📄 mcu01.asm
字号:
?B_13_L?byte:
?B_17_H?byte:
?B_17_L?byte:
?B_14_H?byte:
?B_14_L?byte:
?B_21_H?byte:
?B_21_L?byte:
?B_22_H?byte:
?B_22_L?byte:
?B_23_H?byte:
?B_23_L?byte:
?B_24_H?byte:
?B_24_L?byte:
?B_25_H?byte:
?B_25_L?byte:
?B_27_H?byte:
?B_27_L?byte:
?B_30_H?byte:
?B_30_L?byte:
?B_31_H?byte:
?B_31_L?byte:
?B_33_H?byte:
?B_33_L?byte:
?B_32_H?byte:
?B_32_L?byte:
?B_35_H?byte:
?B_35_L?byte:
?B_36_H?byte:
?B_36_L?byte:
?B_37_H?byte:
?B_37_L?byte:
?BYTE_RD?byte:
?BYTE_WR?byte:
?SUZI?byte:
ds 4
ds 1 // ; 参数预留空
rseg proc
W_00: MOV DPH,?W_00?byte
MOV DPL,?W_00?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE0
MOV LOW_,#LOW0
LCALL W_WORD
RET
W_01: MOV DPH,?W_01?byte
MOV DPL,?W_01?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE0
MOV LOW_,#LOW1
LCALL W_WORD
RET
W_02: MOV DPH,?W_02?byte
MOV DPL,?W_02?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE0
MOV LOW_,#LOW2
LCALL W_WORD
RET
W_03: MOV DPH,?W_03?byte
MOV DPL,?W_03?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE0
MOV LOW_,#LOW3
LCALL W_WORD
RET
W_04: MOV DPH,?W_04?byte
MOV DPL,?W_04?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE0
MOV LOW_,#LOW0
LCALL W_WORD
RET
W_05: MOV DPH,?W_05?byte
MOV DPL,?W_05?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE0
MOV LOW_,#LOW1
LCALL W_WORD
RET
W_06: MOV DPH,?W_06?byte
MOV DPL,?W_06?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE0
MOV LOW_,#LOW2
LCALL W_WORD
RET
W_07: MOV DPH,?W_07?byte
MOV DPL,?W_07?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE0
MOV LOW_,#LOW3
LCALL W_WORD
RET
W_10: MOV DPH,?W_10?byte
MOV DPL,?W_10?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE1
MOV LOW_,#LOW0
LCALL W_WORD
RET
W_11: MOV DPH,?W_11?byte
MOV DPL,?W_11?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE1
MOV LOW_,#LOW1
LCALL W_WORD
RET
W_12: MOV DPH,?W_12?byte
MOV DPL,?W_12?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE1
MOV LOW_,#LOW2
LCALL W_WORD
RET
W_13: MOV DPH,?W_13?byte
MOV DPL,?W_13?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE1
MOV LOW_,#LOW3
LCALL W_WORD
RET
W_14: MOV DPH,?W_14?byte
MOV DPL,?W_14?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE1
MOV LOW_,#LOW0
LCALL W_WORD
RET
W_15: MOV DPH,?W_15?byte
MOV DPL,?W_15?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE1
MOV LOW_,#LOW1
LCALL W_WORD
RET
W_16: MOV DPH,?W_16?byte
MOV DPL,?W_16?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE1
MOV LOW_,#LOW2
LCALL W_WORD
RET
W_17: MOV DPH,?W_17?byte
MOV DPL,?W_17?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE1
MOV LOW_,#LOW3
LCALL W_WORD
RET
W_20: MOV DPH,?W_20?byte
MOV DPL,?W_20?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE2
MOV LOW_,#LOW0
LCALL W_WORD
RET
W_21: MOV DPH,?W_21?byte
MOV DPL,?W_21?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE2
MOV LOW_,#LOW1
LCALL W_WORD
RET
W_22: MOV DPH,?W_22?byte
MOV DPL,?W_22?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE2
MOV LOW_,#LOW2
LCALL W_WORD
RET
W_23: MOV DPH,?W_23?byte
MOV DPL,?W_23?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE2
MOV LOW_,#LOW3
LCALL W_WORD
RET
W_24: MOV DPH,?W_24?byte
MOV DPL,?W_24?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE2
MOV LOW_,#LOW0
LCALL W_WORD
RET
W_25: MOV DPH,?W_25?byte
MOV DPL,?W_25?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE2
MOV LOW_,#LOW1
LCALL W_WORD
RET
W_26: MOV DPH,?W_26?byte
MOV DPL,?W_26?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE2
MOV LOW_,#LOW2
LCALL W_WORD
RET
W_27: MOV DPH,?W_27?byte
MOV DPL,?W_27?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE2
MOV LOW_,#LOW3
LCALL W_WORD
RET
W_30: MOV DPH,?W_30?byte
MOV DPL,?W_30?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE3
MOV LOW_,#LOW0
LCALL W_WORD
RET
W_31: MOV DPH,?W_31?byte
MOV DPL,?W_31?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE3
MOV LOW_,#LOW1
LCALL W_WORD
RET
W_32: MOV DPH,?W_32?byte
MOV DPL,?W_32?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE3
MOV LOW_,#LOW2
LCALL W_WORD
RET
W_33: MOV DPH,?W_33?byte
MOV DPL,?W_33?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE3
MOV LOW_,#LOW3
LCALL W_WORD
RET
W_34: MOV DPH,?W_34?byte
MOV DPL,?W_34?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE3
MOV LOW_,#LOW0
LCALL W_WORD
RET
W_35: MOV DPH,?W_35?byte
MOV DPL,?W_35?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE3
MOV LOW_,#LOW1
LCALL W_WORD
RET
W_36: MOV DPH,?W_36?byte
MOV DPL,?W_36?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE3
MOV LOW_,#LOW2
LCALL W_WORD
RET
W_37: MOV DPH,?W_37?byte
MOV DPL,?W_37?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE3
MOV LOW_,#LOW3
LCALL W_WORD
RET
B_02_L: MOV DPH,?B_02_L?byte
MOV DPL,?B_02_L?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE0
MOV LOW_,#LOW2+8
LCALL W_BYTE
RET
B_03_H:MOV DPH,?B_03_H?byte
MOV DPL,?B_03_H?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE0
MOV LOW_,#LOW3
LCALL W_BYTE
RET
B_03_L:MOV DPH,?B_03_L?byte
MOV DPL,?B_03_L?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE0
MOV LOW_,#LOW3+8
LCALL W_BYTE
RET
B_12_H:MOV DPH,?B_12_H?byte
MOV DPL,?B_12_H?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE1
MOV LOW_,#LOW2
LCALL W_BYTE
RET
B_12_L:MOV DPH,?B_12_L?byte
MOV DPL,?B_12_L?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE1
MOV LOW_,#LOW2+8
LCALL W_BYTE
RET
B_13_H:MOV DPH,?B_13_H?byte
MOV DPL,?B_13_H?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE1
MOV LOW_,#LOW3
LCALL W_BYTE
RET
B_13_L:MOV DPH,?B_13_L?byte
MOV DPL,?B_13_L?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE1
MOV LOW_,#LOW3+8
LCALL W_BYTE
RET
B_14_H:MOV DPH,?B_14_H?byte
MOV DPL,?B_14_H?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE1
MOV LOW_,#LOW0
LCALL W_BYTE
RET
B_14_L:MOV DPH,?B_14_L?byte
MOV DPL,?B_14_L?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE1
MOV LOW_,#LOW0+8
LCALL W_BYTE
RET
B_17_H:MOV DPH,?B_17_H?byte
MOV DPL,?B_17_H?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE1
MOV LOW_,#LOW3
LCALL W_BYTE
RET
B_17_L:MOV DPH,?B_17_L?byte
MOV DPL,?B_17_L?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE1
MOV LOW_,#LOW3+8
LCALL W_BYTE
RET
B_21_H:MOV DPH,?B_21_H?byte
MOV DPL,?B_21_H?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE2
MOV LOW_,#LOW1
LCALL W_BYTE
RET
B_21_L:MOV DPH,?B_21_L?byte
MOV DPL,?B_21_L?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE2
MOV LOW_,#LOW1+8
LCALL W_BYTE
RET
B_22_H:MOV DPH,?B_22_H?byte
MOV DPL,?B_22_H?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE2
MOV LOW_,#LOW2
LCALL W_BYTE
RET
B_22_L:MOV DPH,?B_22_L?byte
MOV DPL,?B_22_L?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE2
MOV LOW_,#LOW2+8
LCALL W_BYTE
RET
B_23_H:MOV DPH,?B_23_H?byte
MOV DPL,?B_23_H?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE2
MOV LOW_,#LOW3
LCALL W_BYTE
RET
B_23_L:MOV DPH,?B_23_L?byte
MOV DPL,?B_23_L?byte+1
LCALL OPEN_DISP1
MOV LINE_,#LINE2
MOV LOW_,#LOW3+8
LCALL W_BYTE
RET
B_24_H:MOV DPH,?B_24_H?byte
MOV DPL,?B_24_H?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE2
MOV LOW_,#LOW0
LCALL W_BYTE
RET
B_24_L:MOV DPH,?B_24_L?byte
MOV DPL,?B_24_L?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE2
MOV LOW_,#LOW0+8
LCALL W_BYTE
RET
B_25_H:MOV DPH,?B_25_H?byte
MOV DPL,?B_25_H?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE2
MOV LOW_,#LOW1
LCALL W_BYTE
RET
B_25_L:MOV DPH,?B_25_L?byte
MOV DPL,?B_25_L?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE2
MOV LOW_,#LOW1+8
LCALL W_BYTE
RET
B_27_H:MOV DPH,?B_27_H?byte
MOV DPL,?B_27_H?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE2
MOV LOW_,#LOW3
LCALL W_BYTE
RET
B_27_L:MOV DPH,?B_27_L?byte
MOV DPL,?B_27_L?byte+1
LCALL OPEN_DISP2
MOV LINE_,#LINE2
MOV LOW_,#LOW3+8
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -