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

📄 r61503这颗ic的驱动 网上下载.asm

📁 TFT LCD R61503的应用程序。
💻 ASM
📖 第 1 页 / 共 5 页
字号:
        MOV     A,#21H
        LCALL   WCOM
        MOV     DPH,#00H
        ;LCALL   WDAT
        MOV     A,#00H
        LCALL   WDAT
        CALL    DELAY

       MOV     DPH,#00H
        LCALL   WCOM
        MOV     A,#07H
       LCALL   WCOM
       MOV     DPH,#00H
        LCALL   WDAT
        MOV     A,#31H
        LCALL   WDAT
;
        CALL    DELAY


       MOV     DPH,#00H
        LCALL   WCOM
       MOV     A,#12H
       LCALL   WCOM
        MOV     DPH,#11H
        LCALL   WDAT
        MOV     A,#32H
        LCALL   WDAT

        CALL    DELAY
        CALL    DELAY

        MOV     DPH,#00H
        LCALL   WCOM
        MOV     A,#07H
        LCALL   WCOM
        MOV     DPH,#02H
        LCALL   WDAT
        MOV     A,#33H
        LCALL   WDAT

        CALL    DELAY
        CALL    DELAY


        MOV     DPH,#00H
        ;LCALL   WCOM
        MOV     A,#22H
        LCALL   WCOM
        RET

MAINADDRESS:

        RET
  
;*************************************************************************  
;********************** INITIAL OF LGDP4511******************************* 
;*************************************************************************  


;*************************************************************************
DELAY:               ; DELAY 0.1s

           PUSH     1
           PUSH     2
           PUSH     3
           MOV      R1,#02
DELAY1:
           MOV      R2,#25
DELAY2:
           MOV      R3,#255
           DJNZ     R3,$

           DJNZ     R2,DELAY2
           DJNZ     R1,DELAY1
           POP      3
           POP      2
           POP      1
           RET
;*************************************************************************
DELAY_1MS:           ;1.5ms
           PUSH     1
           PUSH     2
           MOV      R1,#100
DELAY11:
           MOV      R2,#200
           DJNZ     R2,$
           DJNZ     R1,DELAY11
           POP      2
           POP      1
           RET

;************************************************************************
WCOM:

           CLR      AO
           NOP
           NOP
           MOVX     @DPTR,A
           NOP
           NOP
           RET

;*************************************************************************
WDAT:

           SETB     AO
           NOP
           NOP
           MOVX     @DPTR,A
           NOP
           NOP
           RET
;*******************************************************************************
 INIT0:
           JNB      P3.2,$            ;TEST PORT3.2(INT0) 1 OR 0
           RETI


;*******************************************************************************

WBLOCK:
           
           CALL    MAINADDRESS

           MOV     XX,#176
           MOV     YY,#73          ;
           MOV     R6,#0FFH         ;
           MOV     R7,#0FFH         ;
           CALL    BLC0
;--------------------------------
           MOV     R5,#74
WBLOCK1:
           MOV     XX,#59
           MOV     YY,#1           ;
           MOV     R6,#0FFH         ;
           MOV     R7,#0FFH         ;
           CALL    BLC0

           MOV     XX,#58
           MOV     YY,#1           ;
           MOV     R6,#00H         ;
           MOV     R7,#00H         ;
           CALL    BLC0

           MOV     XX,#59
           MOV     YY,#1           ;
           MOV     R6,#0FFH         ;
           MOV     R7,#0FFH         ;
           CALL    BLC0

           DJNZ    R5,WBLOCK1

;----------------------------------
           MOV     XX,#176
           MOV     YY,#73          ;
           MOV     R6,#0FFH         ;
           MOV     R7,#0FFH         ;
           CALL    BLC0

           RET
;******************************************************

;**********************************************************************************
           
BLC0:
           MOV     R1,XX           ;
BLC1:
           MOV     DPH,R6
          ; CALL    WDAT
           MOV     A,R7
           CALL    WDAT

           DJNZ    R1,BLC1
           DJNZ    YY,BLC0

           RET
;***************************************************

SHOW0:
           MOV     R1,XX           ;
SHOW1:
           SETB       AO
           MOV     P2,R6
          ; CALL    WDAT
           MOV     P0,R7
           ;CALL    WDAT
           CLR     R_W
           NOP
           NOP
           NOP
           SETB    R_W


           DJNZ    R1,SHOW1
           DJNZ    YY,SHOW0

           RET


;***********************************************************
                      
FULL_1:   LCALL    MAINADDRESS
          MOV      R5,#5
FULL_3:
          MOV      XX,#16
          MOV      YY,#1
          
          MOV      R6,#0FFH
          MOV      R7,#0FFH
          
          LCALL    BLC0
          
          MOV      XX,#16
          MOV      YY,#1
          
          MOV      R6,#000H
          MOV      R7,#000H
          
          LCALL    BLC0
          DJNZ     R5,FULL_3
          
          MOV      XX,#16
          MOV      YY,1
          
          MOV      R6,#0FFH
          MOV      R7,#0FFH
          LCALL    BLC0
          RET
;****************************************************************
BLACK:
          LCALL   MAINADDRESS

           MOV     XX,#176
           MOV     YY,#2

           MOV     R6,#0FFH
           MOV     R7,#0FFH

           LCALL   BLC0
           MOV    R5,#216
BLACK1:

           MOV     XX,#2
           MOV     YY,#1

           MOV     R6,#0FFH
           MOV     R7,#0FFH

             LCALL   BLC0

           MOV     XX,#172
           MOV     YY,#1

           MOV     R6,#00H
           MOV     R7,#00H

             LCALL   BLC0

           MOV     XX,#2
           MOV     YY,#1

           MOV     R6,#0FFH
           MOV     R7,#0FFH

             LCALL   BLC0

           
           
           DJNZ   R5,BLACK1

           MOV     XX,#176
           MOV     YY,#2

           MOV     R6,#0FFH
           MOV     R7,#0FFH

           LCALL   BLC0



         

          RET
          
;******************************************************************


;************************************************* 

C_DOT:

           CALL    MAINADDRESS

           MOV     R1,#220
           MOV     R3,#0FFH
C_DOT0:
           MOV     R2,#88
           MOV     A,R3
           MOV     DPH,R3
C_DOT1:          
           CALL    WDAT
          ; CALL    WDAT
           CPL     A
           MOV     DPH,A

           CALL    WDAT
           ;CALL    WDAT
           CPL     A
           MOV     DPH,A
           DJNZ    R2,C_DOT1
           CPL     A
           MOV     R3,A
           DJNZ    R1,C_DOT0

           RET
;************************************************* 


 ;*************************************************           
BAR_8C:
           CALL    MAINADDRESS

           MOV     XX,#176

           MOV     YY,#27
           MOV     R6,#0FFH
           MOV     R7,#0FFH
           CALL    BLC0

           MOV     YY,#28
           MOV     R6,#0F8H
           MOV     R7,#00H
           CALL    BLC0

           MOV     YY,#27
           MOV     R6,#07H
           MOV     R7,#0E0H
           CALL    BLC0

           MOV     YY,#28
           MOV     R6,#00H
           MOV     R7,#1FH
           CALL    BLC0

           MOV     YY,#27          ;
           MOV     R6,#0FFH         ;
           MOV     R7,#0E0H         ;
           CALL    BLC0

           MOV     YY,#28          ;
           MOV     R6,#0F8H         ;
           MOV     R7,#1FH         ;
           CALL    BLC0

           MOV     YY,#27          ;
           MOV     R6,#07H         ;
           MOV     R7,#0FFH         ;
           CALL    BLC0


           MOV     YY,#28          ;
           MOV     R6,#00H         ;
           MOV     R7,#00H         ;
           CALL    BLC0

           RET
;*************************************************  

;**************************************************


 WHITE:
           LCALL   MAINADDRESS

           MOV     XX,#176
           MOV     YY,#220

           MOV     R6,#0FFH
           MOV     R7,#0FFH

           LCALL   BLC0

           RET

⌨️ 快捷键说明

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