用AT89C52做出来的计数器,在proteus上面仿真没问题,但是数码管实物显示就出错了,是什么原因? 5

在仿真时出现0000,可以进行加一减一计数,但是实物上面出现的是-.-.-.-.,就是原本该亮的都没亮,不该亮的都亮了... 在仿真时出现0000,可以进行加一减一计数,但是实物上面出现的是-.-.-.-. ,就是原本该亮的都没亮,不该亮的都亮了 展开
 我来答
lycdl
高粉答主

2019-07-03 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2万
采纳率:94%
帮助的人:4925万
展开全部
用AT89C52做出来的计数器,在proteus上面仿真没问题,实物显示与仿真显刚好相反,原因就是数码管用错了。核对一下仿真是什么类型的数码管,假如仿真是共阴,而实物却用了共阳的,就是这种显示效果。改下程序的段码表,按实物的类型(共阴还是共阳)定义段码表,扫描显示时的位码也反过来。假如,仿真是共阴数码管,位码为0有效。改成共阳段码表,位码为1有效。或者相反。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式