...里面怎么用2位数码管去代替两个一位数码管?急需大神求解!

发布网友

我来回答

1个回答

热心网友

你现的仿真图中用的两个数码管,不是什么共阴的,只有4个脚,那是BCD码输入的。这样,你的程序就非常简单,用一行就能显示:MOV  P2,A,这样挺好的,简单,省事。一样,能显示出接收的字符的ASCII码的。

但是,要换成两位一体的,是共阴的,10个脚的,那是需要段码和位码来控制显示的,需要专门写一个段动态扫描显示程序的,反倒麻烦了。

不过,你的程序只能接收一次,可以改成循环接收任意次数,就好了。

电路简化后为这样就行。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com