下面是奧視特科技公司的開發(fā)和技術(shù)服務(wù)人員在內(nèi)部調(diào)試和協(xié)助用戶調(diào)試過程中積累的一些液晶顯示模塊的應(yīng)用經(jīng)驗,希望能對您做調(diào)試工作有所幫助,同時希望能與您共享您的調(diào)試經(jīng)驗。
1.MPU到液晶模塊接口的連線盡可能短,最好5厘米之內(nèi),如果系統(tǒng)要求必須超
過5厘米,就要考慮加驅(qū)動,例如MPU信號線上接74LS245.
2.在VDD、V0/VEE對地(VSS)間接0.1u(104)左右電容去耦,接10u或20u電容濾波。
3.對于一些不好找干擾源的系統(tǒng),可以考慮用軟件“掩飾”顯示不正常的問題,即定時初始化控制器,刷新數(shù)據(jù)。
4.液晶顯示模塊的上電復(fù)位過程將遲于MPU的復(fù)位時間,在程序上電執(zhí)行液晶
模塊初始化程序之前先運行一段延時程序。
5.將D/I、R/W、CS、E這些功能信號線置于地址線高位(例如8031的P2口)。
6.間接控制方式驅(qū)動程序的編制要求E信號獨立指令操作,不要與其它信號合成操作。
7.時序改造芯片選擇TTL電平的,不要選擇CMOS電平的,例如我們上面舉例
的電路就要選74LS00,而不要選74HC00,更不能選4000系列。
8.如果選用的MPU為高速器件,或者它的總線讀寫指令周期小于1μs,建議采用間接方式,即模擬液晶控制器時序的方式與液晶控制器通信。
9.如果用在臨界時序時,出現(xiàn)有時顯示正常有時顯示不正常的現(xiàn)象,或者上批顯示正常,這批顯示不正常,應(yīng)該首先檢查轉(zhuǎn)換電路的結(jié)構(gòu)和驅(qū)動軟件(間接方式時),如不易修改電路結(jié)構(gòu)可以在E、R/W、D/I信號處分別對地接0.001μ(102)的電容試試,即調(diào)整這三個信號的相對時間間隔看看。
10.對于12864的液晶顯示模塊,當(dāng)/CSA=1,/CSB=1時,液晶模塊的通信禁止,/CSA=0,/CSB=0時,左右兩片可能都被選通,所以,當(dāng)不需要對液晶模塊進(jìn)行讀寫時,應(yīng)使/CSA=1,/CSB=1。尤其是用在替代其它品牌的時候必須注意。
11.用C語言編程時地址變量要定義為無符號整型(unsignedint)。
12.如有問題,請及時與我們的技術(shù)服務(wù)人員聯(lián)系。
標(biāo)簽:液晶顯示模塊、應(yīng)用經(jīng)驗