添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第86页 > ATA6612 > ATA6612 PDF资料 > ATA6612 PDF资料1第39页
ATA6612/ATA6613
图6-6 。
单时钟周期ALU操作
T1
T2
T3
T4
CLK
中央处理器
总执行时间
寄存器操作数取
ALU操作执行
结果写回
6.4.8
复位和中断处理
AVR有不同的中断源。每个中断和复位分开
向量中的每个具有在所述程序存储器空间中的单独的程序载体。所有中断
自己的使能必须被写入逻辑1连同全局中断位
使在该状态寄存器的位,以使该中断。根据计划
计数器的值,中断可能被自动引导锁定位BLB02或BLB12被禁用
进行编程。这个特性提高了软件的安全性。见
“存储器编程”
300页
了解详细信息。
在程序存储区的最低地址缺省为复位和
中断向量。完整的向量列表中示出
79页的“中断” 。
名单中还
决定了不同中断的优先级。下的地址中较高的
优先级。 RESET具有最高的优先级,第二个为INT0 - 外部中断请求
0,中断向量可以通过设置IVSEL转移到Boot区的起始
在MCU控制寄存器( MCUCR )位。请参阅
79页的“中断”
了解更多信息。
复位向量也可以通过编程转移到Boot区的起始
熔丝位BOOTRST (见
“Boot Loader支持 - 同时读 - 写自编程, ATA6612
和ATA6613 “ 284页) 。
当发生中断时,全局中断使能位I被清零,所有的中断都显示
体健。用户软件可以写1来我位使能中断嵌套。所有已启用
然后中断都可以中断当前的中断服务程序。在I位自动设置时,
执行 - 从中断返回指令 - RETI 。
基本上有两种类型的中断。第一种类型是由用于设置事件触发
中断标志。对于这些中断,程序计数器跳转到实际的中断向量
器,以执行中断处理程序,同时硬件将清除相应的
中断标志。中断标志也可以通过写1到标志位位置清零(多个)
被清除。如果在相应的中断使能位是发生中断条件
清除中断标志位被置一直保持到中断执行,或者该标志
通过软件清零。同样,如果出现一个或多个中断的条件,而全局中断
使能位清零时,相应的中断标志位被置一直保持到
全局中断使能位被置位,然后会根据优先顺序来执行。
第二种类型的中断的触发只要中断条件是否存在。这些
中断不需要中断标志。如果中断状态前消失
中断使能,中断不会被触发。
当AVR退出中断,它总是回到主程序并执行一个
之前的任何挂起的中断多指令早餐。
39
9111E–AUTO–07/08

深圳市碧威特网络技术有限公司