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

📄 hdrv_hardinit.lst

📁 MP3 整个 SDK
💻 LST
📖 第 1 页 / 共 2 页
字号:
    158    000060 CD....           call Delay_ams
    159    000063                  
    160    000063 DBFF             in      a,(LCMRST_GIO_DATA_REG)   //set GPIO
                                              _d5(Oled_RST) to 1
    161    000065 F604             or      LCMRST_SET_BIT
    162    000067 D3FF             out     (LCMRST_GIO_DATA_REG),a
    163    000069                  
    164    000069 3E0F             ld a,15
    165    00006B CD....           call Delay_ams
    166    00006E          
    167    00006E F1               pop af
    168    00006F C9               ret
    169    000070          /***************************************************
 *********/
    170    000070          /*  function:LCD_Set                                
         */
    171    000070          /*  input:               output:                    
         */
    172    000070          /*  process:  1,stable the power 2,start-up on-chip 
 DC-DC   */
    173    000070          /***************************************************
 *********/
    174    000070          
    175    000070          LCD_Set:   
    176    000070 F5               push af
    177    000071 C5               push bc
    178    000072 CD....           call StoreCE
    179    000075          //Display Control Setting    
    180    000075 0E01             ld c, 01h
    181    000077 CD....           call Write_Command                          
     
    182    00007A 0E02             ld c, 02h
    183    00007C CD....           call Write_Parameter
    184    00007F          
    185    00007F 0E02             ld c, 02h
    186    000081 CD....           call Write_Command                          
     
    187    000084 0E92             ld c, 92h
    188    000086 CD....           call Write_Parameter
    189    000089          
    190    000089 0E03             ld c, 03h
    191    00008B CD....           call Write_Command                          
     
    192    00008E 0E00             ld c, 00h
    193    000090 CD....           call Write_Parameter
    194    000093                  
    195    000093 0E04             ld c, 04h
    196    000095 CD....           call Write_Command                          
     
    197    000098 0E10             ld c, 10h
    198    00009A CD....           call Write_Parameter       
    199    00009D                  
    200    00009D 0E05             ld c, 05h
    201    00009F CD....           call Write_Command                          
     
    202    0000A2 0E08             ld c, 08h
    203    0000A4 CD....           call Write_Parameter      
    204    0000A7                  
    205    0000A7 0E07             ld c, 07h
    206    0000A9 CD....           call Write_Command                          
     
    207    0000AC 0E7F             ld c, 7fh
    208    0000AE CD....           call Write_Parameter        
    209    0000B1                  
    210    0000B1 0E08             ld c, 08h
    211    0000B3 CD....           call Write_Command                          
     
    212    0000B6 0E17             ld c, 17h
    213    0000B8 CD....           call Write_Parameter     
    214    0000BB                  
    215    0000BB 0E09             ld c, 09h
    216    0000BD CD....           call Write_Command                          
     
    217    0000C0 0E00             ld c, 00h
    218    0000C2 CD....           call Write_Parameter        
    219    0000C5                  
    220    0000C5 0E10             ld c, 10h
    221    0000C7 CD....           call Write_Command                          
     
    222    0000CA 0E00             ld c, 00h
    223    0000CC CD....           call Write_Parameter       
    224    0000CF                  
    225    0000CF 0E11             ld c, 11h
    226    0000D1 CD....           call Write_Command                          
     
    227    0000D4 0E7F             ld c, 7fh
    228    0000D6 CD....           call Write_Parameter       
    229    0000D9                  
    230    0000D9 0E12             ld c, 12h
    231    0000DB CD....           call Write_Command                          
     
    232    0000DE 0E9F             ld c, 9fh
    233    0000E0 CD....           call Write_Parameter      
    234    0000E3                  
    235    0000E3 0E17             ld c, 17h
    236    0000E5 CD....           call Write_Command                          
     
    237    0000E8 0E00             ld c, 00h
    238    0000EA CD....           call Write_Parameter      
    239    0000ED                  
    240    0000ED 0E18             ld c, 18h
    241    0000EF CD....           call Write_Command                          
     
    242    0000F2 0E00             ld c, 00h
    243    0000F4 CD....           call Write_Parameter      
    244    0000F7                  
    245    0000F7 0E19             ld c, 19h
    246    0000F9 CD....           call Write_Command                          
     
    247    0000FC 0E00             ld c, 00h
    248    0000FE CD....           call Write_Parameter      
    249    000101                  
    250    000101 0E06             ld c, 06h
    251    000103 CD....           call Write_Command                          
     
    252    000106 0EC5             ld c, 0c5h
    253    000108 CD....           call Write_Parameter      
    254    00010B          
    255    00010B 3E0A             ld a,10            //Stable
    256    00010D CD....           call Delay_ams  
    257    000110 CD....            call   ReStoreCE      
    258    000113 C1               pop bc
    259    000114 F1               pop af
    260    000115                  
    261    000115 C9               ret  
    262    000116          
    263    000116          
    264    000116          
    265    000116          /*********************************************/
    266    000116          Delay:
    267    000116 C5           push bc
    268    000117 06C8         ld b, 200   
    269    000119          delay_loop:
    270    000119 00           nop
    271    00011A 00           nop
    272    00011B 00           nop
    273    00011C 10FB         djnz delay_loop
    274    00011E C1           pop bc
    275    00011F C9           ret
    276    000120              
    277    000120              
    278    000120          Delay_1ms:
    279    000120 F5           push af
    280    000121 C5           push bc
    281    000122 D5           push de
    282    000123 E5           push hl
    283    000124          
    284    000124 0604         ld b,04h
    285    000126          contiune_delay213:
    286    000126 C5           push bc  
    287    000127 06FF         ld b,0ffh
    288    000129          contiune_delay31:
    289    000129 216745       ld hl,4567h             
    290    00012C 10FB         djnz contiune_delay31   
    291    00012E C1           pop bc
    292    00012F 10F5         djnz contiune_delay213  
    293    000131          
    294    000131 E1           pop hl
    295    000132 D1           pop de
    296    000133 C1           pop bc
    297    000134 F1           pop af
    298    000135                     
    299    000135 C9           RET
    300    000136          
    301    000136          
    302    000136          Delay_ams://0~254ms delay
    303    000136 F5           push af
    304    000137 C5           push bc
    305    000138 D5           push de
    306    000139 E5           push hl
    307    00013A          
    308    00013A 47           ld  b,a
    309    00013B 1805         jr Delay_ams_while
    310    00013D          Delay_ams_continue:
    311    00013D C5           push  bc
    312    00013E CD....       call  Delay_1ms
    313    000141 C1           pop   bc
    314    000142          Delay_ams_while:       
    315    000142 10F9         djnz  Delay_ams_continue
    316    000144          
    317    000144 E1           pop hl
    318    000145 D1           pop de
    319    000146 C1           pop bc
    320    000147 F1           pop af
    321    000148                           
    322    000148 C9           RET
    323    000149              
    324    000149              
    325    000149              end
##############################
#          CRC:63DF          #
#        Errors:   0         #
#        Warnings: 0         #
#         Bytes: 329         #
##############################





⌨️ 快捷键说明

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