打印
[51单片机]

关于nRF24Le1外部中断

[复制链接]
3355|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
suse110|  楼主 | 2014-4-29 11:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 suse110 于 2014-4-29 11:55 编辑

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

外部中断配置
INTEXP = 0x08; //GPION0 Enable
TCON   = 0x01;//Falling edge triger
IEN0   = 0x01;//enable External interrupt 0
P1CON = 0x52;//P12 input pull up
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没有给低电平它依然一直处 ...

神马单片机芯片?

使用特权

评论回复
5
suse110|  楼主 | 2014-4-29 13:45 | 只看该作者
ningling_21 发表于 2014-4-29 12:34
神马单片机芯片?

nordic的nRF24LE1, 带51内核的无线单片机

使用特权

评论回复
6
suse110|  楼主 | 2014-4-29 13:46 | 只看该作者
suse110 发表于 2014-4-29 13:45
nordic的nRF24LE1, 带51内核的无线单片机

用这个做一个无线键鼠,但是鼠标部分是PS2的,需要用到这个外部中断

使用特权

评论回复
7
ymh792260950| | 2018-2-24 15:59 | 只看该作者
P12不能做外部中断口

使用特权

评论回复
8
ayb_ice| | 2018-2-24 16:08 | 只看该作者
是你的中断标志没有清除吧

使用特权

评论回复
9
zqx1000| | 2018-4-10 18:20 | 只看该作者
kankan

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

12

帖子

1

粉丝