数码管动态显示问题!

发布时间:
浏览次数: 735

好酷屋教程网小编为您收集和整理了数码管动态显示问题!的相关教程:1.数码管的编码有没有错误!数码管分为共阴极和共阳极。2.你这个程序count1是秒钟,count2是分钟。display(count1/10,count1%10,count2/10,count2%1

1.数码管的编码有没有错误!数码管分为共阴极和共阳极。
2.你这个程序count1是秒钟,count2是分钟。
display(count1/10,count1%10,count2/10,count2%10);对于display(秒的十位,秒的个位,分的十位,分的个位)好像不是对应(分十位,分个位,秒十位,秒个位)。
3.unsigned char code bit_tab[]={0xFB,0xF7,0xEF,0xFD};//片选中的0XFD是选中P3.1不是P3.5,所以有一位数码管不亮是正常的。
4.你所说的乱码是什么意思?数字不对还是不显示数字?

C语言单片机代码 数码管动态显示

这里的16个元素代表的是从十六进制数0~9、A、B、C、D、E、F的段码,根据什么来填这些数组元素?那就要看你设计程序时定义数组的作用才能确定.table[1]对应的元素为0x06,是十六进制数,转换成二进制数是00000110B,分别对应于数码管的Dp、g、f、e、d、c、b、a 脚,所以在共阴数码管上点亮b、c两段,显示的是数字1,其它同理。

以上就是好酷屋教程网小编为您收集和整理的数码管,单片机,语言相关内容,如果对您有帮助,请帮忙分享这篇文章^_^

本文来源: https://www.haoku5.com/youxi/66f7c914ff42fa3edd092756.html

相关推荐

    分享到: