(精)atmega16寄存器笔记整理讲义.doc

中断寄存器 中断 是指微处理器在程序执行期间响应外部的事务请求,暂停当前的处理器工作转而处理外部事件,外部事件处理完成之后返回原来工作暂停的地方继续执行程序。 Atmega16具有21个中断源,每个中断源都有独立的中断向量作为中断服务程序的入口地址,而且所有的中断源都有自己独立的使能位。如果中断位I和中断向量使能位都置位,则中断发生,中断标志位置位,并执行中断服务程序。中断向量表见表2,处于越低地址的中断具有更高优先级。 表2 中断向量表 向量号 程序地址 中断源 描述 1 0x00 RESET 2 0x02 INT0 外部中断请求0 3 0x04 INT1 外部中断请求1 4 0x06 TIMER2 COMP 定时器/计数器2比较匹配 5 0x08 TIMER2 OVF 定时器/计数器2溢出 6 0x0a TIMER1 CAPT 定时器/计数器1事件捕捉 7 0x0c TIMER1 COMPA 定时器/计数器1比较匹配 A 8 0x0e TIMER1 COMPB 定时器/计数器1比较匹配B 9 0x10 TIMER1 OVF 定时器/计数器1溢出 10 0x12 TIMER0 OVF 定时器/计数器0溢出 11 0x14 SPI,STC SPI 串行传输结束

文档评论(0)

1亿VIP精品文档

相关文档