单片机求助,用汇编语言写一个双位数码管0到99循环显示的程序。仿真用的共阳极数码管。如图。

单片机求助,用汇编语言写一个双位数码管0到99循环显示的程序。仿真用的共阳极数码管。如图。图不清的话我可以私信再发。真的求助大神,我想不通为什么同用P0口可以显示不同数字。如果没有程序给我讲一下怎么实现显示不同数字也可以。谢各位了。。。

第1个回答  2017-05-27
这个是动态显示的…虽然段的端口都一样,但位不一样,经过软件控制就可以达到动态显示的效果了
第2个回答  2017-05-27
一个数码管显示0.005~0.1秒,再换另一个显示,他俩轮流这么显示着(再多几个也可以),这种交替人眼看不出来的追答

电视也是每秒50幅静止画面,你看得出来吗?

追问

额。谢谢,大概明白了。但是为什么我写出的程序这么乱。大神能帮我看下吗。

追答

汇编语言本来就不好阅读,正常的。

你程序有误,应该
送笔画码P0;
送位码到P2;
延时;
下一位

追问

谢大神😃

本回答被提问者和网友采纳
第3个回答  2017-05-27
我只会C
数码管内部也是LED,通过点亮不同的LED,组成数字追问

但是两个数码管共用同一个端口啊。。。那显示的数应该一样啊。求大神说的清楚一点

相似回答