添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符E型号页 > 首字符E的型号第719页 > E5530 > E5530 PDF资料 > E5530 PDF资料5第18页
使用SEI指令使能中断时,紧跟其后的第一条指令将exe-
cuted任何中断之前,如本例中所示。
汇编代码例程
SEI
睡觉
;设置全局中断使能
;进入休眠模式,等待中断
;注意:将任何挂起之前进入睡眠
;中断(S )
C代码示例
_SEI ();
/ *设置全局中断允许* /
_SLEEP ();
/ *进入休眠模式,等待中断* /
/ *注:将之前的任何中断挂起(S )进入休眠模式* /
2.7.2
中断响应时间
所有已启用的爱特梅尔中断响应
AVR
中断为4个时钟
周期最短。经过4个时钟周期,程序跳转到实际的中断
处理程序被执行。在这4个时钟周期,程序计数器有
压入堆栈。载体通常是跳转到中断服务程序,此跳
需要3个时钟周期。如果在执行一个多周期指令的过程中发生中断,这
中断服务之前,指令完成。若在MCU是发生中断
在睡眠模式下,中断响应时间还需增加4个时钟周期。这
此外还要考虑到不同的休眠模式的启动时间。
从中断处理程序返回需要4个时钟周期。在这四个钟
周期,程序计数器(两个字节)从栈中弹出回来,堆栈指针
加二,和SREG的I置位。
18
爱特梅尔ATA5505 [初步]
9219A–RFID–01/11

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