[51单片机] 关于nRF24Le1外部中断

[复制链接]
3702|8
 楼主| suse110 发表于 2014-4-29 11:54 | 显示全部楼层 |阅读模式
本帖最后由 suse110 于 2014-4-29 11:55 编辑

nrf24LE1的外部中断用起来一点都不方便,我用的是nRF24LE1 48pin 的芯片,我把外部中断0(GPINT0)配置成下降沿触发,但是却触发不了。配置成低电平触发,它却一直处于触发状态,手册上说P12是GPINT0引脚,我外加了上拉电阻,也配置成输入上拉,P12是一直处于高电平状态,怎么会触发外部中断呢???

外部中断配置
  1. INTEXP = 0x08; //GPION0 Enable
  2. TCON   = 0x01;//Falling edge triger
  3. IEN0   = 0x01;//enable External interrupt 0
  4. P1CON = 0x52;//P12 input pull up
  5. P1DIR = 0x04;//P12 input
ningling_21 发表于 2014-4-29 11:56 | 显示全部楼层
处于高电平,只要有下降沿或低电平就触发了...
 楼主| suse110 发表于 2014-4-29 12:27 | 显示全部楼层
ningling_21 发表于 2014-4-29 11:56
处于高电平,只要有下降沿或低电平就触发了...

谢啦,这个我清楚,但是现在遇到的问题是,当设置成低电平触发时,外部引脚P12没有给低电平它依然一直处于触发状态,当设置成下降沿触发时,给个下降沿也无法触发外部中断, 现在不知道到底是问题出在哪里。。
ningling_21 发表于 2014-4-29 12:34 | 显示全部楼层
suse110 发表于 2014-4-29 12:27
谢啦,这个我清楚,但是现在遇到的问题是,当设置成低电平触发时,外部引脚P12没有给低电平它依然一直处 ...

神马单片机芯片?
 楼主| suse110 发表于 2014-4-29 13:45 | 显示全部楼层
ningling_21 发表于 2014-4-29 12:34
神马单片机芯片?

nordic的nRF24LE1, 带51内核的无线单片机
 楼主| suse110 发表于 2014-4-29 13:46 | 显示全部楼层
suse110 发表于 2014-4-29 13:45
nordic的nRF24LE1, 带51内核的无线单片机

用这个做一个无线键鼠,但是鼠标部分是PS2的,需要用到这个外部中断
ymh792260950 发表于 2018-2-24 15:59 | 显示全部楼层
P12不能做外部中断口
ayb_ice 发表于 2018-2-24 16:08 | 显示全部楼层
是你的中断标志没有清除吧
zqx1000 发表于 2018-4-10 18:20 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

12

帖子

1

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