调试DS18B20时遇到的怪事

[复制链接]
2221|5
 楼主| ningling_21 发表于 2011-11-1 20:02 | 显示全部楼层 |阅读模式
MCU=C8051F340
device=DS18B20

现象:
当把18b20的DQ和MCU 的P2.3相连,调试时把P2.3设置为开漏输出方式,当通过程序把P2.3置为高电平时,P2.3仍为低电平。
当把DQ和P2.3断开后再调试时,P2.3可以通过程序控制其状态....

请大家支招......
ayb_ice 发表于 2011-11-2 09:22 | 显示全部楼层
显然被1820拉低了,很可能1820驱动程序错了
 楼主| ningling_21 发表于 2011-11-2 13:17 | 显示全部楼层
问题已解决。
原来是MCU管脚坏了,没想到...
lost1421 发表于 2011-11-2 16:17 | 显示全部楼层
找到问题就好
ayb_ice 发表于 2011-11-2 16:24 | 显示全部楼层
问题已解决。
原来是MCU管脚坏了,没想到...
ningling_21 发表于 2011-11-2 13:17

你前面不是说断开1820后程序可以控制IO吗,
怎么现在又IO坏了
 楼主| ningling_21 发表于 2011-11-2 16:41 | 显示全部楼层
5# ayb_ice

换了18B20没用,但换了MCU就好了,所以断定MCU坏了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5015

主题

17834

帖子

51

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