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

📄 rtd2523.m51

📁 Realtek 公司的RTD2523A芯片原厂source code,没有被修改过的。
💻 M51
📖 第 1 页 / 共 5 页
字号:
            CODE    D896H     0001H     UNIT         ?PR?POWERDOWN_VDC?POWER_CTRL
            CODE    D897H     0001H     UNIT         ?PR?POWERUP_VDC?POWER_CTRL
                    D898H     2708H                  *** GAP ***
            CODE    FFA0H     0001H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V4.20                                                      04/15/2004  13:05:15  PAGE 6


            CODE    FFA1H     0001H     ABSOLUTE     
            CODE    FFA2H     0001H     ABSOLUTE     
            CODE    FFA3H     0001H     ABSOLUTE     
            CODE    FFA4H     0001H     ABSOLUTE     
            CODE    FFA5H     0001H     ABSOLUTE     



OVERLAY MAP OF MODULE:   .\Output\RTD2523 (UART)


SEGMENT                                             BIT_GROUP          DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT                            START    LENGTH     START    LENGTH     START    LENGTH
--------------------------------------------------------------------------------------------------------
?C_C51STARTUP                                    -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?LCD_MAIN
  +--> ?C_INITSEG

?PR?MAIN?LCD_MAIN                                -----    -----      -----    -----      009DH    0001H
  +--> ?PR?FIRMWARE_INIT?INITIAL
  +--> ?PR?POWER_STATUS_INIT?INITIAL
  +--> ?PR?_SET_TASK?LCD_MAIN
  +--> ?PR?ISP_CHECK_SUM?LCD_MAIN
  +--> ?PR?_DELAY_XMS?TIMER
  +--> ?PR?RTD_TEST?LCD_FUNC
  +--> ?PR?FRAME_SYNC_DETECTOR?FRAME_SYNC
  +--> ?PR?KEY_TRANS?LCD_MSG
  +--> ?PR?_POWER_CONTROL?POWER_CTRL
  +--> ?PR?SOURCE_CONTROL?SRC_CTRL
  +--> ?PR?INPUT_MODE_DETECTOR?MODE_DETECT
  +--> ?PR?RUN_TASK?LCD_MAIN
  +--> ?PR?_SIGNAL_STABLE?LCD_MAIN

?PR?FIRMWARE_INIT?INITIAL                        -----    -----      -----    -----      -----    -----
  +--> ?PR?MCU_INIT?INITIAL
  +--> ?PR?_RTDSETBIT?ACCESS
  +--> ?PR?_DELAY_XMS?TIMER
  +--> ?CO?LCD_MAIN
  +--> ?PR?_RTDCODEW?ACCESS
  +--> ?PR?_RTDSETBYTE?ACCESS
  +--> ?PR?POWERDOWN_TMDS?POWER_CTRL
  +--> ?PR?POWERDOWN_LVDS?POWER_CTRL
  +--> ?PR?CHECK_EEPROM?LCD_FUNC

?PR?_RTDSETBIT?ACCESS                            -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTDSENDADDR?ACCESS
  +--> ?PR?RTDGETBYTE?ACCESS
  +--> ?PR?RTDSENDSTOP?ACCESS
  +--> ?PR?_RTDSENDBYTE?ACCESS

?PR?_RTDSENDADDR?ACCESS                          -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTDSENDBYTE?ACCESS
  +--> ?PR?ACCESS

?PR?_RTDSENDBYTE?ACCESS                          -----    -----      -----    -----      -----    -----
  +--> ?PR?ACCESS

BL51 BANKED LINKER/LOCATER V4.20                                                      04/15/2004  13:05:15  PAGE 7


?PR?ACCESS                                       -----    -----      -----    -----      -----    -----
  +--> ?PR?BITDLY?ACCESS

?PR?RTDGETBYTE?ACCESS                            -----    -----      -----    -----      -----    -----
  +--> ?PR?ACCESS

?PR?_RTDCODEW?ACCESS                             -----    -----      0032H    0002H      -----    -----
  +--> ?PR?ACCESS
  +--> ?PR?_RTDSENDBYTE?ACCESS
  +--> ?PR?RTDSENDSTOP?ACCESS

?PR?_RTDSETBYTE?ACCESS                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTDSENDADDR?ACCESS
  +--> ?PR?_RTDSENDBYTE?ACCESS
  +--> ?PR?RTDSENDSTOP?ACCESS

?PR?POWERDOWN_TMDS?POWER_CTRL                    -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTDSETBYTE?ACCESS

?PR?POWERDOWN_LVDS?POWER_CTRL                    -----    -----      -----    -----      -----    -----
  +--> ?CO?LCD_MAIN
  +--> ?PR?_RTDCODEW?ACCESS

?PR?CHECK_EEPROM?LCD_FUNC                        -----    -----      -----    -----      -----    -----
  +--> ?PR?_I2CREAD?ACCESS
  +--> ?CO?LCD_FUNC
  +--> ?PR?_DELAY_XMS?TIMER
  +--> ?PR?INIT_GUD?LCD_FUNC
  +--> ?PR?INIT_MUD?LCD_FUNC
  +--> ?PR?LOAD_GUD0?LCD_FUNC
  +--> ?PR?LOAD_GUD1?LCD_FUNC
  +--> ?PR?LOAD_GUD2?LCD_FUNC
  +--> ?PR?LOAD_GUD3?LCD_FUNC
  +--> ?PR?LOAD_GUD4?LCD_FUNC

?PR?_I2CREAD?ACCESS                              -----    -----      002AH    0003H      -----    -----
  +--> ?PR?_I2CSENDADDR?ACCESS
  +--> ?PR?_I2CGETBYTE?ACCESS
  +--> ?PR?I2CSENDSTOP?ACCESS

?PR?_I2CSENDADDR?ACCESS                          -----    -----      -----    -----      -----    -----
  +--> ?PR?BITDLY?ACCESS
  +--> ?PR?_I2CSENDBYTE?ACCESS

?PR?_I2CSENDBYTE?ACCESS                          -----    -----      -----    -----      -----    -----
  +--> ?PR?ACCESS
  +--> ?PR?BITDLY?ACCESS

?PR?_I2CGETBYTE?ACCESS                           -----    -----      -----    -----      -----    -----
  +--> ?PR?BITDLY?ACCESS
  +--> ?PR?ACCESS

?PR?I2CSENDSTOP?ACCESS                           -----    -----      -----    -----      -----    -----
  +--> ?PR?BITDLY?ACCESS

?PR?INIT_GUD?LCD_FUNC                            -----    -----      -----    -----      -----    -----
  +--> ?CO?LCD_FUNC
BL51 BANKED LINKER/LOCATER V4.20                                                      04/15/2004  13:05:15  PAGE 8


  +--> ?PR?_DELAY_XMS?TIMER
  +--> ?PR?_I2CWRITE?ACCESS

?PR?_I2CWRITE?ACCESS                             -----    -----      0032H    0005H      -----    -----
  +--> ?PR?_I2CSENDADDR?ACCESS
  +--> ?PR?_I2CSENDBYTE?ACCESS
  +--> ?PR?I2CSENDSTOP?ACCESS

?PR?INIT_MUD?LCD_FUNC                            -----    -----      0029H    0001H      -----    -----
  +--> ?PR?LCD_FUNC
  +--> ?PR?_I2CWRITE?ACCESS
  +--> ?PR?_DELAY_XMS?TIMER

?PR?LOAD_GUD0?LCD_FUNC                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_I2CREAD?ACCESS

?PR?LOAD_GUD1?LCD_FUNC                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_I2CREAD?ACCESS

?PR?LOAD_GUD2?LCD_FUNC                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_I2CREAD?ACCESS

?PR?LOAD_GUD3?LCD_FUNC                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_I2CREAD?ACCESS

?PR?LOAD_GUD4?LCD_FUNC                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_I2CREAD?ACCESS

?PR?POWER_STATUS_INIT?INITIAL                    -----    -----      -----    -----      -----    -----
  +--> ?PR?POWER_UP_INIT?INITIAL
  +--> ?PR?MEASURE_MODE?MODE_DETECT

?PR?POWER_UP_INIT?INITIAL                        -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTDSETBIT?ACCESS
  +--> ?PR?RESET_RTD?INITIAL
  +--> ?PR?_RTDSETBYTE?ACCESS
  +--> ?PR?POWERDOWN_LVDS?POWER_CTRL
  +--> ?PR?INIT_INPUT_SOURCE?INITIAL

?PR?RESET_RTD?INITIAL                            -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTDSETBIT?ACCESS
  +--> ?PR?_DELAY_XMS?TIMER
  +--> ?CO?LCD_MAIN
  +--> ?PR?_RTDCODEW?ACCESS
  +--> ?PR?_RTDSETBYTE?ACCESS
  +--> ?PR?_RTDOSDW?ACCESS
  +--> ?PR?SET_GAMMA?LCD_FUNC
  +--> ?PR?SET_DITHERING?LCD_FUNC
  +--> ?PR?SET_BRIGHT_CONTRAST?LCD_FUNC

?PR?_RTDOSDW?ACCESS                              -----    -----      002FH    0002H      -----    -----
  +--> ?PR?ACCESS
  +--> ?PR?_RTDSENDBYTE?ACCESS
  +--> ?PR?RTDSENDSTOP?ACCESS
  +--> ?PR?_RTDSENDADDR?ACCESS

?PR?SET_GAMMA?LCD_FUNC                           -----    -----      -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V4.20                                                      04/15/2004  13:05:15  PAGE 9


  +--> ?CO?LCD_MAIN
  +--> ?PR?_WRITEGAMMA?LCD_FUNC
  +--> ?PR?_RTDSETBIT?ACCESS

?PR?_WRITEGAMMA?LCD_FUNC                         -----    -----      0029H    0007H      -----    -----
  +--> ?PR?_RTDSETBIT?ACCESS
  +--> ?PR?RTDSENDSTOP?ACCESS
  +--> ?PR?_RTDSENDADDR?ACCESS
  +--> ?PR?_RTDSENDBYTE?ACCESS

?PR?SET_DITHERING?LCD_FUNC                       -----    -----      -----    -----      -----    -----
  +--> ?CO?LCD_COEF
  +--> ?PR?_WRITEDITHER?LCD_FUNC

?PR?_WRITEDITHER?LCD_FUNC                        0022H.6  0000H.1    0027H    0003H      -----    -----
  +--> ?PR?_RTDSETBIT?ACCESS
  +--> ?PR?_RTDSENDADDR?ACCESS
  +--> ?PR?_RTDSENDBYTE?ACCESS
  +--> ?PR?RTDSENDSTOP?ACCESS

?PR?SET_BRIGHT_CONTRAST?LCD_FUNC                 -----    -----      -----    -----      -----    -----
  +--> ?PR?LCD_FUNC
  +--> ?PR?_RTDWRITE?ACCESS

?PR?_RTDWRITE?ACCESS                             -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTDSENDADDR?ACCESS
  +--> ?PR?_RTDSENDBYTE?ACCESS
  +--> ?PR?RTDSENDSTOP?ACCESS

?PR?INIT_INPUT_SOURCE?INITIAL                    -----    -----      -----    -----      -----    -----
  +--> ?PR?POWERDOWN_ADC?POWER_CTRL
  +--> ?PR?_RTDSETBIT?ACCESS
  +--> ?PR?POWERUP_TMDS?POWER_CTRL
  +--> ?PR?POWERUP_VDC?POWER_CTRL
  +--> ?PR?_DELAY_XMS?TIMER
  +--> ?PR?SETADC_GAINOFFSET?LCD_FUNC
  +--> ?CO?LCD_MAIN
  +--> ?PR?_RTDCODEW?ACCESS
  +--> ?PR?_I2CREAD?ACCESS

?PR?POWERDOWN_ADC?POWER_CTRL                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTDSETBYTE?ACCESS

?PR?POWERUP_TMDS?POWER_CTRL                      -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTDSETBYTE?ACCESS

?PR?SETADC_GAINOFFSET?LCD_FUNC                   -----    -----      -----    -----      -----    -----
  +--> ?PR?SETADC_GAIN?LCD_FUNC
  +--> ?PR?SETADC_OFFSET?LCD_FUNC

?PR?SETADC_GAIN?LCD_FUNC                         -----    -----      0032H    0004H      -----    -----
  +--> ?PR?LCD_FUNC
  +--> ?CO?LCD_FUNC
  +--> ?PR?_SET_CONTRAST_GAIN?LCD_FUNC
  +--> ?PR?_SETCOLORGAINOFFSET?LCD_FUNC

?PR?_SETCOLORGAINOFFSET?LCD_FUNC                 -----    -----      0036H    0003H      -----    -----
BL51 BANKED LINKER/LOCATER V4.20                                                      04/15/2004  13:05:15  PAGE 10


  +--> ?PR?_RTDSETBYTE?ACCESS

?PR?SETADC_OFFSET?LCD_FUNC                       -----    -----      0032H    0004H      -----    -----
  +--> ?PR?LCD_FUNC
  +--> ?CO?LCD_FUNC
  +--> ?PR?_SETCOLORGAINOFFSET?LCD_FUNC

?PR?MEASURE_MODE?MODE_DETECT                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTDSETBYTE?ACCESS
  +--> ?CO?MODE_DETECT
  +--> ?PR?_RTDCODEW?ACCESS

?PR?_SET_TASK?LCD_MAIN                           -----    -----      -----    -----      -----    -----
  +--> ?PR?LCD_MAIN

?PR?RTD_TEST?LCD_FUNC                            -----    -----      -----    -----      -----    -----
  +--> ?PR?_I2CREAD?ACCESS
  +--> ?PR?_RTDREAD?ACCESS
  +--> ?PR?LCD_FUNC
  +--> ?PR?_I2CWRITE?ACCESS
  +--> ?PR?_RTDWRITE?ACCESS

?PR?_RTDREAD?ACCESS                              -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTDSENDADDR?ACCESS
  +--> ?PR?RTDGETBYTE?ACCESS
  +--> ?PR?RTDSENDSTOP?ACCESS

?PR?FRAME_SYNC_DETECTOR?FRAME_SYNC               -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTDSETBIT?ACCESS
  +--> ?PR?_DELAY_XMS?TIMER
  +--> ?PR?ADJUST_I_CODE?FRAME_SYNC
  +--> ?PR?_RTDSETBYTE?ACCESS
  +--> ?PR?_RTDREAD?ACCESS
  +--> ?PR?RESET_MODE?MODE_DETECT

?PR?ADJUST_I_CODE?FRAME_SYNC                     -----    -----      -----    -----      -----    -----
  +--> ?PR?FRAME_SYNC

?PR?RESET_MODE?MODE_DETECT                       -----    -----      0027H    0001H      -----    -----
  +--> ?PR?_RTDSETBYTE?ACCESS
  +--> ?PR?FREE_BACKGROUND?MODE_DETECT
  +--> ?PR?_RTDSETBIT?ACCESS
  +--> ?CO?LCD_MAIN
  +--> ?PR?_RTDOSDW?ACCESS
  +--> ?PR?_RTDREAD?ACCESS
  +--> ?PR?_DELAY_XMS?TIMER

?PR?FREE_BACKGROUND?MODE_DETECT                  -----    -----      -----    -----      -----    -----
  +--> ?CO?LCD_MAIN
  +--> ?PR?_RTDCODEW?ACCESS

⌨️ 快捷键说明

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