单片机问题。型号为PIC16F684,问题为IO口数据维持不住。

分别为RA3口和RA2口。RA3口设置为输入口,在接收到到低电平那一帧是储存器器中数据被制0,但在下一帧却又不是0了,而且也不是1。RA2口设置为输出口,当RA1口有动作... 分别为RA3口和RA2口。RA3口设置为输入口,在接收到到低电平那一帧是储存器器中数据被制0,但在下一帧却又不是0了,而且也不是1。RA2口设置为输出口,当RA1口有动作时(不管是输出0还是1)RA2口就会被制0.导致RA2口无法与RA2进行配合输出。RA3口为MCLR口,但是未使能。RA1口为烧写口ICSPCLK口,设置为输入。 展开
 我来答
5922771321
2016-10-14 · TA获得超过1438个赞
知道小有建树答主
回答量:1410
采纳率:100%
帮助的人:370万
展开全部

这个位你设置了吗?要不把程序发给我我给你看看!!

更多追问追答
追问
你提到的这个我配置过了,RA3的问题已经解决了。但是RA2口问题还没有解决。RA1为烧写时钟口,RA2为外部中断口。RA1被我复用为电机芯片的时钟,RA2设置为电机芯片的数据输入。但当RA1口有动作时(不管是0还是1),RA2就被强制拉低。
追答
你能将RA2的引脚悬空吗?排出硬件,PDF我查了,只要你设置对了就没问题,或者换两个IO口看看有没有这个问题?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式