位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1675页 > ATMEGA32L-8MI > ATMEGA32L-8MI PDF资料 > ATMEGA32L-8MI PDF资料3第45页

ATmega32(L)
移动之间中断
应用程序和Boot空间
通用中断控制
注册会员 - GICR
通用中断控制寄存器控制放置中断向量
表。
位
7
INT1
6
INT0
读/写
0
5
INT2
读/写
0
4
–
R
0
3
–
R
0
2
–
R
0
1
IVSEL
读/写
0
0
IVCE
读/写
0
GICR
读/写
初始值
读/写
0
位1 - IVSEL :中断向量选择
当IVSEL为(零) ,中断向量位于的开始
闪存。当该位被置位( 1 ) ,中断向量转移到begin-
宁Flash的Boot Loader区的。引导的起始的实际地址
闪光部分是由熔丝位BOOTSZ确定。请参见“引导加载程序
支持 - 同时读 - 写自编程242页的详细信息“ 。为了避免可卸载
中断向量表之间改变,一个特殊的写操作必须按照如下步骤
改变IVSEL位:
1.写中断向量修改使( IVCE )位为1 。
2.在四个周期,写入所需的值,同时将零写入到IVCE IVSEL 。
而执行上述序列时中断自动被禁止。中断
在循环IVCE禁用设置,他们仍然被禁止,直到指令之后跟着
哞哞叫的写入IVSEL 。如果IVSEL不写,中断仍然是四名伤残
周期。在状态寄存器的位I不受自动禁用。
注意:
若中断向量位于Boot Loader区,且Boot锁定位BLB02是亲
编程,中断被禁止,而从应用区执行。如果
中断向量位于应用区,且Boot锁定位BLB12是亲
gramed ,中断被禁止,而从Boot Loader区执行。请参阅
一节“Boot Loader支持 - 同时读 - 写自编程” 242页
有关Boot锁定位的细节。
45
2503F–AVR–12/03