搞定138譯碼器(14),基于74hc138譯碼器的驅(qū)動數(shù)碼管
138譯碼器使用較多,對于138譯碼器,小編曾做諸多講解,如利用74hc138譯碼器組建32線譯碼器、解析71ls138譯碼器級聯(lián)電路等。在本文中,小編將同樣基于74hc138譯碼器,介紹如何利用該138譯碼器實現(xiàn)74hc138驅(qū)動數(shù)碼管,并對驅(qū)動數(shù)碼管加以敘述。如果你對本文即將探討的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。
74hc138譯碼器工作原理
74HC138是一款高速CMOS器件,74HC138引腳兼容低功耗肖特基TTL(LSTTL)系列。74HC138譯碼器可接受3位二進(jìn)制加權(quán)地址輸入(A0, A1和A2),并當(dāng)使能時,提供8個互斥的低有效輸出(Y0至Y7)。
74HC138特有3個使能輸入端:兩個低有效(E1和E2)和一個高有效(E3)。除非E1和E2置低且E3置高,否則74HC138將保持所有輸出為高。
74hc138驅(qū)動數(shù)碼管
數(shù)碼管的顯示用的是74HC138譯碼器 ,這是一種三通道輸入,八通道輸出譯碼器。采用動態(tài)掃描顯示即輪流向各位數(shù)碼管送出執(zhí)行碼和相應(yīng)的位選,利用發(fā)光管的余輝和人眼視覺暫留作用,使人的感覺好像各位數(shù)碼管同時都在顯示。
數(shù)碼管的幾種驅(qū)動方式匯總
這段時間做數(shù)碼管的電路,所以就專門整理了一下數(shù)碼管的驅(qū)動IC和相關(guān)問題,集中發(fā)在這里便于學(xué)習(xí)。
數(shù)碼管的顯示方式可以分為動態(tài)和靜態(tài)的。
動態(tài)的也叫掃描方式,是利用發(fā)光二極管的余輝效應(yīng)和人眼的視覺暫留效應(yīng)來實現(xiàn)的,只要在在一定時間內(nèi)數(shù)碼管的筆段亮的頻率夠快,人眼就看不出閃爍,一般外圍硬件較少,但是對單片機(jī)資源耗用巨大。
靜態(tài)的也較鎖存方式,單片機(jī)送出數(shù)據(jù)后控制外圍鎖存器件鎖存數(shù)據(jù),這樣數(shù)碼管筆段里的電流不變,數(shù)碼管穩(wěn)定顯示,這樣單片機(jī)可以干別的活不用管數(shù)碼管了。這種方案的優(yōu)點是對單片機(jī)的P口資源和時間耗用很少,但是數(shù)碼管的外圍輔助電路復(fù)雜。
前些日子又發(fā)現(xiàn)了一種新的驅(qū)動方式,使用專門的驅(qū)動IC,單片機(jī)發(fā)送完數(shù)據(jù)就控制鎖存,由芯片完成數(shù)碼管動態(tài)掃描顯示,一般使用串行接口,占用單片機(jī)資源最少,而且數(shù)碼管還能實現(xiàn)左右循環(huán)移動等效果,顯示穩(wěn)定,消隱效果比較好。
特點
(一)顯示驅(qū)動
● 內(nèi)置大電流驅(qū)動級,段電流不小于25mA,字電流不小于150mA。
● 動態(tài)顯示掃描控制,直接驅(qū)動8 位數(shù)碼管或者64 只發(fā)光管LED。
● 可選數(shù)碼管的段與數(shù)據(jù)位相對應(yīng)的不譯碼方式或者BCD 譯碼方式。
● 數(shù)碼管的字?jǐn)?shù)據(jù)左移、右移、左循環(huán)、右循環(huán)。
● 各數(shù)碼管數(shù)字獨立閃爍控制。
● 通過占空比設(shè)定提供16 級亮度控制。
● 支持段電流上限調(diào)整,可以省去所有限流電阻。
● 掃描極限控制,支持1 到8 個數(shù)碼管,只為有效數(shù)碼管分配掃描時間。
(二)鍵盤控制
● 內(nèi)置64 鍵鍵盤控制器,基于8×8 矩陣鍵盤掃描。
● 內(nèi)置按鍵狀態(tài)輸入的下拉電阻,內(nèi)置去抖動電路。
● 鍵盤中斷,低電平有效輸出。
● 提供按鍵釋放標(biāo)志位,可供查詢按鍵按下與釋放。
(三)其 它
● 高速的4 線串行接口,支持多片級聯(lián),時鐘速度從0 到10MHz。
● 串行接口中的DIN 和DCLK 信號線可以與其它接口電路共用,節(jié)約引腳。
● 完全內(nèi)置時鐘振蕩電路,不需要外接晶體或者阻容振蕩。
● 內(nèi)置上電復(fù)位和看門狗Watch-Dog,提供高電平有效和低電平有效復(fù)位輸出。
● 支持3V~5V 電源電壓。
● 提供SOP28 和DIP24S 兩種無鉛封裝,兼容RoHS。
● 引腳及功能基本兼容CH452 芯片。
①當(dāng)一個選通端(E1)為高電平,另兩個選通端((/E2))和(/E3))為低電平時,可將地址端(A0、A1、A2)的二進(jìn)制編碼在Y0至Y7對應(yīng)的輸出端以低電平譯出。(即輸出為Y0至Y7的非)比如:A2A1A0=110時,則Y6輸出端輸出低電平信號。②利用 E1、E2和E3可級聯(lián)擴(kuò)展成 24 線譯碼器;若外接一個反相器還可級聯(lián)擴(kuò)展成 32 線譯碼器。③若將選通端中的一個作為數(shù)據(jù)輸入端時,74LS138還可作數(shù)據(jù)分配器。④可用在8086的譯碼電路中,擴(kuò)展內(nèi)存。
以上便是此次小編帶來的“138譯碼器”相關(guān)內(nèi)容,希望大家對本文講解的內(nèi)容具備一定的認(rèn)知。如果你喜歡本文,不妨持續(xù)關(guān)注我們網(wǎng)站哦,小編將于后期帶來更多精彩內(nèi)容。最后,十分感謝大家的閱讀,have a nice day!