8位数码管怎么显示的!!!!
4个回答
展开全部
不知道提问者的电子基础是怎样的。
从最简单的讲,8位数码管可以看成是8个小灯泡(其中一个小灯泡是8后面的小数点)。
比如想显示1,则右侧上下两个小灯泡点亮即可。按一定顺序,把8个小灯泡编号,比如ABCDEFGH
当显示不同的数值,比如从0一直到9(实际上也就是这10个数字反复变化),把显示这十个数字时的小灯泡的编号记下来,也就形成了所谓的“编码”。
在进一步的应用中,只要按之前所记的编码,按某个编码将小灯泡点亮,则显示的一定是对应的那个数字。
从最简单的讲,8位数码管可以看成是8个小灯泡(其中一个小灯泡是8后面的小数点)。
比如想显示1,则右侧上下两个小灯泡点亮即可。按一定顺序,把8个小灯泡编号,比如ABCDEFGH
当显示不同的数值,比如从0一直到9(实际上也就是这10个数字反复变化),把显示这十个数字时的小灯泡的编号记下来,也就形成了所谓的“编码”。
在进一步的应用中,只要按之前所记的编码,按某个编码将小灯泡点亮,则显示的一定是对应的那个数字。
展开全部
分位选跟段选,先显示第一个数,再显示第二个数,如此循环,因为切换时间短,由于视觉停留,就看到8位数了。
这是我做的一个扫描循环,P2为位选,P0为段选。
for(i=0;i<8;i++)
{
m=_crol_(m,1);
P0=0x00; //消隐
P2=m;
P0=led[i];
delay10ms();
}
这是我做的一个扫描循环,P2为位选,P0为段选。
for(i=0;i<8;i++)
{
m=_crol_(m,1);
P0=0x00; //消隐
P2=m;
P0=led[i];
delay10ms();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
8位数码管内部电路简单讲是用8个发光二极管构成的,数码管分为共阴型和共阳性,例如,数码管的段信号为高电平有效,设八段数码管按照顺时针依次标号为ABCDEFGH,当他们的值为00001100时,数码管显示为1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
根据你用的数码管在网上查数码管编码,用的时候,程序调用即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询