技術支持

單片機解決高速控製LED顯示屏方案

時間:2015年10月14日 信息來源:不詳 點擊: 【字體:

  采用MCS51係列單片機對LED顯示屏進行控製;隨機存儲器62512用作LED顯示屏的數據存儲器,存儲待顯示內容的字模數據;采用8行掃描方式,多片LED點陣片共用1組行驅動電路;每片LED點陣片都有一組列驅動電路,用74LS377作為列驅動的鎖存器,CPU通過並行總線給列驅動電路的鎖存器寫字模數據;地址譯碼電路,用於產生LED點陣片行驅動電路和列驅動電路的片選地址。

  本方案的特點有兩個:第一,雖然CPU還是通過並行總線給列驅動電路的鎖存器寫字模數據,但是鎖存器的鎖存信號改用了CPU的控製信號RD,而不是常規用法的WR;第二,地址譯碼電路保證了LED點陣片列驅動電路的片選地址和數據存儲器的某一段的邏輯地址是重疊的,而不是常規用法,這兩組地址必須分開。

  由於上述電路的一些簡單更改,單片機對LED顯示屏的顯示控製效率將發生明顯的變化。具體工作過程如下:假定數據指針DPTR中已經裝入了數據存儲器的地址,執行指令“MOVXA,@DPTR”。這條指令的功能是CPU按DPTR的指向從外部數據存儲器中讀字模數據,讀到累加器A中;但是在本電路中,由於LED點陣片列驅動電路的片選地址和數據存儲器的某一段的邏輯地址是重疊的,也就是說,在執行指令“MOVXA,@DPTR”時,DPTR除了指向外部數據存儲器的某個地址外,還選中了某一個LED點陣片列驅動電路的鎖存器。如果此時被選中的這個鎖存器的鎖存引腳正好有打入脈衝來到,那麽鎖存器也就將從外部數據存儲器送出的字模數據鎖住了。這個打入脈衝用的就是RD。RD是CPU在執行指令“MOVXA,@DPTR”時向外部數據存儲器發出的讀控製信號。由於MCS51係列單片機的讀控製信號RD和寫控製信號WR的時序完全相同[2],RD代替WR實現鎖存功能,當然也就沒有什麽懸念了。這條指令在執行時,在完成對數據存儲器讀的同時,又完成了對LED點陣片的寫,因此加快了顯示控製的過程。

  前麵講過,並行總線時CPU完成1次向LED點陣片的列驅動電路的鎖存器寫字模數據的程序過程,大約需要十幾μs;而現在隻要4μs,快多了,因為現在完成1次向LED點陣片的列驅動電路的鎖存器寫字模數據的程序過程隻要兩步,首先給數據指針DPTR賦有效地址,接著CPU按DPTR的指向從外部數據存儲器中讀字模數據,與此同時也將字模數據傳給了LED點陣片列驅動電路的鎖存器。2條指令,4個機器周期,4μs。這裏要補充說明一點,在編製全部LED點陣片列驅動電路的鎖存器寫字模數據的程序時,不要用循環指令,因為那樣每次過程又得增加2μs;要采用對LED點陣片逐片編程的方法,這樣編出來的程序雖然占空間,但節省了時間。用空間換時間的設計方法,有時也是設計人員值得嚐試的一種方法。

  本電路的行驅動鎖存器的鎖存控製,還是用CPU的寫控製信號WR,不作更改。行驅動鎖存器的片選信號也來自地址譯碼電路。為了避免數據存儲器和LED點陣片之間的相互幹擾,與這組地址對應的數據存儲器的這部分存儲空間就不用它了。

  地址譯碼電路的設計,應保證LED點陣片列驅動電路的片選地址和數據存儲器的某一段的邏輯地址是重疊的。具體設計舉例如下:

  假定某一塊LED顯示屏用了240片LED點陣片,可顯示16×16的漢字60個,用1片MCS51係列單片機進行高速控製。這240片LED點陣片列驅動電路的片選地址就應有240個,地址譯碼電路必須保證譯碼後的有效地址大於這個數量。圖1中的地址譯碼電路,輸入的地址信號是A0~A7和A11~A15,沒有接入A8、A9、A10。用74LS138譯碼器,三級譯碼後可得到256根有效地址線,第1根有效地址線對應外部數據存儲器的8個地址:0000H、0100H、0200H、0300H、0400H、0500H、0600H、0700H。第2根有效地址線對應外部數據存儲器的8個地址:0001H、0101H、0201H、0301H、0401H、0501H、0601H、0701H。……第256根有效地址線對應外部數據存儲器的8個地址:00FFH、01FFH、02FFH、03FFH、04FFH、05FFH、06FFH、07FFH。這256根有效地址線,240根給列驅動電路的片選地址,餘下的給行驅動電路的片選地址;如果不夠用,行驅動電路可考慮改為串行總線的方式進行控製。上述分析結果表明,1片LED點陣片的I/O接口地址和數據存儲器的8個字節的地址建立了重疊關係。這是因為每片LED點陣片都有8行,每行都對應1個字節的字模數據。

  上述分析結果還表明,全部LED點陣片的I/O接口地址和數據存儲器的0000H~07FFH地址段建立了映射關係。數據存儲器0000H~07FFH中存放的正好是一幀圖像的全部字模數據。

(作者:佚名 編輯:admin)
單片 單片機 解決 高速 控製 顯示 顯示屏 方案

·LED顯示屏刷新率的技術分析 
·Molex即將發布 QuatroScale 28 Gbps矽光子有 
·4G時代誰能引領手機顯示技術革命? 
·上海數字標牌展裸眼3D顯示揚帆起航 
·關於如何解決LED顯示屏散熱問題 
·“土豪”蘋果買下三年藍寶石顯示屏全部供貨 
·戶外LED顯示屏光汙染的問題 
·分析LED顯示屏的灌封工藝 
·科幻已經變現實!最新最潮顯示技術大盤點 
·影響LED顯示屏價格的材料因素 
·寶石A與康寧合作生產平板顯示器玻璃 
·解決體育館LED電子顯示屏的方案 
·影響LED電子顯示屏三個最重要因素 
·LED顯示屏的STC設計實踐 
·Manz亞智科技引領新一代顯示器及觸摸屏發展 
·車載LED顯示屏市場擴大 
·設計LED全彩顯示屏的控製係統 
·鬆下進軍抬頭顯示器市場 定位美國車企 
·解讀LED顯示屏舞台的應用 
·LED顯示屏高灰度掃描控製FPGA的實現 
·中國最大LED顯示屏屏幕亮相 
·解析LED顯示屏與外部設備連接的過程 
·應用材料公司深耕中國市場 推動平板顯示技術 
·群創推高階移動裝置顯示技術優化方案 
·齊普光電戰略峰會召開顯示屏將現替換潮 
·天安門LED顯示屏變遷史 哪些企業與其有關聯 
·視爵光旭涉足車載LED顯示屏市場 
·如何計算全彩LED顯示屏的觀看距離 
·東莞交通出現空氣監測LED顯示屏 
·LED電子顯示屏應用在體育場館的五大顯示要求 
·液晶顯示已成專顯領域最大“價格殺手” 
·表貼全彩LED顯示屏有望成為戶外應用主流 
·韓國要求中國取消平板顯示產品進口關稅 
·怎能才能選擇合適的顯示屏 
·最全選購LED顯示屏參考資料 
·婚禮LED電子顯示屏 或麵臨投影機市場的爭奪 
·哪些因素決定戶外LED顯示屏價格 
·2015異形屏成LED顯示屏行業新寵 
·LED顯示屏與LCD拚接屏競選屏顯之王 
·LED顯示屏SIM上位機軟件的設計