学习笔记--Atmeg16外中断
MCU 控制寄存器- MCUCR
外中断的四种触发方式:
ISCx1 ISCx0 说明
0
0
1
1
bit3、bit2,bit1、bit0,分别为中断1,0的设置位;
MCU 控制与状态寄存器-MCUCSR;
7
JTD ISC2 – JTRF WDRF BORF EXTRF PORF
Bit6 – ISC2:中断2 触发方式控制位
异步外中断2 由外部引脚INT2 激活,如果SREG 寄存器的I 标志和GICR 寄存器相应的中断屏蔽位置位的话。若ISC2 写0, INT2 的下降沿激活中断。 若ISC2 写1, INT2 的上升沿激活中断。
通用中断控制寄存器- GICR
INT1 INT0 INT2 – – – IVSEL IVCE
Bit 7 – INT1: 使能外部中断请求1,
Bit 6 – INT0: 使能外部中断请求 0,
Bit
通用中断标志寄存器- GIFR
7
INTF1 INTF0 INTF2 – – – – –
Bit 7 – INTF1: 外部中断标志1;
Bit
Bit
注意,当INT2中断禁用进入某些休眠模式时,该引脚的输入缓冲将禁用。这会导致INTF2标志设置信号的逻辑变化.
上升沿触发
下降沿触发
任意电平变化触发
低电平触发
学习笔记Atmeg16外中 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)