詳細(xì)講述LED顯示屏的高速控制方案
2023-09-22         來源:www.hanyuyanjiu.cn
現(xiàn)在貿(mào)易上用的大屏幕LED顯示屏,用到的LED點(diǎn)陣片成百、上千甚至幾千片。單片機(jī)對(duì)LED顯示屏的控制,包括單片機(jī)與PC機(jī)的通訊、字模數(shù)據(jù)的數(shù)據(jù)處理以及顯示控制三個(gè)部分。1片單片機(jī)要與PC機(jī)通訊,又要進(jìn)行數(shù)據(jù)處理,還要進(jìn)行顯示控制,肯定是忙不過來的。那么,LED顯示屏廠家講述一下如今的LED顯示屏的高速控制方案吧:
單片機(jī)與PC機(jī)的通訊、數(shù)據(jù)處理及顯示控制都由1片單片機(jī)完成。LED顯示屏制采用本文提出的高速控制方案,電路簡單,而且顯示控制的效率很高。例如,LED點(diǎn)陣片采用常用的6 cm×6 cm外廓尺寸的LED點(diǎn)陣片時(shí),屏幕面積小于2 m2時(shí),1片MCS51系列單片機(jī)就可以完成。但是,高速控制方案用于大屏幕LED顯示屏,還有一些題目要解決:
第一:單片機(jī)與PC機(jī)的通訊題目。大屏幕LED顯示屏與PC機(jī)連接時(shí),PC機(jī)用來編輯待顯示的內(nèi)容,并將內(nèi)容傳給大屏幕LED顯示屏中的單片機(jī)。PC機(jī)與單片機(jī)通訊時(shí),不會(huì)干擾顯示屏的工作。由于顯示屏工作時(shí),是一場一場顯示的,場與場之間有黑屏的時(shí)間,利用黑屏的時(shí)間進(jìn)行通訊完全沒有題目。
第二:增加顯示場次的題目。大部分顯示屏的工作方式是,顯示的內(nèi)容一場、一場、又一場,如此循環(huán)。前面的設(shè)計(jì)只考慮了顯示一幀圖像時(shí),LED點(diǎn)陣片的I/O接口地址和數(shù)據(jù)存儲(chǔ)器的一段建立映射關(guān)系的題目,因此只能顯示一場定格的圖像。在圖1的基礎(chǔ)上增加圖2,可以使LED點(diǎn)陣片的I/O接口地址和數(shù)據(jù)存儲(chǔ)器的多段建立映射關(guān)系。工作時(shí),由P1口控制多路開關(guān),切換數(shù)據(jù)存儲(chǔ)器的不同段和LED點(diǎn)陣片的I/O接口地址映射,于是顯示屏就可以一場一場地循環(huán)顯示了。假如擴(kuò)充外部數(shù)據(jù)存儲(chǔ)器的片數(shù),并由P1口使能其中的一片有效,那么將可以擴(kuò)充更多的段和LED點(diǎn)陣片的I/O接口地址建立映射關(guān)系,這樣的話,像拉幕、流水等一些顯示效果,也就可以實(shí)現(xiàn)了。
第三:字模數(shù)據(jù)的數(shù)據(jù)處理題目。顯示的方式比較多,比如有定格、拉幕、流水,流水方式中又有向左流水、向右流水等。在轉(zhuǎn)換顯示方式時(shí),就必須進(jìn)行一次字模數(shù)據(jù)的數(shù)據(jù)處理,用1片單片機(jī),這也不會(huì)成為題目。由于轉(zhuǎn)換顯示方式時(shí),本來要黑屏1 s至幾s,這段時(shí)間也就正好用來進(jìn)行數(shù)據(jù)處理了。