從共陰與共陽(yáng)的數(shù)碼管上看,對(duì)數(shù)碼管的控制與控制LED一樣,只需要控制數(shù)碼管的兩端高低電平(位選引腳與段選引腳的電平),數(shù)碼管便可以被點(diǎn)亮。
靜態(tài)顯示與動(dòng)態(tài)顯示
靜態(tài)顯示:各數(shù)碼管處于恒電壓或者恒電流狀態(tài),硬件電路復(fù)雜成本高;
動(dòng)態(tài)顯示:各數(shù)碼管被分時(shí)選通,利用人的視覺(jué)暫留特性顯示,成本低,需要占用CPU運(yùn)行時(shí)間。
雖然數(shù)碼管的使用只需要設(shè)置控制位選與段選引腳,便可以使其工作。但數(shù)碼管工作需要電流比較大,51單片機(jī)的P0雙向I/O(沒(méi)有高電平輸出),而P1~P3為準(zhǔn)雙向I/O口(驅(qū)動(dòng)電流很?。?。這些端口不能直接驅(qū)動(dòng)數(shù)碼管,都需要外接上拉電阻提供電流給數(shù)碼管。
下圖的數(shù)碼管控制電路,為P0口接上拉電阻,連接到段選引腳,位選引腳連接到P2口。
如果是八位數(shù)碼管,位選占用8個(gè)I/O,而段選占也用8位 I/O,單片機(jī)的一半被占用了,I/O比較緊張??梢酝ㄟ^(guò)使用74HC138(38譯碼器),省下一些I/O口;可以通過(guò)74HC245(八路信號(hào)收發(fā)器)對(duì)數(shù)碼管進(jìn)行分時(shí)復(fù)用;也可以將兩者結(jié)合進(jìn)行使用(74HC138+74HC245)。
總結(jié):
1)數(shù)碼管顯示有靜態(tài)顯示與動(dòng)態(tài)顯示;
2)單片機(jī)中需要有驅(qū)動(dòng)電路才能使用數(shù)碼管;
3)74HC138的使用可以省下I/O口;
4)74HC245的使用,將會(huì)更加合理利用I/O資源。
-
單片機(jī)
+關(guān)注
關(guān)注
6067文章
44996瀏覽量
650703 -
數(shù)碼管
+關(guān)注
關(guān)注
32文章
1889瀏覽量
92647 -
驅(qū)動(dòng)電路
+關(guān)注
關(guān)注
155文章
1585瀏覽量
109975 -
動(dòng)態(tài)顯示
+關(guān)注
關(guān)注
0文章
40瀏覽量
11879 -
靜態(tài)顯示
+關(guān)注
關(guān)注
0文章
19瀏覽量
6135
發(fā)布評(píng)論請(qǐng)先 登錄
動(dòng)態(tài)數(shù)碼管顯示原理詳解

#51單片機(jī)#數(shù)碼管靜態(tài)與動(dòng)態(tài)顯示 精選資料分享
數(shù)碼管靜態(tài)顯示和動(dòng)態(tài)顯示的實(shí)現(xiàn)方法
數(shù)碼管動(dòng)態(tài)顯示實(shí)驗(yàn)
數(shù)碼管(動(dòng)態(tài)顯示)【C語(yǔ)言版】
數(shù)碼管(動(dòng)態(tài)顯示)【匯編+C語(yǔ)言版】
MIN數(shù)碼管動(dòng)態(tài)顯示
8個(gè)數(shù)碼管靜態(tài)顯示_數(shù)碼管的動(dòng)態(tài)顯示

數(shù)碼管的靜態(tài)與動(dòng)態(tài)顯示和74HC138及點(diǎn)陣的動(dòng)態(tài)顯示詳細(xì)資料說(shuō)明

使用數(shù)碼管動(dòng)態(tài)顯示123456的程序免費(fèi)下載

數(shù)碼管動(dòng)態(tài)顯示的原理概述
#51單片機(jī)#數(shù)碼管靜態(tài)與動(dòng)態(tài)顯示

【51單片機(jī)】數(shù)碼管的靜態(tài)顯示和動(dòng)態(tài)顯示

評(píng)論