已知共阳极8段LED数码管的显示数字的字形码如下(求详解!)
这字形码是最基本的了,凡是学单片机的人都知道的,而且自己也可算出来的。
不只是0,就是十进制数的10个数码的字形码都应该知道的。
如下,就是0-9的十个数的字形码,也叫段码。
0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f
那第一个就是0的字形码了。
目前国内外生产的LED数码管种类繁多、型号各异,大致有以下几种分类方式。
(1)按外形尺寸分类
目前我国尚未制定LED显示器的统一标准,产品型号一般由生产厂家自定。小型LED数码管一般采用双列直插式,大型LED数码管采用印制板插入式。
(2)根据显示位数划分
根据器件所含显示位数的多少,LED数码管可划分成一位、双位、多位LED显示器。一位LED显示器就是通常说的LED数码管,两位以上的一般称作显示器。
双位LED数码管是将两只数码管封装成一体,其特点是结构紧凑、成本较低(与两只一位数码管相比)。国外典型产品有LC 5012-11 S(红双、共阴),管脚排列如图1-75所示。
为简化外部引线数量和降低显示器功耗,多位LED显示器一般采用动态扫描显示方式,将各位同一笔段的电极短接后作为一个引出端,并且各位数码管按一定顺序轮流发光显示,只要位扫描频率足够高,就察觉不到闪烁现象。图1-76所示是LTC-612S型四位共阳极LED显示器的外形。
(3)根据显示亮度划分
LED数码管根据显示亮度有普通亮度和高亮度之分。普通LED数码管的发光强度》0.2mcd,而高亮度LED数码管的》Smcd,.提高将近一个数量级,并且后者在大约1mA的工作电流下即可发光。高亮度LED数码管典型产品有2ED102等。
(4)按字形结构划分
按照字形结构,LED数码管有数码管、符号管两种。常见符号管的外形如图1-77所示。其中,“+”符号管可显示正(+)、负(一)极性,“±1”符号管能显示+1或一1。图1-77 (c)中“米”字管功能最全,除显示运算符号+、一、×、÷之外,还可显示A~Z共26个英文字母,常用作单位符号显示。
此外,还可按共阳或共阴、发光颜色来分类。
指令为:
MOV DPTR,#LEDTAB
MOVC A,@A+DPTR
MOV P0,A ;假设段码接在P0口。
当A为某一个数时,查表就得到这个数编号的段码,比如A为1,那么就是“1”的编码,F9H。
数码管定义如下图:共阳极数码管编码为:
LEDTAB:
DB 0C0H ;"0" 00H
DB 0F9H ;"1" 01H
DB 0A4H ;"2" 02H
DB 0B0H ;"3" 03H
DB 99H ;"4" 04H
DB 92H ;"5" 05H
DB 82H ;"6" 06H
DB 0F8H ;"7" 07H
DB 80H ;"8" 08H
DB 90H ;"9" 09H
DB 88H ;"A" 0AH
DB 83H ;"B" 0BH
DB 0C6H ;"C" 0CH
DB 0A1H ;"D" 0DH
DB 86H ;"E" 0EH
DB 8EH ;"F" 0FH
DB 0FFH ;" " 10H
当A为某一个数时,查表就得到这个数编号的段码,比如A为1,那么就是“1”的编码,F9H。
请教,LED8段数码显示原理?
时分复用。因为人眼的视觉暂留效应,刷新率超过一定频率的发光体人眼就看不到闪烁。因此,可以利用此原理,将多个数码管间隔点亮(刷新率可能达到几百上千,单管点亮时间其实只有几毫秒甚至几微秒)。另,数码管常采用共阴极或共阳极接法,将共极的线做地址线,其余8根做数据总线。如果四个数码管并列显示...
共阳极led数码管显示字符6的段码是
7DH。共阳极led数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管,为了显示数字或字符,必须对数字或字符进行编码,七段数码管加上一个小数点,共计8段,当显示字符6时,段码为7DH。
写出共阳极LED显示0-9数字的数据编码
拓展:共阳极:一般数码管是多个二极管组成,二极管分正端(阳极)和副端(阴极),共阳极是指所有二极管的正端接在一起,作为公共端。区别:共阳极数码管是指八段数码管的八段发光二极管的阳极(正极)都连在一起,而阴极对应的各段可分别控制。共阴极数码管是指八段数码管的八段发光二极管的阴极(负极)都连...
共阳极四位8段数码管与单片机接口怎样连接?
1、2、3、4为控制极,A、B、C、D、E、F、G、dp对应数码管显示段位。图是前几天自己对着实物画的,把这12个脚都接到单片机的IO口上,让它怎么亮就看程序怎么写了~~~
51单片机之数码管静态显示,锁存器的使用
八段数码管由8颗LED组成,根据LED的接法,数码管可分为 共阴极 和 共阳极 共阴极 是指每一颗LED的阴极都接在低电平0V上 共阳极 是指每一颗LED的阳极都接在高电平5V上 对于 共阴极 数码管,单片机“控制”LED的阳极。想要谋颗LED亮,单片机就应该给对应LED的支路送高电平。对于 共阳极 数码管...
用单片机编写一段程序,使下面八个发光二极管从左到右间隔一定时间,依次...
org 0000h main:mov a,#11111110b\/\/此为共阳极,先让P0.0口先亮 mov r0,#8 loop:mov p0,a\/\/向p0 口送码 lcall DELAY\/\/调用延时子函数 rr a \/\/右移 djnz r0,loop \/\/如果就循环一次这样就行了;如果需要循环无数次就ljmp loop,关于r0的语全部去掉 end ...
8段共阳极数码管在proteus找不到~~~
对,我也遇到过这种问题。你可以就用7段的数码管,和单片机7个接口相连。但中间要加个10的电阻,,,试试吧,,
8段数码管的原理
led的发光原理,稍有电子技术基础的人士都很清楚,我们不想作过多的介绍,7段led数码管,则在一定形状的绝缘材料上,利用单只led组合排列成“8”字型的数码管,分别引出它们的电极,点亮相应的点划来显示出0-9的数字。led数码管根据led的接法不同分为共阴和共阳两类,了解led的这些特性,对编程是很...
发光二极管(LED)组成的8段数码显示器有哪俩种接法?不同接法对字符的显 ...
一般是共阴极和共阳极两种接法,分别对应共阴极和共阳极两种数码管,不能接错,接错不亮。
求有关用段码指令编的LED程序(只是想知道段码指令怎么用)
给你个8段LED测试:简易时钟(AVR汇编) 由M128移植到M16上实现,通过。(AVR Studio V4.11) 该系统为一个带1\/100秒的简易24小时制时钟,它在上电后能够自动从11时59分55秒00开始计时和显示时间。 系统使用板上8个LED数码管显示 时、分、秒、1\/100秒 4个时段的数字,每个时段占用2个LED。 显示方式采用动...
宦爸普必: 数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按能显示多少个“8”可分为1位、2位、4位等等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管.共阳...
温宿县15936498607: 数码管是共阳极接法,计算出LED数码管显示0 - 9的段码,列出分别用二进制数与十六进制数表示 - ?
宦爸普必: 若数码管共阳,则低电平有效,所对应的16进制表示方式,为:0-0xc0,1-0xf9,2-0xa4,3-0xb0,4-0x99,5-0x92,6-0x82,7-0xf8,8-0x80,9-0x90.若数码管共阴则高电平有效,所对应的16进制表示方式为0-0x3f,1-0x06,2-0x5b,3-0x4f,4-0x66,5-0x6d,6-0x7d,7-0x07,8-7f,9-0x6f.
温宿县15936498607: 八段数码管怎么用 - ?
宦爸普必: LED数码有共阳和共阴两种,把这些LED发光二极管的正极接到一块(一般是拼成一个8字加一个小数点)而作为一个引脚,就叫共阳的,相反的,就叫共阴的,那么应用时这个脚就分别的接VCC和GND.再把多个这样的8字装在一起就成了多位的数码管了.知道了数码管的原理后,就很容易用起来了:当公共端有效时,分别给每个段不同的电平就能实现显示不同的字符了.
温宿县15936498607: 四位一体八段LED显示数码管的显示模式~ - ?
宦爸普必: 数码管分共阴极和共阳极的 要是共阴极的 在段选线给高电平 位选线给低电平就显示 要是共阳极的 在段选线给低电平 位选线给高电平就显示