陳亞男++田嘉欣++杜佳慧


[摘 要]LED電子顯示屏是利用發光二極管點陣模塊或像素單元組成的平面式顯示屏幕。文章介紹了一款以AT89C52單片機為核心,采用串行傳輸、動態掃描技術來制作的16×16 LED電子的多功能顯示屏控制系統的設計。
[關鍵詞]LED顯示屏;單片機;動態掃描;控制系統
[DOI]10. 13939/j. cnki. zgsc. 2016. 06. 056
1 引 言
2015年筆者申請了北京服裝學院的本科生科研訓練項目(簡稱URTP),項目名稱是“LED電子顯示屏控制系統的設計”。本項目的實施力圖使學生通過單片機及LED顯示屏相關知識的學習,并通過編程軟件的使用及元器件的選擇,初步掌握硬件電路設計及軟件編譯的方法,為后續課程的學習及畢業后從事相關的工作奠定一定的基礎。
2 系統基本組成及工作原理
本項目采用的LED顯示屏部分主要是由4個8×8的 LED 點陣組成的 16×16 的 LED 點陣和行列驅動電路構成,組成后的點陣電子顯示屏如圖1所示。
圖1 點陣電子屏實物
本項目采用的是點陣方式顯示漢字,采用這種方式形成顯示需要的圖形或文字是非常靈活的,因為可以依據不同需要任意組合和變化,只需要提前預設好正確的數據,然后讓每個LED 發光器件占據數據中的一位,再通過對點陣上全部的LED燈進行調節和控制,在需要該位置上LED器件發光時,數據中相應的位填1,否則填0,這樣就能依照所需顯示相應的圖形或者文字,再按顯示屏的各行各列逐點掃描顯示數據,這樣能得到所需要的顯示效果。
由于漢字在LED點陣電子顯示屏上顯示比較穩定,因此可以通過計算機的字庫提取字模,字庫可以提供多種漢字形式,如隸書、微軟雅黑和新宋等多種選擇方案;……