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

📄 av_t112.m51

📁 车载显示屏
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V4.13                                                        09/20/2007  22:17:32  PAGE 1


BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE TWOWIRE.obj, T101_Util.obj, main.obj, key1.obj, T112OSD.obj, timer0.obj, top18.obj, OSDDROW.obj
>> , E2PROM.obj, AD.obj TO AV_T112 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  TWOWIRE.obj (TWOWIRE)
  T101_Util.obj (T101_UTIL)
  main.obj (MAIN)
  key1.obj (KEY1)
  T112OSD.obj (T112OSD)
  timer0.obj (TIMER0)
  top18.obj (TOP18)
  OSDDROW.obj (OSDDROW)
  E2PROM.obj (E2PROM)
  AD.obj (AD)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)


LINK MAP OF MODULE:  AV_T112 (TWOWIRE)


            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     0016H     UNIT         _DATA_GROUP_
            DATA    001EH     0002H     UNIT         ?DT?MAIN
            DATA    0020H     0001H     BIT_ADDR     ?BA?MAIN
            DATA    0021H     0007H     UNIT         ?DT?KEY1
            DATA    0028H     0001H     UNIT         ?DT?AD
            IDATA   0029H     000AH     UNIT         ?ID?MAIN
            IDATA   0033H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0007H     UNIT         ?PR?INITIAL_TPG051?TOP18
                    000AH     0001H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     06B0H     UNIT         ?CO?T112OSD
            CODE    06BEH     013EH     UNIT         ?C?LIB_CODE
            CODE    07FCH     0120H     UNIT         ?PR?OSDINIT?T112OSD
            CODE    091CH     0110H     UNIT         ?CO?T101_UTIL
BL51 BANKED LINKER/LOCATER V4.13                                                      09/20/2007  22:17:32  PAGE 2


            CODE    0A2CH     00EAH     UNIT         ?PR?KEY_UPEVENT?KEY1
            CODE    0B16H     00E7H     UNIT         ?PR?INIT?T101_UTIL
            CODE    0BFDH     00E4H     UNIT         ?PR?MENUEVENT?KEY1
            CODE    0CE1H     00E3H     UNIT         ?PR?KEY_DOWNEVENT?KEY1
            CODE    0DC4H     00A0H     UNIT         ?PR?_OSDDRAWGAUGE?OSDDROW
            CODE    0E64H     008FH     UNIT         ?PR?TIMER0INT?TIMER0
            CODE    0EF3H     008DH     UNIT         ?PR?OSDSHOWPAGE2?T112OSD
            CODE    0F80H     0080H     UNIT         ?PR?_OSDSHOWDIG?OSDDROW
            CODE    1000H     0075H     UNIT         ?PR?INIT_PAL?T101_UTIL
            CODE    1075H     0075H     UNIT         ?PR?INIT_NTSC?T101_UTIL
            CODE    10EAH     0074H     UNIT         ?PR?_SEND_BYTE?TWOWIRE
            CODE    115EH     0070H     UNIT         ?PR?_OSDSHOWLINE?OSDDROW
            CODE    11CEH     006EH     UNIT         ?PR?_READ_BYTE?TWOWIRE
            CODE    123CH     0055H     UNIT         ?PR?_OSDSHOWSOURCE?OSDDROW
            CODE    1291H     0051H     UNIT         ?PR?_OSDPOSITION?OSDDROW
            CODE    12E2H     0050H     UNIT         ?PR?INT_ALL?MAIN
            CODE    1332H     004FH     UNIT         ?PR?_DRWA_VOL?OSDDROW
            CODE    1381H     004CH     UNIT         ?PR?_WRITETPG051?TOP18
            CODE    13CDH     004BH     UNIT         ?PR?_OSDCLEANLINE?OSDDROW
            CODE    1418H     0049H     UNIT         ?PR?OSDSHOWPAGE1?OSDDROW
            CODE    1461H     0045H     UNIT         ?PR?KEY_SCAN?KEY1
            CODE    14A6H     0043H     UNIT         ?CO?OSDDROW
            CODE    14E9H     003DH     UNIT         ?PR?_I2CREADBYTE?TWOWIRE
            CODE    1526H     0038H     UNIT         ?PR?DETECTSIGNALSTD?T101_UTIL
            CODE    155EH     0030H     UNIT         ?PR?_I2CWRITEBYTE?TWOWIRE
            CODE    158EH     0030H     UNIT         ?PR?_SEND?OSDDROW
            CODE    15BEH     0030H     UNIT         ?PR?OSDEXIT?OSDDROW
            CODE    15EEH     002DH     UNIT         ?PR?STARTCONDITION?TWOWIRE
            CODE    161BH     002DH     UNIT         ?PR?READ_SET?E2PROM
            CODE    1648H     0029H     UNIT         ?PR?STOPCONDITION?TWOWIRE
            CODE    1671H     0029H     UNIT         ?PR?WRITE_SET?E2PROM
            CODE    169AH     0024H     UNIT         ?PR?OSDLOADCOLOR?OSDDROW
            CODE    16BEH     0024H     UNIT         ?PR?_OSDSETLINEATTRIBUTE?OSDDROW
            CODE    16E2H     0021H     UNIT         ?PR?_TWDWR_BURST_D?TWOWIRE
            CODE    1703H     0020H     UNIT         ?PR?_OSDSETRAMADDR?OSDDROW
            CODE    1723H     001DH     UNIT         ?PR?SYSINTERRUPTENABLE?MAIN
            CODE    1740H     001CH     UNIT         ?PR?INITT10X?T101_UTIL
            CODE    175CH     001BH     UNIT         ?PR?_TWDDELAY1?TWOWIRE
            CODE    1777H     001BH     UNIT         ?PR?_DELAY?E2PROM
            CODE    1792H     001AH     UNIT         ?PR?_TWDWR_BURST_A?TWOWIRE
            CODE    17ACH     001AH     UNIT         ?PR?ADC_EN?AD
            CODE    17C6H     0018H     UNIT         ?PR?OSDENABLE?OSDDROW
            CODE    17DEH     0018H     UNIT         ?PR?_BYTE_READ?E2PROM
            CODE    17F6H     0017H     UNIT         ?PR?_BYTE_WRITE?E2PROM
            CODE    180DH     0015H     UNIT         ?PR?_SECTORERASE?E2PROM
            CODE    1822H     0014H     UNIT         ?PR?_OSDCFGWR?TWOWIRE
            CODE    1836H     0014H     UNIT         ?PR?CKECK_XINHAO?AD
            CODE    184AH     0010H     UNIT         ?PR?MAIN?MAIN
            CODE    185AH     0010H     UNIT         ?PR?TIMER0RESET?TIMER0
            CODE    186AH     0010H     UNIT         ?PR?ISP_IAP_DISABLE?E2PROM
            CODE    187AH     000CH     UNIT         ?PR?ISP_IAP_ENABLE?E2PROM
            CODE    1886H     000CH     UNIT         ?C_C51STARTUP
            CODE    1892H     000AH     UNIT         ?PR?ISPGOON?E2PROM
            CODE    189CH     0007H     UNIT         ?PR?OSDDISABLE?OSDDROW
            CODE    18A3H     0006H     UNIT         ?PR?TIMER0STOP?TIMER0
            CODE    18A9H     0006H     UNIT         ?PR?TIMER0START?TIMER0
            CODE    18AFH     0003H     UNIT         ?PR?TWDWR_BURST_P?TWOWIRE
BL51 BANKED LINKER/LOCATER V4.13                                                      09/20/2007  22:17:32  PAGE 3





OVERLAY MAP OF MODULE:   AV_T112 (TWOWIRE)


SEGMENT                                    DATA_GROUP 
  +--> CALLED SEGMENT                    START    LENGTH
--------------------------------------------------------
?PR?TIMER0INT?TIMER0                     -----    -----
  +--> ?PR?OSDEXIT?OSDDROW
  +--> ?PR?TIMER0STOP?TIMER0

?PR?OSDEXIT?OSDDROW                      000FH    0001H
  +--> ?PR?_OSDCFGWR?TWOWIRE
  +--> ?PR?OSDDISABLE?OSDDROW
  +--> ?PR?_OSDCLEANLINE?OSDDROW
  +--> ?PR?_OSDSETLINEATTRIBUTE?OSDDROW

?PR?_OSDCFGWR?TWOWIRE                    0013H    0001H
  +--> ?PR?_I2CWRITEBYTE?TWOWIRE

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

?PR?OSDDISABLE?OSDDROW                   -----    -----
  +--> ?PR?_OSDCFGWR?TWOWIRE

?PR?_OSDCLEANLINE?OSDDROW                0013H    0004H
  +--> ?PR?_OSDSETRAMADDR?OSDDROW
  +--> ?PR?_TWDWR_BURST_A?TWOWIRE
  +--> ?PR?_TWDWR_BURST_D?TWOWIRE
  +--> ?PR?TWDWR_BURST_P?TWOWIRE

?PR?_OSDSETRAMADDR?OSDDROW               001CH    0002H
  +--> ?PR?_I2CWRITEBYTE?TWOWIRE

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

?PR?TWDWR_BURST_P?TWOWIRE                -----    -----
  +--> ?PR?STOPCONDITION?TWOWIRE

?PR?_OSDSETLINEATTRIBUTE?OSDDROW         0013H    0001H
  +--> ?PR?_OSDSETRAMADDR?OSDDROW
  +--> ?PR?_TWDWR_BURST_A?TWOWIRE
  +--> ?PR?_TWDWR_BURST_D?TWOWIRE
  +--> ?PR?TWDWR_BURST_P?TWOWIRE

?PR?TIMER0STOP?TIMER0                    -----    -----
  +--> ?PR?TIMER0RESET?TIMER0

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

BL51 BANKED LINKER/LOCATER V4.13                                                      09/20/2007  22:17:32  PAGE 4


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

?PR?MAIN?MAIN                            -----    -----
  +--> ?PR?INT_ALL?MAIN
  +--> ?PR?DETECTSIGNALSTD?T101_UTIL
  +--> ?PR?KEY_SCAN?KEY1

?PR?INT_ALL?MAIN                         -----    -----
  +--> ?PR?_TWDDELAY1?TWOWIRE
  +--> ?PR?READ_SET?E2PROM
  +--> ?PR?_I2CWRITEBYTE?TWOWIRE
  +--> ?PR?INIT?T101_UTIL
  +--> ?PR?OSDINIT?T112OSD
  +--> ?PR?INITIAL_TPG051?TOP18
  +--> ?PR?SYSINTERRUPTENABLE?MAIN
  +--> ?PR?DETECTSIGNALSTD?T101_UTIL

?PR?READ_SET?E2PROM                      -----    -----
  +--> ?PR?_BYTE_READ?E2PROM
  +--> ?PR?ISP_IAP_DISABLE?E2PROM

?PR?_BYTE_READ?E2PROM                    -----    -----
  +--> ?PR?ISPGOON?E2PROM
  +--> ?PR?ISP_IAP_DISABLE?E2PROM

?PR?ISPGOON?E2PROM                       -----    -----
  +--> ?PR?ISP_IAP_ENABLE?E2PROM

?PR?ISP_IAP_DISABLE?E2PROM               -----    -----
  +--> ?PR?_DELAY?E2PROM

?PR?INIT?T101_UTIL                       000FH    0002H
  +--> ?PR?_TWDDELAY1?TWOWIRE
  +--> ?CO?T101_UTIL
  +--> ?PR?_WRITETPG051?TOP18
  +--> ?PR?_I2CWRITEBYTE?TWOWIRE
  +--> ?PR?INIT_PAL?T101_UTIL
  +--> ?PR?INIT_NTSC?T101_UTIL

?PR?INIT_PAL?T101_UTIL                   0011H    0002H
  +--> ?CO?T101_UTIL
  +--> ?PR?_I2CWRITEBYTE?TWOWIRE

?PR?INIT_NTSC?T101_UTIL                  0011H    0002H
  +--> ?CO?T101_UTIL
  +--> ?PR?_I2CWRITEBYTE?TWOWIRE

?PR?OSDINIT?T112OSD                      000FH    0004H
  +--> ?PR?_OSDCFGWR?TWOWIRE
  +--> ?PR?OSDLOADCOLOR?OSDDROW
  +--> ?PR?_OSDSETRAMADDR?OSDDROW
  +--> ?PR?_TWDWR_BURST_A?TWOWIRE
  +--> ?CO?T112OSD
  +--> ?PR?_TWDWR_BURST_D?TWOWIRE
  +--> ?PR?TWDWR_BURST_P?TWOWIRE
  +--> ?PR?_OSDCLEANLINE?OSDDROW
BL51 BANKED LINKER/LOCATER V4.13                                                      09/20/2007  22:17:32  PAGE 5


  +--> ?PR?_OSDSETLINEATTRIBUTE?OSDDROW

?PR?OSDLOADCOLOR?OSDDROW                 0013H    0001H
  +--> ?PR?_I2CWRITEBYTE?TWOWIRE
  +--> ?CO?OSDDROW

?PR?INITIAL_TPG051?TOP18                 -----    -----
  +--> ?PR?_WRITETPG051?TOP18

?PR?SYSINTERRUPTENABLE?MAIN              -----    -----
  +--> ?PR?TIMER0RESET?TIMER0

?PR?DETECTSIGNALSTD?T101_UTIL            -----    -----
  +--> ?PR?_I2CREADBYTE?TWOWIRE
  +--> ?PR?INITT10X?T101_UTIL

?PR?_I2CREADBYTE?TWOWIRE                 000FH    0001H
  +--> ?PR?STARTCONDITION?TWOWIRE
  +--> ?PR?_SEND_BYTE?TWOWIRE
  +--> ?PR?_READ_BYTE?TWOWIRE
  +--> ?PR?STOPCONDITION?TWOWIRE

?PR?_READ_BYTE?TWOWIRE                   0010H    0001H

?PR?INITT10X?T101_UTIL                   -----    -----
  +--> ?PR?INIT_NTSC?T101_UTIL
  +--> ?PR?INIT_PAL?T101_UTIL
  +--> ?PR?_I2CWRITEBYTE?TWOWIRE

?PR?KEY_SCAN?KEY1                        -----    -----
  +--> ?PR?_TWDDELAY1?TWOWIRE
  +--> ?PR?TIMER0START?TIMER0
  +--> ?PR?MENUEVENT?KEY1
  +--> ?PR?KEY_DOWNEVENT?KEY1
  +--> ?PR?KEY_UPEVENT?KEY1
  +--> ?PR?WRITE_SET?E2PROM

?PR?TIMER0START?TIMER0                   -----    -----
  +--> ?PR?TIMER0RESET?TIMER0

?PR?MENUEVENT?KEY1                       -----    -----
  +--> ?PR?_DRWA_VOL?OSDDROW
  +--> ?PR?OSDSHOWPAGE1?OSDDROW
  +--> ?PR?OSDEXIT?OSDDROW
  +--> ?PR?OSDSHOWPAGE2?T112OSD
  +--> ?CO?T112OSD
  +--> ?PR?_OSDSHOWLINE?OSDDROW

?PR?_DRWA_VOL?OSDDROW                    000FH    0002H
  +--> ?PR?_OSDPOSITION?OSDDROW
  +--> ?CO?T112OSD
  +--> ?PR?_OSDSHOWLINE?OSDDROW
  +--> ?PR?_OSDSHOWDIG?OSDDROW
  +--> ?PR?_OSDDRAWGAUGE?OSDDROW
  +--> ?PR?OSDENABLE?OSDDROW

?PR?_OSDPOSITION?OSDDROW                 0011H    0001H
BL51 BANKED LINKER/LOCATER V4.13                                                      09/20/2007  22:17:32  PAGE 6


  +--> ?PR?_OSDCFGWR?TWOWIRE

?PR?_OSDSHOWLINE?OSDDROW                 0011H    0008H
  +--> ?PR?_OSDSETRAMADDR?OSDDROW
  +--> ?PR?_TWDWR_BURST_A?TWOWIRE
  +--> ?PR?_SEND?OSDDROW
  +--> ?PR?TWDWR_BURST_P?TWOWIRE

?PR?_SEND?OSDDROW                        0019H    0002H
  +--> ?PR?_TWDWR_BURST_D?TWOWIRE

?PR?_OSDSHOWDIG?OSDDROW                  0011H    0007H
  +--> ?CO?OSDDROW
  +--> ?PR?_OSDSETRAMADDR?OSDDROW
  +--> ?PR?_TWDWR_BURST_A?TWOWIRE
  +--> ?PR?_SEND?OSDDROW
  +--> ?PR?TWDWR_BURST_P?TWOWIRE

?PR?_OSDDRAWGAUGE?OSDDROW                0011H    000BH
  +--> ?PR?_OSDSETRAMADDR?OSDDROW
  +--> ?PR?_TWDWR_BURST_A?TWOWIRE
  +--> ?PR?_TWDWR_BURST_D?TWOWIRE
  +--> ?PR?TWDWR_BURST_P?TWOWIRE

?PR?OSDENABLE?OSDDROW                    -----    -----
  +--> ?PR?_OSDCFGWR?TWOWIRE
  +--> ?PR?TIMER0START?TIMER0

?PR?OSDSHOWPAGE1?OSDDROW                 -----    -----
  +--> ?CO?T112OSD
  +--> ?PR?_OSDSHOWLINE?OSDDROW

?PR?OSDSHOWPAGE2?T112OSD                 000FH    0001H
  +--> ?PR?OSDDISABLE?OSDDROW
  +--> ?PR?_OSDCLEANLINE?OSDDROW
  +--> ?PR?_OSDSETLINEATTRIBUTE?OSDDROW
  +--> ?PR?_OSDPOSITION?OSDDROW
  +--> ?CO?T112OSD
  +--> ?PR?_OSDSHOWLINE?OSDDROW
  +--> ?PR?OSDENABLE?OSDDROW

⌨️ 快捷键说明

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