External interrupt inputs
Page18
LPC2101/02/03最多包含了三个外部中止输入作为可选择的管脚功用。管脚进行组合后,外部事情可以处理成三个独立的中止信号。外部中止输入可以可选择的用于将处理器从低功耗形式下唤醒。
此外,10个捕获输入没有可选择的将器材从低功耗形式唤醒功用,但也可以被用于外部中止。
Register description
有四个寄存器触及外部中止
寄存器 | 描绘 | 拜访 | 复位值 | 地址 |
EXTINT | 外部中止标志寄存器,包含中止标志位EINT0,EINT1,EINT2,EINT3 | R/W | 0 | 0xE01F C140 |
EXTWAKE | 中止唤醒寄存器包含四个使能位用于操控是否外部中止能将处理器从低功耗形式唤醒 | R/W | 0 | 0xE01F C144 |
EXTMODE | 外部中止形式寄存器操控每个管脚是电平或许边缘触发 | R/W | 0 | 0xE01F C148 |
EXTPOLAR | 外部中止极性寄存器操控每个管脚的中止是高或许电平缓哪个边缘触发 | R/W | 0 | 0xE01F C14C |
External Interrupt Flag register (EXTINT – 0xE01F C140)
外部中止标志寄存器
位 | 信号 | 描绘 | 复位值 |
0 | EINT0 | 对应管脚外部中止到来时,该标志方位位。写1铲除该位,假如该中止处于电平触发形式,那么电平触发期间该位不能铲除。 | 0 |
1 | EINT1 | 同EINT0 | 0 |
2 | EINT2 | 同EINT0 | 0 |
7:3 | 保存 | NA |
Interrupt Wake-up register (INTWAKE – 0xE01F C144)
中止唤醒寄存器
位 | 信号 | 描绘 | 复位值 |
0 | EXTWAKE0 | 置1时,指明EINT0中止将把处理器从低功耗形式唤醒 | 0 |
1 | EXTWAKE1 | 置1时,指明EINT1中止将把处理器从低功耗形式唤醒 | 0 |
2 | EXTWAKE2 | 置1时,指明EINT2中止将把处理器从低功耗形式唤醒 | 0 |
14:3 | 保存 | NA | |
15 | RTCWAKE | 置1时,指明RTC中止将把处理器从低功耗形式唤醒 |
External Interrupt Mode register (EXTMODE – 0xE01F C148)
外部中止形式寄存器
位 | 信号 | 描绘 | 复位值 |
0 | EXTMODE0 | 0——EINT0电平触发 1——EINT0边缘触发 |
0 |
1 | EXTMODE1 | 0——EINT1电平触发 1——EINT1边缘触发 |
0 |
2 | EXTMODE2 | 0——EINT2电平触发 1——EINT2边缘触发 |
0 |
7:3 | 保存 | NA |
External Interrupt Polarity register (EXTPOLAR – 0xE01F C14C)
外部中止极性寄存器
位 | 信号 | 描绘 | 复位值 |
0 | EXTPOLAR0 | 0——EINT0低电平或许上升沿触发 1——EINT0高电平后者下降沿触发 |
0 |
1 | EXTPOLAR1 | 0——EINT1低电平或许上升沿触发 1——EINT1高电平后者下降沿触发 |
0 |
2 | EXTPOLAR2 | 0——EINT2低电平或许上升沿触发 1——EINT2高电平后者下降沿触发 |
0 |
7:3 | 保存 | NA |