AT89C52为什么不能将P1口数据送给P0呢?

[复制链接]
 楼主| jzhsh2007 发表于 2012-12-9 12:58 | 显示全部楼层 |阅读模式
想用P1口采集AD信号,从P0口输出到数码管显示,程序里做了temp=P1,P0=temp,为什么P0口和P1口的IO点电平不一样呢,从颜色上可以看出来啊,P0一直是高电平,数码管没有显示了啊,用AD采集电位器上的电压,AD输出的8位同时也接到了8个发光二极管上,调节电位器时可以到发光二极管的变化,就是这个P0口不变

本帖子中包含更多资源

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

×
NE5532 发表于 2012-12-9 13:12 | 显示全部楼层
你是在仿真里不对,还是实际电路不对,再次建议初学者不要仿真学单片机,害自己一辈子。
原野之狼 发表于 2012-12-9 13:22 | 显示全部楼层
呵呵  搭个这种板子  费不了几块钱的  请MM吃顿饭都比这个要贵~
 楼主| jzhsh2007 发表于 2012-12-9 14:28 | 显示全部楼层
NE5532 发表于 2012-12-9 13:12
你是在仿真里不对,还是实际电路不对,再次建议初学者不要仿真学单片机,害自己一辈子。 ...

用的是proteus仿真看的不对,板子没用啊。
这么说在板子上应该是对的吧?
NE5532 发表于 2012-12-9 14:41 | 显示全部楼层
你电路图也不给完,看不出来对不对,我只知道用仿真不对。
望断云山 发表于 2012-12-9 16:52 | 显示全部楼层
从不用那p什么的仿真,信不过!都是直接搭板子验证,特别是初学者更不能当那个p什么软件是万能的神,浪费的时间比搭个板子多远了去

评论

玩熟了可以仿仿,有时候还是很方便的,像LCD,里面有很多模型,如果手上没有器件,可以先仿一下的。 新手入门就不建议用这玩意了。  发表于 2012-12-9 21:09
ayb_ice 发表于 2012-12-9 17:06 | 显示全部楼层
读的是IO口电平,可能与寄存器不同
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

5

帖子

1

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

2

主题

5

帖子

1

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