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

📄 t100.m51

📁 在51单片机上用C写的T100,T101TFT屏的控制程序,有OSD
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V4.23                                                        09/06/2005  17:05:27  PAGE 1


BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE T100.obj TO T100 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  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:  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     0015H     UNIT         ?DT?T100
            DATA    001DH     0001H     UNIT         ?DT?_OSDCFGWR?T100
            DATA    001EH     0001H     UNIT         ?DT?IRDISMODEEVENT?T100
                    001FH     0001H                  *** GAP ***
            BIT     0020H.0   0002H.5   UNIT         ?BI?T100
            BIT     0022H.5   0000H.3   UNIT         _BIT_GROUP_
            DATA    0023H     000CH     UNIT         _DATA_GROUP_
            IDATA   002FH     0022H     UNIT         ?ID?T100
            IDATA   0051H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     000DH     UNIT         ?PR?IRSCALEREVENT?T100
            CODE    0010H     0003H     UNIT         ?PR?TWDWR_BURST_P?T100
            CODE    0013H     0003H     ABSOLUTE     
            CODE    0016H     035DH     UNIT         ?CO?T100
            CODE    0373H     027BH     UNIT         ?PR?INT1REMOTE?T100
            CODE    05EEH     0149H     UNIT         ?PR?OSD_UPDOWN?T100
            CODE    0737H     00E9H     UNIT         ?PR?OSD_VIDEO?T100
            CODE    0820H     00CEH     UNIT         ?PR?OSD_LEFTRIGHT?T100
            CODE    08EEH     00C3H     UNIT         ?PR?DETECTNTSC_PAL?T100
            CODE    09B1H     00B7H     UNIT         ?PR?OSD_SYSTEM?T100
            CODE    0A68H     00A8H     UNIT         ?PR?_I2CWRITETBL?T100
            CODE    0B10H     00A7H     UNIT         ?PR?OSD_AUDIO?T100
            CODE    0BB7H     009DH     UNIT         ?PR?OSD_ENTER?T100
            CODE    0C54H     008CH     UNIT         ?C_C51STARTUP
            CODE    0CE0H     007DH     UNIT         ?PR?KSP7001_DEFAULT?T100
            CODE    0D5DH     0076H     UNIT         ?PR?SETMODE?T100
            CODE    0DD3H     0074H     UNIT         ?PR?_SEND_BYTE?T100
            CODE    0E47H     006BH     UNIT         ?PR?_READ_BYTE?T100
            CODE    0EB2H     0069H     UNIT         ?PR?MAIN?T100
            CODE    0F1BH     0052H     UNIT         ?PR?INITIAL?T100
            CODE    0F6DH     0051H     UNIT         ?PR?REMOTEEVENT?T100
            CODE    0FBEH     004EH     UNIT         ?PR?FILTER13?T100
            CODE    100CH     004DH     UNIT         ?PR?ADJUSTGAMMMADATE?T100
            CODE    1059H     0044H     UNIT         ?PR?IRDISMODEEVENT?T100
BL51 BANKED LINKER/LOCATER V4.23                                                      09/06/2005  17:05:27  PAGE 2


            CODE    109DH     0043H     UNIT         ?PR?SETSOURCE?T100
            CODE    10E0H     003DH     UNIT         ?PR?OSD_OPENSUB?T100
            CODE    111DH     0035H     UNIT         ?C_INITSEG
            CODE    1152H     0034H     UNIT         ?PR?SETUD_LR?T100
            CODE    1186H     0031H     UNIT         ?PR?_TWDWR_BURST_D?T100
            CODE    11B7H     0031H     UNIT         ?PR?_TWDWR_BURST_DQ?T100
            CODE    11E8H     0030H     UNIT         ?PR?INITT100?T100
            CODE    1218H     002DH     UNIT         ?PR?STARTCONDITION?T100
            CODE    1245H     002CH     UNIT         ?PR?OPENPANEL?T100
            CODE    1271H     0029H     UNIT         ?PR?STOPCONDITION?T100
            CODE    129AH     0028H     UNIT         ?PR?_I2CREADBYTE?T100
            CODE    12C2H     0028H     UNIT         ?PR?_I2CWRITEBYTE?T100
            CODE    12EAH     0027H     UNIT         ?PR?_DELAY_MS?T100
            CODE    1311H     0025H     UNIT         ?PR?SAVEEEPROM?T100
            CODE    1336H     0023H     UNIT         ?PR?IRMENUEVENT?T100
            CODE    1359H     0022H     UNIT         ?PR?_TWDDELAY?T100
            CODE    137BH     0021H     UNIT         ?PR?IRGAMMAADJUST?T100
            CODE    139CH     001EH     UNIT         ?PR?IRSOURCESELCTRL?T100
            CODE    13BAH     001DH     UNIT         ?PR?CLOSEPANEL?T100
            CODE    13D7H     001AH     UNIT         ?PR?_TWDWR_BURST_A?T100
            CODE    13F1H     0019H     UNIT         ?C?LIB_CODE
            CODE    140AH     0017H     UNIT         ?PR?OSD_SCREEN?T100
            CODE    1421H     0016H     UNIT         ?PR?IRUPKEYCTRL?T100
            CODE    1437H     0016H     UNIT         ?PR?IRDOWNKEYCTRL?T100
            CODE    144DH     0014H     UNIT         ?PR?_OSDCFGWR?T100
            CODE    1461H     0013H     UNIT         ?PR?KSP7001_INIT?T100
            CODE    1474H     0006H     UNIT         ?PR?IRINCREASEEVENT?T100
            CODE    147AH     0006H     UNIT         ?PR?IRDECREASEEVENT?T100



OVERLAY MAP OF MODULE:   T100 (T100)


SEGMENT                              BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT             START    LENGTH     START    LENGTH
---------------------------------------------------------------------
?PR?INT1REMOTE?T100               -----    -----      0023H    0002H
  +--> ?PR?FILTER13?T100

?PR?FILTER13?T100                 0022H.5  0000H.2    -----    -----

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

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

?PR?MAIN?T100                     -----    -----      -----    -----
  +--> ?PR?INITIAL?T100
  +--> ?PR?KSP7001_INIT?T100
  +--> ?PR?DETECTNTSC_PAL?T100
  +--> ?PR?REMOTEEVENT?T100
  +--> ?PR?OSD_ENTER?T100
  +--> ?PR?OSD_UPDOWN?T100
  +--> ?PR?OSD_LEFTRIGHT?T100

BL51 BANKED LINKER/LOCATER V4.23                                                      09/06/2005  17:05:27  PAGE 3


?PR?INITIAL?T100                  -----    -----      -----    -----
  +--> ?PR?_DELAY_MS?T100
  +--> ?PR?INITT100?T100
  +--> ?PR?_I2CREADBYTE?T100
  +--> ?PR?ADJUSTGAMMMADATE?T100
  +--> ?PR?SAVEEEPROM?T100

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

?PR?_I2CWRITETBL?T100             -----    -----      0027H    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               -----    -----      0027H    0001H

?PR?SETMODE?T100                  -----    -----      -----    -----
  +--> ?CO?T100
  +--> ?PR?_I2CWRITETBL?T100
  +--> ?PR?_I2CWRITEBYTE?T100

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

?PR?SETUD_LR?T100                 -----    -----      0026H    0001H
  +--> ?PR?_I2CWRITEBYTE?T100

?PR?ADJUSTGAMMMADATE?T100         -----    -----      0025H    0002H
  +--> ?PR?_I2CWRITEBYTE?T100
  +--> ?PR?_I2CREADBYTE?T100
  +--> ?PR?_TWDDELAY?T100

?PR?_TWDDELAY?T100                -----    -----      -----    -----
  +--> ?PR?_I2CWRITEBYTE?T100

?PR?SAVEEEPROM?T100               -----    -----      0025H    0002H
  +--> ?CO?T100
BL51 BANKED LINKER/LOCATER V4.23                                                      09/06/2005  17:05:27  PAGE 4


  +--> ?PR?_TWDDELAY?T100
  +--> ?PR?_I2CWRITEBYTE?T100

?PR?KSP7001_INIT?T100             -----    -----      -----    -----
  +--> ?PR?KSP7001_DEFAULT?T100

?PR?KSP7001_DEFAULT?T100          -----    -----      -----    -----
  +--> ?PR?_I2CWRITEBYTE?T100
  +--> ?PR?SETUD_LR?T100
  +--> ?PR?SETMODE?T100

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

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

?PR?REMOTEEVENT?T100              0022H.7  0000H.1    -----    -----

?PR?OSD_ENTER?T100                -----    -----      0025H    0001H
  +--> ?PR?OSD_OPENSUB?T100
  +--> ?PR?SETMODE?T100
  +--> ?PR?KSP7001_DEFAULT?T100

?PR?OSD_UPDOWN?T100               -----    -----      0025H    0001H

?PR?OSD_LEFTRIGHT?T100            -----    -----      -----    -----
  +--> ?PR?OSD_SYSTEM?T100
  +--> ?PR?OSD_SCREEN?T100
  +--> ?PR?OSD_VIDEO?T100
  +--> ?PR?OSD_AUDIO?T100

?PR?OSD_SCREEN?T100               -----    -----      -----    -----
  +--> ?PR?SETUD_LR?T100

?PR?OSD_VIDEO?T100                -----    -----      0025H    0001H
  +--> ?PR?_I2CWRITEBYTE?T100



UNRESOLVED EXTERNAL SYMBOLS:
   ?OSD_UPDATEAUDIO?BIT
   ?OSD_UPDATEMAIN?BIT
   ?OSD_UPDATERESET?BIT
   ?OSD_UPDATESCREEN?BIT
   ?OSD_UPDATESOURCE?BIT
   ?OSD_UPDATESYSTEM?BIT
   ?OSD_UPDATEVIDEO?BIT
   OSDEXIT
   OSDINIT
BL51 BANKED LINKER/LOCATER V4.23                                                      09/06/2005  17:05:27  PAGE 5


   OSDSHOWSOURCE
   OSD_CLEANRESET
   OSD_OPENAUDIO
   OSD_OPENMAIN
   OSD_OPENRESET
   OSD_OPENSCREEN
   OSD_OPENSOURCE
   OSD_OPENSYSTEM
   OSD_OPENVIDEO
   OSD_UPDATEAUDIO
   OSD_UPDATEMAIN
   OSD_UPDATERESET
   OSD_UPDATESCREEN
   OSD_UPDATESOURCE
   OSD_UPDATESYSTEM
   OSD_UPDATEVIDEO



SYMBOL TABLE OF MODULE:  T100 (T100)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        T100
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:000AH         PUBLIC        treble
  B:0080H.7       PUBLIC        BL_EN
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:000BH         PUBLIC        bright
  B:00D0H.6       PUBLIC        AC
  B:00B0H.4       PUBLIC        T0
  I:002FH         PUBLIC        m_cPreKey
  B:00B0H.5       PUBLIC        T1
  B:00A8H.7       PUBLIC        EA
  C:1245H         PUBLIC        OpenPanel
  C:10E0H         PUBLIC        OSD_OpenSub
  C:02AAH         PUBLIC        PAL_MData
  C:034DH         PUBLIC        PAL_NData
  B:0090H.4       PUBLIC        CHIP_RESET
  I:0030H         PUBLIC        cKey_Curr
  B:0080H.5       PUBLIC        LEFT_RIGHT
  D:00A8H         PUBLIC        IE
  C:13D7H         PUBLIC        _twdWr_Burst_A
  B:0090H.3       PUBLIC        AUDIO_MUTE
  D:000CH         PUBLIC        in_out
  D:000DH         PUBLIC        fade
  C:020BH         PUBLIC        ITU656Data
  B:00A0H.7       PUBLIC        LED_RED
  C:12EAH         PUBLIC        _Delay_ms
  C:1186H         PUBLIC        _twdWr_Burst_D
  I:0031H         PUBLIC        m_cGammaFlag
  I:0032H         PUBLIC        EepVideo
  B:00B0H.7       PUBLIC        RD
BL51 BANKED LINKER/LOCATER V4.23                                                      09/06/2005  17:05:27  PAGE 6


  I:0039H         PUBLIC        cKey_Pre
  I:003AH         PUBLIC        AddPoint
  B:00A8H.4       PUBLIC        ES
  B:0020H.0       PUBLIC        reset_valid
  I:003BH         PUBLIC        cStandard
  B:0098H.0       PUBLIC        RI
  D:000EH         PUBLIC        window
  B:00D0H.7       PUBLIC        CY
  B:00B0H.2       PUBLIC        INT0
  B:00B0H.3       PUBLIC        INT1
  B:0098H.1       PUBLIC        TI
  B:0020H.1       PUBLIC        beep
  I:003CH         PUBLIC        m_cOSDEvent
  D:000FH         PUBLIC        sharp
  B:0020H.2       PUBLIC        right
  B:0020H.3       PUBLIC        enter
  C:02BDH         PUBLIC        PAL_60Data
  D:0010H         PUBLIC        color
  B:0020H.4       PUBLIC        bUP_DOWN
  C:032CH         PUBLIC        PAL_43Data
  C:109DH         PUBLIC        SetSource
  C:144DH         PUBLIC        _OSDCfgWr
  C:1360H         PUBLIC        _twdDelay
  B:00B8H.4       PUBLIC        PS
  C:1421H         PUBLIC        IRUpKeyCtrl
  B:00D0H.2       PUBLIC        OV
  C:0EB2H         PUBLIC        main
  I:003DH         PUBLIC        m_cOSDFunc
  B:0020H.5       PUBLIC        ir_enable
  C:05EEH         PUBLIC        OSD_UpDown
  B:00A0H.6       PUBLIC        LED_GREEN
  B:00B0H.6       PUBLIC        WR
  D:0011H         PUBLIC        bass
  C:140AH         PUBLIC        OSD_Screen
  D:0012H         PUBLIC        tv_sys

⌨️ 快捷键说明

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