當(dāng)前位置:首頁 > 顯示光電 > 顯示光電
[導(dǎo)讀]隨著LED的快速發(fā)展,大街小巷到處都可見到行行色色LED廣告屏。它以其高亮度,低功耗。顯示內(nèi)容易改等特點備受青睞,于是筆者動手制作了一個四字LED點陣顯示屏,現(xiàn)介紹給大家,以供參考。一、顯示漢字原理我們以UCDOS

隨著LED的快速發(fā)展,大街小巷到處都可見到行行色色LED廣告屏。它以其高亮度,低功耗。顯示內(nèi)容易改等特點備受青睞,于是筆者動手制作了一個四字LED點陣顯示屏,現(xiàn)介紹給大家,以供參考。

一、顯示漢字原理

我們以UCDOS中文宋體"大"字庫為例,如圖1所示。每一個字由16行16列的點陣組成顯示。

即國標(biāo)漢字庫中的每一個字均由256點陣來表示。

我們可以把每一個點理解為一個像素,而把每一個字的字形理解為一幅圖像。事實上這個漢字屏不僅可以顯示漢字,也可以顯示256像素的圖片。

 

 

 

 

圖1顯示宋體"大"字實例。

圖2是8X8點陣的原理圖。其實就是64個發(fā)光二極管。以8X8矩陣的形式連接在一起,要完整顯示一個漢字需要256個像素點,所以要四塊8×8點陣拼起來用,變成16×16個點。其點陣顯示的原理是將51單片機(jī)的P0 P2口接點陣的16個行,然后第0列送高電平。單片機(jī)是低電平有效。也就是說現(xiàn)在P0 P2的16個口中那個口有低電平,其相應(yīng)的LED亮,現(xiàn)在還以"大"為例P0 El送11011111,P2 El送1111 1111既PO=0xdf,P2=0xff,然后延時一段時間,關(guān)閉第0列,打開第1列,既送高電平,此時P0=0xdf.P2=0xbf,再延時一段時問……一直到16列送完。再重復(fù)從第0列循環(huán)。利用人眼的視覺暫留效應(yīng),感覺顯示的是穩(wěn)定的漢字。

 

 

圖2 8x8點陣的原理圖

二、采用行掃描列送數(shù)方式

我們在這里采用行掃描列送數(shù)的方式(如圖3所示),有點陣的行線接在一起,變成了16根行線。

 

 

圖3行掃描列送數(shù)框圖

掃描16根行線達(dá)到整屏掃描的效果,硬件可以采用4線--16線譯碼器74LSl54,代替PO、P2的循環(huán)掃描,由于筆者手頭沒有74LSl54故采用兩個3線--8線的譯碼器74LSl38串接實現(xiàn),如圖4所示。

 

 

行掃描共用五根線實現(xiàn)(A、B、C、D和使能端G1),其中D為第一塊138的E3和第二塊138的E1并接,G1為第一塊138的E2和第二塊138的E2并接。(低電平有效)。

列上我們用串口轉(zhuǎn)并口的移位寄存器,可以達(dá)到用一根線就可以實現(xiàn)數(shù)據(jù)的傳輸,這在硬件上無疑是非常經(jīng)濟(jì)的。這樣各行的顯示就分成了兩部分既數(shù)據(jù)的傳輸和數(shù)據(jù)顯示。但是串行傳輸缺點就是慢,需等待數(shù)據(jù)傳送完成,才打開相應(yīng)的行,為解決串行傳輸中列數(shù)據(jù)傳輸和顯示時間的矛盾問題,可以采用重疊的方法。即顯示一行數(shù)據(jù)的同時送下一行的數(shù)據(jù)。這樣硬件就需要有鎖存的功能。

經(jīng)上述分析。列儲存器應(yīng)具備兩種功能:一是串入并出的移位功能,二是具有并行鎖存的功能。所以筆者采用了具有串入并出并帶有鎖存的移位寄存器74LS595.這樣,本行的顯示數(shù)據(jù)打入鎖存器顯示時,串13寄存器就開始下一行的數(shù)據(jù)的移位。從而不會影響本行的顯示時間,大大的提高了顯示的亮度。

三、硬件選擇

主控芯片選擇的是STC89C52單片機(jī),內(nèi)部帶有8k的儲存儲存空間,采用12MHz的晶振。提高刷新頻率,使顯示更加穩(wěn)定。同時采用P2"O~P2'3做行循環(huán)掃描,P247為譯碼器的使能端,P1"5為發(fā)數(shù)控制信號,TXD為移位脈沖輸出端,RXD為顯示數(shù)據(jù)輸出端。P0、P2暫時空閑。用于擴(kuò)展系統(tǒng)ROM和RAM.顯示原理圖如圖5(僅參考并非真實電路圖)。

 

 

圖5

主要元器件的選擇:行掃描芯片為兩塊74LSl38.移位寄存器為74LS595,晶振為12MHz,點陣限流電阻為470Q(改變大小可改變屏的亮度)。行驅(qū)動三極管為8550.

四、軟件設(shè)計

軟件流程圖如圖6所示。

 

 

圖6軟件流程圖

軟件的設(shè)計主要由主程序,初始化子程序,中斷掃描子程序,顯示程序等組成。C語言由于具有移植性強(qiáng)??梢詫崿F(xiàn)復(fù)雜運算,函數(shù)化結(jié)構(gòu),可以直接進(jìn)行位運算,非常適合初學(xué)者學(xué)習(xí)等優(yōu)點。所以本程序采用C語言編寫。在KEIL 51環(huán)境下調(diào)試,PROTEuS下仿真。

部分程序解釋如下:

初始化程序:

 

 

 

中斷掃描程序:

 

 

程序仿真效果圖如圖7所示。

 

 

圖7

注:由于點陣的接線用了網(wǎng)絡(luò)標(biāo)號,所以屏中出現(xiàn)了八條紅色的豎線,影響了仿真效果。

 

 

圖8

五、硬件的焊接與調(diào)試

顯示部分采用一塊帶驅(qū)動電路,主控板一塊,顯示板由于線路復(fù)雜、接線多、所以采用雙面布線。

主控板其實就一個STC89C52 的單片機(jī),外接最小系統(tǒng)(晶振和復(fù)位),并引出九根線控制線。比較簡單,這里采用萬能實驗板制作,如圖9 所示。

 

 

圖9 實物照片

顯示結(jié)果如圖10 所示。

 

 

圖10 顯示結(jié)果示意

結(jié)束語

最后需要說明的是,該顯示屏的不足之處就是漢字的編碼和程序一起燒上。顯示內(nèi)容修改還需重新再燒一次。如有高手能編寫上位機(jī)軟件與單片機(jī)通信,利用PC 機(jī)在線修改顯示內(nèi)容,則會使條屏更加簡單實用。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉