LED靜態(tài)顯示硬件譯碼揍口電路
發(fā)布時(shí)間:2014/7/28 22:27:20 訪問次數(shù):853
圖6-5所示為4個(gè)LED組成的靜態(tài)顯示硬件譯碼接口電路,它是在圖6-3 LED靜態(tài)顯示方式的基礎(chǔ)上, Q5505I-1M-TR增加了4片集BCD碼鎖存、譯碼和驅(qū)動(dòng)為一體的CD4511B( Ui~U。)和l片譯碼器74LS138.能夠直接顯示出4位十進(jìn)制數(shù)。
圖6-5中,4片CD4511B分別對(duì)應(yīng)連接4片7段共陰極LED顯示器,74LS138譯碼器譯出片選信號(hào)PORT。、PORT.,分別作為U.、U:和U,、U。的鎖存允許信號(hào)LE。CPU通過(guò)輸出指令把要顯示字符的BCD碼數(shù)據(jù),通過(guò)數(shù)據(jù)總線D.~Do輸出到Ul—U。的數(shù)據(jù)輸入端D、C、B、A,其中每2片(U.和U:,U,和U。)共用一個(gè)字節(jié)及一個(gè)片選信號(hào)。若要顯示帶小數(shù)點(diǎn)的十進(jìn)制數(shù),則只要在LED顯示器的dp端另加驅(qū)動(dòng)控制即可(讀者可自行考慮)。
這種接口的程序設(shè)計(jì)十分簡(jiǎn)單,只需把要顯示的BCD碼數(shù)據(jù)取出來(lái),然后從相應(yīng)的輸出端口輸出即可。假設(shè)圖中從左到右顯示的數(shù)據(jù)存在以DATA,為首的內(nèi)存單元中,接口程序如下:
MOV BX,OFFSET DATA1
MOV AL,[ BX]
OUT PORTO,AL ;顯示左2位
INC BX
MOV AL,[ BX]
OUT PORT1,AL ;顯示右2位
很顯然,這種靜態(tài)顯示硬件譯碼接口電路,無(wú)論是硬件電路還是軟件接口,都是很簡(jiǎn)單的,因而已成為L(zhǎng)ED靜態(tài)顯示方式中的一種典型電路。
圖6-5所示為4個(gè)LED組成的靜態(tài)顯示硬件譯碼接口電路,它是在圖6-3 LED靜態(tài)顯示方式的基礎(chǔ)上, Q5505I-1M-TR增加了4片集BCD碼鎖存、譯碼和驅(qū)動(dòng)為一體的CD4511B( Ui~U。)和l片譯碼器74LS138.能夠直接顯示出4位十進(jìn)制數(shù)。
圖6-5中,4片CD4511B分別對(duì)應(yīng)連接4片7段共陰極LED顯示器,74LS138譯碼器譯出片選信號(hào)PORT。、PORT.,分別作為U.、U:和U,、U。的鎖存允許信號(hào)LE。CPU通過(guò)輸出指令把要顯示字符的BCD碼數(shù)據(jù),通過(guò)數(shù)據(jù)總線D.~Do輸出到Ul—U。的數(shù)據(jù)輸入端D、C、B、A,其中每2片(U.和U:,U,和U。)共用一個(gè)字節(jié)及一個(gè)片選信號(hào)。若要顯示帶小數(shù)點(diǎn)的十進(jìn)制數(shù),則只要在LED顯示器的dp端另加驅(qū)動(dòng)控制即可(讀者可自行考慮)。
這種接口的程序設(shè)計(jì)十分簡(jiǎn)單,只需把要顯示的BCD碼數(shù)據(jù)取出來(lái),然后從相應(yīng)的輸出端口輸出即可。假設(shè)圖中從左到右顯示的數(shù)據(jù)存在以DATA,為首的內(nèi)存單元中,接口程序如下:
MOV BX,OFFSET DATA1
MOV AL,[ BX]
OUT PORTO,AL ;顯示左2位
INC BX
MOV AL,[ BX]
OUT PORT1,AL ;顯示右2位
很顯然,這種靜態(tài)顯示硬件譯碼接口電路,無(wú)論是硬件電路還是軟件接口,都是很簡(jiǎn)單的,因而已成為L(zhǎng)ED靜態(tài)顯示方式中的一種典型電路。
上一篇:LED顯示器接口電路
熱門點(diǎn)擊
- 二-十進(jìn)制譯碼器
- LabVIEW的視覺VI及數(shù)字圖像處理
- 公法線長(zhǎng)度測(cè)量
- 零階采樣保持器
- 微分型單穩(wěn)態(tài)觸發(fā)器實(shí)驗(yàn)電路
- 關(guān)聯(lián)維數(shù)計(jì)算
- 采樣信號(hào)中噪聲的影響與抑制
- 模糊規(guī)則庫(kù)編輯器Rulebase-Edito
- 動(dòng)態(tài)加載VI
- 顏色識(shí)別
推薦技術(shù)資料
- 自制智能型ICL7135
- 表頭使ff11CL7135作為ADC,ICL7135是... [詳細(xì)]