📄 间接访问方式汇编演示程序.asm
字号:
MOV R3,A
MOV A,R4
ADDC A,#0
MOV R4,A
DJNZ R2,DISP_HZBLOOP
RET
;______________显示大汉字串________________
DISP_HZBC: MOV A,R5
MOV R3,A
MOV A,R6
MOV R4,A
LCALL DISP_HZB
MOV A,R1
ADD A,#3
ADD A,R5
MOV R5,A
MOV A,R6
ADDC A,#0
MOV R6,A
DJNZ R7,DISP_HZBC
RET
;____________显示一个字符_____________________________
;R4(ADRH),R3(ADRL),A(ZIFU)
;
;
DISP_ZF: PUSH ACC
MOV A,#46H
LCALL WRI
MOV A,R3
LCALL WRD
MOV A,R4
LCALL WRD
MOV A,#42H
LCALL WRI
POP ACC
LCALL WRD
RET
;________________LCD 子程序___________________
WRI: CLR LCDCS
MOV P0,A
SETB LCDA0
CLR LCDWR
SETB LCDWR
SETB LCDCS
RET
WRD: CLR LCDCS
MOV P0,A
CLR LCDA0
CLR LCDWR
SETB LCDWR
SETB LCDCS
RET
RDD: CLR LCDCS
MOV P0,#0FFH
SETB LCDA0
CLR LCDRD
MOV A,P0
SETB LCDRD
SETB LCDCS
RET
;_____________________________________________
DELAY5S: MOV R1,#0
MOV R2,#0
MOV R3,#8
DELAY5SLOOP: DJNZ R1,DELAY5SLOOP
DJNZ R2,DELAY5SLOOP
DJNZ R3,DELAY5SLOOP
RET
;_____________________________________________
DELAY1S: MOV R1,#0
MOV R2,#0
MOV R3,#16
DELAY1SLOOP: DJNZ R1,DELAY1SLOOP
DJNZ R2,DELAY1SLOOP
DJNZ R3,DELAY1SLOOP
RET
;_____________________________________________
DELAY50MS: MOV R1,#0
MOV R2,#0
MOV R3,#4
DELAY50MSLOOP: DJNZ R1,DELAY50MSLOOP
DJNZ R2,DELAY50MSLOOP
DJNZ R3,DELAY50MSLOOP
RET
;__________________字模____________________
HZC_COMPANY:
DW HZ_XI,HZ_AN,HZ_ZHONG,HZ_HAI,HZ_DIAN,HZ_ZI,HZ_YOU,HZ_XIAN,HZ_GONG,HZ_SI
HZC_COMPANY1:;宋体
DW HZ_XI_S,HZ_AN_S,HZ_ZHONG_S,HZ_HAI_S,HZ_DIAN_S,HZ_ZI_S,HZ_YOU_S,HZ_XIAN_S,HZ_GONG_S,HZ_SI_S
HZC_COMPANY2:;隶书
DW HZ_XI_L,HZ_AN_L,HZ_ZHONG_L,HZ_HAI_L,HZ_DIAN_L,HZ_ZI_L,HZ_YOU_L,HZ_XIAN_L,HZ_GONG_L,HZ_SI_L
HZC_COMPANY3:;华文中宋
DW HZ_XI_H,HZ_AN_H,HZ_ZHONG_H,HZ_HAI_H,HZ_DIAN_H,HZ_ZI_H,HZ_YOU_H,HZ_XIAN_H,HZ_GONG_H,HZ_SI_H
HZC_COMPANY4:;华文彩云
DW HZ_XI_C,HZ_AN_C,HZ_ZHONG_C,HZ_HAI_C,HZ_DIAN_C,HZ_ZI_C,HZ_YOU_C,HZ_XIAN_C,HZ_GONG_C,HZ_SI_C
HZC_COMPANY5:;华文新魏
DW HZ_XI_W,HZ_AN_W,HZ_ZHONG_W,HZ_HAI_W,HZ_DIAN_W,HZ_ZI_W,HZ_YOU_W,HZ_XIAN_W,HZ_GONG_W,HZ_SI_W
HZC_COMPANY6:;黑体
DW HZ_XI_B,HZ_AN_B,HZ_ZHONG_B,HZ_HAI_B,HZ_DIAN_B,HZ_ZI_B,HZ_YOU_B,HZ_XIAN_B,HZ_GONG_B,HZ_SI_B
HZC_COMPANY7:;方正舒体
DW HZ_XI_F,HZ_AN_F,HZ_ZHONG_F,HZ_HAI_F,HZ_DIAN_F,HZ_ZI_F,HZ_YOU_F,HZ_XIAN_F,HZ_GONG_F,HZ_SI_F
HZ_XI:
DB 000H,000H,000H,000H,000H,070H,01FH,080H,004H,080H,004H,080H,004H,0BCH,03FH,0C4H;
DB 024H,084H,024H,064H,020H,00CH,010H,008H,01FH,0E8H,010H,018H,000H,010H,000H,000H;"西",0
HZ_AN:
DB 000H,000H,000H,000H,001H,080H,000H,000H,008H,0F8H,00FH,010H,01AH,000H,001H,000H;
DB 002H,05EH,00FH,0E0H,074H,040H,003H,080H,001H,0C0H,002H,030H,00CH,018H,000H,000H;"安",1
HZ_ZHONG:
DB 000H,000H,001H,000H,001H,000H,001H,000H,001H,078H,01FH,098H,011H,010H,011H,010H;
DB 013H,0F0H,00DH,000H,001H,000H,001H,000H,001H,000H,001H,000H,001H,000H,001H,000H;"中",2
HZ_HAI:
DB 000H,000H,000H,080H,000H,080H,019H,070H,00AH,080H,004H,030H,021H,0D0H,001H,050H;
DB 002H,07EH,01FH,090H,012H,010H,026H,010H,065H,0FCH,000H,020H,000H,060H,000H,000H;"海",3
HZ_DIAN:
DB 000H,000H,002H,000H,002H,000H,002H,000H,002H,020H,03FH,0F0H,012H,020H,013H,0A0H;
DB 012H,020H,012H,060H,00FH,0C4H,002H,004H,002H,004H,001H,0FCH,000H,000H,000H,000H;"电",4
HZ_ZI:
DB 000H,000H,000H,000H,003H,0F0H,004H,040H,000H,080H,001H,000H,000H,0BEH,01FH,0C0H;
DB 020H,080H,000H,080H,000H,080H,000H,080H,000H,080H,003H,080H,001H,000H,000H,000H;"子",5
HZ_YOU:
DB 000H,000H,001H,000H,001H,000H,003H,03CH,07EH,0C0H,002H,000H,004H,0E0H,00FH,020H;
DB 00CH,020H,017H,020H,024H,020H,0C3H,0A0H,004H,020H,004H,020H,004H,060H,000H,020H;"有",6
HZ_XIAN:
DB 000H,000H,000H,000H,000H,070H,03DH,0B0H,029H,020H,031H,0E0H,029H,020H,039H,0C0H;
DB 029H,090H,021H,060H,021H,030H,021H,05CH,041H,08EH,001H,000H,000H,000H,000H,000H;"限",7
HZ_GONG:
DB 000H,000H,000H,000H,001H,000H,000H,080H,004H,040H,00CH,020H,008H,030H,010H,018H;
DB 011H,00EH,022H,000H,044H,080H,004H,040H,00FH,0A0H,010H,020H,000H,000H,000H,000H;"公",8
HZ_SI:
DB 000H,000H,000H,000H,007H,0F0H,000H,010H,000H,010H,01FH,010H,000H,010H,001H,010H;
DB 03FH,090H,011H,010H,013H,010H,01CH,010H,000H,010H,000H,070H,000H,020H,000H,020H;"司",9
HZ_XI_S:
DB 000H 000H 0FFH 0FEH 004H 040H 004H 040H 07FH 0FCH 044H 044H 044H 044H 044H 044H;
DB 044H 044H 048H 03CH 050H 004H 060H 004H 040H 004H 07FH 0FCH 040H 004H 000H 000H;"西",0
HZ_AN_S:
DB 002H 000H 001H 000H 03FH 0FEH 020H 004H 044H 008H 006H 000H 004H 000H 0FFH 0FEH;
DB 008H 020H 008H 020H 008H 040H 006H 080H 001H 000H 006H 0C0H 018H 038H 0E0H 010H;"安",1
HZ_ZHONG_S:
DB 001H 000H 001H 000H 021H 008H 03FH 0FCH 021H 008H 021H 008H 021H 008H 021H 008H;
DB 021H 008H 03FH 0F8H 021H 008H 001H 000H 001H 000H 001H 000H 001H 000H 001H 000H;"中",2
HZ_HAI_S:
DB 021H 000H 011H 000H 011H 0FEH 002H 000H 097H 0F8H 052H 088H 052H 048H 012H 008H;
DB 02FH 0FEH 022H 088H 0E2H 048H 022H 008H 023H 0FEH 020H 008H 020H 028H 020H 010H;"海",3
HZ_DIAN_S:
DB 001H 000H 001H 000H 001H 000H 03FH 0F8H 021H 008H 021H 008H 03FH 0F8H 021H 008H;
DB 021H 008H 021H 008H 03FH 0F8H 021H 008H 001H 002H 001H 002H 000H 0FEH 000H 000H;"电",4
HZ_ZI_S:
DB 000H 000H 03FH 0F0H 000H 020H 000H 040H 000H 080H 001H 000H 001H 000H 001H 004H;
DB 0FFH 0FEH 001H 000H 001H 000H 001H 000H 001H 000H 001H 000H 005H 000H 002H 000H;"子",5
HZ_YOU_S:
DB 001H 000H 001H 000H 07FH 0FEH 002H 000H 004H 000H 00FH 0F0H 018H 010H 028H 010H;
DB 04FH 0F0H 088H 010H 008H 010H 00FH 0F0H 008H 010H 008H 090H 008H 070H 008H 020H;"有",6
HZ_XIAN_S:
DB 000H 000H 0FBH 0F8H 092H 008H 093H 0F8H 0A2H 008H 0A2H 008H 093H 0F8H 08AH 080H;
DB 08AH 048H 0AAH 050H 092H 020H 082H 020H 082H 010H 082H 08EH 083H 004H 082H 000H;"限",7
HZ_GONG_S:
DB 000H 000H 004H 040H 006H 040H 004H 040H 008H 020H 008H 010H 010H 018H 022H 00EH;
DB 043H 004H 002H 000H 004H 020H 008H 010H 011H 0F8H 03FH 018H 010H 010H 000H 000H;"公",8
HZ_SI_S:
DB 000H 000H 03FH 0FCH 000H 004H 000H 004H 07FH 0E4H 000H 004H 000H 004H 03FH 0C4H;
DB 020H 044H 020H 044H 03FH 0C4H 020H 044H 020H 004H 000H 014H 000H 008H 000H 000H;"司",9
HZ_XI_L:
DB 000H 000H 000H 000H 000H 000H 000H 000H 000H 000H 07FH 0FEH 002H 080H 03FH 0F8H;
DB 012H 088H 012H 088H 01EH 0F8H 010H 008H 01FH 0F8H 010H 000H 000H 000H 000H 000H;"西",0
HZ_AN_L:
DB 000H 000H 000H 000H 000H 000H 000H 000H 001H 000H 01FH 0F8H 011H 008H 003H 008H;
DB 00FH 0F8H 074H 04EH 006H 0C0H 003H 080H 007H 060H 01CH 018H 000H 000H 000H 000H;"安",1
HZ_ZHONG_L:
DB 000H 000H 000H 000H 000H 000H 000H 000H 001H 080H 001H 080H 03FH 0FCH 021H 08CH;
DB 021H 08CH 03FH 0FCH 001H 080H 001H 080H 001H 080H 001H 000H 000H 000H 000H 000H;"中",2
HZ_HAI_L:
DB 000H 000H 000H 000H 000H 000H 000H 000H 001H 080H 03BH 0FCH 002H 010H 041H 0F8H;
DB 071H 058H 00FH 0FEH 00AH 050H 01BH 0F8H 030H 010H 000H 070H 000H 000H 000H 000H;"海",3
HZ_DIAN_L:
DB 000H 000H 000H 000H 000H 000H 000H 000H 003H 000H 03FH 0F0H 062H 010H 03FH 0F0H;
DB 022H 010H 03FH 0F0H 03AH 020H 003H 082H 001H 0FEH 000H 07CH 000H 000H 000H 000H;"电",4
HZ_ZI_L:
DB 000H 000H 000H 000H 000H 000H 000H 000H 00FH 0F0H 01CH 030H 001H 0C0H 03FH 0F8H;
DB 07CH 0FEH 000H 0C2H 000H 0C0H 000H 0C0H 00FH 080H 007H 000H 000H 000H 000H 000H;"子",5
HZ_YOU_L:
DB 000H 000H 000H 000H 000H 000H 000H 000H 001H 080H 03FH 0FFH 073H 00EH 006H 010H;
DB 00FH 0F0H 07BH 0F0H 003H 030H 002H 0D0H 00EH 010H 008H 010H 000H 000H 000H 000H;"有",6
HZ_XIAN_L:
DB 000H 000H 000H 000H 000H 000H 000H 000H 079H 008H 06DH 0F8H 029H 0F8H 039H 088H;
DB 025H 0F8H 02DH 088H 039H 070H 021H 03CH 021H 0C6H 021H 000H 000H 000H 000H 000H;"限",7
HZ_GONG_L:
DB 000H 000H 000H 000H 000H 000H 000H 000H 000H 000H 006H 060H 01CH 038H 071H 01FH;
DB 063H 08EH 003H 0C0H 00CH 060H 01CH 070H 007H 0C0H 000H 000H 000H 000H 000H 000H;"公",8
HZ_SI_L:
DB 000H 000H 000H 000H 000H 000H 000H 000H 008H 008H 01FH 0FCH 070H 04CH 0EFH 0BCH;
DB 01FH 0CCH 010H 04CH 010H 04CH 01FH 0CCH 000H 0FCH 000H 078H 000H 000H 000H 000H;"司",9
HZ_XI_H:
DB 000H 000H 000H 000H 000H 000H 000H 004H 07FH 0FEH 002H 040H 022H 040H 03FH 0FCH;
DB 022H 044H 022H 044H 024H 07CH 028H 004H 020H 004H 03FH 0FCH 020H 004H 000H 000H;"西",0
HZ_AN_H:
DB 000H 000H 000H 000H 002H 000H 001H 080H 001H 000H 01FH 0FCH 033H 00CH 032H 016H;
DB 07FH 0FEH 004H 030H 00CH 020H 00FH 040H 000H 0F0H 003H 018H 01CH 008H 000H 000H;"安",1
HZ_ZHONG_H:
DB 000H 000H 000H 000H 001H 000H 001H 000H 001H 000H 021H 00CH 03FH 0FCH 021H 004H;
DB 021H 004H 03FH 0FCH 021H 004H 001H 000H 001H 000H 001H 000H 001H 000H 000H 000H;"中",2
HZ_HAI_H:
DB 000H 000H 000H 000H 020H 000H 011H 080H 019H 004H 00BH 0FEH 06EH 008H 033H 0F8H;
DB 012H 04AH 01FH 0FEH 062H 048H 022H 048H 027H 0FEH 020H 078H 020H 030H 000H 000H;"海",3
HZ_DIAN_H:
DB 000H 000H 000H 000H 001H 000H 001H 000H 011H 020H 01FH 0E0H 011H 020H 011H 020H;
DB 01FH 0E0H 011H 020H 01FH 0E0H 011H 024H 001H 004H 001H 006H 001H 0FEH 000H 000H;"电",4
HZ_ZI_H:
DB 000H 000H 000H 000H 000H 000H 000H 030H 03FH 0E0H 000H 0C0H 001H 000H 001H 00CH;
DB 0FFH 0FCH 001H 000H 001H 000H 001H 000H 001H 000H 00DH 000H 003H 000H 000H 000H;"子",5
HZ_YOU_H:
DB 000H 000H 000H 000H 001H 000H 001H 080H 003H 006H 07FH 0FFH 002H 008H 007H 0F8H;
DB 00FH 0F8H 01CH 008H 027H 0F8H 044H 008H 004H 008H 004H 068H 004H 018H 000H 000H;"有",6
HZ_XIAN_H:
DB 000H 000H 000H 000H 000H 000H 03DH 0FCH 025H 004H 029H 004H 029H 0FCH 039H 0FCH;
DB 025H 040H 025H 026H 025H 038H 03DH 018H 021H 06CH 021H 087H 021H 002H 000H 000H;"限",7
HZ_GONG_H:
DB 000H 000H 000H 000H 000H 000H 004H 040H 006H 020H 00CH 020H 008H 030H 018H 010H;
DB 011H 09CH 023H 00EH 042H 040H 004H 020H 008H 030H 01FH 0F8H 018H 018H 000H 000H;"公",8
HZ_SI_H:
DB 000H 000H 000H 000H 000H 000H 000H 004H 00FH 0FCH 000H 024H 07FH 0F4H 010H 084H;
DB 01FH 0E4H 010H 044H 010H 044H 01FH 0C4H 010H 044H 000H 03CH 000H 00CH 000H 000H;"司",9
HZ_XI_C:
DB 07FH 0FFH 040H 000H 040H 000H 040H 001H 038H 08EH 040H 001H 040H 001H 048H 089H;
DB 048H 085H 051H 083H 051H 083H 04EH 07DH 040H 001H 040H 001H 03FH 0FEH 000H 000H;"西",0
HZ_AN_C:
DB 001H 0C0H 002H 020H 07EH 03FH 040H 001H 043H 081H 044H 071H 078H 00FH 040H 001H;
DB 071H 0C6H 010H 088H 010H 00CH 028H 002H 040H 001H 041H 0F1H 07EH 00EH 000H 000H;"安",1
HZ_ZHONG_C:
DB 001H 0C0H 002H 020H 03EH 03EH 040H 001H 040H 001H 046H 031H 046H 031H 046H 031H;
DB 040H 001H 040H 001H 03EH 03EH 002H 020H 002H 020H 002H 020H 003H 0E0H 000H 000H;"中",2
HZ_HAI_C:
DB 000H 000H 03FH 0FFH 04EH 000H 042H 000H 072H 07EH 04EH 081H 041H 079H 062H 045H;
DB 01CH 038H 012H 060H 022H 099H 024H 0C9H 044H 039H 04EH 001H 03BH 0FEH 000H 000H;"海",3
HZ_DIAN_C:
DB 001H 080H 002H 040H 03EH 03CH 040H 002H 040H 002H 046H 032H 040H 002H 046H 032H;
DB 040H 002H 040H 00EH 040H 009H 03EH 070H 002H 000H 002H 001H 003H 0FFH 000H 000H;"电",4
HZ_ZI_C:
DB 000H 000H 03FH 0FCH 020H 002H 020H 002H 03FH 084H 001H 008H 07EH 09FH 040H 061H;
DB 040H 001H 07EH 03FH 00EH 020H 008H 020H 008H 020H 00FH 0C0H 000H 000H 000H 000H;"子",5
HZ_YOU_C:
DB 003H 0C0H 03CH 03FH 040H 000H 040H 000H 040H 000H 07FH 0FFH 024H 001H 045H 0F1H;
DB 04CH 001H 039H 0F1H 010H 001H 011H 0F9H 011H 041H 011H 041H 01FH 07EH 000H 000H;"有",6
HZ_XIAN_C:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -