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

📄 调制器.m51

📁 全数字高清电视数字调谐器
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.01                                                        08/17/2003  17:24:45  PAGE 1


BL51 BANKED LINKER/LOCATER V5.01, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 3-serial.obj, Iic-24c64.obj, Iic-tune.obj, interret.obj, main.obj, osd.obj, tda9886.obj, tuning
>> .obj, key.obj, menu.obj, 初始化.obj, 遥控.obj TO 调制器 RAMSIZE (256) CODE (0X0000-0X7FFF) XDATA (0X0000-0X03FF)


MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  3-serial.obj (3_SERIAL)
  Iic-24c64.obj (IIC_24C64)
  Iic-tune.obj (IIC_TUNE)
  interret.obj (INTERRET)
  main.obj (MAIN)
  osd.obj (OSD)
  tda9886.obj (TDA9886)
  tuning.obj (TUNING)
  key.obj (KEY)
  menu.obj (MENU)
  初始化.obj (__始籣)
  遥控.obj (襙__)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPCMP)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
  C:\KEIL\C51\LIB\C51FPL.LIB (PRINTF)
  C:\KEIL\C51\LIB\C51FPL.LIB (FABS)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPROUND)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPCONVERT)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FTNPWR)
  C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51L.LIB (?C?SLCMP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51L.LIB (PUTCHAR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?COPYAMD)


LINK MAP OF MODULE:  调制器 (3_SERIAL)


BL51 BANKED LINKER/LOCATER V5.01                                                      08/17/2003  17:24:45  PAGE 2


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     0005H     UNIT         _DATA_GROUP_
                    000DH     0013H                  *** GAP ***
            DATA    0020H     0001H     BIT_ADDR     ?BA?CHECK_LO_LOCK?TUNING
            BIT     0021H.0   0001H.2   UNIT         _BIT_GROUP_
            BIT     0022H.2   0000H.3   UNIT         ?BI?INTERRET
            BIT     0022H.5   0000H.1   UNIT         ?BI?MAIN
                    0022H.6   0000H.2                *** GAP ***
            IDATA   0023H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     00C9H     UNIT         _XDATA_GROUP_
            XDATA   00C9H     002DH     UNIT         ?XD?TUNING
            XDATA   00F6H     0005H     UNIT         ?XD?MENU
            XDATA   00FBH     0004H     UNIT         ?XD?KEY
            XDATA   00FFH     0003H     UNIT         ?XD?INTERRET

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0008H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     0005H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
            CODE    0016H     086AH     UNIT         ?C?LIB_CODE
            CODE    0880H     0569H     UNIT         ?CO?KEY
            CODE    0DE9H     0483H     UNIT         ?PR?PRINTF?PRINTF
            CODE    126CH     0398H     UNIT         ?PR?_JINTU?MENU
            CODE    1604H     0282H     UNIT         ?CO?MENU
            CODE    1886H     021CH     UNIT         ?PR?_VOL_MAIN?MENU
            CODE    1AA2H     0211H     UNIT         ?PR?TUNE_A?KEY
            CODE    1CB3H     01DCH     UNIT         ?PR?KEY_MENU?KEY
            CODE    1E8FH     01C2H     UNIT         ?PR?TUNE_B?KEY
            CODE    2051H     0164H     UNIT         ?PR?IS_SPURIN_BAND?TUNING
            CODE    21B5H     0164H     UNIT         ?PR?SELECT_VCO?TUNING
            CODE    2319H     0152H     UNIT         ?PR?_VOL_AV?MENU
            CODE    246BH     0140H     UNIT         ?PR?_I2C_WRITE?IIC_24C64
            CODE    25ABH     0130H     UNIT         ?PR?_CHAR_WRITE?3_SERIAL
            CODE    26DBH     0126H     UNIT         ?PR?CALCULATE_LON?TUNING
            CODE    2801H     0124H     UNIT         ?PR?_TUNING_CUN?KEY
            CODE    2925H     010EH     UNIT         ?PR?TDA9886_SET?TDA9886
            CODE    2A33H     0107H     UNIT         ?PR?TONGXIN_RXD?MAIN
            CODE    2B3AH     00FFH     UNIT         ?PR?MAIN?MAIN
            CODE    2C39H     00FFH     UNIT         ?PR?TUNING_FREQ?TUNING
            CODE    2D38H     00D3H     UNIT         ?PR?_MENU_MAIN?MENU
            CODE    2E0BH     00C9H     UNIT         ?PR?_I2C_READ?IIC_24C64
            CODE    2ED4H     00C2H     UNIT         ?PR?RET_CH?KEY
            CODE    2F96H     00B9H     UNIT         ?PR?AVOID_SPURS?TUNING
            CODE    304FH     00B1H     UNIT         ?PR?OPTIMIZE_VCO?TUNING
            CODE    3100H     00ABH     UNIT         ?PR?WRITE_REGISTERS?TUNING
            CODE    31ABH     008FH     UNIT         ?PR?CALCULATE_DESIRED?TUNING
            CODE    323AH     008DH     UNIT         ?PR?_I2C_SENDBYTE?IIC_24C64
            CODE    32C7H     008CH     UNIT         ?PR?PAL_NTSC?INTERRET
            CODE    3353H     0085H     UNIT         ?PR?_I2C_WRITE_A?IIC_TUNE
BL51 BANKED LINKER/LOCATER V5.01                                                      08/17/2003  17:24:45  PAGE 3


            CODE    33D8H     007EH     UNIT         ?PR?EXTERN_INT1?INTERRET
            CODE    3456H     007DH     UNIT         ?PR?_AV_MENU?MENU
            CODE    34D3H     007AH     UNIT         ?PR?_I2C_READA?IIC_24C64
            CODE    354DH     0079H     UNIT         ?PR?_I2C_SENDBYTE_T?IIC_TUNE
            CODE    35C6H     0076H     UNIT         ?PR?I2C_READBYTE?IIC_24C64
            CODE    363CH     0076H     UNIT         ?PR?I2C_READBYTE_T?IIC_TUNE
            CODE    36B2H     0073H     UNIT         ?PR?_CHAR_W_E?3_SERIAL
            CODE    3725H     0072H     UNIT         ?PR?_CHAR_W_D?3_SERIAL
            CODE    3797H     0071H     UNIT         ?CO?IIC_TUNE
            CODE    3808H     006CH     UNIT         ?CO?OSD
            CODE    3874H     006CH     UNIT         ?PR?TUNING_START?TUNING
            CODE    38E0H     006BH     UNIT         ?PR?_I2C_READ_A?IIC_TUNE
            CODE    394BH     005DH     UNIT         ?PR?_I2C_WRITEA?IIC_24C64
            CODE    39A8H     0058H     UNIT         ?PR?_WRITE_A?IIC_TUNE
            CODE    3A00H     004FH     UNIT         ?PR?_CHAR_W_A?3_SERIAL
            CODE    3A4FH     004EH     UNIT         ?PR?_CHAR_W_C?3_SERIAL
            CODE    3A9DH     004DH     UNIT         ?CO?MAIN
            CODE    3AEAH     004CH     UNIT         ?PR?_I2C_WRITE_B?IIC_TUNE
            CODE    3B36H     004CH     UNIT         ?PR?_WRITE_B?IIC_TUNE
            CODE    3B82H     0047H     UNIT         ?PR?POSA?KEY
            CODE    3BC9H     0042H     UNIT         ?CO?TUNING
            CODE    3C0BH     0041H     UNIT         ?PR?KEY2?KEY
            CODE    3C4CH     0041H     UNIT         ?PR?KEY3?KEY
            CODE    3C8DH     0041H     UNIT         ?PR?_DAYA1?KEY
            CODE    3CCEH     003FH     UNIT         ?PR?_WIRTE_24C64?IIC_24C64
            CODE    3D0DH     003FH     UNIT         ?PR?_READ_24C64?IIC_24C64
            CODE    3D4CH     003FH     UNIT         ?PR?TIME0?INTERRET
            CODE    3D8BH     003CH     UNIT         ?PR?CHECK_LO_LOCK?TUNING
            CODE    3DC7H     003BH     UNIT         ?PR?WEITIAO?KEY
            CODE    3E02H     003BH     UNIT         ?PR?SOUND_SELECT?KEY
            CODE    3E3DH     003BH     UNIT         ?PR?TV_AV_SELECT?KEY
            CODE    3E78H     003BH     UNIT         ?PR?VOL_OFF?KEY
            CODE    3EB3H     003BH     UNIT         ?PR?BAND_S?KEY
            CODE    3EEEH     0030H     UNIT         ?PR?_CHAR_W_F?3_SERIAL
            CODE    3F1EH     002FH     UNIT         ?CO?INTERRET
            CODE    3F4DH     002CH     UNIT         ?PR?OSD_START0?OSD
            CODE    3F79H     002CH     UNIT         ?PR?OSD_START1?OSD
            CODE    3FA5H     002CH     UNIT         ?PR?OSD_STARTA?OSD
            CODE    3FD1H     002BH     UNIT         ?PR?_WIRTE_24C64A?IIC_24C64
            CODE    3FFCH     0027H     UNIT         ?PR?PUTCHAR?PUTCHAR
            CODE    4023H     0023H     UNIT         ?PR?WAIT_ACK?IIC_24C64
            CODE    4046H     0023H     UNIT         ?PR?WAIT_ACK_T?IIC_TUNE
            CODE    4069H     001FH     UNIT         ?PR?EXIT?KEY
            CODE    4088H     001CH     UNIT         ?PR?_CHAR_W_B?3_SERIAL
            CODE    40A4H     001BH     UNIT         ?PR?OSD_START2?OSD
            CODE    40BFH     001BH     UNIT         ?PR?OSD_START3?OSD
            CODE    40DAH     001BH     UNIT         ?PR?OSD_STARTB?OSD
            CODE    40F5H     001BH     UNIT         ?PR?KEY1?KEY
            CODE    4110H     001BH     UNIT         ?PR?KEY4?KEY
            CODE    412BH     001AH     UNIT         ?PR?START?__始籣
            CODE    4145H     0017H     UNIT         ?PR?DELAYA?3_SERIAL
            CODE    415CH     0017H     UNIT         ?PR?I2C_STOP?IIC_24C64
            CODE    4173H     0016H     UNIT         ?PR?I2C_START?IIC_24C64
            CODE    4189H     0016H     UNIT         ?PR?I2C_START_T?IIC_TUNE
            CODE    419FH     0013H     UNIT         ?PR?DELAY0?__始籣
            CODE    41B2H     0012H     UNIT         ?PR?I2C_STOP_T?IIC_TUNE
            CODE    41C4H     000DH     UNIT         ?PR?SEND_ACK?IIC_24C64
BL51 BANKED LINKER/LOCATER V5.01                                                      08/17/2003  17:24:45  PAGE 4


            CODE    41D1H     000DH     UNIT         ?PR?SENDNOT_ACK?IIC_24C64
            CODE    41DEH     000DH     UNIT         ?PR?SENDNOT_ACK_T?IIC_TUNE
            CODE    41EBH     000DH     UNIT         ?PR?_DELY?INTERRET
            CODE    41F8H     000DH     UNIT         ?PR?_DELAY1?__始籣
            CODE    4205H     000DH     UNIT         ?PR?_FABS?FABS
            CODE    4212H     000CH     UNIT         ?C_C51STARTUP



OVERLAY MAP OF MODULE:   调制器 (3_SERIAL)


SEGMENT                                 BIT_GROUP          DATA_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT                START    LENGTH     START    LENGTH     START    LENGTH
--------------------------------------------------------------------------------------------
?PR?EXTERN_INT1?INTERRET             -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELY?INTERRET

*** NEW ROOT ***************************************************

?C_C51STARTUP                        -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?MAIN

?PR?MAIN?MAIN                        -----    -----      -----    -----      0000H    0002H
  +--> ?PR?_CHAR_W_B?3_SERIAL
  +--> ?PR?_DELAY1?__始籣
  +--> ?PR?START?__始籣
  +--> ?PR?KEY4?KEY
  +--> ?CO?MAIN
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?KEY_MENU?KEY
  +--> ?PR?KEY2?KEY
  +--> ?PR?_TUNING_CUN?KEY
  +--> ?PR?KEY3?KEY
  +--> ?PR?PAL_NTSC?INTERRET
  +--> ?PR?OSD_START1?OSD
  +--> ?PR?OSD_STARTA?OSD
  +--> ?PR?OSD_START0?OSD
  +--> ?PR?TUNING_START?TUNING

?PR?_CHAR_W_B?3_SERIAL               -----    -----      -----    -----      -----    -----
  +--> ?PR?_CHAR_WRITE?3_SERIAL
  +--> ?PR?DELAYA?3_SERIAL

?PR?DELAYA?3_SERIAL                  -----    -----      -----    -----      -----    -----
  +--> ?PR?_CHAR_WRITE?3_SERIAL

?PR?KEY4?KEY                         -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY1?__始籣

?PR?PRINTF?PRINTF                    0021H.1  0001H.1    0008H    0005H      0099H    0030H
  +--> ?PR?PUTCHAR?PUTCHAR

?PR?KEY_MENU?KEY                     -----    -----      -----    -----      -----    -----
  +--> ?PR?KEY1?KEY
  +--> ?PR?PAL_NTSC?INTERRET
  +--> ?PR?OSD_START3?OSD
BL51 BANKED LINKER/LOCATER V5.01                                                      08/17/2003  17:24:45  PAGE 5


  +--> ?PR?OSD_STARTB?OSD
  +--> ?PR?OSD_START2?OSD
  +--> ?PR?_MENU_MAIN?MENU
  +--> ?PR?_VOL_MAIN?MENU
  +--> ?CO?KEY
  +--> ?PR?_JINTU?MENU
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?KEY3?KEY
  +--> ?PR?KEY2?KEY
  +--> ?PR?KEY4?KEY
  +--> ?PR?POSA?KEY
  +--> ?PR?BAND_S?KEY
  +--> ?PR?TUNE_A?KEY
  +--> ?PR?TUNE_B?KEY
  +--> ?PR?WEITIAO?KEY
  +--> ?PR?_AV_MENU?MENU
  +--> ?PR?_VOL_AV?MENU
  +--> ?PR?SOUND_SELECT?KEY
  +--> ?PR?TV_AV_SELECT?KEY
  +--> ?PR?VOL_OFF?KEY
  +--> ?PR?EXIT?KEY

?PR?KEY1?KEY                         -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY1?__始籣

?PR?PAL_NTSC?INTERRET                -----    -----      -----    -----      003AH    0002H
  +--> ?CO?INTERRET
  +--> ?PR?PRINTF?PRINTF

?PR?OSD_START3?OSD                   -----    -----      -----    -----      -----    -----
  +--> ?PR?_CHAR_W_B?3_SERIAL
  +--> ?PR?_DELAY1?__始籣
  +--> ?CO?OSD
  +--> ?PR?_CHAR_W_A?3_SERIAL

?PR?_CHAR_W_A?3_SERIAL               -----    -----      -----    -----      0002H    0002H
  +--> ?PR?_CHAR_WRITE?3_SERIAL
  +--> ?PR?DELAYA?3_SERIAL

?PR?OSD_STARTB?OSD                   -----    -----      -----    -----      -----    -----
  +--> ?PR?_CHAR_W_B?3_SERIAL
  +--> ?PR?_DELAY1?__始籣
  +--> ?CO?OSD
  +--> ?PR?_CHAR_W_A?3_SERIAL

?PR?OSD_START2?OSD                   -----    -----      -----    -----      -----    -----
  +--> ?PR?_CHAR_W_B?3_SERIAL
  +--> ?PR?_DELAY1?__始籣
  +--> ?CO?OSD
  +--> ?PR?_CHAR_W_A?3_SERIAL

?PR?_MENU_MAIN?MENU                  -----    -----      -----    -----      0002H    0005H
  +--> ?CO?MENU
  +--> ?PR?_CHAR_W_C?3_SERIAL

?PR?_CHAR_W_C?3_SERIAL               -----    -----      -----    -----      0007H    0004H
  +--> ?PR?_CHAR_WRITE?3_SERIAL
BL51 BANKED LINKER/LOCATER V5.01                                                      08/17/2003  17:24:45  PAGE 6


  +--> ?PR?DELAYA?3_SERIAL

?PR?_VOL_MAIN?MENU                   0021H.0  0000H.1    -----    -----      0002H    0007H
  +--> ?PR?_CHAR_W_F?3_SERIAL
  +--> ?CO?MENU
  +--> ?PR?_CHAR_W_E?3_SERIAL

?PR?_CHAR_W_F?3_SERIAL               -----    -----      -----    -----      0045H    0008H
  +--> ?PR?_CHAR_WRITE?3_SERIAL
  +--> ?PR?DELAYA?3_SERIAL

?PR?_CHAR_W_E?3_SERIAL               -----    -----      -----    -----      0045H    0008H
  +--> ?PR?_CHAR_WRITE?3_SERIAL
  +--> ?PR?DELAYA?3_SERIAL

?PR?_JINTU?MENU                      -----    -----      -----    -----      003AH    000BH
  +--> ?CO?MENU
  +--> ?PR?_CHAR_W_E?3_SERIAL
  +--> ?PR?_CHAR_W_F?3_SERIAL

?PR?KEY3?KEY                         -----    -----      -----    -----      0015H    0002H
  +--> ?PR?_DELAY1?__始籣

?PR?KEY2?KEY                         -----    -----      -----    -----      0015H    0002H
  +--> ?PR?_DELAY1?__始籣

?PR?POSA?KEY                         -----    -----      -----    -----      -----    -----
  +--> ?PR?KEY3?KEY
  +--> ?PR?_VOL_MAIN?MENU
  +--> ?CO?KEY
  +--> ?PR?PRINTF?PRINTF

⌨️ 快捷键说明

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