圖形�(diǎn)陣模塊是一種集成了�(diǎn)陣顯示系�(tǒng)和驅(qū)�(dòng)系統(tǒng),能夠�(jìn)行字符和圖形曲線顯示�顯示模塊。圖形點(diǎn)陣模塊是單片�(jī)系統(tǒng)中最理想�顯示��,近年來(lái)被廣泛應(yīng)用在單片�(jī)控制的只�儀器儀�、工�(yè)控制、通信器材等領(lǐng)域中�
1� 128(列)�64(行)點(diǎn)陣液晶顯示器,能直接� 80 系列� 8 位微處理器接�
2� 字符字體由硬件設(shè)�,其字體� 2 種: 6×8 � 8×8
3� 可以圖形方式、文本方式及圖形和文本方式�(jìn)行顯�,以及文本方式下的特征顯示, 還可以實(shí)�(xiàn)圖形拷貝操作等等
4� 具有�(nèi)部字符發(fā)生器 CGROM,共� 128 �(gè)字符,管� 32K 顯示緩沖區(qū)及字符發(fā)生器 CGRAM。并允許 MPU 隨時(shí)訪問(wèn)顯示緩沖區(qū),甚至可以�(jìn)行位操作
5、內(nèi)含告訴MCU�64KB自造圖�(kù)或美�(shù)字庫(kù),顯示資料現(xiàn)�(chǎng)可在線編程FLASH
6、LCD模塊提供忙信�(hào)輸出,以便即�(shí)檢測(cè)模塊狀�(tài)
以下程序均為 51 系列匯編例程�
1、自�(dòng)寫數(shù)�(jù)子程�
AUTO[_]WR: LCALL RD[_]STA
JNB ACC.3,AUTO[_]WR
CLR LCM[_]CD
SETB LCM[_]RD
MOV A,LCM[_]DATA
MOV P1,A
CLR LCM[_]WR
NOP
SETB LCM[_]WR
RET
2、寫指令子程�
SEND[_]I: LCALL RD[_]STA
JNB ACC.0,SEND[_]I
JNB ACC.1,SEND[_]I
SETB LCM[_]CD
SETB LCM[_]RD
MOV A,LCM[_]CMD
MOV P1,A
CLR LCM[_]WR
NOP
SETB LCM[_]WR RET
3、寫�(shù)�(jù)子程�
SEND[_]D: LCALL RD[_]STA
JNB ACC.0,SEND[_]D
JNB ACC.1,SEND[_]D
CLR LCM[_]CD
SETB LCM[_]RD
MOV A,LCM[_]DATA
MOV P1,A
CLR LCM[_]WR
NOP
SETB LCM[_]WR
RET
4、讀狀�(tài)子程�
RD[_]STA: MOV P1,#0FFH
SETB LCM[_]CD
SETB LCM[_]WR
CLR LCM[_]RD
NOP
MOV A,P1
SETB LCM[_]RD
RET
圖形�(diǎn)陣模塊可廣泛�(yīng)用于顯示信息�(nèi)容豐�,顯示信息量較大的應(yīng)用場(chǎng)�。如信息家電、通信器材、工�(yè)控制、智能儀器儀表等�(lǐng)域,使用模塊�(shí)可分為顯示界面生成及�(shí)�(shí)顯示兩�(gè)步驟�