用可編程器件實(shí)現LED顯示屏的硬件掃描控制
摘要:LED顯示屏的設計一般采用單片機控制,文章介紹了應用可編程器件實(shí)現顯示部分硬件掃描控制的一種方法,從而能夠將軟件處理與硬件掃描分離開(kāi)來(lái),使得軟件設計更為方便靈活。
本文引用地址:http://dyxdggzs.com/article/168141.htmLED大屏幕顯示屏可廣泛應用于商場(chǎng)、車(chē)站、機場(chǎng)、銀行、證券市場(chǎng)、工業(yè)控制等許多場(chǎng)合,作為廣告宣傳和信息傳遞之用。設計上一般采用單片機控制,但其設計的關(guān)鍵在于是否能夠實(shí)現顯示部分的硬件掃描控制,從而能給單片機留出更多的資源來(lái)進(jìn)行數據的通信、處理以及實(shí)現各種特殊顯示效果,讓系統在軟件設計上更為方便靈活。
我們設計了如圖1所示的LED大屏幕顯示系統,該系統由可編程器件獨立完成LED點(diǎn)陣的顯示掃描控制,直接將顯示緩存中的內容映射到LED屏幕上顯示,而單片機則負責數據通信和對顯示緩存內容的更新處理。顯示緩存采用雙頁(yè)切換的方式,單片機對其中的一頁(yè)進(jìn)行數據處理時(shí),不影響另一頁(yè)的顯示,處理完畢即可將該頁(yè)切換至顯示,從而讓單片機有足夠的時(shí)間進(jìn)行數據處理,來(lái)實(shí)現各種顯示效果。圖1中間部分為接口板,使用兩片靜態(tài)存儲芯片6116作為顯示緩存,這樣一塊接口板可映射顯示256塊8*8的單色LED點(diǎn)陣塊,合64個(gè)16*16的點(diǎn)陣漢字,采用多塊接口板即可實(shí)現較大面積的單色LED顯示屏,擴充組合相當方便靈活。

圖1LED顯示屏的系統結構圖
評論