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

📄 12a.asm

📁 12" LCD iniotial +SSD1289IC
💻 ASM
📖 第 1 页 / 共 4 页
字号:
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#1DH                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H                                                                  
                MOV     A,#47H                                                                  
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#1EH                                                                  
                CALL    WRITE_INDEX                                                             
;                                                                                     
                MOV     B,#00H                                                                  
                MOV     A,#00H                                                                  
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#1FH                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H                                                                  
                MOV     A,#03H              ; VRH=1101 =D3~D0                                                  
                CALL    WRITEI    
                       
;               --------------------

                MOV     A,#44H                                                                
                CALL    WRITE_INDEX                                           
                                                                              
                MOV     B,#00H                                                
                MOV     A,#20H              ;VCOMH D6~D0                                   
                CALL    WRITEI                                                
                                                                              
             ;  --------------------                                          
                                                                              
                MOV     A,#45H                                                
                CALL    WRITE_INDEX                                           
                                                                              
                MOV     B,#00H                                                
                MOV     A,#0EH               ;VCOM AMP D4~0                                 
                CALL    WRITEI        

                                                              
;               --------------------                          
                                                              
                CALL    DELAY2                  ;Delay 50ms   
                                                              
;               --------------------                          



                MOV     A,#1CH
                CALL    WRITE_INDEX                                             
                                                                                
                MOV     B,#00H                                                  
                MOV     A,#04H
                CALL    WRITEI                                                  
                                                                                

                                                              
;               --------------------                          
                                                              
                CALL    DELAY2                  ;Delay 50ms   
                                                              
;               --------------------                                                                     
                                                                                
                MOV     A,#1BH
                CALL    WRITE_INDEX                                             
                                                                                
                MOV     B,#00H                                                  
                MOV     A,#18H
                CALL    WRITEI      
                
                                                              
;               --------------------                          
                                                              
                CALL    DELAY2                  ;Delay 50ms   
                                                                                                          
;               --------------------                                                                                                          
                                          
                                                                                
                MOV     A,#1BH
                CALL    WRITE_INDEX                                             
                                                                                
                MOV     B,#00H                                                  
                MOV     A,#18H
                CALL    WRITEI                                                  
                                      
                                                              
;               --------------------                          
                                                              
                CALL    DELAY2                  ;Delay 50ms   
                                                              
;               --------------------           
                                              
                                                                                    
                                                                                    
                MOV     A,#1BH                                                      
                CALL    WRITE_INDEX                                                 
                                                                                    
                MOV     B,#00H                                                      
                MOV     A,#10H                                                      
                CALL    WRITEI    
;               --------------------                                                                 
                                                                                     
                CALL    DELAY2                  ;Delay 50ms                          
                                                                                     
;               --------------------                                                 
                                                             

                                                  
                                                                                    
                                                                                                   
                                          
                                         
                                                                                
                MOV     A,#43H
                CALL    WRITE_INDEX                                             
                                                                                
                MOV     B,#00H                                                  
                MOV     A,#80H
                CALL    WRITEI      
;               --------------------                                                                 
                                                                                     
                CALL    DELAY2                  ;Delay 50ms                          
                                                                                     
;               --------------------                                                 
                                                                                     
                                            
                                                                                
;DISPALY ON SETTING-----------------------------------                                                              

                                                                                
                MOV     A,#30H
                CALL    WRITE_INDEX                                             
                                                                                
                MOV     B,#00H                                                  
                MOV     A,#08H
                CALL    WRITEI                                                  
                                                                                
 
                                                              
;               --------------------                          
                                                              
                CALL    DELAY2                  ;Delay 50ms   
                                                              
;               --------------------                                                                   
                                                                                
                MOV     A,#26H
                CALL    WRITE_INDEX                                             
                                                                                
                MOV     B,#00H              ;DISPLAY ON DON=1,DTE=1,D=11       
                MOV     A,#04H
                CALL    WRITEI           
             
  
;               --------------------                       
                                                           
                CALL    DELAY2                  ;Delay 50ms
                                                           
;               --------------------                       
                                                       
                                                                                                
                 MOV     A,#26H                                                                 
                 CALL    WRITE_INDEX                                                            
                                                                                                
                 MOV     B,#00H              ;DISPLAY ON DON=1,DTE=1,D=11                       
                 MOV     A,#24H                                                                 
                 CALL    WRITEI                                                                 

;               --------------------                                                            
                                                                                                
                MOV     A,#26H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H              ;DISPLAY ON DON=1,DTE=1,D=11                        
                MOV     A,#2CH                                                                  
                CALL    WRITEI                                                                  
;               --------------------                                                            
                                                                                                
                MOV     A,#26H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H              ;DISPLAY ON DON=1,DTE=1,D=11                        
                MOV     A,#3CH                                                                  
                CALL    WRITEI                                                                  

;-FIXED THE ABNORMAL PIXEL DATA ISSUE--------                                       
                                                                                
;               --------------------                                            
                                                                                
                MOV     A,#57H                                                  
                CALL    WRITE_INDEX                                             
                                                                                
                MOV     B,#00H
                MOV     A,#02H              
       
          
                CALL    WRITEI                                                  
                                                                                
;               --------------------                                            
                                                                                
                MOV     A,#56H                                                  
                CALL    WRITE_INDEX                                             
                                                                                
                MOV     B,#00H                                                  
                MOV     A,#7BH                                                  
                CALL    WRITEI                                                  
                                                                                
;               --------------------                                            
                                                                                
                MOV     A,#57H                                                  
                CALL    WRITE_INDEX                                             
                                                                                
                MOV     B,#00H                                                  
                MOV     A,#00H                                                  
                CALL    WRITEI                                                  
                                                                               
                                                                                                
                RET


;***************************************************************************
DISPLAY:
                MOV     DPTR,#0   
                MOV     DPTR_H,DPH
                MOV     DPTR_L,DPL

                MOV     A,#22H          
                CALL    WRITE_INDEX     



                MOV     R2,#2
DISP1_1:        MOV     R3,#160
DISP1_2:        MOV     R4,#240
DISP1_3:
;               MOV     DPH,#00H                                            

⌨️ 快捷键说明

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