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

📄 t100.m51

📁 非常经典的一款LCD单芯片方案的驱动代码.(T100)
💻 M51
📖 第 1 页 / 共 4 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        10/30/2005  21:46:44  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE C:\WAVE6000\T100_S~1\T100.OBJ TO C:\WAVE6000\T100_S~1\T100 RS (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  C:\WAVE6000\T100_S~1\T100.OBJ (T100)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  C:\WAVE6000\T100_S~1\T100 (T100)


            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     000FH     UNIT         _DATA_GROUP_
            DATA    0017H     0008H     UNIT         ?DT?OSDENABLE?T100
                    001FH     0001H                  *** GAP ***
            BIT     0020H.0   0001H.0   UNIT         ?BI?T100
            BIT     0021H.0   0000H.3   UNIT         _BIT_GROUP_
                    0021H.3   0000H.5                *** GAP ***
            DATA    0022H     000EH     UNIT         ?DT?T100
            DATA    0030H     0002H     UNIT         ?DT?_OSDCTRL?T100
            IDATA   0032H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0010H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
                    0016H     07EAH                  *** GAP ***
            CODE    0800H     0979H     UNIT         ?CO?T100
            CODE    1179H     02BCH     UNIT         ?PR?INT1REMOTE?T100
            CODE    1435H     0112H     UNIT         ?PR?_OSDDRAWGAUGE?T100
            CODE    1547H     00CEH     UNIT         ?PR?DETECTNTSC_PAL?T100
            CODE    1615H     00B0H     UNIT         ?PR?SETMODE?T100
            CODE    16C5H     00A8H     UNIT         ?PR?_I2CWRITETBL?T100
            CODE    176DH     009FH     UNIT         ?PR?_OSDCTRL?T100
            CODE    180CH     009BH     UNIT         ?PR?LOADMENU?T100
            CODE    18A7H     008CH     UNIT         ?C_C51STARTUP
            CODE    1933H     0078H     UNIT         ?PR?LOADFONT?T100
            CODE    19ABH     0074H     UNIT         ?PR?_SEND_BYTE?T100
            CODE    1A1FH     006EH     UNIT         ?PR?_READ_BYTE?T100
            CODE    1A8DH     006EH     UNIT         ?PR?_OSDSHOWLINE?T100
            CODE    1AFBH     004FH     UNIT         ?PR?POWERMANAGE?T100
            CODE    1B4AH     0045H     UNIT         ?PR?SETSOURCE?T100
            CODE    1B8FH     0045H     UNIT         ?PR?IRDISMODEEVENT?T100
            CODE    1BD4H     0044H     UNIT         ?PR?OSDENABLE?T100
            CODE    1C18H     0039H     UNIT         ?PR?FILTER13?T100
            CODE    1C51H     0035H     UNIT         ?PR?SETUD_LR?T100
            CODE    1C86H     0031H     UNIT         ?PR?INITIAL?T100
            CODE    1CB7H     0031H     UNIT         ?PR?INITT100?T100
BL51 BANKED LINKER/LOCATER V5.03                                                      10/30/2005  21:46:44  PAGE 2


            CODE    1CE8H     002DH     UNIT         ?PR?STARTCONDITION?T100
            CODE    1D15H     002CH     UNIT         ?PR?OPENPANEL?T100
            CODE    1D41H     002AH     UNIT         ?C_INITSEG
            CODE    1D6BH     0029H     UNIT         ?PR?STOPCONDITION?T100
            CODE    1D94H     0028H     UNIT         ?PR?_I2CREADBYTE?T100
            CODE    1DBCH     0027H     UNIT         ?PR?_DELAY_MS?T100
            CODE    1DE3H     0026H     UNIT         ?PR?REMOTEEVENT?T100
            CODE    1E09H     0023H     UNIT         ?PR?SHOWOSDDATA?T100
            CODE    1E2CH     001EH     UNIT         ?PR?CLOSEPANEL?T100
            CODE    1E4AH     001EH     UNIT         ?PR?_I2CWRITEBYTE?T100
            CODE    1E68H     001EH     UNIT         ?PR?_OSDSETRAMADDR?T100
            CODE    1E86H     001BH     UNIT         ?PR?MAIN?T100
            CODE    1EA1H     001BH     UNIT         ?PR?IRSOURCESELCTRL?T100
            CODE    1EBCH     0019H     UNIT         ?C?LIB_CODE
            CODE    1ED5H     0010H     UNIT         ?PR?INITOSD?T100
            CODE    1EE5H     000EH     UNIT         ?PR?IRSCALEREVENT?T100
            CODE    1EF3H     000AH     UNIT         ?PR?OSDDISABLE?T100
            CODE    1EFDH     0007H     UNIT         ?PR?LOADDATA?T100
            CODE    1F04H     0001H     UNIT         ?PR?SAVEDATA?T100



OVERLAY MAP OF MODULE:   C:\WAVE6000\T100_S~1\T100 (T100)


SEGMENT                             BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT            START    LENGTH     START    LENGTH
--------------------------------------------------------------------
?PR?INT1REMOTE?T100              -----    -----      0008H    0004H
  +--> ?PR?FILTER13?T100

?PR?FILTER13?T100                0021H.0  0000H.2    -----    -----

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

?C_C51STARTUP                    -----    -----      -----    -----
  +--> ?PR?MAIN?T100
  +--> ?C_INITSEG

?PR?MAIN?T100                    -----    -----      -----    -----
  +--> ?PR?INITIAL?T100
  +--> ?PR?REMOTEEVENT?T100
  +--> ?PR?DETECTNTSC_PAL?T100

?PR?INITIAL?T100                 -----    -----      -----    -----
  +--> ?PR?_DELAY_MS?T100
  +--> ?PR?INITT100?T100
  +--> ?PR?INITOSD?T100

?PR?INITT100?T100                -----    -----      -----    -----
  +--> ?CO?T100
  +--> ?PR?_I2CWRITETBL?T100
  +--> ?PR?CLOSEPANEL?T100
  +--> ?PR?SETMODE?T100
  +--> ?PR?SETSOURCE?T100
  +--> ?PR?SETUD_LR?T100

BL51 BANKED LINKER/LOCATER V5.03                                                      10/30/2005  21:46:44  PAGE 3


?PR?_I2CWRITETBL?T100            -----    -----      000FH    0008H
  +--> ?PR?_I2CWRITEBYTE?T100

?PR?_I2CWRITEBYTE?T100           -----    -----      -----    -----
  +--> ?PR?STARTCONDITION?T100
  +--> ?PR?_SEND_BYTE?T100
  +--> ?PR?STOPCONDITION?T100

?PR?CLOSEPANEL?T100              -----    -----      -----    -----
  +--> ?PR?_I2CREADBYTE?T100
  +--> ?PR?_I2CWRITEBYTE?T100

?PR?_I2CREADBYTE?T100            -----    -----      -----    -----
  +--> ?PR?STARTCONDITION?T100
  +--> ?PR?_SEND_BYTE?T100
  +--> ?PR?_READ_BYTE?T100
  +--> ?PR?STOPCONDITION?T100

?PR?_READ_BYTE?T100              -----    -----      000EH    0001H

?PR?SETMODE?T100                 -----    -----      000EH    0001H
  +--> ?CO?T100
  +--> ?PR?_I2CWRITETBL?T100
  +--> ?PR?_I2CWRITEBYTE?T100

?PR?SETSOURCE?T100               -----    -----      -----    -----
  +--> ?CO?T100
  +--> ?PR?_I2CWRITETBL?T100

?PR?SETUD_LR?T100                -----    -----      000CH    0001H
  +--> ?PR?_I2CWRITEBYTE?T100

?PR?INITOSD?T100                 -----    -----      -----    -----
  +--> ?PR?LOADFONT?T100
  +--> ?PR?LOADMENU?T100
  +--> ?PR?LOADDATA?T100
  +--> ?PR?SHOWOSDDATA?T100
  +--> ?PR?OSDDISABLE?T100

?PR?LOADFONT?T100                -----    -----      000CH    0002H
  +--> ?PR?STARTCONDITION?T100
  +--> ?PR?_SEND_BYTE?T100
  +--> ?CO?T100
  +--> ?PR?STOPCONDITION?T100

?PR?LOADMENU?T100                -----    -----      000CH    0001H
  +--> ?CO?T100
  +--> ?PR?_OSDSHOWLINE?T100
  +--> ?PR?_OSDDRAWGAUGE?T100

?PR?_OSDSHOWLINE?T100            -----    -----      000DH    0006H
  +--> ?PR?_OSDSETRAMADDR?T100
  +--> ?PR?STARTCONDITION?T100
  +--> ?PR?_SEND_BYTE?T100
  +--> ?PR?STOPCONDITION?T100

?PR?_OSDSETRAMADDR?T100          -----    -----      0014H    0002H
BL51 BANKED LINKER/LOCATER V5.03                                                      10/30/2005  21:46:44  PAGE 4


  +--> ?PR?_I2CWRITEBYTE?T100

?PR?_OSDDRAWGAUGE?T100           -----    -----      000DH    0007H
  +--> ?PR?_OSDSETRAMADDR?T100
  +--> ?PR?STARTCONDITION?T100
  +--> ?PR?_SEND_BYTE?T100
  +--> ?PR?STOPCONDITION?T100

?PR?SHOWOSDDATA?T100             -----    -----      -----    -----
  +--> ?PR?_OSDDRAWGAUGE?T100

?PR?OSDDISABLE?T100              -----    -----      -----    -----
  +--> ?CO?T100
  +--> ?PR?_I2CWRITETBL?T100

?PR?REMOTEEVENT?T100             0021H.2  0000H.1    -----    -----
  +--> ?PR?IRSOURCESELCTRL?T100
  +--> ?PR?IRSCALEREVENT?T100
  +--> ?PR?IRDISMODEEVENT?T100

?PR?IRSOURCESELCTRL?T100         -----    -----      -----    -----
  +--> ?PR?CLOSEPANEL?T100
  +--> ?PR?SETSOURCE?T100
  +--> ?PR?_DELAY_MS?T100
  +--> ?PR?OPENPANEL?T100

?PR?OPENPANEL?T100               -----    -----      -----    -----
  +--> ?PR?_I2CREADBYTE?T100
  +--> ?PR?_I2CWRITEBYTE?T100
  +--> ?PR?_DELAY_MS?T100

?PR?IRSCALEREVENT?T100           -----    -----      -----    -----
  +--> ?PR?SETMODE?T100
  +--> ?PR?_DELAY_MS?T100
  +--> ?PR?OPENPANEL?T100

?PR?IRDISMODEEVENT?T100          -----    -----      000CH    0001H
  +--> ?PR?_I2CWRITEBYTE?T100

?PR?DETECTNTSC_PAL?T100          -----    -----      000CH    0002H
  +--> ?PR?_I2CREADBYTE?T100
  +--> ?PR?CLOSEPANEL?T100
  +--> ?PR?_I2CWRITEBYTE?T100
  +--> ?PR?SETMODE?T100
  +--> ?PR?_DELAY_MS?T100
  +--> ?PR?OPENPANEL?T100



UNRESOLVED EXTERNAL SYMBOLS:
   OSDEVENTMGR



SYMBOL TABLE OF MODULE:  C:\WAVE6000\T100_S~1\T100 (T100)

  VALUE           TYPE          NAME
BL51 BANKED LINKER/LOCATER V5.03                                                      10/30/2005  21:46:44  PAGE 5


  ----------------------------------

  -------         MODULE        T100
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:1EFDH         PUBLIC        LoadData
  C:1094H         PUBLIC        font_23
  C:0E78H         PUBLIC        font_14
  C:0C5CH         PUBLIC        font_05
  C:10B8H         PUBLIC        font_24
  C:0E9CH         PUBLIC        font_15
  C:0C80H         PUBLIC        font_06
  D:0080H         PUBLIC        P0
  C:0EC0H         PUBLIC        font_16
  C:0CA4H         PUBLIC        font_07
  D:0090H         PUBLIC        P1
  B:0080H.7       PUBLIC        BL_EN
  C:0EE4H         PUBLIC        font_17
  C:0CC8H         PUBLIC        font_08
  D:00A0H         PUBLIC        P2
  C:0F08H         PUBLIC        font_18
  C:0CECH         PUBLIC        font_09
  D:00B0H         PUBLIC        P3
  C:0F2CH         PUBLIC        font_19
  B:0020H.0       PUBLIC        m_bChipPowerOn
  B:00A8H.7       PUBLIC        EA
  C:1E09H         PUBLIC        ShowOSDData
  C:1D15H         PUBLIC        OpenPanel
  C:0A7CH         PUBLIC        PAL_MData
  C:0D10H         PUBLIC        font_0A
  C:0F50H         PUBLIC        font_1A
  C:0D34H         PUBLIC        font_0B
  B:0020H.1       PUBLIC        m_bBKPowerOn
  D:0024H         PUBLIC        cLanguage
  D:0025H         PUBLIC        cKey_Curr
  C:0F74H         PUBLIC        font_1B
  C:0D58H         PUBLIC        font_0C
  C:1F04H         PUBLIC        SaveData
  C:0F98H         PUBLIC        font_1C
  C:0D7CH         PUBLIC        font_0D
  D:00A8H         PUBLIC        IE
  C:0FBCH         PUBLIC        font_1D
  C:0DA0H         PUBLIC        font_0E
  C:0FE0H         PUBLIC        font_1E
  C:0DC4H         PUBLIC        font_0F
  C:1004H         PUBLIC        font_1F
  C:09E9H         PUBLIC        ITU656Data
  C:1DBCH         PUBLIC        _Delay_ms
  C:1E68H         PUBLIC        _OSDSetRamAddr
  D:0026H         PUBLIC        cKey_Pre
  C:180CH         PUBLIC        LoadMenu
  D:0027H         PUBLIC        cStandard
  C:1933H         PUBLIC        LoadFont
  B:00B0H.2       PUBLIC        INT0
  B:00B0H.3       PUBLIC        INT1
  C:1EF3H         PUBLIC        OSDDisable
  C:0A89H         PUBLIC        PAL_60Data
  B:0020H.2       PUBLIC        bUP_DOWN
BL51 BANKED LINKER/LOCATER V5.03                                                      10/30/2005  21:46:44  PAGE 6


  C:0AECH         PUBLIC        PAL_43Data
  C:1B4AH         PUBLIC        SetSource
  C:1E86H         PUBLIC        main
  B:0020H.3       PUBLIC        ir_enable
  C:10DCH         PUBLIC        AllFonts
  C:1173H         PUBLIC        iFULL_ICON
  C:1BD4H         PUBLIC        OSDEnable
  C:0889H         PUBLIC        TCONData
  C:1D94H         PUBLIC        _I2CReadByte
  C:1615H         PUBLIC        SetMode
  D:0089H         PUBLIC        TMOD
  C:1176H         PUBLIC        i4_3_ICON
  C:1CE8H         PUBLIC        StartCondition
  B:0020H.4       PUBLIC        m_bKyPowerOn
  C:1435H         PUBLIC        _OSDDrawGauge
  C:1E4AH         PUBLIC        _I2CWriteByte
  C:0B84H         PUBLIC        OSDDisableTbl
  C:1C51H         PUBLIC        SetUD_LR
  D:0028H         PUBLIC        cBright
  C:09CCH         PUBLIC        SVIDEOData
  D:0029H         PUBLIC        Repeat_Times
  B:0090H.4       PUBLIC        T100_RESET
  C:09F7H         PUBLIC        NTSC_FULLData
  C:0B0DH         PUBLIC        PAL_CNData
  D:008CH         PUBLIC        TH0
  B:00A8H.0       PUBLIC        EX0
  C:1C18H         PUBLIC        Filter13
  C:1C86H         PUBLIC        Initial
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  C:1EA1H         PUBLIC        IRSourceSelCtrl
  D:008AH         PUBLIC        TL0
  C:16C5H         PUBLIC        _I2CWriteTbl
  C:0A6FH         PUBLIC        NTSC443Data
  D:002AH         PUBLIC        c50HZ_Mode
  C:1A1FH         PUBLIC        _Read_Byte
  D:002BH         PUBLIC        c60HZ_Mode
  C:1547H         PUBLIC        DetectNTSC_PAL
  C:1D6BH         PUBLIC        StopCondition
  C:0B8CH         PUBLIC        OSDEnableTbl
  B:0088H.4       PUBLIC        TR0
  D:002CH         PUBLIC        ir_data
  D:002DH         PUBLIC        cSource
  B:0090H.7       PUBLIC        SDA
  C:1170H         PUBLIC        iScreen_ICON
  C:116AH         PUBLIC        iBright_ICON
  D:002EH         PUBLIC        cOSDFunc
  B:0020H.5       PUBLIC        bNTSC_PAL
  C:1AFBH         PUBLIC        PowerManage
  C:176DH         PUBLIC        _OSDCtrl
  C:1EE5H         PUBLIC        IRSCALEREvent
  B:0020H.6       PUBLIC        bFULL_43
  C:097EH         PUBLIC        CVBS2Data

⌨️ 快捷键说明

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