摘要:點陣液晶顯示模塊在工業(yè)控制設備中正逐步得到推廣,依據(jù)DMF50081NB-FW點陣液晶顯示模塊的要求,闡述了監(jiān)控電路的設計,論述了點陣液晶顯示模塊漢字和字符顯示的編程方法。在確?删幊绦蚩刂破鲗Ρ豢貙ο罂刂频目煽啃院涂垢蓴_性的前提下,該電路可對系統(tǒng)運行狀態(tài)的監(jiān)控達到比較高的性能價格比。
關鍵詞:液晶顯示模塊 字符 起始地址 行列
點陣液晶顯示模塊在工業(yè)控制中,已得到越來越廣泛的應用。如許多可編程序控制器(PLC)生產(chǎn)公司相繼推出了各種型號、各種系列的液晶顯示模塊,有單色的、彩色的、觸摸式等。這些模塊能夠顯示字符和圖形,若配備漢字還能夠顯示漢字。使用這些模塊可組成高性能的控制操作面板,但是各公司的顯示模塊兼容性能不是很好,且售價較高。本文提出應用單片機和PLC的接口電路組成點陣液晶顯示模塊的控制操作面板,既達到了高性能,又降低了成本。

1 DMF50081NB-FW點陣液晶顯示模塊與SED1330控制器
DMF50081NB-FW是320×240=76800個顯示點的點陣液晶顯示模塊,每8個顯示點構成一個字節(jié),每行40個字節(jié),全屏共計40×240=9600個字節(jié)。DMF50081NB-FW點陣液晶顯示模塊可以顯示圖形,也可以顯示漢字和字符,漢字和字符可以采用32×32、24×24、16×16、8×8等點陣形式。DMF50081NBFW點陣液晶顯示模塊的接口信號有13根,它直接與SED1330控制器相連。SED1330控制器是專門用于DMF系列點陣液晶顯示模塊控制器,而且很容易與單片機接口。其主要功能特點是:內(nèi)部有功能較強的I/O緩沖器;有豐富的指令功能;最大可驅(qū)動640×256的點陣液晶顯示模塊;圖形和文本方式混合顯示;內(nèi)部存儲器最大容量達64k,可選用只讀存儲器和隨機存儲器。SED1330控制器的指令集如表1所示。從指令集中可看出,除了一般液晶顯示器所具有的設置功能之外,其突出的一個特點是還可以設置光標四個方向的移動等功能?刂破鞯拿钭趾唵、易于掌握、便于編程[3]。
表1 SED1330控制器指令集
| 功 能 | 指 令 | 代 碼 | 說 明 | 參數(shù)量 |
| 系統(tǒng)控制 | SYSTEM SET SLEEP IN | 40H 53H | 初始化,顯示窗口 設置空閑操作 | 8 - |
| 顯示操作 | DISP ON/OFF SCROLL CSRFORM CGRAM ADR CSRDIR HDOT SCR OVLAY | 59/58H 44H 5DH 50H 4C-4FH 5AH 5BH | 顯示開,設置顯示方式 設置顯示區(qū)域,卷動 設置光標形狀 設置CGRAM起始地址 設置光標移動方向→←↑↓ 設置點單元卷動位置 設置合顯示方式 | 1 10 2 2 - 1 1 |
| 繪制操作 | CSRW CSRR | 46H 47H | 設置光標地址 讀出光標地址 | 2 2 |
| 存儲操作 | MWRITE MREAD | 42H 43H | 數(shù)據(jù)寫入顯示緩沖區(qū) 從顯示緩沖區(qū)讀出數(shù)據(jù) |





