作者:深圳市拓普微科技開發(fā)有限公司
隨著工業(yè)控制系統(tǒng)的廣泛應(yīng)用和工業(yè)控制產(chǎn)品的升級換代,TFT彩色液晶顯示模塊的需求日益增長,但目前市場供應(yīng)的TFT模塊大多不帶控制電路,眾多的應(yīng)用工程師面臨著如何應(yīng)用彩色液晶顯示模塊和設(shè)計彩色液晶顯示模塊控制電路的困擾。深圳市拓普微科技開發(fā)有限公司的5.7寸320×RGB×240點陣TFT液晶顯示模塊LMT057DNAFWU-AAN采用了自主研發(fā)的液晶顯示模塊專用控制器T8000系列,除了具有常用的液晶顯示控制功能外,還具有圖形加速器,可通過簡單的指令快速設(shè)定點,線,矩形,圓,填充色,及可獨立控制的游標等實用的繪圖功能,且內(nèi)置漢字字庫,支持并行接口及RS232串行接口,為工程師提供了簡單的與MPU系統(tǒng)接口,適用于由單片機組成的工業(yè)控制系統(tǒng)的顯示應(yīng)用。
LMT057DNAFWU-AAN有兩種接口提供給MPU使用,分別為并行接口與串行接口。時序搭配是液晶顯示模塊應(yīng)用的基礎(chǔ),如果時序沒有匹配好,液晶顯示模塊不會很好的工作,模塊也是如此。一般來說,與MPU主機相比,液晶顯示模塊屬于低速的外設(shè),所以在與計算機連接時,雙方的時序搭配尤為重要。這里推薦兩種并行接口電路。
直接訪問方式的接口電路
MPU使用總線方式與LMT057DNAFWU-AAN直接連接,8031數(shù)據(jù)口P0口與模塊的數(shù)據(jù)口連接,由于LMT057DNAFWU-AAN接口操作適用于Intel8080時序,所以可以直接用8031的/RD、/WR作為模塊的讀、寫控制信號,模塊的/RESET接RC復(fù)位電路。/CS信號可由地址線譯碼產(chǎn)生,這里僅簡單地通過反向器接至A15。A1信號由8031地址線A8提供,A8 =0為指令包入口地址;A8 = 1為狀態(tài)寄存器地址(如圖1所示)。
圖1 直接訪問方式示例
間接控制方式接口電路
間接控制方式是MPU通過I/O并行接口,按照模擬模塊時序的方式,通過軟件編程的方式間接實現(xiàn)對LMT057DNAFWU-AAN的時序操作。該方式能夠很好的回避MPU和模塊接口之間的時序差異。根據(jù)液晶顯示模塊的接口信號要求,需要占用MPU的12位并行接口,我們將8031的P1口作為數(shù)據(jù)總線。P3口中4位作為/RD、/WR0、A1、/CS信號(如圖2所示)。
圖2 間接控制方式示例
串行接口方式及指令操作特點
MPU還可以利用LMT057DNAFWU-AAN提供的串行接口與計算機系統(tǒng)實現(xiàn)遠程通訊和最小線連接,占用計算機系統(tǒng)資源最小化。
LMT057DNAFWU-AAN的串行接口是標準的RS232接口形式,在模塊內(nèi)部電路專門為RS232接口配置了MAX232接口IC,使得模塊能夠直接與計算機的9針標準串行通訊接口連接。
LMT057DNAFWU-AAN的串行接口也可以直接與具有串行接口功能的MPU直接連接(如圖3所示)。
圖3 LMT057DNAFWU-AAN的串行接口也可以直接與具有串行接口功能的MPU直接連接
LMT057DNAFWU-AAN的串行接口采用了RS232的通訊標準,設(shè)置為11位異步通訊格式,收發(fā)一幀數(shù)據(jù)的幀格式為:1位起始位,8位數(shù)據(jù)位,1位奇偶校驗位以及1位停止位(RS232串行通訊接口通訊格式參見表1)。上電復(fù)位時,設(shè)置的RS232通訊波特率為9600kb/s。在通訊連接后,計算機可以通過指令(60H)修改通訊的波特率。在串行通訊時,模塊仍以指令包的形式實現(xiàn)的數(shù)據(jù)的傳送。每個指令包起始于一個字節(jié)的“FF”,結(jié)束于字節(jié)“FE”,中間為指令代碼+參數(shù)組。