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

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

📁 TFT LCD R61503的应用程序。
💻 ASM
📖 第 1 页 / 共 5 页
字号:
;*************************************************************************
;*************************************************************************
;***                PROJECT NAME : STGU011LW2                          ***
;***                CREATOR      : SPACEDISP   Kevin                   ***
;***                DATE         : 05/18/2005                          ***
;***                IC           : MAIN  ER61503         ***
;***                VDD          : 3.2V                                ***
;***                INTERFACE    : 8080  8BITS      SYSTEM             ***
;***                DATE         : 2006/05/22                          ***
;*************************************************************************
;*************************************************************************


;******************INTERFACE DEFINE***************************************
CS1        EQU      P1.6
CS2        EQU      P1.7
AO         EQU      P3.4
RES        EQU      P3.5
R_W        EQU      P3.6

XX         EQU      20H
YY         EQU      21H


DATA1      EQU      25H
DATA2      EQU      26H
;*************************************************************************
           ORG      00H
    	   jmp      START
	   ORG      050H
           

;*************************************************************************
START:          
           CLR      CS1
           CLR      RES
           CALL     DELAY_1MS
           SETB     RES
           CALL     DELAY_1MS
           ;mov sp,#1fh
           ;push R1
           ;PUSH 56H
           CLR      CS1
           NOP
           CALL    INIT61503
           CALL    DELAY_1MS


DISPLAY: 

          ; LCALL ADRESSMAIN
           LCALL    WBLOCK
           LCALL    DELAY 
         LCALL    NEXT 

           LCALL FLICKER
         LCALL DELAY
         LCALL NEXT
           ;     LCALL     SLEEPIN
      ;
          ; LCALL   NEXT

      ;     CALL    SLEEPOUT
   ;    LCALL    INIT61503
       ; CALL    DELAY_1MS
            LCALL FIGURE1
             ;LCALL NEXT
            LCALL FIGURE2
            ; LCALL NEXT
            LCALL FIGURE3       ;0
            ; LCALL NEXT
            LCALL FIGURE4
             LCALL FIGUR5
              ;LCALL FIGUR6
               LCALL FIGUR7
               LCALL   NEXT
            

              ; LCALL FIGURE
               LCALL FIGURE1      ;1
               LCALL FIGURE2
          
               LCALL   NEXT

               LCALL FIGURE
               LCALL FIGUR5
               LCALL FIGURE3
               LCALL FIGUR6
              ; LCALL FIGURE6    ;2
               LCALL FIGURE2


               LCALL FIGUR7
               LCALL   NEXT
             
         
               LCALL FIGURE
              ; LCALL FIGURE1
             ;LCALL NEXT
           ; LCALL FIGURE2
            ; LCALL NEXT
            LCALL FIGURE3          ;3
            ; LCALL NEXT
            LCALL FIGURE4
             LCALL FIGUR5
              LCALL FIGUR6
               LCALL FIGUR7
          
              LCALL   NEXT
             ;  LCALL FIGURE
                LCALL FIGURE1               ;4
             ;LCALL NEXT
            ;LCALL FIGURE2
            ; LCALL NEXT
            LCALL FIGURE3
            ; LCALL NEXT
            LCALL FIGURE4
            ; LCALL FIGUR5
              LCALL FIGUR6
              ; LCALL FIGUR7
            
                 LCALL   NEXT

              ; LCALL FIGURE
                  LCALL FIGURE1                      ;5
             ;LCALL NEXT
            ;LCALL FIGURE2
            ; LCALL NEXT
           ; LCALL FIGURE3
            ; LCALL NEXT
            LCALL FIGURE4
             LCALL FIGUR5
              LCALL FIGUR6
               LCALL FIGUR7
          
          
              ; LCALL FIGURE
              LCALL   NEXT

                LCALL FIGURE1
             ;LCALL NEXT
            LCALL FIGURE2
            ; LCALL NEXT
            ;LCALL FIGURE3       ;6
            ; LCALL NEXT
            LCALL FIGURE4
             LCALL FIGUR5
              LCALL FIGUR6
               LCALL FIGUR7
               LCALL   NEXT
          
   
               LCALL FIGURE
                 ;LCALL FIGURE1
             ;LCALL NEXT
            ;LCALL FIGURE2
            ; LCALL NEXT
            LCALL FIGURE3       ;7
            ; LCALL NEXT
            LCALL FIGURE4
             LCALL FIGUR5
             ; LCALL FIGUR6
               ;LCALL FIGUR7
               LCALL   NEXT
  
            
           
            ;  LCALL FIGURE
                 LCALL FIGURE1
             ;LCALL NEXT
            LCALL FIGURE2
            ; LCALL NEXT
            LCALL FIGURE3       ;8
            ; LCALL NEXT
            LCALL FIGURE4
             LCALL FIGUR5
              LCALL FIGUR6
               LCALL FIGUR7
               LCALL   NEXT
                    
              ; LCALL FIGURE
                 LCALL FIGURE1
             ;LCALL NEXT
           ; LCALL FIGURE2
            ; LCALL NEXT
            LCALL FIGURE3       ;9
            ; LCALL NEXT
            LCALL FIGURE4
             LCALL FIGUR5
              LCALL FIGUR6
               LCALL FIGUR7






            LCALL NEXT
           
                LCALL ADRESSMAIN
        

       ; LCALL   NEXT
;*************************************************************************  
;**************************** BLACK*************************************** 

           LCALL    BLACK
          LCALL    DELAY
          LCALL   NEXT
 


;*************************************************************************  
;**************************** RED  *************************************** 
;*************************************************************************  

           LCALL     FULL_R
           LCALL     DELAY
        lcall    next


;*************************************************************************  
;**************************** GREEN*************************************** 
;************************************************************************* 


           LCALL     FULL_G
           LCALL     DELAY
          LCALL   NEXT
;*************************************************************************  
;**************************** BLUE*************************************** 
;*************************************************************************   

           LCALL     FULL_B
           LCALL     DELAY
           LCALL   NEXT

;*************************************************************************  
;**************************** GARYSCALE*************************************** 
;*************************************************************************   

           LCALL     BAR_9W
           LCALL     DELAY
          LCALL   NEXT


;*************************************************************************  
;**************************** RED_BAR  *************************************** 
;*************************************************************************  

           LCALL     BAR_8R
           LCALL     DELAY
          lcall    next


;*************************************************************************  
;**************************** GREEN_BAR*************************************** 
;************************************************************************* 


           LCALL     BAR_8G
           LCALL     DELAY
           LCALL   NEXT
;*************************************************************************  
;**************************** BLUE_BAR*************************************** 
;*************************************************************************   

           LCALL     BAR_8B
           LCALL     DELAY
           LCALL   NEXT



;*************************************************************************  
;**************************** WHITE*************************************** 
;*************************************************************************   

           LCALL     WHITE
           LCALL     DELAY
           LCALL   NEXT


;*************************************************************************  
;**************************** BLACK*************************************** 

           LCALL     C_DOT
           LCALL     DELAY
	  LCALL   NEXT

;*************************************************************************  
;**************************** BLACK*************************************** 
;*************************************************************************      
           LCALL     BAR_8C
           LCALL     DELAY
          LCALL   NEXT
       


;***************************SLEEPIN

;****************************************************************      
      
;*********************************************************STANDBY
        ;   LCALL     STANDBY
         ;  LCALL     DELAY
          ; LCALL   NEXT
         
           JMP       display

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



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

FIGURE1:
      ;CALL    MAINADDRESS    
       MOV R1,#176
       MOV R2,#220

 FIRST:
       MOV A,#0FFH
       MOV     DPH,#0FFH
        CALL    WDAT
       DJNZ R1,FIRST
       MOV R1,#176
       DJNZ R2,FIRST
       MOV R1,#106
       MOV R2,#88
       MOV R4,#0F8H
       MOV R5,#00H
       CALL   ADRESS
       RET

FIGURE2:
      ;CALL    MAINADDRESS    
  
       MOV R1,#134
       MOV R2,#88
       MOV R4,#07H
       MOV R5,#0E0H
       CALL   ADRESS
       RET
FIGURE3:
      ;CALL    MAINADDRESS    
  
       MOV R1,#106
       MOV R2,#112
       MOV R4,#00H
       MOV R5,#1FH
       CALL   ADRESS
       RET
FIGURE4:
      ;CALL    MAINADDRESS    
    
    
       MOV R1,#134
       MOV R2,#112
       MOV R4,#0FFH
       MOV R5,#0E0H
       CALL   ADRESS
       RET
FIGUR5:  
       MOV R1,#106
       MOV R2,#88
       MOV R4,#07H
       MOV R5,#0FFH
       CALL ADRESS1
       RET
FIGUR6:  
       MOV R1,#134
       MOV R2,#88
       MOV R4,#0F8H
       MOV R5,#1FH
       CALL ADRESS1
       RET
FIGUR7:  
       MOV R1,#162
       MOV R2,#88
       MOV R4,#00H
       MOV R5,#00H
       CALL ADRESS1
       RET
ADRESS1:

⌨️ 快捷键说明

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