数码管的问题

2024-12-25 19:00:13
推荐回答(5个)
回答1:

八段数码管才有小数点,有一位,二位三位四位等,你拿着数码管的字面向自己(也就是小数点在右下角),上面一排管脚从左到右是g f GND a b

                          下面一排管脚从左到右是e d GND c dp

GND 是地,dp就是小数点。如果是两位以上的,它的片选就相当于这个一位的GND,也就是公共端。那么数码管的一个日字从上面一行顺时针数下来(口)就是abcdef,中间那一行是g。比如显示2则abdeg的值为零,其它为一,那么八段的二进制排列下来就是00100101,再反过来10100100也就是十六进制的0xA4,这就是共阳数码管显示2的段码了

其实一个八段数码管就是由八个发光二极管构成的,只亮一个段的话就只需用两个脚就可以了,下面上共阴和共阳数码管的段码:

共阴:

 0    1    2    3    4    5    6    7    8    9    A    B    C    

0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,

D    E    F    .    无

0x5E,0x79,0x71,0x80,0x00

共阳:

 0    1    2    3    4    5    6    7    8    9    A    B    C    D    E    F    .    无

0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,

D    E    F    .    无

0xA1,0x86,0x8E,0x7f,0xff

回答2:

你这样理解是错误的,就以你举的例子(OX3F)为例,3F表示的为16进制,我们把它表示为二进制就是00111111。这8位二进制码的最高位第8位通常表示小数点的有无,而余下的7位表示7段数码管要显示的数字。二进制码位由1~7位低到高分别对应7段数码管段位为a、b、c、d、e、f、g。0X3F对于共阴数码管表示的为“0”,小数点不亮。对于共阳数码管则表示为“-”号,小数点亮。

通过以上叙述,可知数码管只需7位显示数字,一位显示小数点就行了。而实际的数码管就是这样的:数码管10个引脚,上面5个下面5个,其中上下中间的一脚是内部短路的,可视为一个引脚,而其余8个引脚分别对于7段和小数点,正好10个引脚。上下中间的引脚就可视为片选端。

回答3:

七段数码管一般是10个管脚,其中两个为公用管脚,内部是连接到一块的,如果是共阳极的他就是数码管的正极,共阴极的就是数码管的负极,可作为片选端口。剩余的八个管脚分别是数码管的七段LED和小数点LED。在显示过程中,如果不需要显示小数点的话,小数点LED的管脚可以悬空。

回答4:

只是一个数码管而已,你说的应该是型号,
数码管
无非是
7段
8段的
分别是8
个引脚和9个引脚
其中又分共阳极
共阴极的,
以7段为共阴极为例,
其中7个脚分别对应7个笔画,也就是7个二极管,
而第八个脚就是
所有二极管的阴极了,8段的就是比7段多一个笔画而已~s
你的是10脚
那就可能多一个点,反正就是多一画
多一个二极管而已~
至于引脚
排列
一般他们的
共阴极
或共阳极
脚和别的排列有些不同,
实在不行你按照测二极管方式测量就知道了~

回答5:

看书吧 大哥 这种问题不要随便问 数码管显示你得看书 OK?

什么都问对你没有好处的 或者网上查资料 而不是张口就问 真的
以前我和你一样 如果你听我的 以后你会跟我一样!