用proteus做单片机仿真,程序中将P0口置1,按理说P0口是高电平应该显示红点,但是proteus中p0口显示灰点。怎么回事啊?
怎么让他显示红点呢?
proteus仿真P0口显示灰点
答案:2 悬赏:60
解决时间 2021-02-04 10:48
- 提问者网友:故事与他
- 2021-02-03 21:52
最佳答案
- 二级知识专家网友:滚出爷的世界
- 2021-02-03 22:17
在PROTEUS中,蓝色表示低电平,红色表示高电平,灰色表示一种不确定状态。
你的实验的P0口显示灰色是因为你没有给P0口加上拉电阻所致的。建议你在加一个4.7K的上拉电阻就行了,因为在51单片机中,P0口是漏极开路的,必须加上拉电阻!
你的实验的P0口显示灰色是因为你没有给P0口加上拉电阻所致的。建议你在加一个4.7K的上拉电阻就行了,因为在51单片机中,P0口是漏极开路的,必须加上拉电阻!
全部回答
- 1楼网友:寂寞的炫耀
- 2021-02-03 23:10
实际应用也会如此,所以如果要用p0口作为输出的话必须接上拉电阻,很简单,只要vcc接个10k电阻再接p0口就可以了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯