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

📄 2.8.asm

📁 TFT2.8 lcd +SSD1289 IC init
💻 ASM
📖 第 1 页 / 共 3 页
字号:


;****************************************************************************
;***                          Sub-Routine                                 ***
;****************************************************************************
INITIAL:                                        ;LCM System Initialization
                MOV     A,#E5H
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#80H
                MOV     A,#00H
                CALL    WRITEI
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#00H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H                                                                  
                MOV     A,#01H                                                                  
                CALL    WRITEI               ;Start internal OSC.
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#01H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                                                       
                MOV     B,#01H        ;2B3F                                                    
                MOV     A,#00H                                                                  
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#02H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                                                          
                MOV     B,#07H                                                                  
                MOV     A,#00H                                                                  
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#03H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#10H                                                                  
                MOV     A,#30H                                                                  
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#04H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H                                                                  
                MOV     A,#00H                                                                  
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#08H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#02H                                                                  
                MOV     A,#02H                                                                  
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#09H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H                                                                  
                MOV     A,#00H                                                                  
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#0AH                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H                                                                  
                MOV     A,#00H                                                                  
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#0CH                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                                                      
                MOV     B,#00H                                                                  
                MOV     A,#00H                                                                  
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#0DH                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H                                                                  
                MOV     A,#00H                                                                  
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#0FH                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H                                                                  
                MOV     A,#00H                                                                  
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------
;Power On sequence
                                                                                                
                MOV     A,#10H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H
                MOV     A,#00H
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#11H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H                                                                  
                MOV     A,#07H                                                                  
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#12H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H
                MOV     A,#00H
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------

                MOV     A,#13H
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H
                MOV     A,#00H
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------

                CALL    DELAY2                  ;Delay 200ms

;               --------------------

                MOV     A,#10H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#17H
                MOV     A,#B0H
                CALL    WRITEI                                                                  
                                                                                                
;               --------------------                                                            
                                                                                                
                MOV     A,#11H                                                                  
                CALL    WRITE_INDEX                                                             
                                                                                                
                MOV     B,#00H                                                                  

⌨️ 快捷键说明

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