圖形點(diǎn)陣式液晶顯示模塊的控制技術(shù)
掃描二維碼
隨時(shí)隨地手機(jī)看文章
;;; 摘要:分析了圖形點(diǎn)陣式液晶顯示模塊LCD240128A的內(nèi)部結(jié)構(gòu)及工作原理,結(jié)合AT89S58單片機(jī)給出了MPU與液晶顯示模塊LCD240128的接口電路,并根據(jù)LCD240128A模塊中T6963A液晶驅(qū)動(dòng)器的文本與圖形兩種模式的指令特性,給出了相應(yīng)的控制軟件。 ;;; 關(guān)鍵詞:液晶 微控制器 顯示器 LCD240128A AT89S58 T6963A 1 模塊簡(jiǎn)介 圖形點(diǎn)陣式液晶顯示模塊具有尺寸小、功耗小、可靠性高、成本低等優(yōu)點(diǎn),可顯示各種圖像與文本信息,因此在電子儀器中得到廣泛的應(yīng)用。 LCD240128A是熱致液晶STN型圖形點(diǎn)陣式顯示模塊,它由STN型液晶板、液晶顯示控制器、液晶驅(qū)動(dòng)器、背光板等組成,圖1怕示是LCD240128A模塊的結(jié)構(gòu)框圖。它的整屏尺寸為114×104mm,有240×128點(diǎn),可顯示16點(diǎn)陣漢字15×8個(gè),亦可顯示各種圖形。因此,在智能式電子儀器中,LCD240128A可用來(lái)作為顯示器,以顯示各種圖形和文本信息。LCD240128A液晶模塊內(nèi)有T6963A液晶驅(qū)動(dòng)控制器,該模塊的外部接口引腳定義如表1所列。 T6863A內(nèi)部含有共128字節(jié)的字符發(fā)生器CGROM,可外接8k(最大為128k)字節(jié)的RAM作為外部的顯示緩沖區(qū)及字符發(fā)生器CGRAM,并允許MPU訪問(wèn)顯示緩沖區(qū),甚至還可進(jìn)行位操作。 根據(jù)T6963A的特性設(shè)計(jì)出的LCD240128A模塊與AT89S58單片機(jī)的接口電路如圖2所示。 在圖2中,AT89S58單片機(jī)作為控制液晶模塊MPU,擴(kuò)展在16k字節(jié)EPROM27128用于存放16點(diǎn)陣漢字的字模數(shù)據(jù),AT89S58與外部數(shù)據(jù)及指令的效換采和8255作為I/O通道。 從圖2可以看出,液晶模塊的控制指令端口為4FFFH,數(shù)據(jù)端口為4FFEH,可通過(guò)電位器P1來(lái)調(diào)整液晶的顯示效果。
2 控制命令 為了更好地闡述LCD240128A的控制方法,這里先介紹T6963A的指令。
表1 LCD240128A的引腳定義 引腳號(hào) 信; 號(hào) 意;;; 義 1 FG 框架地。 2 VSS 信號(hào)地,為0V。 3 VDD 模塊電源輸入端,為+5V±10% 4 VEE LCD工作電壓輸入端。 5