學習筆記--Atmeg16外中斷
MCU 控制寄存器- MCUCR
外中斷的四種觸發(fā)方式:
ISCx1 ISCx0 說明
0
0
1
1
bit3、bit2,bit1、bit0,分別為中斷1,0的設置位;
MCU 控制與狀態(tài)寄存器-MCUCSR;
7
JTD ISC2 – JTRF WDRF BORF EXTRF PORF
Bit6 – ISC2:中斷2 觸發(fā)方式控制位
異步外中斷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標志設置信號的邏輯變化.
上升沿觸發(fā)
下降沿觸發(fā)
任意電平變化觸發(fā)
低電平觸發(fā)
評論