数码管的最常见形式有10个阴极,形状为数字0到9,某些数码管还有一个或两个小数点。然而也有其他类型的数码管显示字母、标记和符号。如一种“数码管”,其阴极为一个模板制成的面具,上面有数字形状的孔。扩展资料:数码管的驱动方式:数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以分为静态式和动态式两类。1、静态显示驱动静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的I/O端口进行驱动,或者使用如BCD码二-十进制译码器译码进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O端口多。如驱动5个数码管静态显示则需要5×8=40根I/O端口来驱动,要知道一个89S51单片机可用的I/O端口才32个,实际应用时必须增加译码驱动器进行驱动,增加了硬件电路的复杂性。2、动态显示驱动数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划“a,b,c,d,e,f,g,d,p”的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码。参考资料来源:百度百科--数码管
赞0踩0
s丸子
确定数码管段码表方法如下:共阴:00x3f10x0620x5b30x4f40x6650x6d60x7d70x0780x7f90x6fA0x77B0x7cC0x39D0x5eE0x79F0x71无显示:0x00只显示一点:0x80共阳只需和共阴互补即可,比如共阳0为:0xc0共阴0为:0x3f相加后两位等于ff即可。
赞0踩0
用户匿名
共阴:00x3f10x0620x5b30x4f40x6650x6d60x7d70x0780x7f90x6fA0x77B0x7cC0x39D0x5eE0x79F0x71无显示:0x00只显示一点:0x80共阳只需和共阴互补即可,比如共阳0为:0xc0共阴0为:0x3f相加后两位等于ff即可其他的自己算吧
赞0踩0
rain_592B1AF4
如何确定数码管理断码屏数码管理断码表有很多,看你想接触哪一类型的数码管理的断码表?
赞0踩0
SavsBhnVt2
共阳段码由0到f的编码为:ucharcodetable[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};共阴取反即可。