LPC2103学习之外部中断

本文介绍了LPC2103微控制器的外部中断功能,包括EINT0、EINT1和EINT2,以及10个捕获输入。内容涉及外部中断标志寄存器EXINT、唤醒寄存器EXTWAKE、模式寄存器EXTMODE和极性寄存器EXTPOLAR的使用,强调了在电平触发和边沿触发模式下的操作注意事项,以及外部中断与向量中断控制器(VIC)的关系。最后提到了设置外部中断时需注意的要点。
摘要由CSDN通过智能技术生成

今天下午学习了LPC2103的外部中断,相对来说比较简单。只是几个寄存器的操作。

 

LPC2103有三个外部中断源。分别是外部中断0(EINT0),外部中断1(EINT1),外部中断2(EINT2)。另外LPC2103的10个捕获输入也可以作为外部中断输入,跟外部中断不同之处就是不能将掉电模式下的CPU唤醒。

下面的图展示了LPC2103的外部中断系统的结构,看到这个结构,对寄存器的操作一下也明白了不少。

下面是4个跟外部中断有关的寄存器

下面是寄存器的具体介绍,首先是外部中断标志寄存器EXINT。

其中需要我们注意的是相应中断使标志位置1时,我们需要向相应寄存器位写1以清除标志位。而且在电平触发方式下,只有引脚处于无效状态时才又可能将标志位清除。比如设置的为高电平触发,则直到相应引脚变为低电平时我们才能将标志位清0.具体寄存器说明如图:

外部中断唤醒寄存器EXTWAKE.

EXTWAKE寄存器中的位允许相应的外部中断将处理器从掉电模式下唤醒。且实现掉电唤醒不需要在向量中断控制器中使能相应的中断。这样

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值