
赣州数码管有两大类,一(yī)类是共阴极接(jiē)法,另一类是共(gòng)阳极接法(fǎ),共阴极就是7段的显(xiǎn)示字码(mǎ)共用一个电源(yuán)的负极,是高电(diàn)平点亮,共阳极(jí)就是(shì)7段的显示字码共(gòng)用一个电源(yuán)的正极,是低电平点亮。只要控制其中各段LED的亮(liàng)灭即可显(xiǎn)示相应(yīng)的数字、字母(mǔ)或符号。
共阴(yīn)和共阳极数码(mǎ)管的内部电路,它们的发光原理是一(yī)样的,只(zhī)是它们(men)的电(diàn)源(yuán)极性(xìng)不同(tóng)而已,共阴为所有的LED负极接在一起,共(gòng)阳为为所有的LED正极接在一(yī)起。要是数码管(guǎn)显示(shì)数字,有两个条(tiáo)件:1.是要(yào)在VT端(duān)加(jiā)合适的电源(一般每颗LED还需串上合适的(de)电阻,起限(xiàn)流作用);2.要使(a,b,c,d,e,f,g,dp)端(duān)接低电平或“0”电平。这样才(cái)能显示(shì)的。共阴极(jí)数(shù)码管,须(xū)在VT端接上地端,(a,b,c,d,e,f,g,dp)端接到单片机的引脚上;如果要(yào)使其中一个LED亮时,对应的单片机引脚输出高电平(píng),即可点亮LED等。能够点亮数码管后,就可以通过单片机控制(zhì)数码管显示数字或字母。为了控制方便,我们将数码管的a~dp引脚依次(cì)连接单片机的P10-P17引脚。我们(men)对赣州(zhōu)数码(mǎ)管所要显示的(de)每个数字(zì)和字母(mǔ)进行(háng)编(biān)码,然后在编(biān)程时,将编码放在一个数组上(shàng),需要显示什么数字或者字母,从数组里面提(tí)取相应(yīng)的编码就可显(xiǎn)示所要显(xiǎn)示的字符了。根据LED数(shù)码管的驱动方式的不(bú)同,可以分(fèn)为静态式和(hé)动态式两类。
1、静态(tài)驱动(dòng)也称直流驱动。静态驱动是指(zhǐ)每个数码管的每(měi)一个段(duàn)码都由(yóu)一个单片机的I/O口进行(háng)驱动,或者(zhě)使用如BCD码二-十进位转换器进行驱(qū)动(dòng)。
2.动态驱动方(fāng)式数码管动态(tài)显示介面是单片机中应用(yòng)的一种显示方式之一,动态驱动是将所有数码管的8个显(xiǎn)示笔(bǐ)划(huá)"a,b,c,d,e,f,g,dp "的同(tóng)名端连在(zài)一起,另(lìng)外为(wéi)每个数码(mǎ)管的(de)公(gōng)共极COM增加位选(xuǎn)通(tōng)控制电路,位选通由各(gè)自独立的I/O线控制(zhì)。