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