⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rsm19264a.asm

📁 192*64ASM用51系列单片机 显示一幅图像或字体(修改要用取模软件)
💻 ASM
📖 第 1 页 / 共 2 页
字号:
SET_IC_CS3_PRO:
        ;ORL         P3_BUFFER,#00000100B
        SETB        CS3
        LJMP        SET_IC_CS_LP6
SET_IC_CS_LP3:
        CJNE        R4,#03H,SET_IC_CS_LP4
;;19264C IC1
        LJMP        SET_IC_CS_LP6
SET_IC_CS_LP4:
        CJNE        R4,#04H,SET_IC_CS_LP5
;;19264C IC2
        LJMP        SET_IC_CS1_PRO
SET_IC_CS_LP5:
;;19264C IC3
        LJMP        SET_IC_CS2_PRO
SET_IC_CS_LP6:
       ; MOV         P2,P3_BUFFER
        RET
;;----------------------------------------------------------------------------
SET_X_ADDR_PRO:
        MOV         P1_BUFFER,X_ADDR
        LJMP        WR_COMMAND_0108_PRO
;;----------------------------------------------------------------------------
SET_Y_ADDR_PRO:
        MOV         P1_BUFFER,Y_ADDR
        LJMP        WR_COMMAND_0108_PRO
;;----------------------------------------------------------------------------
X_ADDR_INC_PRO:
        INC         X_ADDR
        RET
;;----------------------------------------------------------------------------
Y_ADDR_INC_PRO:
        INC         Y_ADDR
        RET
;;----------------------------------------------------------------------------
RD_DATA_0108_PRO:
        ;ANL        P3_BUFFER,#00111111B
        CLR         RW
        CLR         RS
        SETB        RW
        SETB        RS
        ;ORL        P3_BUFFER,#11000000B
        LJMP       RD_COMMAND_0108_LP1
;;----------------------------------------------------------------------------
RD_COMMAND_0108_PRO:
        ;ANL        P3_BUFFER,#00111111B
        clr         RW
        CLR         RS
        SETB        RW
        ;ORL        P3_BUFFER,#10000000B
RD_COMMAND_0108_LP1:
      ;  MOV        P2,P3_BUFFER
        NOP
        NOP
;;SET E HIGH
       ; ORL        P3_BUFFER,#00100000B
       SETB         E
       ; MOV        P2,P3_BUFFER
        NOP
        MOV        P1_BUFFER,P0
RD_COMMAND_0108_LP2:
        LJMP       RD_COMMAND_0108_LP2
        NOP
;;SET E LOW
        ;ANL        P3_BUFFER,#11011111B
        ;MOV        P2,P3_BUFFER
        CLR         E
        RET
;;----------------------------------------------------------------------------
WR_DATA_0108_PRO:
        ;ANL        P3_BUFFER,#00111111B
        ;ORL        P3_BUFFER,#01000000B
        CLR        RW
        CLR        RS
        SETB       RS
        LJMP       WR_COMMAND_0108_LP1
;;----------------------------------------------------------------------------
WR_COMMAND_0108_PRO:
        ;ANL        P3_BUFFER,#00111111B
        CLR         RW
        CLR         RS
WR_COMMAND_0108_LP1:
       ; MOV        P2,P3_BUFFER
        CALL        DELAY_XUS_PRO

        mov        60h,#10
        djnz       60h,$
        NOP
;;SET E HIGH
        ;ORL        P3_BUFFER,#00100000B
        ;MOV        P2,P3_BUFFER
        SETB        E
        CALL        DELAY_XUS_PRO
         mov        60h,#10
        djnz       60h,$
        MOV        P0,P1_BUFFER
        CALL        DELAY_XUS_PRO
        mov        60h,#10
        djnz       60h,$
;;SET E LOW
       ; ANL        P3_BUFFER,#11011111B
       ; MOV        P2,P3_BUFFER
        CLR         E
        RET
;;----------------------------------------------------------------------------
DELAY_1MS_PRO:
        MOV         DELAY_CNT3,#0c0H
DELAY_1MS_LP1:
        NOP
        NOP
        DJNZ        DELAY_CNT3,DELAY_1MS_LP1
        RET
;;----------------------------------------------------------------------------
DELAY_XUS_PRO:
        MOV         DELAY_CNT3,#50H
DELAY_XUS_LP1:
        NOP
        NOP
        DJNZ        DELAY_CNT3,DELAY_XUS_LP1
        RET
;;----------------------------------------------------------------------------
DELAY_PRO:
        MOV         DELAY_CNT3,#000H
        MOV         DELAY_CNT2,#030H
DELAY_LP1:
        NOP
        DJNZ        DELAY_CNT3,DELAY_LP1
        NOP
        DJNZ        DELAY_CNT2,DELAY_LP1
        RET
;;--------------------------------------------------------------------------------------------
wen: ;--  文字:  万  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,000H,020H,000H,062H,000H,026H,07EH,022H,044H,022H,044H,022H,044H,022H
DB  044H,0FEH,044H,022H,044H,022H,044H,022H,07EH,022H,000H,022H,000H,022H,000H,020H

;--  文字:  事  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,002H,004H,003H,004H,006H,004H,00CH,004H,010H,004H,060H,004H,080H,005H
DB  000H,0FEH,0C0H,005H,030H,004H,008H,004H,004H,004H,002H,004H,001H,004H,000H,004H

;--  文字:  大  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,040H,040H,040H,040H,0F8H,05DH,050H,055H,050H,055H,050H,055H,050H,055H
DB  0FEH,0FFH,051H,055H,052H,055H,054H,055H,050H,05DH,050H,041H,040H,040H,040H,040H

;--  文字:  吉  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,000H,040H,000H,040H,000H,044H,0F8H,04FH,004H,044H,006H,044H,004H,044H
DB  000H,044H,000H,07EH,0C0H,041H,030H,040H,008H,040H,004H,040H,002H,040H,000H,000H




RSM19264_DATA_TAB:
            ;--  调入了一幅图像:C:\My Documents\未命名.bmp  --
;--  宽度x高度=192x64  --
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,0C0H,0C0H,0C0H,080H
DB  080H,080H,080H,080H,080H,080H,080H,080H,080H,080H,080H,080H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,0C0H,0E0H,000H,080H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,080H,080H,0C0H,0C0H,0C0H,080H,080H,080H,080H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  040H,038H,01EH,000H,000H,000H,0FFH,0FFH,000H,001H,007H,00DH,039H,0E1H,001H,001H
DB  001H,001H,003H,001H,000H,000H,000H,000H,000H,000H,000H,020H,040H,080H,000H,000H
DB  000H,0FFH,0FFH,000H,000H,003H,03CH,0F0H,010H,018H,0F8H,0F8H,004H,004H,006H,082H
DB  093H,021H,041H,081H,000H,0C0H,060H,030H,038H,0F8H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,002H,004H,008H,010H,020H,060H,0C0H,082H
DB  002H,082H,082H,086H,086H,006H,0FFH,0FFH,004H,004H,004H,004H,004H,00DH,00CH,000H
DB  0C0H,0E0H,070H,070H,030H,030H,030H,000H,000H,000H,000H,000H,000H,001H,007H,01CH
DB  0F8H,0FFH,0FFH,040H,070H,038H,040H,04FH,046H,040H,0FFH,0DFH,084H,084H,042H,0FFH
DB  0FFH,002H,004H,0E1H,0FFH,00FH,0F8H,0E0H,000H,003H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,001H
DB  007H,00EH,038H,071H,0E1H,081H,001H,001H,081H,041H,021H,013H,009H,004H,006H,003H
DB  001H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,004H,004H,004H,004H
DB  004H,0FFH,0FFH,008H,008H,008H,000H,000H,008H,008H,0FFH,010H,010H,000H,000H,01FH
DB  007H,004H,004H,0FFH,007H,00CH,08CH,0E8H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,001H,003H,03FH,01DH,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,03FH,00FH,000H,000H,000H,000H,000H,000H,030H,00FH,004H,000H,000H,000H,000H
DB  000H,000H,020H,01FH,008H,003H,001H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -