價(jià)格 退換貨賣(mài)家不承擔(dān)來(lái)回運(yùn)費(fèi),不提供技術(shù)支持 也不提供技術(shù)資料,購(gòu)買(mǎi)前請(qǐng)慎重選擇!

12864藍(lán)屏帶中文字庫(kù)
\\
ST7920
;*************************************
;CONTROLLER:ST7920(8BIT INTERFACE)
;128×64點(diǎn)陣
;EDITOR:ZY
;CRYSTAL:12MHz
;RS=P3.0 RW=P3.1 E=P3.2 D0-D7=P1
;*************************************
RS EQU P3.0 ;H=DATA,L=COM
RW EQU P3.1 ;H=READ,L=WRITE
E EQU P3.2 ;
COM EQU 30H ;控制字暫存單元
DAT EQU 31H ;顯示數(shù)據(jù)暫存單元
CODER EQU 32H ;字代碼暫存單元
ADDR EQU 33H ;地址暫存單元
ORG 0000H
AJMP MAIN
ORG 0030H
MAIN:
MOV SP,#60H
MOV P3,#0F8H
LCALL DEL_20MS
LCALL DEL_20MS
LCALL INI ;進(jìn)入初始化子程序
MOV ADDR,#80H
MOV DPTR,#WEL_1
LCALL W_LINE
MOV ADDR,#90H
MOV DPTR,#WEL_2
LCALL W_LINE
LCALL DEL_1500MS
MOV ADDR,#80H
MOV DPTR,#WEL_3
LCALL W_LINE
MOV ADDR,#90H
MOV DPTR,#WEL_4
LCALL W_LINE
LCALL DEL_1500MS
MOV ADDR,#80H ;
MOV DPTR,#HZ_1 ;
LCALL W_LINE
MOV ADDR,#90H ;
MOV DPTR,#HZ_2 ;
LCALL W_LINE
LCALL DEL_1500MS ;后顯示下一頁(yè)
MOV ADDR,#80H ;
MOV DPTR,#HZ_3 ;
LCALL W_LINE
MOV ADDR,#90H ;
MOV DPTR,#HZ_4 ;
LCALL W_LINE
LCALL DEL_1500MS
LJMP MAIN
INI:
MOV COM,#30H ;功能設(shè)定,基本指令
LCALL WCOM
MOV COM,#30H ;基本指令,8-bit模式,基本指令
LCALL WCOM
MOV COM,#0CH ;顯示開(kāi),游標(biāo)關(guān),反白關(guān)
LCALL WCOM
MOV COM,#01H ;清除顯示
LCALL WCOM
MOV COM,#06H ;進(jìn)入設(shè)定點(diǎn),游標(biāo)7右移,畫(huà)面不移動(dòng)
LCALL WCOM
RET
W_LINE: ;寫(xiě)入一行8漢字子程序
MOV COM,ADDR ;
LCALL WCOM ;
MOV R2,#20 ;16個(gè)循環(huán),連續(xù)寫(xiě)入8個(gè)漢字或是16個(gè)西文字
W_L1:
MOV A,#00H
MOVC A,@A+DPTR
MOV CODER,A
LCALL WCODE
INC DPTR
DJNZ R2,W_L1
RET
WCOM: ;寫(xiě)指令子程序
CLR RS
SETB RW
WC1:
MOV P1,#0FFH
SETB E
MOV A,P1
CLR E
ACC.7,WC1 ;查忙
CLR RW
MOV P1,COM
SETB E
CLR E
RET
WCODE: ;寫(xiě)代碼子程序
CLR RS
SETB RW
WCO1:
MOV P1,#0FFH
SETB E
MOV A,P1
CLR E
ACC.7,WCO1
SETB RS
CLR RW
MOV P1,CODER
SETB E
CLR E
RET
DEL_20MS:
MOV R0,#20
D2:
MOV R1,#200
D1:
P
P
P
DJNZ R1,D1
DJNZ R0,D2
RET
DEL_100MS:
LCALL DEL_20MS
LCALL DEL_20MS
LCALL DEL_20MS
LCALL DEL_20MS
LCALL DEL_20MS
RET
DEL_500MS:
LCALL DEL_100MS
LCALL DEL_100MS
LCALL DEL_100MS
LCALL DEL_100MS
LCALL DEL_100MS
RET
DEL_1500MS:
LCALL DEL_500MS
LCALL DEL_500MS
LCALL DEL_500MS
RET
WEL_3:
DB "128 * 64中文字庫(kù) "
HZ_1:
DB "內(nèi)藏8192個(gè)中文字 "
HZ_2:
DB "串口并口可供選擇 "
HZ_3:
DB "適配 M6800 時(shí)序 "
HZ_4:
DB "**謝謝您的使用** "
END
"









