[ZLG-MCU] 请教高手有关调试LPC2214过程中外部中断的问题

[复制链接]
2295|1
 楼主| jixieyang 发表于 2008-8-26 19:51 | 显示全部楼层 |阅读模式
本人设计的一个电路中用到了LPC2214,并采用P0.16的EINT0来响应外部中断,在程序中我设置了PINSEL1=&nbsp;0x00000001;<br />并进行了外部中断初始化<br />VICIntSelect&nbsp;&nbsp;&nbsp;=&nbsp;0x00000000;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;设置所有中断分配为IRQ中断<br />VICVectCntl0&nbsp;&nbsp;&nbsp;=&nbsp;0x20&nbsp;|&nbsp;14;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;分配外部中断0到向量中断0<br />VICVectAddr0&nbsp;&nbsp;&nbsp;=&nbsp;(uint32)IRQ_Eint0;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;设置中断服务程序地址<br />EXTINT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;0x01;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;清除EINT0中断标志<br />VICIntEnable&nbsp;&nbsp;&nbsp;=&nbsp;1&nbsp;&lt&lt&nbsp;14;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;使能EINT0中断<br />并且我在调试过程中,用示波器测得P0.16为低电平,可就是不响应外部中断函数,还请高手指教。
QAWSDEDR 发表于 2008-8-29 21:53 | 显示全部楼层

还需要别的设置。

看外部中断设置,还需要选择是电平触发还是沿触发,可能还有别的设置。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

27

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部