搜索
bottom↓
回复: 17

明明是高电平,什么情况下会读上来低呢?

[复制链接]

出0入0汤圆

发表于 2015-6-24 14:54:52 | 显示全部楼层 |阅读模式
本帖最后由 aglen_still 于 2015-6-24 16:36 编辑

已经把D口 TRISD 方向设置成了0xff 即输入
万用表量电压都大于4.2V  但是通过watch 看寄存器PORTD一直为0xF0;
可能是什么原因?
东西都是自动加密的只能上图了
以下分别是IO初始化代码,单片机接口和外围电路,只是RD口有问题,
高手看看是不是我硬件有问题,这应该和配置位没关系吧
我把软件删的只剩IO初始化和主函数了,依然读上来的是0xF0 图中的H1和H2和H3 H4,本应高电平,但读到是确是低电平。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入10汤圆

发表于 2015-6-24 15:02:17 | 显示全部楼层
是不是还有关键性的寄存器没配置?其他的IO口也那样吗?

出0入0汤圆

 楼主| 发表于 2015-6-24 15:26:14 | 显示全部楼层
jfk_km 发表于 2015-6-24 15:02
是不是还有关键性的寄存器没配置?其他的IO口也那样吗?

IO设置为输入,还有别的要设置吗?  应该是0xFF 但一直显示0xF0,我从单片机引脚处量都是高电平啊

出0入0汤圆

发表于 2015-6-24 15:41:39 | 显示全部楼层
事出必有因,望楼主早日找出原因

出0入8汤圆

发表于 2015-6-24 15:49:14 来自手机 | 显示全部楼层
有没有配置上拉?

出0入0汤圆

发表于 2015-6-24 16:50:20 | 显示全部楼层
方向没设对吧

出0入4汤圆

发表于 2015-6-24 16:50:33 | 显示全部楼层
关闭模拟功能,要我重复多少遍 - -!

出0入0汤圆

发表于 2015-6-24 17:58:13 来自手机 | 显示全部楼层
客观角度来说,寄存器的值来的肯定是有原因的。如果实测是大于4.2软件读到不是,那么很有可能是中间的地方除了问题,比如,是不是有分压     或者是不是电压有抖动  而又没有去斗

出0入0汤圆

 楼主| 发表于 2015-6-24 18:58:34 | 显示全部楼层
huarana 发表于 2015-6-24 16:50
关闭模拟功能,要我重复多少遍 - -!

怎么关啊,大哥
我看到有问题的引脚有对应的比较器对应端口,是那个原因吗

出0入0汤圆

 楼主| 发表于 2015-6-24 19:01:16 | 显示全部楼层
sj1125055001 发表于 2015-6-24 17:58
客观角度来说,寄存器的值来的肯定是有原因的。如果实测是大于4.2软件读到不是,那么很有可能是中间的地方 ...

你好,
我量的是MCU引脚处的电压,都大于4.2V,一直显示为低,应该不是去抖的问题
7楼那位仁兄说 关闭模拟功能,我不知道什么意思

出0入0汤圆

发表于 2015-6-24 19:49:38 | 显示全部楼层
楼主用的什么CPU,一直没看到?

出0入0汤圆

发表于 2015-6-24 20:03:44 | 显示全部楼层
不知你具体的芯片型号,但图上RD0-RD3有CxINA和xINB复用(应该是比较器)功能,把这个比较器功能关了吧!

出0入0汤圆

 楼主| 发表于 2015-6-24 20:12:10 | 显示全部楼层
lingdianhao 发表于 2015-6-24 19:49
楼主用的什么CPU,一直没看到?

哦 谢谢  lf18F4680

出0入0汤圆

发表于 2015-6-25 07:40:33 | 显示全部楼层
看看这个寄存器

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-6-25 07:47:09 | 显示全部楼层
如果是设计AD0~AD10的管脚可以看这个寄存器:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入213汤圆

发表于 2015-6-25 08:57:07 | 显示全部楼层
关闭模拟功能,要我重复多少遍 - -!

出0入0汤圆

 楼主| 发表于 2015-6-25 12:46:35 | 显示全部楼层
解决了,没错,确实是:
"关闭模拟功能,要我重复多少遍 - -!"
在看PORTD相关寄存器时,发现和ANCON1有关系, 在这个寄存器里关闭模拟功能

出0入0汤圆

 楼主| 发表于 2015-6-25 12:52:07 | 显示全部楼层
感谢:
huarana、loggerjy、jyrpxj的准确答案
谢谢
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-1 11:18

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表