打印

CC2530 P2口怎样当普通IO口使用?

[复制链接]
6438|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
numenjian|  楼主 | 2012-10-8 14:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于引脚紧张,不得不使用P2口的引脚(P2.1、P2.2、P2.3、P2.4),而这几个引脚不是JTAG引脚就是外部晶振引脚,我试着跟P2.0一样设置:
P2DIR |=0x1F; //P2.0、P2.1、P2.2、P2.3、P2.4置为输出
P2_0 = 0;
P2_1 = 0;
P2_2 = 0;
P2_3 = 0;
P2_4 = 0;
然后在主循环中取反,结果发现只有P2.0能正常输出。
然后在引脚初始化程序中加入了:
P2SEL &=0xF8; // P2.0、P2.3、P2.4选择IO功能,依然没有效果。是不是我还遗漏了什么设置?有用过这几个口的朋友帮忙指导一下啊!

相关帖子

沙发
阿南| | 2012-10-8 14:51 | 只看该作者
P2INP寄存器设置下试试。
怀疑这几个脚是OC输出

使用特权

评论回复
板凳
numenjian|  楼主 | 2012-11-3 15:04 | 只看该作者
2# 阿南
试过了,没效果

使用特权

评论回复
地板
阿南| | 2012-11-3 16:04 | 只看该作者
看来这个问题只能求救于原厂技术支持了。

使用特权

评论回复
5
casillas00| | 2012-11-30 11:24 | 只看该作者
P2SEL寄存器和P0SEL还有P1SEL是不一样的,仔细看一下就知道了

使用特权

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

本版积分规则

28

主题

326

帖子

6

粉丝