LPC21xx系列外部中断寄存器

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

LPC21xx系列外部中断寄存器

LPC2114有4个外部中断,分别为EINT0、EINT1、EINT2、EINT3,具有4个相关得寄存器。外部中断输入可以用于将处理器从掉电模式唤醒。EXTINT是外部中断标志寄存器。当一个管脚选择使用外部中断功能时,对

应在EXTMODE和EXTPOLAR寄存器中得位选择得电平或边沿将置位EXTINT寄存器的中断标志。这样来向VIC提出中断请求,如果管脚中断使能,则产生中断。低4位与外部中断引脚EINT3、EINT2、EINT1、EINT0对应,为1时表示外部中断有效。可以通过软件对其相应位写入1清零标志位。电平激活方式下,该方式只有在管脚处于无效状态时才有效。一旦EINT0~EINT3 中的一位被置位并开始执行相应代码时,该位必须清零。否则EINT刚触发得

事件以后将不会被识别。

电平激活方式下,如果管脚的EINT功能被选用且管脚处于有效状态时,该

位置位;边沿激活方式下,如果管脚的EINT功能被选用且管脚上出现所选边

沿时,该位置位。

EXTWAKE是中断唤醒寄存器。EXTWAKE寄存器中的使能位允许外部中断和其他源将处理器从掉电模式中唤醒。相应的EINTn功能必须映射到管脚才能实现掉电唤醒。这样做的好处是允许外部中断输入将处理器从掉电唤醒,但不产生中断;或者在掉电模式下使能中断而不会将处理器唤醒。[3:0]

=EXTWAKE3~EXTWAKE0,为1时允许唤醒。

EXTMODE是外部中断模式寄存器。该寄存器中的位用来选择EINTn的引脚是电平还是边沿激活。只有选择用作EINT功能,并且已通过VICIntEnable寄

相关文档
最新文档