📄 vx1828.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 01/17/2006 21:30:47 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE .\HEX\func_shi.obj, .\HEX\inxv1828.obj, .\HEX\osd_vx1828.obj, .\HEX\vx1828_AU.obj
>> , .\HEX\IR.obj, .\HEX\MENU.obj, .\HEX\TDA7440D.obj, .\HEX\Timer.obj TO .\HEX\VX1828 PRINT (.\VX1828.m51) RAMSIZE (256
>> ) OVERLAY (?PR?PRINTF?PRINTF ! *, ?PR?_SHI_SUB_WRITE?FUNC_SHI ! *)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\HEX\func_shi.obj (FUNC_SHI)
.\HEX\inxv1828.obj (INXV1828)
.\HEX\osd_vx1828.obj (OSD_VX1828)
.\HEX\vx1828_AU.obj (VX1828_AU)
.\HEX\IR.obj (IR)
.\HEX\MENU.obj (MENU)
.\HEX\TDA7440D.obj (TDA7440D)
.\HEX\Timer.obj (TIMER)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?COPY)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LSHL)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (PRINTF)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C_INIT)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
D:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (PUTCHAR)
LINK MAP OF MODULE: .\HEX\VX1828 (FUNC_SHI)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
DATA 0010H 0009H UNIT ?DT?VX1828_AU
DATA 0019H 0005H UNIT ?DT?PRINTF?PRINTF
DATA 001EH 0002H UNIT ?DT?TIMER
BIT 0020H.0 0001H.7 UNIT ?BI?IR
BIT 0021H.7 0001H.2 UNIT ?BI?VX1828_AU
BIT 0023H.1 0001H.1 UNIT ?BI?PRINTF?PRINTF
BIT 0024H.2 0000H.5 UNIT _BIT_GROUP_
BIT 0024H.7 0000H.2 UNIT ?BI?_SHI_SUB_WRITE?FUNC_SHI
BIT 0025H.1 0000H.1 UNIT ?BI?FUNC_SHI
BIT 0025H.2 0000H.1 UNIT ?BI?TIMER
0025H.3 0000H.5 *** GAP ***
BL51 BANKED LINKER/LOCATER V5.12 01/17/2006 21:30:47 PAGE 2
DATA 0026H 001AH UNIT _DATA_GROUP_
DATA 0040H 0001H UNIT ?DT?_SHI_SUB_WRITE?FUNC_SHI
DATA 0041H 0001H UNIT ?DT?IR
IDATA 0042H 0027H UNIT _IDATA_GROUP_
IDATA 0069H 0015H UNIT ?ID?VX1828_AU
IDATA 007EH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0067H UNIT _XDATA_GROUP_
XDATA 0067H 0028H UNIT ?XD?PRINTF?PRINTF
XDATA 008FH 0018H UNIT ?XD?IR
XDATA 00A7H 000BH UNIT ?XD?TIMER
XDATA 00B2H 0009H UNIT ?XD?_SHI_SUB_WRITE?FUNC_SHI
XDATA 00BBH 0001H UNIT ?XD?FUNC_SHI
* * * * * * * 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 103BH UNIT ?PR?MAIN?VX1828_AU
CODE 1051H 0760H UNIT ?PR?TIME_SETUP_PROCESS?TIMER
CODE 17B1H 03E3H UNIT ?CO?VX1828_AU
CODE 1B94H 0365H UNIT ?PR?PRINTF?PRINTF
CODE 1EF9H 0294H UNIT ?PR?RELOADSETTING?MENU
CODE 218DH 028DH UNIT ?PR?IR_SERVER?IR
CODE 241AH 024BH UNIT ?PR?INITEEPROM?MENU
CODE 2665H 023BH UNIT ?C?LIB_CODE
CODE 28A0H 01B3H UNIT ?CO?IR
CODE 2A53H 01ADH UNIT ?PR?INITTOPMENU?MENU
CODE 2C00H 0198H UNIT ?PR?_WRITE_TIMER?TIMER
CODE 2D98H 0188H UNIT ?PR?_OSD_HBSECTION?OSD_VX1828
CODE 2F20H 0177H UNIT ?PR?_READ_TIMER?TIMER
CODE 3097H 014AH UNIT ?CO?INXV1828
CODE 31E1H 0117H UNIT ?PR?INIT_TIMER_MENU?TIMER
CODE 32F8H 010AH UNIT ?PR?IR_INT1?IR
CODE 3402H 00E7H UNIT ?PR?TIMER_ON_OFF?TIMER
CODE 34E9H 00D7H UNIT ?PR?INIT_S35390?TIMER
CODE 35C0H 00D0H UNIT ?CO?TIMER
CODE 3690H 00CDH UNIT ?PR?_ADJ_BRITCLR?INXV1828
CODE 375DH 00C9H UNIT ?C_INITSEG
CODE 3826H 00BBH UNIT ?PR?_SHI_SUB_READ?FUNC_SHI
CODE 38E1H 00B3H UNIT ?PR?_SHOWCAP?MENU
CODE 3994H 00B1H UNIT ?PR?INITBRIT_MENU?MENU
CODE 3A45H 00A9H UNIT ?PR?INITVOL_MENU?MENU
CODE 3AEEH 00A6H UNIT ?PR?_VOL_MENU?MENU
CODE 3B94H 00A4H UNIT ?PR?_BRIT_MENU?MENU
CODE 3C38H 00A2H UNIT ?CO?MENU
CODE 3CDAH 009FH UNIT ?PR?_SUBMENU1?MENU
CODE 3D79H 009DH UNIT ?PR?_SET_AUDIO_BASS_TREBLE?TDA7440D
CODE 3E16H 0099H UNIT ?PR?INIT_VX1828?INXV1828
CODE 3EAFH 0099H UNIT ?PR?INIT_VX1828_AV?INXV1828
CODE 3F48H 0099H UNIT ?PR?INIT_VX1828_SV?INXV1828
CODE 3FE1H 008CH UNIT ?C_C51STARTUP
CODE 406DH 008BH UNIT ?PR?_SHI_SUB_WRITE?FUNC_SHI
CODE 40F8H 008BH UNIT ?CO?TDA7440D
BL51 BANKED LINKER/LOCATER V5.12 01/17/2006 21:30:47 PAGE 3
CODE 4183H 0086H UNIT ?PR?_SHI_SUB_READ1?FUNC_SHI
CODE 4209H 0085H UNIT ?PR?_SHI_SUB_WRITE1?FUNC_SHI
CODE 428EH 0083H UNIT ?PR?_OSD_COLOR?OSD_VX1828
CODE 4311H 0083H UNIT ?PR?_SET_AUDIO_VOLUME?TDA7440D
CODE 4394H 007EH UNIT ?PR?_AISEL_FUNC?INXV1828
CODE 4412H 007BH UNIT ?PR?_SUBMENU2?MENU
CODE 448DH 0069H UNIT ?PR?_CURRENT_TIME_MENU?TIMER
CODE 44F6H 0065H UNIT ?PR?INITSUBMENU1?MENU
CODE 455BH 0062H UNIT ?PR?_OSD_SHOW?OSD_VX1828
CODE 45BDH 0055H UNIT ?PR?_SEND_CON?FUNC_SHI
CODE 4612H 0054H UNIT ?PR?_OSD_POS?OSD_VX1828
CODE 4666H 0054H UNIT ?PR?_OSD_SIZE?OSD_VX1828
CODE 46BAH 004DH UNIT ?PR?_OSD_ALPHA?OSD_VX1828
CODE 4707H 004BH UNIT ?PR?_OSD_CLEAR?OSD_VX1828
CODE 4752H 004AH UNIT ?PR?_SEND_CON1?FUNC_SHI
CODE 479CH 004AH UNIT ?PR?_ON_TIME_MENU?TIMER
CODE 47E6H 0046H UNIT ?PR?_OFF_TIME_MENU?TIMER
CODE 482CH 0040H UNIT ?PR?_OSD_SWITCH?OSD_VX1828
CODE 486CH 0039H UNIT ?PR?_OSD_MADR?OSD_VX1828
CODE 48A5H 0039H UNIT ?PR?_ABLE_TIME_MENU?TIMER
CODE 48DEH 0036H UNIT ?PR?_SET_AUDIO_RIGHT_LEFT?TDA7440D
CODE 4914H 0034H UNIT ?PR?CPU_INIT?VX1828_AU
CODE 4948H 0031H UNIT ?PR?STOP_CON?FUNC_SHI
CODE 4979H 0031H UNIT ?PR?_SET_AUDIO_SWITCH?TDA7440D
CODE 49AAH 0030H UNIT ?PR?INIT_AUDIO?TDA7440D
CODE 49DAH 002FH UNIT ?PR?RECEIVE_CON?FUNC_SHI
CODE 4A09H 002AH UNIT ?PR?GETCYCLE?IR
CODE 4A33H 0028H UNIT ?PR?_SET_AUDIO_MUTE?TDA7440D
CODE 4A5BH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 4A82H 0026H UNIT ?PR?LOAD_AUDIO_VOLUME?TDA7440D
CODE 4AA8H 0020H UNIT ?PR?_OSD_BLINK?OSD_VX1828
CODE 4AC8H 0020H UNIT ?PR?_SET_AUDIO_GAIN?TDA7440D
CODE 4AE8H 001FH UNIT ?PR?RECEIVE_CON1?FUNC_SHI
CODE 4B07H 001DH UNIT ?PR?OSD_CLEARALL?OSD_VX1828
CODE 4B24H 0019H UNIT ?PR?_DELAYXMS?FUNC_SHI
CODE 4B3DH 0015H UNIT ?PR?ACK_CON?FUNC_SHI
CODE 4B52H 0014H UNIT ?PR?NACK_CON?FUNC_SHI
CODE 4B66H 0014H UNIT ?PR?START_CON?FUNC_SHI
CODE 4B7AH 0014H UNIT ?CO?OSD_VX1828
CODE 4B8EH 0014H UNIT ?PR?TIME_COUNTER?VX1828_AU
CODE 4BA2H 0014H UNIT ?PR?OPEN_5V?VX1828_AU
CODE 4BB6H 0011H UNIT ?PR?_OSAUX_RAM_EN?VX1828_AU
CODE 4BC7H 000EH UNIT ?PR?UART_INIT?VX1828_AU
CODE 4BD5H 000CH UNIT ?PR?DELAY50US?IR
CODE 4BE1H 0009H UNIT ?PR?DELAY_NOP?FUNC_SHI
OVERLAY MAP OF MODULE: .\HEX\VX1828 (FUNC_SHI)
SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH START LENGTH
-----------------------------------------------------------------------------------------------------------------------
?PR?IR_INT1?IR ----- ----- 0026H 0001H ----- ----- 0000H 0001H
+--> ?PR?GETCYCLE?IR
BL51 BANKED LINKER/LOCATER V5.12 01/17/2006 21:30:47 PAGE 4
?PR?GETCYCLE?IR ----- ----- 0027H 0001H ----- ----- ----- -----
+--> ?PR?DELAY50US?IR
?PR?DELAY50US?IR ----- ----- 0028H 0001H ----- ----- ----- -----
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?VX1828_AU
+--> ?C_INITSEG
?PR?MAIN?VX1828_AU ----- ----- ----- ----- ----- ----- 0001H 0002H
+--> ?PR?CPU_INIT?VX1828_AU
+--> ?PR?UART_INIT?VX1828_AU
+--> ?CO?VX1828_AU
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_OSAUX_RAM_EN?VX1828_AU
+--> ?PR?_DELAYXMS?FUNC_SHI
+--> ?PR?_SHI_SUB_WRITE1?FUNC_SHI
+--> ?PR?_SHI_SUB_WRITE?FUNC_SHI
+--> ?PR?_SHI_SUB_READ?FUNC_SHI
+--> ?PR?_OSD_MADR?OSD_VX1828
+--> ?PR?OSD_CLEARALL?OSD_VX1828
+--> ?PR?_OSD_HBSECTION?OSD_VX1828
+--> ?PR?_OSD_SIZE?OSD_VX1828
+--> ?PR?_OSD_POS?OSD_VX1828
+--> ?PR?_OSD_SWITCH?OSD_VX1828
+--> ?PR?_OSD_BLINK?OSD_VX1828
+--> ?PR?_OSD_ALPHA?OSD_VX1828
+--> ?PR?RELOADSETTING?MENU
+--> ?PR?TIMER_ON_OFF?TIMER
+--> ?PR?OPEN_5V?VX1828_AU
+--> ?PR?INIT_VX1828?INXV1828
+--> ?PR?_AISEL_FUNC?INXV1828
+--> ?PR?INIT_AUDIO?TDA7440D
+--> ?PR?INIT_S35390?TIMER
+--> ?PR?_SET_AUDIO_SWITCH?TDA7440D
+--> ?PR?IR_SERVER?IR
+--> ?PR?TIME_SETUP_PROCESS?TIMER
+--> ?PR?INITVOL_MENU?MENU
+--> ?PR?_VOL_MENU?MENU
+--> ?PR?_SET_AUDIO_VOLUME?TDA7440D
+--> ?PR?INITBRIT_MENU?MENU
+--> ?PR?_BRIT_MENU?MENU
+--> ?PR?_ADJ_BRITCLR?INXV1828
+--> ?PR?INITTOPMENU?MENU
+--> ?PR?INITSUBMENU1?MENU
+--> ?PR?_SUBMENU2?MENU
+--> ?PR?_OSD_COLOR?OSD_VX1828
+--> ?PR?_SUBMENU1?MENU
+--> ?PR?_SET_AUDIO_MUTE?TDA7440D
+--> ?PR?_OSD_CLEAR?OSD_VX1828
+--> ?PR?INIT_VX1828_AV?INXV1828
+--> ?PR?INIT_VX1828_SV?INXV1828
+--> ?PR?LOAD_AUDIO_VOLUME?TDA7440D
+--> ?PR?_SHOWCAP?MENU
+--> ?PR?_OSD_SHOW?OSD_VX1828
BL51 BANKED LINKER/LOCATER V5.12 01/17/2006 21:30:47 PAGE 5
?PR?PRINTF?PRINTF ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?PUTCHAR?PUTCHAR
?PR?_DELAYXMS?FUNC_SHI ----- ----- 003DH 0002H ----- ----- ----- -----
?PR?_SHI_SUB_WRITE1?FUNC_SHI 0024H.2 0000H.2 003EH 0001H ----- ----- 000DH 0008H
+--> ?PR?STOP_CON?FUNC_SHI
+--> ?PR?DELAY_NOP?FUNC_SHI
+--> ?PR?START_CON?FUNC_SHI
+--> ?PR?_SEND_CON?FUNC_SHI
+--> ?PR?_SEND_CON1?FUNC_SHI
?PR?STOP_CON?FUNC_SHI 0024H.6 0000H.1 ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY_NOP?FUNC_SHI
?PR?START_CON?FUNC_SHI ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY_NOP?FUNC_SHI
?PR?_SEND_CON?FUNC_SHI ----- ----- 003FH 0001H ----- ----- 0066H 0001H
+--> ?PR?DELAY_NOP?FUNC_SHI
?PR?_SEND_CON1?FUNC_SHI ----- ----- 003FH 0001H ----- ----- ----- -----
+--> ?PR?DELAY_NOP?FUNC_SHI
?PR?_SHI_SUB_WRITE?FUNC_SHI ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?STOP_CON?FUNC_SHI
+--> ?PR?DELAY_NOP?FUNC_SHI
+--> ?PR?START_CON?FUNC_SHI
+--> ?PR?_SEND_CON?FUNC_SHI
?PR?_SHI_SUB_READ?FUNC_SHI 0024H.4 0000H.2 0038H 0001H ----- ----- 0006H 0009H
+--> ?PR?STOP_CON?FUNC_SHI
+--> ?PR?DELAY_NOP?FUNC_SHI
+--> ?PR?START_CON?FUNC_SHI
+--> ?PR?_SEND_CON?FUNC_SHI
+--> ?PR?RECEIVE_CON?FUNC_SHI
+--> ?PR?ACK_CON?FUNC_SHI
+--> ?PR?NACK_CON?FUNC_SHI
?PR?RECEIVE_CON?FUNC_SHI ----- ----- ----- ----- ----- ----- 000FH 0001H
+--> ?PR?DELAY_NOP?FUNC_SHI
?PR?ACK_CON?FUNC_SHI ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY_NOP?FUNC_SHI
?PR?NACK_CON?FUNC_SHI ----- ----- ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY_NOP?FUNC_SHI
?PR?_OSD_MADR?OSD_VX1828 ----- ----- ----- ----- ----- ----- 0003H 0001H
+--> ?PR?_SHI_SUB_WRITE?FUNC_SHI
?PR?OSD_CLEARALL?OSD_VX1828 ----- ----- ----- ----- 0042H 0001H ----- -----
+--> ?PR?_OSD_CLEAR?OSD_VX1828
?PR?_OSD_CLEAR?OSD_VX1828 ----- ----- ----- ----- 0057H 0012H 0004H 0001H
+--> ?CO?OSD_VX1828
BL51 BANKED LINKER/LOCATER V5.12 01/17/2006 21:30:47 PAGE 6
+--> ?PR?_SHI_SUB_WRITE?FUNC_SHI
?PR?_OSD_HBSECTION?OSD_VX1828 0024H.2 0000H.1 ----- ----- ----- ----- 0004H 0005H
+--> ?PR?_SHI_SUB_WRITE?FUNC_SHI
?PR?_OSD_SIZE?OSD_VX1828 ----- ----- ----- ----- 0043H 0002H ----- -----
+--> ?PR?_SHI_SUB_WRITE?FUNC_SHI
?PR?_OSD_POS?OSD_VX1828 ----- ----- ----- ----- 0043H 0002H ----- -----
+--> ?PR?_SHI_SUB_WRITE?FUNC_SHI
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -