微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 用8279在数码管上显示1234,但是输出是相同的4位数字

用8279在数码管上显示1234,但是输出是相同的4位数字

时间:10-02 整理:3721RD 点击:
求大神帮助。程序如下,哪里出问题了。


没用过这个片子,不过你的程序里jmp diro造成了死循环,不停的在向8279写四个字符,测试情况下最好只写一次,好判断状况,另外你的程序里没看到设置显示位置,比如1显示在第几个数码管,3显示在第几个数码管,一般显示程序都会包含显示内容在哪个位置显示的。

jmp diro 是想不停的写1234这4个数字,在共阴的数码管上能显示,但是共阳就不行。我已经把数码管的字段改过了。

大致看了一下芯片资料,似乎显示数据只需要写入8279一次就可以了,另外共阴数码管和共阳数码管的电路应该是不同的,驱动电路有可能需要更改

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top