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

📄 9320.asm

📁 9320的 初如化 CODE.用于驱动9320
💻 ASM
📖 第 1 页 / 共 2 页
字号:
SP DATA 81H
TF0  BIT 8DH
TH0  DATA 8CH
TL0  DATA 8AH
TMOD DATA 89H
TR0  BIT 8CH
P2 DATA 0A0H
P1 DATA 90H
P3 DATA 0B0H
DPL DATA 82H
DPH DATA 83H
RS EQU P3.0
WRR EQU P3.1
RDD EQU P3.2
RESET EQU P3.7
CSB   EQU P3.4
CP    EQU P3.5
CS1 EQU  P3.4
IM0  EQU  P3.5
CS3  EQU P3.6
KK EQU  P3.3
FLAGD  EQU 09H
CON0   EQU 26H
CON1   EQU 27H
CON2   EQU 28H
CON3   EQU 29H
CON    EQU 30H
GRAYDATA1 EQU 31H
XS        EQU 32H
XE        EQU 33H
YS        EQU 34H
YE        EQU 35H
COM1      EQU 36H
COM2      EQU 37H
DAT1      EQU 38H
DAT2      EQU 39H
HDATA     EQU 40H
LDATA     EQU 41H
DAT       EQU 42H
BANK      EQU 3AH
BANKA     EQU 3BH
BANKB     EQU 3CH
BANKC     EQU 3DH
AJMP MAIN

MAIN:   MOV  SP,#50H
        ;LCALL DELAY40MS
        CLR  P3.6
        LCALL DELAY40MS
        SETB  RESET
        LCALL DELAY40MS
        CLR   RESET
        LCALL DELAY40MS
        SETB  RESET
        MOV CON,#16H
        LCALL LCD_INIT
HEAD:   MOV DAT1,#11111000B
        MOV DAT2,#00000000B
        LCALL DISPLAY
        MOV DAT1,#00000111B
        MOV DAT2,#11100000B
        LCALL  DISPLAY
        MOV DAT1,#00000000B
        MOV DAT2,#00011111B
        LCALL DISPLAY
        LCALL START
        AJMP HEAD
DISPLAY:MOV  A,#50H
        CALL W_IR
        MOV DPTR,#0000H
        CALL W_DAAT
        MOV A,#51H
        CALL W_IR
        MOV DPTR,#00EFH
        CALL  W_DAAT
        MOV   A,#52H
        CALL  W_IR
        MOV DPTR,#0000H
        CALL W_DAAT
        MOV  A,#53H
        CALL W_IR
        MOV DPTR,#013FH
        CALL W_DAAT
        MOV  A,#22H
        CALL W_IR
        MOV  R7,#02H
DISP3:  MOV  R0,#0A0H
DISP1:  MOV  R1,#0F0H
DISP2:  LCALL W_DATAA
        DJNZ  R1,DISP2
        DJNZ  R0,DISP1
        DJNZ  R7,DISP3
        CALL  DELAY1S
        LCALL  CHECK_BUT
        RET
LCD_INIT:
        MOV  A,#0E5H
        CALL W_IR
        MOV  DPTR,#8000H
        CALL W_DAAT
        MOV  A,#00H
        CALL W_IR
        MOV  DPTR,#0001H
        CALL W_DAAT
        MOV  A,#01H
        CALL W_IR
        MOV  DPTR,#0100H
        CALL W_DAAT
        MOV A,#02H
        CALL  W_IR
        MOV  DPTR,#0700H
        CALL W_DAAT
        MOV A,03H
        CALL  W_IR
        MOV   DPTR,#1030H
        CALL  W_DAAT
        MOV   A,#04H
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#08H
        CALL  W_IR
        MOV   DPTR,#0202H
        CALL  W_DAAT
        MOV   A,#09H
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#0AH
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#0CH
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#0DH
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#0FH
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#10H
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#11H
        CALL  W_IR
        MOV   DPTR,#0007H
        CALL  W_DAAT
        MOV   A,#12H
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#13H
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        CALL  DELAY40MS
        MOV   A,#10H
        CALL  W_IR
        MOV   DPTR,#17B0H
        CALL  W_DAAT
        MOV   A,#11H
        CALL  W_IR
        MOV   DPTR,#0037H
        CALL  W_DAAT
        CALL  DELAY40MS
        MOV   A,#12H
        CALL  W_IR
        MOV   DPTR,#013AH
        CALL  W_DAAT
        CALL  DELAY40MS
        MOV   A,#13H
        CALL  W_IR
        MOV   DPTR,#1A00H
        CALL  W_DAAT
        MOV   A,#29H
        CALL  W_IR
        MOV   DPTR,#000CH
        CALL  W_DAAT
        CALL  DELAY40MS
        MOV   A,#20H
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#21H
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#30H
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#31H
        CALL  W_IR
        MOV   DPTR,#0505H
        CALL  W_DAAT
        MOV   A,#32H
        CALL  W_IR
        MOV   DPTR,#0004H
        CALL  W_DAAT
        MOV   A,#35H
        CALL  W_IR
        MOV   DPTR,#0006H
        CALL  W_DAAT
        MOV   A,#36H
        CALL  W_IR
        MOV   DPTR,#0707H
        CALL  W_DAAT
        MOV   A,#37H
        CALL  W_IR
        MOV   DPTR,#0105H
        CALL  W_DAAT
        MOV   A,#38H
        CALL  W_IR
        MOV   DPTR,#0105H
        CALL  W_DAAT
        MOV   A,#39H
        CALL  W_IR
        MOV   DPTR,#0002H
        CALL  W_DAAT
        MOV   A,#3CH
        CALL  W_IR
        MOV   DPTR,#0704H
        CALL  W_DAAT
        MOV   A,#3DH
        CALL  W_IR
        MOV   DPTR,#0807H
        CALL  W_DAAT
        MOV   A,#50H
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#51H
        CALL  W_IR
        MOV   DPTR,#00EFH
        CALL  W_DAAT
        MOV   A,#52H
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#53H
        CALL  W_IR
        MOV   DPTR,#013FH
        CALL  W_DAAT
        MOV   A,#60H
        CALL  W_IR
        MOV   DPTR,#2700H
        CALL  W_DAAT
        MOV   A,#61H
        CALL  W_IR
        MOV   DPTR,#0001H
        CALL  W_DAAT
        MOV   A,#6AH
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#90H
        CALL  W_IR
        MOV   DPTR,#0010H
        CALL  W_DAAT
        MOV   A,#92H
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#93H
        CALL  W_IR
        MOV   DPTR,#0003H
        CALL  W_DAAT
        MOV   A,#95H
        CALL  W_IR
        MOV   DPTR,#0110H
        CALL  W_DAAT
        MOV   A,#97H
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#98H
        CALL  W_IR
        MOV   DPTR,#0000H
        CALL  W_DAAT
        MOV   A,#07H
        CALL  W_IR
        MOV   DPTR,#0173H
        CALL  W_DAAT
        RET
DELAY40MS:MOV  R6,#200
DEL40MS1: MOV  R7,#0
          DJNZ R7,$

⌨️ 快捷键说明

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