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

📄 t100_sec.m51

📁 在51单片机上用C写的T100,T101TFT屏的控制程序,有OSD
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        09/22/2005  16:16:10  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE F:\SOURCE~1\CAR_DVD\KSP7200\21_09_05\OSDDRAW.OBJ, F:\SOURCE~1\CAR_DVD\KSP7200\21_09_05\T100.OBJ
>>  TO F:\SOURCE~1\CAR_DVD\KSP7200\21_09_05\T100_SEC RS (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  F:\SOURCE~1\CAR_DVD\KSP7200\21_09_05\OSDDRAW.OBJ (OSDDRAW)
  F:\SOURCE~1\CAR_DVD\KSP7200\21_09_05\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:  F:\SOURCE~1\CAR_DVD\KSP7200\21_09_05\T100_SEC (OSDDRAW)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            IDATA   0008H     0003H     UNIT         ?ID?T100
                    000BH     0015H                  *** GAP ***
            BIT     0020H.0   0001H.5   UNIT         ?BI?T100
            BIT     0021H.5   0000H.3   UNIT         _BIT_GROUP_
            DATA    0022H     0022H     UNIT         _DATA_GROUP_
            DATA    0044H     001BH     UNIT         ?DT?T100
            IDATA   005FH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     000EH     UNIT         ?PR?OSD_CLEANRESET?OSDDRAW
                    0011H     0002H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
            CODE    0016H     13E0H     UNIT         ?CO?OSDDRAW
            CODE    13F6H     030FH     UNIT         ?PR?OSD_UPDATESYSTEM?OSDDRAW
            CODE    1705H     0303H     UNIT         ?CO?T100
            CODE    1A08H     02D9H     UNIT         ?PR?OSD_OPENSYSTEM?OSDDRAW
            CODE    1CE1H     02CDH     UNIT         ?PR?INT1REMOTE?T100
            CODE    1FAEH     020AH     UNIT         ?PR?OSD_UPDATEAUDIO?OSDDRAW
            CODE    21B8H     01E1H     UNIT         ?PR?OSD_OPENAUDIO?OSDDRAW
            CODE    2399H     018DH     UNIT         ?PR?OSD_UPDATEVIDEO?OSDDRAW
            CODE    2526H     0185H     UNIT         ?PR?OSD_OPENVIDEO?OSDDRAW
            CODE    26ABH     0165H     UNIT         ?PR?OSD_UPDOWN?T100
            CODE    2810H     015CH     UNIT         ?PR?OSD_UPDATESCREEN?OSDDRAW
            CODE    296CH     0116H     UNIT         ?PR?OSD_OPENSCREEN?OSDDRAW
            CODE    2A82H     0107H     UNIT         ?PR?OSD_UPDATESOURCE?OSDDRAW
            CODE    2B89H     00FFH     UNIT         ?PR?OSD_UPDATEMAIN?OSDDRAW
            CODE    2C88H     00F6H     UNIT         ?PR?OSD_VIDEO?T100
            CODE    2D7EH     00EAH     UNIT         ?PR?OSD_OPENSOURCE?OSDDRAW
            CODE    2E68H     00E9H     UNIT         ?PR?_OSD_GAUGEV?OSDDRAW
            CODE    2F51H     00E6H     UNIT         ?PR?OSD_OPENMAIN?OSDDRAW
            CODE    3037H     00DAH     UNIT         ?PR?OSDINIT?OSDDRAW
            CODE    3111H     00D8H     UNIT         ?PR?_OSD_BALVAL?OSDDRAW
            CODE    31E9H     00D3H     UNIT         ?PR?DETECTNTSC_PAL?T100
BL51 BANKED LINKER/LOCATER V5.03                                                      09/22/2005  16:16:10  PAGE 2


            CODE    32BCH     00D3H     UNIT         ?PR?OSD_LEFTRIGHT?T100
            CODE    338FH     00CCH     UNIT         ?PR?OSD_SYSTEM?T100
            CODE    345BH     00BEH     UNIT         ?PR?OSD_AUDIO?T100
            CODE    3519H     00B0H     UNIT         ?PR?OSD_ENTER?T100
            CODE    35C9H     00A8H     UNIT         ?PR?_I2CWRITETBL?T100
            CODE    3671H     00A1H     UNIT         ?PR?KSP7001_DEFAULT?T100
            CODE    3712H     009BH     UNIT         ?PR?_OSDPOSITION?OSDDRAW
            CODE    37ADH     0094H     UNIT         ?PR?_OSD_GAUGEA?OSDDRAW
            CODE    3841H     008CH     UNIT         ?C_C51STARTUP
            CODE    38CDH     0086H     UNIT         ?PR?SETMODE?T100
            CODE    3953H     007CH     UNIT         ?PR?OSD_UPDATERESET?OSDDRAW
            CODE    39CFH     0074H     UNIT         ?PR?_SEND_BYTE?T100
            CODE    3A43H     006EH     UNIT         ?PR?_READ_BYTE?T100
            CODE    3AB1H     006AH     UNIT         ?PR?MAIN?T100
            CODE    3B1BH     0066H     UNIT         ?PR?_OSDSHOWLINE?OSDDRAW
            CODE    3B81H     005BH     UNIT         ?PR?OSD_OPENRESET?OSDDRAW
            CODE    3BDCH     0051H     UNIT         ?PR?REMOTEEVENT?T100
            CODE    3C2DH     004FH     UNIT         ?PR?_OSDCLEANLINE?OSDDRAW
            CODE    3C7CH     0045H     UNIT         ?PR?_OSD_GAUGEMIEMPTY?OSDDRAW
            CODE    3CC1H     0045H     UNIT         ?PR?_OSD_GAUGEMIFULL?OSDDRAW
            CODE    3D06H     0042H     UNIT         ?PR?OSD_OPENSUB?T100
            CODE    3D48H     0041H     UNIT         ?PR?_OSD_GAUGEST?OSDDRAW
            CODE    3D89H     0041H     UNIT         ?PR?_OSD_GAUGEMILEVEL?OSDDRAW
            CODE    3DCAH     0041H     UNIT         ?PR?_OSD_GAUGEEND?OSDDRAW
            CODE    3E0BH     003CH     UNIT         ?PR?_OSD_UNSIGNVAL?OSDDRAW
            CODE    3E47H     003CH     UNIT         ?PR?SETSOURCE?T100
            CODE    3E83H     0039H     UNIT         ?PR?_OSD_SIGNVAL?OSDDRAW
            CODE    3EBCH     0039H     UNIT         ?PR?FILTER13?T100
            CODE    3EF5H     0035H     UNIT         ?PR?SETUD_LR?T100
            CODE    3F2AH     0031H     UNIT         ?PR?INITT100?T100
            CODE    3F5BH     0031H     UNIT         ?PR?_TWDWR_BURST_D?T100
            CODE    3F8CH     002EH     UNIT         ?PR?INITIAL?T100
            CODE    3FBAH     002DH     UNIT         ?PR?STARTCONDITION?T100
            CODE    3FE7H     002DH     UNIT         ?C_INITSEG
            CODE    4014H     002CH     UNIT         ?PR?OPENPANEL?T100
            CODE    4040H     0029H     UNIT         ?PR?STOPCONDITION?T100
            CODE    4069H     0028H     UNIT         ?PR?_I2CREADBYTE?T100
            CODE    4091H     0027H     UNIT         ?PR?_DELAY_MS?T100
            CODE    40B8H     0026H     UNIT         ?PR?OSDCLEARPAGE?OSDDRAW
            CODE    40DEH     0025H     UNIT         ?PR?_OSDSETLINEATTRIBUTE?OSDDRAW
            CODE    4103H     0025H     UNIT         ?PR?OSD_SCREEN?T100
            CODE    4128H     0024H     UNIT         ?PR?OSDLOADCOLOR?OSDDRAW
            CODE    414CH     001EH     UNIT         ?PR?CLOSEPANEL?T100
            CODE    416AH     001EH     UNIT         ?PR?_I2CWRITEBYTE?T100
            CODE    4188H     001AH     UNIT         ?PR?_TWDWR_BURST_A?T100
            CODE    41A2H     0019H     UNIT         ?PR?_OSDSETRAMADDR?OSDDRAW
            CODE    41BBH     0019H     UNIT         ?C?LIB_CODE
            CODE    41D4H     0015H     UNIT         ?PR?OSDEXIT?OSDDRAW
            CODE    41E9H     0015H     UNIT         ?PR?_OSDCFGWR?T100
            CODE    41FEH     0014H     UNIT         ?PR?KSP7001_INIT?T100
            CODE    4212H     0008H     UNIT         ?PR?OSDENABLE?OSDDRAW
            CODE    421AH     0008H     UNIT         ?PR?OSDDISABLE?OSDDRAW
            CODE    4222H     0005H     UNIT         ?PR?_COMP2?OSDDRAW
            CODE    4227H     0004H     UNIT         ?PR?TWDWR_BURST_P?T100



BL51 BANKED LINKER/LOCATER V5.03                                                      09/22/2005  16:16:10  PAGE 3


OVERLAY MAP OF MODULE:   F:\SOURCE~1\CAR_DVD\KSP7200\21_09_05\T100_SEC (OSDDRAW)


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

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

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

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

?PR?MAIN?T100                            -----    -----      -----    -----
  +--> ?PR?INITIAL?T100
  +--> ?PR?OSDINIT?OSDDRAW
  +--> ?PR?KSP7001_INIT?T100
  +--> ?PR?DETECTNTSC_PAL?T100
  +--> ?PR?REMOTEEVENT?T100
  +--> ?PR?OSD_OPENMAIN?OSDDRAW
  +--> ?PR?OSDEXIT?OSDDRAW
  +--> ?PR?OSD_ENTER?T100
  +--> ?PR?OSD_UPDOWN?T100
  +--> ?PR?OSD_LEFTRIGHT?T100

?PR?INITIAL?T100                         -----    -----      -----    -----
  +--> ?PR?_DELAY_MS?T100
  +--> ?PR?INITT100?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                    -----    -----      002CH    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
BL51 BANKED LINKER/LOCATER V5.03                                                      09/22/2005  16:16:10  PAGE 4


  +--> ?PR?STOPCONDITION?T100

?PR?_READ_BYTE?T100                      -----    -----      002CH    0001H

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

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

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

?PR?OSDINIT?OSDDRAW                      -----    -----      002AH    0002H
  +--> ?PR?_OSDCFGWR?T100
  +--> ?PR?_OSDSETRAMADDR?OSDDRAW
  +--> ?PR?OSDLOADCOLOR?OSDDRAW
  +--> ?PR?_TWDWR_BURST_A?T100
  +--> ?CO?OSDDRAW
  +--> ?PR?_TWDWR_BURST_D?T100
  +--> ?PR?TWDWR_BURST_P?T100
  +--> ?PR?_OSDCLEANLINE?OSDDRAW
  +--> ?PR?_OSDSETLINEATTRIBUTE?OSDDRAW

?PR?_OSDCFGWR?T100                       -----    -----      0033H    0001H
  +--> ?PR?_I2CWRITEBYTE?T100

?PR?_OSDSETRAMADDR?OSDDRAW               -----    -----      0042H    0002H
  +--> ?PR?_I2CWRITEBYTE?T100

?PR?OSDLOADCOLOR?OSDDRAW                 -----    -----      002CH    0001H
  +--> ?PR?_I2CWRITEBYTE?T100
  +--> ?CO?OSDDRAW

?PR?_TWDWR_BURST_A?T100                  -----    -----      -----    -----
  +--> ?PR?STARTCONDITION?T100
  +--> ?PR?_SEND_BYTE?T100

?PR?TWDWR_BURST_P?T100                   -----    -----      -----    -----
  +--> ?PR?STOPCONDITION?T100

?PR?_OSDCLEANLINE?OSDDRAW                -----    -----      0035H    0004H
  +--> ?PR?_OSDSETRAMADDR?OSDDRAW
  +--> ?PR?_TWDWR_BURST_A?T100
  +--> ?PR?_TWDWR_BURST_D?T100
  +--> ?PR?TWDWR_BURST_P?T100

?PR?_OSDSETLINEATTRIBUTE?OSDDRAW         -----    -----      0035H    0001H
  +--> ?PR?_OSDSETRAMADDR?OSDDRAW
  +--> ?PR?_TWDWR_BURST_A?T100
  +--> ?PR?_TWDWR_BURST_D?T100
  +--> ?PR?TWDWR_BURST_P?T100

?PR?KSP7001_INIT?T100                    -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      09/22/2005  16:16:10  PAGE 5


  +--> ?PR?KSP7001_DEFAULT?T100

?PR?KSP7001_DEFAULT?T100                 -----    -----      002BH    0001H
  +--> ?PR?_I2CWRITEBYTE?T100
  +--> ?PR?SETUD_LR?T100
  +--> ?PR?SETMODE?T100

?PR?DETECTNTSC_PAL?T100                  -----    -----      002AH    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                     0021H.7  0000H.1    -----    -----

?PR?OSD_OPENMAIN?OSDDRAW                 -----    -----      002BH    0002H
  +--> ?PR?OSDEXIT?OSDDRAW
  +--> ?PR?_OSDPOSITION?OSDDRAW
  +--> ?PR?OSDENABLE?OSDDRAW
  +--> ?CO?OSDDRAW
  +--> ?PR?_OSDSHOWLINE?OSDDRAW
  +--> ?PR?OSD_UPDATEMAIN?OSDDRAW

?PR?OSDEXIT?OSDDRAW                      -----    -----      -----    -----
  +--> ?PR?_OSDCFGWR?T100
  +--> ?PR?OSDDISABLE?OSDDRAW
  +--> ?PR?OSDCLEARPAGE?OSDDRAW

?PR?OSDDISABLE?OSDDRAW                   -----    -----      -----    -----
  +--> ?PR?_OSDCFGWR?T100

?PR?OSDCLEARPAGE?OSDDRAW                 -----    -----      0033H    0002H
  +--> ?PR?_OSDCLEANLINE?OSDDRAW
  +--> ?PR?_OSDSETLINEATTRIBUTE?OSDDRAW

?PR?_OSDPOSITION?OSDDRAW                 -----    -----      0031H    0002H
  +--> ?PR?_OSDCFGWR?T100

?PR?OSDENABLE?OSDDRAW                    -----    -----      -----    -----
  +--> ?PR?_OSDCFGWR?T100

?PR?_OSDSHOWLINE?OSDDRAW                 -----    -----      003BH    0007H
  +--> ?PR?_OSDSETRAMADDR?OSDDRAW
  +--> ?PR?_TWDWR_BURST_A?T100
  +--> ?PR?_TWDWR_BURST_D?T100
  +--> ?PR?TWDWR_BURST_P?T100

?PR?OSD_UPDATEMAIN?OSDDRAW               0021H.7  0000H.1    002DH    0006H
  +--> ?CO?OSDDRAW
  +--> ?PR?OSDEXIT?OSDDRAW
BL51 BANKED LINKER/LOCATER V5.03                                                      09/22/2005  16:16:10  PAGE 6


  +--> ?PR?_OSDSETRAMADDR?OSDDRAW
  +--> ?PR?_TWDWR_BURST_A?T100
  +--> ?PR?_TWDWR_BURST_D?T100
  +--> ?PR?TWDWR_BURST_P?T100
  +--> ?PR?_OSDSHOWLINE?OSDDRAW

?PR?OSD_ENTER?T100                       -----    -----      002AH    0001H
  +--> ?PR?OSD_OPENRESET?OSDDRAW
  +--> ?PR?OSD_OPENSUB?T100
  +--> ?PR?OSD_UPDATESOURCE?OSDDRAW
  +--> ?PR?OSD_OPENMAIN?OSDDRAW
  +--> ?PR?OSD_UPDATESCREEN?OSDDRAW
  +--> ?PR?SETMODE?T100
  +--> ?PR?KSP7001_DEFAULT?T100
  +--> ?PR?OSDEXIT?OSDDRAW
  +--> ?PR?OSD_CLEANRESET?OSDDRAW

?PR?OSD_OPENRESET?OSDDRAW                -----    -----      -----    -----
  +--> ?CO?OSDDRAW
  +--> ?PR?_OSDSHOWLINE?OSDDRAW
  +--> ?PR?OSD_UPDATERESET?OSDDRAW

?PR?OSD_UPDATERESET?OSDDRAW              0021H.7  0000H.1    002BH    0005H
  +--> ?CO?OSDDRAW
  +--> ?PR?_OSDSETRAMADDR?OSDDRAW
  +--> ?PR?_TWDWR_BURST_A?T100
  +--> ?PR?_TWDWR_BURST_D?T100
  +--> ?PR?TWDWR_BURST_P?T100

⌨️ 快捷键说明

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