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

📄 20-0 lcd12864.asm

📁 用Keil3编写的LCD12864的转换控制!!非常有用!
💻 ASM
📖 第 1 页 / 共 2 页
字号:
        CLR     RSPIN           ;RS=0 RW=0 CS2=1 E=高脉冲
        CLR     RWPIN
        SETB    CS2PIN
        SETB    EPIN
        NOP
        CLR     EPIN
        CLR     CS2PIN
        RET
LCDWD1:                         ;片1写数据子程序
        CALL    WAITIDLE1
        MOV     P0,A
        SETB    RSPIN           ;RS=1 RW=0 CS1=1 E=高脉冲
        CLR     RWPIN
        SETB    CS1PIN
        SETB    EPIN
        NOP
        CLR     EPIN
        CLR     CS1PIN
        RET
LCDWD2:                         ;片2写数据子程序
        CALL    WAITIDLE2
        MOV     P0,A
        SETB    RSPIN           ;RS=1 RW=0 CS2=1 E=高脉冲
        CLR     RWPIN
        SETB    CS2PIN
        SETB    EPIN
        NOP
        CLR     EPIN
        CLR     CS2PIN
        RET
LCDRD1:                         ;片1读数据子程序
        CALL    WAITIDLE1
        MOV     P0,#0FFH
        SETB    RSPIN           ;RS=1 RW=1 CS1=1 E=高电平
        SETB    RWPIN
        SETB    CS1PIN
        SETB    EPIN
        NOP
        MOV     A,P0
        CLR     EPIN
        CLR     CS1PIN
        RET
LCDRD2:                         ;片2读数据子程序
        CALL    WAITIDLE2
        MOV     P0,#0FFH
        SETB    RSPIN           ;RS=1 RW=1 CS1=2 E=高电平
        SETB    RWPIN
        SETB    CS2PIN
        SETB    EPIN
        NOP
        MOV     A,P0
        CLR     EPIN
        CLR     CS2PIN
        RET
WAITIDLE1:      ;
        MOV     P0,#0FFH
        CLR     RSPIN           ;RS=0 RW=1 CS1=1 E=高电平
        SETB    RWPIN
        SETB    CS1PIN
        SETB    EPIN
WT1_PA: NOP
        JB      P0.7,WT1_PA
        CLR     EPIN
        CLR     CS1PIN
        RET
WAITIDLE2:
        CLR     RSPIN           ;RS=0 RW=1 CS2=1 E=高电平
        SETB    RWPIN
        SETB    CS2PIN
        SETB    EPIN
WT2_PA: NOP
        JB      P0.7,WT2_PA
        CLR     EPIN
        CLR     CS2PIN
        RET
tu_tab:
;--  调入了一幅图像:C:\My Documents\sc12864a.bmp  --注意:把DB最后一行的  ,号去掉了 也把
;CODE  改成了 WW                                               2005 11.7
;- -  宽度x高度=128x64  --
DB  00h,00h,10h,12h,12h,12h,92h,0FEh,0FEh,92h,12h,13h,13h,12h,10h,00h
DB  38h,38h,0FFh,0FFh,98h,0BEh,0BEh,0ABh,0ABh,0AAh,0BEh,0BEh,80h,00h,10h,92h
DB  0D2h,0FEh,0FFh,0D1h,0B4h,6Ch,48h,0FFh,0FFh,80h,80h,00h,88h,0C8h,0FFh,0FFh
DB  28h,08h,0E8h,0E8h,3Fh,3Fh,0E8h,0E8h,08h,00h,00h,00h,00h,00h,00h,00h
DB  00h,00h,00h,00h,00h,88h,0C8h,0FFh,0FFh,28h,08h,0E8h,0E8h,3Fh,3Fh,0E8h
DB  0E8h,08h,00h,00h,08h,08h,88h,0C8h,68h,0FFh,0FFh,0CAh,8Eh,0Ch,08h,08h
DB  00h,40h,50h,5Eh,4Eh,0C8h,0C8h,7Fh,0FFh,0C8h,4Ch,4Ch,48h,40h,00h,58h
DB  5Fh,0F7h,0F4h,54h,7Ch,7Fh,0FFh,0EAh,5Eh,76h,62h,20h,00h,00h,00h,00h
DB  00h,00h,08h,08h,0Ch,06h,03h,01h,00h,01h,03h,06h,0Ch,08h,08h,00h
DB  08h,0Eh,07h,03h,0Eh,0Eh,0Ah,0Fh,0Fh,0Ah,0Ah,0Ah,08h,00h,01h,01h
DB  00h,0Fh,0Fh,01h,01h,01h,01h,0Fh,0Fh,00h,00h,00h,00h,08h,0Fh,0Fh
DB  08h,08h,08h,0Dh,07h,07h,0Dh,08h,08h,00h,00h,00h,00h,00h,00h,00h
DB  00h,00h,00h,00h,00h,00h,08h,0Fh,0Fh,08h,08h,08h,0Dh,07h,07h,0Dh
DB  08h,08h,00h,02h,02h,03h,01h,00h,00h,0Fh,0Fh,00h,01h,03h,02h,02h
DB  00h,08h,08h,0Ch,06h,03h,01h,00h,07h,0Fh,08h,08h,0Eh,0Eh,00h,00h
DB  00h,07h,07h,06h,05h,05h,0Fh,0Fh,05h,05h,05h,04h,00h,00h,00h,00h
DB  00h,00h,00h,00h,00h,00h,00h,00h,00h,0C0h,0F0h,0F8h,0F8h,0FCh,0FEh,0FEh
DB  0FEh,0FEh,0FEh,0FEh,0FEh,0FCh,0F8h,0F8h,0F0h,0C0h,00h,00h,00h,00h,00h,00h
DB  00h,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh
DB  0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh
DB  0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh
DB  0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh
DB  0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh,0FEh
DB  0FEh,0FEh,0FEh,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h
DB  00h,00h,00h,00h,00h,00h,00h,00h,00h,03h,0Fh,1Fh,1Fh,3Fh,7Fh,7Fh
DB  7Fh,7Fh,7Fh,7Fh,7Fh,3Fh,1Fh,1Fh,0Fh,03h,00h,00h,00h,00h,00h,00h
DB  00h,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh
DB  7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh
DB  7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh
DB  7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh
DB  7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh,7Fh
DB  7Fh,7Fh,7Fh,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h
DB  40h,0C0h,0C0h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h
DB  00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,40h,0C0h,0C0h,00h
DB  00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,40h,40h,00h,00h
DB  00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h
DB  00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,80h,0C0h,40h
DB  0C0h,0C0h,80h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h
DB  00h,00h,40h,0C0h,0C0h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h
DB  00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h
DB  10h,1Fh,1Fh,1Fh,1Bh,11h,00h,0Ah,1Fh,15h,1Fh,1Eh,10h,00h,11h,1Fh
DB  1Fh,11h,1Fh,1Eh,10h,00h,3Fh,3Fh,37h,37h,31h,00h,10h,1Fh,1Fh,11h
DB  1Fh,1Eh,10h,0Ah,1Fh,15h,1Fh,1Eh,10h,00h,00h,11h,1Fh,1Fh,10h,00h
DB  00h,21h,33h,3Fh,0Fh,03h,01h,00h,0Eh,1Fh,11h,11h,1Fh,0Eh,00h,11h
DB  1Fh,1Fh,11h,1Fh,1Eh,10h,00h,3Fh,3Fh,37h,37h,31h,00h,0Fh,1Fh,17h
DB  17h,1Fh,0Fh,00h,00h,13h,17h,15h,1Dh,19h,00h,0Eh,1Fh,11h,11h,1Fh
DB  0Eh,00h,10h,1Fh,1Fh,11h,1Fh,1Eh,10h,01h,0Fh,1Fh,11h,1Fh,1Fh,10h
DB  00h,10h,00h,1Fh,11h,11h,00h,0Eh,11h,0Eh,00h,1Fh,02h,04h,02h,1Fh
DB  00h,60h,60h,0E0h,0E0h,60h,60h,00h,20h,0E0h,0E0h,20h,20h,60h,60h,00h
DB  20h,0E0h,0E0h,20h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,00h
DB  00h,0C0h,0E0h,20h,20h,0E0h,0C0h,00h,00h,0E0h,0E0h,20h,20h,20h,20h,00h
DB  00h,60h,60h,20h,0E0h,0E0h,20h,00h,00h,00h,40h,0E0h,0E0h,00h,00h,00h
DB  00h,0C0h,0E0h,20h,20h,0E0h,0C0h,00h,00h,0E0h,0E0h,20h,20h,20h,20h,00h
DB  00h,0C0h,0E0h,20h,20h,0E0h,0C0h,00h,00h,0C0h,0E0h,20h,20h,0E0h,0C0h,00h
DB  00h,00h,40h,0E0h,0E0h,00h,00h,00h,00h,0C0h,0E0h,20h,20h,0E0h,0C0h,00h
DB  00h,80h,0C0h,60h,20h,60h,60h,00h,00h,0C0h,0E0h,20h,20h,0E0h,0C0h,00h
DB  00h,00h,20h,3Fh,3Fh,20h,00h,00h,20h,3Fh,3Fh,22h,27h,37h,30h,00h
DB  20h,3Fh,3Fh,20h,20h,30h,30h,00h,00h,00h,33h,33h,33h,00h,00h,00h
DB  00h,1Fh,3Fh,20h,20h,3Fh,1Fh,00h,00h,1Bh,3Bh,21h,21h,3Fh,1Eh,00h
DB  00h,00h,00h,3Eh,3Fh,01h,00h,00h,00h,00h,20h,3Fh,3Fh,20h,00h,00h
DB  00h,1Ch,3Fh,23h,23h,3Fh,1Ch,00h,00h,1Bh,3Bh,21h,21h,3Fh,1Eh,00h
DB  00h,30h,38h,2Ch,26h,23h,21h,00h,00h,30h,38h,2Ch,26h,23h,21h,00h
DB  00h,00h,20h,3Fh,3Fh,20h,00h,00h,00h,30h,38h,2Ch,26h,23h,21h,00h
DB  00h,1Fh,3Fh,23h,21h,3Fh,1Eh,00h,00h,30h,38h,2Ch,26h,23h,21h,00h
HZKDOT:
;浙
DB	 10H, 04H, 22H, 04H, 64H,0feH, 0cH, 01H
DB	 90H, 42H, 10H, 82H,0ffH, 7fH, 10H, 41H
DB	 90H, 20H,0fcH, 1fH, 44H, 00H, 44H, 00H
DB	0c2H,0ffH, 62H, 00H, 40H, 00H, 00H, 00H
BBS:
;江
DB	 10H, 04H, 21H, 04H, 62H,0feH, 06H, 01H
DB	 80H, 20H, 04H, 20H, 04H, 20H, 04H, 20H
DB	 04H, 20H,0fcH, 3fH, 04H, 20H, 04H, 20H
DB	 06H, 20H, 04H, 30H, 00H, 20H, 00H, 00H
BBS1:
;天
DB	 00H, 00H, 40H, 80H, 42H, 40H, 42H, 20H
DB	 42H, 10H, 42H, 08H, 42H, 06H,0feH, 01H
DB	 042H, 02H, 42H, 04H, 42H, 08H, 42H, 10H
DB	 42H, 30H, 42H,060H, 40H, 20H, 00H, 00H

BBS2:
;煌
DB	 80H, 40H, 70H, 20H, 00H, 10H,0ffH, 0fH
DB	 10H, 50H, 08H, 61H, 7cH, 49H, 54H, 49H
DB	 56H, 49H, 55H, 7fH, 54H, 49H, 54H, 4dH
DB	 7eH, 49H, 04H, 61H, 00H, 40H, 00H, 00H
BBS3:
;科
DB	 24H, 10H, 24H, 08H, 24H, 06H,0a4H, 01H
DB	0feH,0ffH,0a3H, 00H, 22H, 01H, 00H, 02H
DB	 24H, 02H, 48H, 02H, 00H, 02H,0ffH,0ffH
DB	 00H, 01H, 80H, 01H, 00H, 01H, 00H, 00H
BBS4:
;技
DB	 10H, 04H, 10H, 44H, 10H, 82H,0ffH, 7fH
DB	 10H, 01H, 10H, 80H, 88H, 81H, 88H, 46H
DB	 88H, 28H,0ffH, 10H, 88H, 28H, 88H, 26H
DB	 8cH, 41H, 08H,0c0H, 00H, 40H, 00H, 00H
BBS5:
;实
DB	 10H, 02H, 0cH, 82H, 04H, 82H, 44H, 42H
DB	 8cH, 42H, 94H, 23H, 35H, 12H, 06H, 0eH
DB	0f4H, 03H, 04H, 0aH, 04H, 12H, 04H, 22H
DB	 04H, 42H, 14H,0c3H, 0cH, 02H, 00H, 00H
bbs6:
;业
DB	 00H, 40H, 10H, 40H, 60H, 40H, 80H, 47H
DB	 00H, 40H,0ffH, 7fH, 00H, 40H, 00H, 40H
DB	 00H, 40H,0ffH, 7fH, 00H, 44H, 00H, 43H
DB	0c0H, 40H, 30H, 60H, 00H, 40H, 00H, 00H
bbs7:
;有
DB	 000H, 002H,004H,001H,084H,000H,044H,000H
DB       0E4H, 0FFH,034H,009H,02CH,009H,027H,009H
DB	 024H, 029H,024H,049H,024H,0C9H,0E4H,07FH
DB       004H, 000H,004H,000H,004H,000H,000H,000H
bbs8:
;限
DB	 00H, 00H,0feH,0ffH, 02H, 08H, 22H, 10H
DB	0daH, 08H, 06H, 07H, 00H, 00H,0feH,0ffH
DB	 92H, 42H, 92H, 24H, 92H, 08H, 92H, 14H
DB	0ffH, 22H, 02H, 61H, 00H, 20H, 00H, 00H
bbs9:
;公

DB     000H,000H,000H,001H,080H,020H,040H,070H
DB     030H,028H,00EH,024H,084H,023H,000H,031H
DB     000H,010H,00EH,010H,010H,014H,060H,078H
DB     0C0H,030H,080H,001H,080H,000H,000H,000H

bbs10:
;司
DB	 10H, 00H, 10H, 00H, 92H, 3fH, 92H, 10H
DB	 92H, 10H, 92H, 10H, 92H, 10H, 92H, 10H
DB	0d2H, 3fH, 9aH, 00H, 12H, 40H, 02H, 80H
DB	0ffH, 7fH, 02H, 00H, 00H, 00H, 00H, 00H

rst:    ret
        END

⌨️ 快捷键说明

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