3、點(diǎn)陣LED 電子顯示屏系統(tǒng)硬件電路及工作原理
3.1 采用8 個(gè)LED8*8 顯示屏,構(gòu)成16 行*32 列點(diǎn)陣顯示
由8 個(gè)8*8 點(diǎn)陣LED 顯示模塊組成點(diǎn)陣顯示屏。8 片8*8點(diǎn)陣LED 顯示模塊利用總線形組成一個(gè)16*32 的LED 點(diǎn)陣,用于同時(shí)顯示2 個(gè)16*16 點(diǎn)陣漢字或4 個(gè)16*8 點(diǎn)陣的字母、字符或數(shù)字。根據(jù)實(shí)際需要,顯示板可擴(kuò)展至更多的顯示單元,從而顯示更多的內(nèi)容。
3.2 LED 顯示屏驅(qū)動(dòng)電路
本設(shè)計(jì)的點(diǎn)陣顯示屏電路是以AT89S52 單片機(jī)作主控器,結(jié)合74LS154 和74LS595 進(jìn)行擴(kuò)展。選擇了共陰的行列掃描方式,單片機(jī)P0,P2 口輸出的高電平對(duì)應(yīng)字模的亮點(diǎn),低電平對(duì)應(yīng)字模的暗點(diǎn),以九字為例,如圖2 所示。
圖2 ‘ 九’ 字字模
但是P0,P2 口一次總共只能傳送16 位的數(shù)據(jù), 因此要對(duì)字模數(shù)據(jù)進(jìn)行掃描。掃描后的高電平作為點(diǎn)陣顯示管的行輸入,列輸入則由74LS154 的低電平控制,74LS154 接在單片機(jī)P1.0 到P1.3 口上,如圖3 所示。
圖3 九字第一列顯示
圖4 ‘九’ 字第二列顯示
從圖3 中我們可以看出, 要把‘ 九’ 字顯示出來(lái), 先顯示‘九’ 字的第一列, 就是讓P0 口輸出00001000,P2 口輸出00000001,對(duì)應(yīng)的列上,74LS154 輸出低電平,即P1 口輸出00H,然后保持顯示1MS。