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