tw8816mcu.m51

来自「显示屏驱动源代码」· M51 代码 · 共 1,336 行 · 第 1/5 页

M51
1,336
字号
  +--> ?PR?DOWNLOADUDFONT?OSDBASIC
  +--> ?PR?DISPLAYLOGO?DISPINFO
  +--> ?PR?_LCDPOWERON?TW88
  +--> ?PR?_PUTS?PRINTF
  +--> ?PR?PROMPT?MONITOR
  +--> ?PR?_WAITDELAY?CPU
  +--> ?PR?CLEARLOGO?DISPINFO

?PR?_POWERLED?CPU                                -----    -----      -----    -----
  +--> ?CO?CPU
  +--> ?PR?_DPUTS?PRINTF

?PR?RESETMSP?AUDIO                               -----    -----      -----    -----
  +--> ?PR?GETAUDIOVOLEE?ETC_EEP

?PR?GETAUDIOVOLEE?ETC_EEP                        -----    -----      -----    -----
  +--> ?PR?_READEEP?I2C

?PR?_READEEP?I2C                                 -----    -----      -----    -----
  +--> ?PR?_READI2C?I2C

?PR?_READI2C?I2C                                 -----    -----      008FH    0003H
  +--> ?PR?I2C
  +--> ?PR?I2CSTART?I2C
  +--> ?PR?_I2CWRITEDATA?I2C
  +--> ?PR?I2CREADDATA?I2C
  +--> ?PR?I2CSTOP?I2C

?PR?I2CREADDATA?I2C                              -----    -----      -----    -----
  +--> ?PR?DD?I2C

?PR?GETFWREVEE?ETC_EEP                           -----    -----      006FH    0002H
  +--> ?PR?_READEEP?I2C

?PR?_SAVEFWREVEE?ETC_EEP                         -----    -----      005DH    0002H
  +--> ?PR?_WRITEEEP?I2C

BL51 BANKED LINKER/LOCATER V5.12                                                      01/16/2008  12:38:52  PAGE 15


?PR?_SAVEDEBUGLEVELEE?ETC_EEP                    -----    -----      -----    -----
  +--> ?PR?_WRITEEEP?I2C

?PR?CLEARBASICEE?ETC_EEP                         -----    -----      -----    -----
  +--> ?PR?_WRITEEEP?I2C
  +--> ?PR?RESETOSDVALUE?OSDMENU
  +--> ?PR?RESETAUDIOVALUE?AUDIO
  +--> ?PR?RESETVIDEOVALUE?OSDMENU
  +--> ?PR?_SETTVFREQEE?ETC_EEP
  +--> ?PR?_SET4WIDESCREEN?OSDMENU

?PR?RESETOSDVALUE?OSDMENU                        -----    -----      -----    -----
  +--> ?CO?OSDMENU
  +--> ?PR?_SAVEOSDLANGEE?ETC_EEP
  +--> ?PR?INITOSDMENU?OSDMENU

?PR?_SAVEOSDLANGEE?ETC_EEP                       -----    -----      -----    -----
  +--> ?PR?_WRITEEEP?I2C

?PR?INITOSDMENU?OSDMENU                          -----    -----      0063H    0001H
  +--> ?PR?GETOSDLANGEE?ETC_EEP
  +--> ?PR?GETINPUTSELECTION?MAIN
  +--> ?CO?OSDMENU
  +--> ?PR?OSDMENU
  +--> ?CO?OSDBASIC
  +--> ?PR?_INITOSDWINDOW?OSDBASIC
  +--> ?PR?DISPLAYOSDMENU?OSDMENU

?PR?GETOSDLANGEE?ETC_EEP                         -----    -----      -----    -----
  +--> ?PR?_READEEP?I2C

?PR?OSDMENU                                      -----    -----      -----    -----
  +--> ?CO?OSDMENU
  +--> ?PR?PUSHMENU?OSDMENU
  +--> ?CO?MAIN

?PR?_INITOSDWINDOW?OSDBASIC                      -----    -----      007BH    0005H
  +--> ?PR?OSDBASIC
  +--> ?PR?_WRITEI2CN_?I2C

?PR?_WRITEI2CN_?I2C                              -----    -----      0080H    0007H
  +--> ?PR?I2C
  +--> ?PR?I2CSTART?I2C
  +--> ?PR?_I2CWRITEDATA?I2C
  +--> ?PR?I2CSTOP?I2C

?PR?DISPLAYOSDMENU?OSDMENU                       -----    -----      0064H    0003H
  +--> ?PR?_DRAWATTRCNT?OSDBASIC
  +--> ?PR?OSDMENU
  +--> ?PR?GETINPUTSELECTION?MAIN
  +--> ?PR?_READEEP?I2C
  +--> ?PR?_DRAWMENULIST?OSDMENU
  +--> ?PR?PUSHMENU?OSDMENU
  +--> ?PR?POPMENU?OSDMENU
  +--> ?PR?_STRLEN?OSDBASIC
  +--> ?PR?_WRITESTRINGTOADDR?OSDBASIC
  +--> ?PR?DISPLAYCURSOR?OSDMENU
BL51 BANKED LINKER/LOCATER V5.12                                                      01/16/2008  12:38:52  PAGE 16



?PR?_DRAWATTRCNT?OSDBASIC                        -----    -----      007BH    0002H
  +--> ?PR?OSDBASIC
  +--> ?PR?_WRITEI2CND?I2C

?PR?_WRITEI2CND?I2C                              -----    -----      008AH    0005H
  +--> ?PR?I2C
  +--> ?PR?I2CSTART?I2C
  +--> ?PR?_I2CWRITEDATA?I2C
  +--> ?PR?I2C_DELAY?I2C
  +--> ?PR?I2CSTOP?I2C

?PR?_DRAWMENULIST?OSDMENU                        -----    -----      006BH    000CH
  +--> ?PR?OSDMENU
  +--> ?PR?_STRLEN?OSDBASIC
  +--> ?PR?_DRAWATTRCNT?OSDBASIC
  +--> ?PR?_WRITESTRINGTOADDR?OSDBASIC
  +--> ?PR?_CLEARDATACNT?OSDBASIC
  +--> ?PR?_DISPLAYOSDMENUONEITEM?OSDMENU
  +--> ?PR?_GETLOWERMENUITEM?OSDMENU

?PR?_STRLEN?OSDBASIC                             -----    -----      00A9H    0003H
  +--> ?PR?OSDBASIC

?PR?_WRITESTRINGTOADDR?OSDBASIC                  -----    -----      00A9H    0006H
  +--> ?PR?OSDBASIC
  +--> ?PR?_WRITEI2CN?I2C

?PR?_WRITEI2CN?I2C                               -----    -----      00AFH    0007H
  +--> ?PR?I2C
  +--> ?PR?I2CSTART?I2C
  +--> ?PR?_I2CWRITEDATA?I2C
  +--> ?PR?I2C_DELAY?I2C
  +--> ?PR?I2CSTOP?I2C

?PR?_CLEARDATACNT?OSDBASIC                       -----    -----      -----    -----
  +--> ?PR?OSDBASIC
  +--> ?PR?_WRITEI2CND?I2C

?PR?_DISPLAYOSDMENUONEITEM?OSDMENU               -----    -----      0077H    0013H
  +--> ?PR?OSDMENU
  +--> ?PR?_STRLEN?OSDBASIC
  +--> ?PR?_CLEARDATACNT?OSDBASIC
  +--> ?PR?_GETITEMVALUE?OSDMENU
  +--> ?PR?_DISPLAYVIEWBAR?OSDMENU
  +--> ?PR?_DRAWNUM?OSDMENU
  +--> ?PR?_DRAWSTRINGBYLANG?OSDMENU
  +--> ?CO?OSDMENU
  +--> ?PR?_WRITESTRINGTOADDR?OSDBASIC

?PR?_GETITEMVALUE?OSDMENU                        -----    -----      008AH    0003H
  +--> ?PR?GETSLEEPTIMER?CPU
  +--> ?PR?_READEEP?I2C
  +--> ?PR?GETVPOSITION?MEASURE
  +--> ?PR?GETHPOSITION?MEASURE
  +--> ?PR?GETCOARSEVALUE?MEASURE
  +--> ?PR?GETPHASECURRENT?ADC
BL51 BANKED LINKER/LOCATER V5.12                                                      01/16/2008  12:38:52  PAGE 17


  +--> ?PR?_GETPCCOLORTEMP?OSDMENU
  +--> ?PR?_GETVIDEODATAWITHOFFSET?OSDMENU
  +--> ?PR?GETAUDIOVOL?AUDIO
  +--> ?PR?GETFINETUNE?PALTUNER
  +--> ?PR?OSDMENU

?PR?GETSLEEPTIMER?CPU                            -----    -----      008DH    0002H
  +--> ?PR?GETTIME_H?CPU
  +--> ?PR?GETTIME_M?CPU

?PR?GETTIME_H?CPU                                -----    -----      -----    -----
  +--> ?PR?CPU

?PR?GETVPOSITION?MEASURE                         -----    -----      008DH    0008H
  +--> ?CO?TABLE
  +--> ?PR?MEASURE
  +--> ?PR?_MAPPING1?TW88

?PR?MEASURE                                      -----    -----      -----    -----
  +--> ?CO?TABLE
  +--> ?CO?OSDMENU
  +--> ?CO?MEASURE

?PR?_MAPPING1?TW88                               -----    -----      0095H    000FH
  +--> ?PR?TW88

?PR?GETHPOSITION?MEASURE                         -----    -----      008DH    0008H
  +--> ?PR?MEASURE
  +--> ?PR?_MAPPING1?TW88

?PR?GETCOARSEVALUE?MEASURE                       -----    -----      -----    -----
  +--> ?PR?GETCOARSE?ADC

?PR?GETCOARSE?ADC                                -----    -----      008DH    0002H
  +--> ?PR?_READADC_TW88?I2C

?PR?_READADC_TW88?I2C                            -----    -----      -----    -----
  +--> ?PR?I2C

?PR?GETPHASECURRENT?ADC                          -----    -----      -----    -----
  +--> ?PR?_READADC_TW88?I2C

?PR?_GETPCCOLORTEMP?OSDMENU                      -----    -----      -----    -----
  +--> ?PR?_READEEP?I2C
  +--> ?PR?OSDMENU

?PR?_GETVIDEODATAWITHOFFSET?OSDMENU              -----    -----      -----    -----
  +--> ?PR?_GETVIDEODATAFROMEE?ETC_EEP
  +--> ?PR?OSDMENU

?PR?_GETVIDEODATAFROMEE?ETC_EEP                  -----    -----      -----    -----
  +--> ?PR?_READEEP?I2C

?PR?GETFINETUNE?PALTUNER                         -----    -----      008DH    0002H
  +--> ?PR?_GETFINETUNEEE?ETC_EEP
  +--> ?PR?PALTUNER
  +--> ?PR?_MAPPING1?TW88
BL51 BANKED LINKER/LOCATER V5.12                                                      01/16/2008  12:38:52  PAGE 18



?PR?_GETFINETUNEEE?ETC_EEP                       -----    -----      -----    -----
  +--> ?PR?ETC_EEP
  +--> ?PR?_READEEP?I2C

?PR?PALTUNER                                     -----    -----      -----    -----
  +--> ?CO?OSDMENU
  +--> ?CO?PALTUNER

?PR?_DISPLAYVIEWBAR?OSDMENU                      -----    -----      008AH    0010H
  +--> ?CO?OSDMENU
  +--> ?PR?OSDMENU
  +--> ?PR?_WRITESTRINGTOADDR?OSDBASIC

?PR?_DRAWNUM?OSDMENU                             -----    -----      008AH    001FH
  +--> ?PR?OSDMENU
  +--> ?CO?OSDMENU
  +--> ?PR?_UTOA?OSDBASIC
  +--> ?PR?_STRLEN?OSDBASIC
  +--> ?PR?_WRITESTRINGTOADDR?OSDBASIC

?PR?_UTOA?OSDBASIC                               -----    -----      00A9H    000EH
  +--> ?PR?OSDBASIC

?PR?_DRAWSTRINGBYLANG?OSDMENU                    -----    -----      008AH    0018H
  +--> ?PR?OSDMENU
  +--> ?CO?OSDMENU
  +--> ?PR?_WRITESTRINGTOADDR?OSDBASIC
  +--> ?PR?_STRLEN?OSDBASIC

?PR?_GETLOWERMENUITEM?OSDMENU                    -----    -----      0077H    0004H

?PR?POPMENU?OSDMENU                              -----    -----      -----    -----
  +--> ?PR?OSDMENU

?PR?DISPLAYCURSOR?OSDMENU                        -----    -----      0067H    0002H
  +--> ?PR?OSDMENU
  +--> ?PR?_GETITEMVALUE?OSDMENU
  +--> ?PR?_DRAWATTRCNT?OSDBASIC

?PR?RESETAUDIOVALUE?AUDIO                        -----    -----      -----    -----
  +--> ?PR?_SETAUDIOVOLEE?ETC_EEP

?PR?_SETAUDIOVOLEE?ETC_EEP                       -----    -----      -----    -----
  +--> ?PR?_WRITEEEP?I2C

?PR?RESETVIDEOVALUE?OSDMENU                      -----    -----      0063H    0002H
  +--> ?CO?OSDMENU

⌨️ 快捷键说明

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