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

📄 tg16032b-01并口繁体测试测序.asm

📁 ST7920的繁体字和图片现实测试程序
💻 ASM
📖 第 1 页 / 共 2 页
字号:
        LCALL DELAY

        MOV   DPTR,#TEXTLIST       ;写汉字
        MOV   A,#80H               ;SET FIRST ROW DDRAM ADDRESS
        LCALL WRINS
        MOV   COUNT1,#8
    TE2:MOV   A,#00H
        MOVC  A,@A+DPTR
        LCALL WRDATA
        INC   DPTR
        MOV   A,#00H
        MOVC  A,@A+DPTR
        LCALL WRDATA
        INC   DPTR
        DJNZ  COUNT1,TE2
        MOV   A,#90H               ;SET SECOND ROW DDRAM ADDRESS
        LCALL WRINS
        MOV   COUNT1,#8
    TE3:MOV   A,#00H
        MOVC  A,@A+DPTR
        LCALL WRDATA
        INC   DPTR
        MOV   A,#00H
        MOVC  A,@A+DPTR
        LCALL WRDATA
        INC   DPTR
        DJNZ  COUNT1,TE3

        MOV   A,#88H               ;SET THIRD  ROW DDRAM ADDRESS
        LCALL WRINS
        MOV   COUNT1,#8
    TE4:MOV   A,#00H
        MOVC  A,@A+DPTR
        LCALL WRDATA
        INC   DPTR
        MOV   A,#00H
        MOVC  A,@A+DPTR
        LCALL WRDATA
        INC   DPTR
        DJNZ  COUNT1,TE4

        MOV   A,#98H               ;SET FOURTH  ROW DDRAM ADDRESS
        LCALL WRINS
        MOV   COUNT1,#8
    TE5:MOV   A,#00H
        MOVC  A,@A+DPTR
        LCALL WRDATA
        INC   DPTR
        MOV   A,#00H
        MOVC  A,@A+DPTR
        LCALL WRDATA
        INC   DPTR
        DJNZ  COUNT1,TE5

        LCALL DELAY
        LCALL DELAY
        RET
CLRTEXT:MOV   A,#00111000B         ;关图形显示,进入基本指令模式
        LCALL WRINS
        LCALL DELAY200us
        MOV   A,#80H               ;SET DDRAM ADDRESS
        LCALL WRINS
        MOV   COUNT1,#64
        MOV   A,#020H
    CT1:LCALL WRDATA               ;写字符
        DJNZ  COUNT1,CT1
        RET
;*****************写指令子程序***************************
; Write data from A into INSTRUCTION Register
;--------------------------------------------------------------
WRINS:  CLR     RS
        CLR     RW
        MOV     P1,A
        CLR     E
        LCALL   DLY1
        SETB    E
        LCALL   DLY1
        MOV     P1,#0FFH
        RET

;*****************写数据子程序***************************
;-------------------------------------------------
; Write data from A into DATA Register
;-------------------------------------------------
WRDATA: SETB    RS
       ; NOP
        CLR    RW
        ;NOP
        MOV     P1,A
        ;NOP
        CLR     E
        LCALL   DLY1
        SETB    E
        LCALL   DLY1
        MOV     P1,#0FFH
        RET

;***************10uS子程序******************************
TIME:           NOP      ;晶振使用6M时,每条2uS
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP
                RET

;***************200us子程序*****************************************
DELAY200us:     MOV   R1,#200            ;6M/2.5mS
          YEL1: LCALL TIME
		DJNZ  R1,YEL1
		RET
;***************3S子程序*****************************************
DELAY:          MOV   R0,#200
           YEL2:MOV   R1,#200
           YEL3:LCALL TIME
		DJNZ  R1,YEL3
                DJNZ  R0,YEL2
		RET
;***************10uS子程序******************************
DLY1:           NOP      ;晶振使用6M时,每条2uS
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP ;
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP
                NOP
                RET


TEXTLIST:

DB  0B6H,0E0H,0B6H,0A1H,0B6H,0A2H,0B6H,0A3H,0B6H,0A4H,0B6H,0A5H,0B6H,0A6H,0B6H,0A7H
DB  0B6H,0A8H,0B6H,0A9H,0B6H,0AAH,0B6H,0ABH,0B6H,0ACH,0B6H,0ADH,0B6H,0AEH,0AFH,0AFH
DB  0B6H,0B0H,0B6H,0B1H,0B6H,0B2H,0B6H,0B3H,0B6H,0B4H,0B6H,0B5H,0B6H,0B6H,0B6H,0B7H
DB  0B6H,0B8H,0B6H,0B9H,0B6H,0BAH,0B6H,0BBH,0B6H,0BCH,0B6H,0BDH,0B6H,0BEH,0B6H,0BFH


GB:
;-----------广州铜铧电子有限公司成立于1995年,是集生产、研发、销售于一体的专业液晶
;显示产品及配套部件生产厂家。公司现下属正式员工300多人,技术管理人员40多人。-------
DB  0B9H,0E3H,0D6H,0DDH,0CDH,0ADH,0EEH,0FCH,0B5H,0E7H,0D7H,0D3H
DB  0D3H,0D0H,0CFH,0DEH,0B9H,0ABH,0CBH,0BEH,0B3H,0C9H,0C1H,0A2H,0D3H,0DAH,031H,039H
DB  039H,035H,0C4H,0EAH,0A3H,0ACH,0CAH,0C7H,0BCH,0AFH,0C9H,0FAH,0B2H,0FAH,0A1H,0A2H
DB  0D1H,0D0H,0B7H,0A2H,0A1H,0A2H,0CFH,0FAH,0CAH,0DBH,0D3H,0DAH,0D2H,0BBH,0CCH,0E5H
DB  0B5H,0C4H,0D7H,0A8H,0D2H,0B5H,0D2H,0BAH,0BEH,0A7H,0CFH,0D4H,0CAH,0BEH,0B2H,0FAH
DB  0C6H,0B7H,0BCH,0B0H,0C5H,0E4H,0CCH,0D7H,0B2H,0BFH,0BCH,0FEH,0C9H,0FAH,0B2H,0FAH
DB  0B3H,0A7H,0BCH,0D2H,0A1H,0A3H,0B9H,0ABH,0CBH,0BEH,0CFH,0D6H,0CFH,0C2H,0CAH,0F4H
DB  0D5H,0FDH,0CAH,0BDH,0D4H,0B1H,0B9H,0A4H,020H,033H,030H,030H,0B6H,0E0H,0C8H,0CBH
DB  0A3H,0ACH,0BCH,0BCH,0CAH,0F5H,0B9H,0DCH,0C0H,0EDH,0C8H,0CBH,0D4H,0B1H,034H,030H
DB  0B6H,0E0H,0C8H,0CBH,0A1H,0A3H,0A1H,0A0H,0A1H,0A0H,0A1H,0A0H,0A1H,0A0H,0A1H,0A0H

PICTURE1:
;--  调入了一幅图像:E:\工作文件\LCM 开发\测试程序\其他\测试程序用图片\My Pictures\16032 2.bmp  --
;--  宽度x高度=160x32  --
DB  0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,
DB  0FFH,0FFH,0FFH,0FFH,080H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,
DB  000H,000H,000H,000H,000H,000H,000H,001H,080H,000H,020H,008H,021H,020H,002H,000H,
DB  000H,010H,002H,000H,000H,010H,000H,080H,000H,010H,000H,001H,080H,000H,023H,0FCH,
DB  021H,020H,002H,000H,03FH,0F8H,002H,008H,07BH,0F8H,004H,080H,07FH,0F8H,000H,001H,
DB  080H,000H,03AH,008H,039H,028H,002H,010H,000H,020H,0FFH,0FCH,04AH,010H,004H,080H,
DB  000H,010H,000H,001H,080H,000H,042H,0E8H,042H,030H,03FH,0F8H,000H,040H,004H,000H,
DB  04BH,0F0H,008H,040H,000H,090H,000H,001H,080H,000H,042H,008H,046H,060H,022H,010H,
DB  001H,080H,008H,020H,052H,010H,010H,040H,0FFH,0D0H,000H,001H,080H,000H,0FAH,0E8H,
DB  0FAH,0A4H,022H,010H,001H,008H,01FH,0F0H,052H,010H,020H,020H,000H,010H,000H,001H,
DB  080H,000H,022H,0A8H,0A2H,024H,03FH,0F0H,0FFH,0FCH,028H,020H,04BH,0F0H,042H,01CH,
DB  03FH,010H,000H,001H,080H,000H,022H,0A8H,022H,05CH,022H,010H,001H,000H,04FH,0E0H,
DB  04AH,088H,082H,008H,021H,010H,000H,001H,080H,000H,0FEH,0A8H,0F8H,040H,022H,010H,
DB  001H,000H,088H,020H,04AH,090H,004H,000H,021H,010H,000H,001H,080H,000H,022H,0E8H,
DB  027H,0FCH,03FH,0F0H,001H,000H,00FH,0E0H,06AH,0A0H,004H,080H,03FH,010H,000H,001H,
DB  080H,000H,022H,0A8H,020H,040H,022H,000H,001H,000H,008H,020H,052H,040H,008H,040H,
DB  021H,010H,000H,001H,080H,000H,02AH,008H,028H,040H,002H,004H,001H,000H,008H,020H,
DB  042H,020H,010H,020H,000H,010H,000H,001H,080H,000H,032H,028H,030H,040H,002H,004H,
DB  005H,000H,008H,020H,043H,09CH,03FH,0F0H,000H,050H,000H,001H,080H,000H,002H,010H,
DB  020H,040H,001H,0FCH,002H,000H,008H,060H,042H,008H,010H,010H,000H,020H,000H,001H,
DB  080H,000H,000H,000H,000H,000H,000H,000H,000H,000H,010H,002H,000H,010H,002H,000H,
DB  000H,080H,000H,001H,080H,000H,000H,000H,000H,000H,000H,000H,000H,000H,00BH,0E2H,
DB  010H,014H,01FH,07EH,000H,042H,000H,001H,080H,000H,000H,000H,000H,000H,000H,000H,
DB  000H,000H,00AH,02AH,008H,012H,004H,042H,00FH,0FFH,000H,001H,080H,000H,087H,08FH,
DB  020H,0BCH,078H,0F8H,000H,000H,002H,0AAH,00BH,0FFH,004H,042H,008H,000H,000H,001H,
DB  080H,001H,088H,050H,091H,042H,084H,084H,000H,080H,022H,0AAH,000H,010H,03FH,07EH,
DB  00BH,0FCH,000H,001H,080H,002H,088H,010H,091H,002H,004H,082H,000H,080H,012H,0AAH,
DB  000H,010H,004H,042H,008H,050H,000H,001H,080H,000H,088H,010H,08AH,002H,004H,082H,
DB  039H,0C7H,016H,0AAH,039H,0F0H,00CH,000H,008H,020H,000H,001H,080H,000H,08BH,090H,
DB  084H,01CH,004H,082H,044H,088H,08AH,0AAH,008H,048H,00EH,0FFH,00FH,0FFH,000H,001H,
DB  080H,000H,08CH,050H,084H,002H,008H,082H,044H,088H,00AH,0AAH,008H,048H,015H,010H,
DB  008H,022H,000H,001H,080H,000H,088H,050H,08AH,002H,010H,082H,044H,087H,032H,0AAH,
DB  008H,048H,014H,010H,008H,024H,000H,001H,080H,000H,088H,050H,091H,002H,020H,082H,
DB  044H,080H,090H,082H,008H,045H,024H,0FEH,008H,020H,000H,001H,080H,000H,088H,050H,
DB  091H,042H,040H,084H,044H,088H,091H,042H,00AH,075H,004H,010H,010H,020H,000H,001H,
DB  080H,000H,087H,08FH,020H,0BCH,0FCH,0F8H,038H,0C7H,012H,02AH,00DH,083H,004H,010H,
DB  010H,0A0H,000H,001H,080H,000H,000H,000H,000H,000H,000H,000H,000H,000H,014H,024H,
DB  008H,001H,005H,0FFH,020H,040H,000H,001H,080H,000H,000H,000H,000H,000H,000H,000H,
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,001H,0FFH,0FFH,0FFH,0FFH,
DB  0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,



END
















⌨️ 快捷键说明

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