STC 54单片机

[复制链接]
2152|8
 楼主| shaowei2072009 发表于 2012-5-4 08:57 | 显示全部楼层 |阅读模式
为什么我给单片机赋值P0=0x0f的时候可以把P0.2至高,但是直接用P0=0x04就不行,每个都试了。只有p0=0xc--0xf才可以。。急求各位大侠解决。。。
ayb_ice 发表于 2012-5-4 10:06 | 显示全部楼层
是否有上拉电阻,是否配置正确
coody 发表于 2012-5-4 10:24 | 显示全部楼层
P0是开漏输出,要上拉电阻
 楼主| shaowei2072009 发表于 2012-5-4 13:00 | 显示全部楼层
已经上啦了!接的是10K的,以为电阻太大又改为5K左右的电阻还是不可以。
autopccopy 发表于 2012-5-4 16:49 | 显示全部楼层
不会这么神奇的,还是用最小系统板来试验吧。
(会不会不小心数错了P0.2的引脚? ;P)
Light_David 发表于 2012-5-4 18:51 | 显示全部楼层
或者P0.2和其他相邻的脚短路了,,那么这个高电平就被其他脚‘辣妹’了
NE5532 发表于 2012-5-4 19:31 | 显示全部楼层
能拉高的时候电平到多少?认真检查是不是量错管脚了,或者一个一个位的试,也就试8次了。
 楼主| shaowei2072009 发表于 2012-5-10 09:10 | 显示全部楼层
所有的情况都测试了!没得问题,也没短路电路也没得问题。。今天突然好了!!
supersunny 发表于 2012-5-10 16:17 | 显示全部楼层
哈哈,人品问题,看到这么多人帮你立马好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

108

帖子

0

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