LED電子顯示屏的數據存儲和處理
摘要:采用發(fā)光二極管(LED)點(diǎn)陣模塊構成的電子顯示屏已經(jīng)越來(lái)越廣泛地應用于生產(chǎn)、生活、公共場(chǎng)所等各個(gè)方面。用于小型公示場(chǎng)所的電子顯示屏是規模最小的一種。設計這類(lèi)電子顯示屏的原則是,在滿(mǎn)足顯示要求的前提下,盡量節省投入,縮短開(kāi)發(fā)周期,以降低成本。而正確選擇、設計異步式LED電子顯示屏的數據存儲和處理方案,是設計這類(lèi)電子顯示屏的關(guān)鍵。
關(guān)鍵詞:LED;數據存儲器;讀/寫(xiě)速度
引言
采用發(fā)光二極管(LED)點(diǎn)陣模塊構成的電子顯示屏已經(jīng)越來(lái)越廣泛地應用于生產(chǎn)、生活、公共場(chǎng)所等各個(gè)方面。其規模和復雜程度各有所異,投入成本也差別很大。按照微處理器工作原理,可將電子顯示屏分為兩大類(lèi):同步型和異步型。前者的微處理器就是一臺電腦,顯示屏在電腦支持下工作。其優(yōu)點(diǎn)是規模大、顯示花樣多,可用于彩色顯示。很顯然,其缺點(diǎn)是成本高、體積大,須專(zhuān)業(yè)人員操作。異步型電子顯示屏的微處理器一般采用單片機(MCU),顯示內容由電腦通過(guò)通信方式發(fā)送到單片機系統的數據存儲器,顯示控制完全由單片機完成。異步型電子顯示屏具有結構簡(jiǎn)單、維護方便、顯示刷新簡(jiǎn)單、無(wú)需專(zhuān)業(yè)人員操作、成本低等優(yōu)點(diǎn),但對于大規模、彩色、顯示花樣復雜的動(dòng)態(tài)顯示它卻無(wú)能為力。
用于小型公示場(chǎng)所(例如公交車(chē)的到站提示等)的電子顯示屏是規模最小的一種,自然采用異步型系統比較合適。設計這類(lèi)電子顯示屏的原則是,在滿(mǎn)足顯示要求的前提下,盡量節省投入,縮短開(kāi)發(fā)周期,以降低成本。為此,選擇通用型51系列單片機為核心是明智的選擇。
1 原理概述
本電子顯示屏的整體硬件結構如圖1所示。本系統采用的是共陰極(AS)的LED點(diǎn)陣模塊,行、列驅動(dòng)方法上與一般資料所述不同。由于篇幅限制,本文不作詳細論述。
由圖1可以看出,本系統的片外數據存儲器(RAM)與MCU通過(guò)地址鎖存器交換數據。小規模電子顯示屏的顯示內容一般在幾十個(gè)到幾百個(gè)漢字,按一個(gè)漢字字模占用32字節計算,故32 KB的數據存儲器可存儲900個(gè)漢字。實(shí)際上,由于漢字在動(dòng)態(tài)顯示時(shí)(例如左移、上移等),需要進(jìn)行數據處理,故需在片外數據存儲器預留3 KB左右的空間作為數據處理緩沖空間。這是對片外數據存儲器的容量要求。
評論