📄 cesi2.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 05/31/2007 05:09:35 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE HELLO.obj, main.obj, yuyin.obj, ctc0_init.obj, ADS7822.obj, display.obj, lcd.obj TO cesi2 RAMSI
>> ZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
HELLO.obj (HELLO)
main.obj (MAIN)
yuyin.obj (YUYIN)
ctc0_init.obj (CTC0_INIT)
ADS7822.obj (ADS7822)
display.obj (DISPLAY)
lcd.obj (LCD)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?SLDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51L.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51L.LIB (PRINTF)
C:\KEIL\C51\LIB\C51L.LIB (?C?STRCPY)
C:\KEIL\C51\LIB\C51L.LIB (STRLEN)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (PUTCHAR)
LINK MAP OF MODULE: cesi2 (HELLO)
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 0005H UNIT _DATA_GROUP_
000DH 0013H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.1 UNIT ?BI?ADS7822
0021H.2 0000H.6 *** GAP ***
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
BL51 BANKED LINKER/LOCATER V5.03 05/31/2007 05:09:35 PAGE 2
XDATA 0000H 00F4H UNIT ?XD?DISPLAY
XDATA 00F4H 009BH UNIT _XDATA_GROUP_
XDATA 018FH 0082H UNIT ?XD?LCD
XDATA 0211H 0076H UNIT ?XD?ADS7822
XDATA 0287H 001AH UNIT ?XD?YUYIN
XDATA 02A1H 000FH UNIT ?XD?CTC0_INIT
XDATA 02B0H 0005H UNIT ?XD?GET_R_STR?ADS7822
XDATA 02B5H 0004H UNIT ?XD?MAIN
XDATA 02B9H 0002H UNIT ?XD?_DRAW_Y?LCD
XDATA 02BBH 0001H UNIT ?XD?START_ALM?YUYIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?DELAYS10MS?YUYIN
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0489H UNIT ?C?LIB_CODE
CODE 0497H 0365H UNIT ?PR?PRINTF?PRINTF
CODE 07FCH 02C2H UNIT ?PR?GET_T_STR?ADS7822
CODE 0ABEH 0219H UNIT ?C_INITSEG
CODE 0CD7H 014EH UNIT ?PR?DISPLAY2?DISPLAY
CODE 0E25H 011EH UNIT ?PR?PROCKEY?MAIN
CODE 0F43H 0109H UNIT ?PR?STARTPLAY?YUYIN
CODE 104CH 00FCH UNIT ?PR?DISPLAY1?DISPLAY
CODE 1148H 00F5H UNIT ?PR?GETADC?ADS7822
CODE 123DH 00E5H UNIT ?PR?_DRAW_POINTXY?LCD
CODE 1322H 00B3H UNIT ?PR?TIMER0_INT?CTC0_INIT
CODE 13D5H 00A5H UNIT ?CO?DISPLAY
CODE 147AH 008FH UNIT ?PR?_DRAW_LETTER?LCD
CODE 1509H 008CH UNIT ?PR?RADIO_PLAY?YUYIN
CODE 1595H 008CH UNIT ?C_C51STARTUP
CODE 1621H 0086H UNIT ?PR?LCD_GPCLS?LCD
CODE 16A7H 0084H UNIT ?PR?MAIN?MAIN
CODE 172BH 006DH UNIT ?PR?_DRAW_Y?LCD
CODE 1798H 004FH UNIT ?PR?_LCD_WRITE?LCD
CODE 17E7H 0044H UNIT ?C?LDIV
CODE 182BH 0042H UNIT ?PR?_DRAW_X?LCD
CODE 186DH 003BH UNIT ?PR?_LCD_WSTR?LCD
CODE 18A8H 0035H UNIT ?PR?GET_R_STR?ADS7822
CODE 18DDH 002FH UNIT ?PR?START_ALM?YUYIN
CODE 190CH 0029H UNIT ?PR?LCD_INIT?LCD
CODE 1935H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 195CH 0024H UNIT ?CO?YUYIN
CODE 1980H 0022H UNIT ?PR?_LCD_DLY?LCD
CODE 19A2H 0021H UNIT ?PR?_DELAY2S?MAIN
CODE 19C3H 0021H UNIT ?PR?_DELAY20MS?MAIN
CODE 19E4H 0021H UNIT ?CO?MAIN
CODE 1A05H 0021H UNIT ?PR?_DELAY1S?YUYIN
CODE 1A26H 001FH UNIT ?CO?ADS7822
CODE 1A45H 001AH UNIT ?PR?_LCD_SENDBYTE?LCD
CODE 1A5FH 0016H UNIT ?PR?_DELAYUS?ADS7822
CODE 1A75H 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 1A8AH 0013H UNIT ?PR?INIT_TIMER0?CTC0_INIT
CODE 1A9DH 0013H UNIT ?PR?LCD_INITG?LCD
CODE 1AB0H 0012H UNIT ?PR?_DELAYMS?ADS7822
CODE 1AC2H 000FH UNIT ?PR?DELAY500MS?YUYIN
BL51 BANKED LINKER/LOCATER V5.03 05/31/2007 05:09:35 PAGE 3
OVERLAY MAP OF MODULE: cesi2 (HELLO)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-----------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?INIT_TIMER0?CTC0_INIT
+--> ?PR?LCD_INIT?LCD
+--> ?PR?_LCD_WRITE?LCD
+--> ?PR?PROCKEY?MAIN
+--> ?PR?DISPLAY2?DISPLAY
+--> ?PR?DISPLAY1?DISPLAY
+--> ?PR?GETADC?ADS7822
+--> ?PR?STARTPLAY?YUYIN
+--> ?PR?RADIO_PLAY?YUYIN
?PR?LCD_INIT?LCD ----- ----- ----- ----- ----- -----
+--> ?PR?_LCD_DLY?LCD
+--> ?PR?_LCD_WRITE?LCD
?PR?_LCD_WRITE?LCD ----- ----- ----- ----- 018CH 0003H
+--> ?PR?_LCD_SENDBYTE?LCD
+--> ?PR?_LCD_DLY?LCD
?PR?PROCKEY?MAIN ----- ----- ----- ----- 00F4H 000AH
+--> ?PR?_DELAY20MS?MAIN
+--> ?CO?MAIN
+--> ?PR?_LCD_WSTR?LCD
+--> ?PR?_DELAY2S?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_LCD_WRITE?LCD
?PR?_LCD_WSTR?LCD ----- ----- ----- ----- 00FEH 0003H
+--> ?PR?_LCD_WRITE?LCD
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0008H 0005H 0105H 0028H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?DISPLAY2?DISPLAY ----- ----- ----- ----- 00F4H 008CH
+--> ?CO?DISPLAY
+--> ?PR?_LCD_WRITE?LCD
+--> ?PR?LCD_INITG?LCD
+--> ?PR?LCD_GPCLS?LCD
+--> ?PR?_DRAW_POINTXY?LCD
+--> ?PR?_DRAW_LETTER?LCD
+--> ?PR?_DRAW_X?LCD
+--> ?PR?_DELAY2S?MAIN
+--> ?PR?LCD_INIT?LCD
?PR?LCD_INITG?LCD ----- ----- ----- ----- ----- -----
+--> ?PR?_LCD_DLY?LCD
BL51 BANKED LINKER/LOCATER V5.03 05/31/2007 05:09:35 PAGE 4
+--> ?PR?_LCD_WRITE?LCD
?PR?LCD_GPCLS?LCD ----- ----- ----- ----- 0180H 0002H
+--> ?PR?_LCD_WRITE?LCD
?PR?_DRAW_POINTXY?LCD ----- ----- ----- ----- 0180H 0008H
+--> ?PR?_LCD_WRITE?LCD
?PR?_DRAW_LETTER?LCD ----- ----- ----- ----- 0180H 000CH
+--> ?PR?_LCD_WRITE?LCD
?PR?_DRAW_X?LCD ----- ----- ----- ----- 0180H 0003H
+--> ?PR?_LCD_WRITE?LCD
?PR?DISPLAY1?DISPLAY ----- ----- ----- ----- ----- -----
+--> ?CO?DISPLAY
+--> ?PR?_LCD_WSTR?LCD
+--> ?PR?GET_T_STR?ADS7822
+--> ?PR?PRINTF?PRINTF
?PR?GET_T_STR?ADS7822 ----- ----- ----- ----- 00F5H 000AH
+--> ?CO?ADS7822
+--> ?PR?PRINTF?PRINTF
?PR?GETADC?ADS7822 ----- ----- ----- ----- 00F4H 0011H
+--> ?PR?_DELAYUS?ADS7822
+--> ?CO?ADS7822
+--> ?PR?PRINTF?PRINTF
?PR?STARTPLAY?YUYIN ----- ----- ----- ----- 00F4H 0001H
+--> ?PR?GET_T_STR?ADS7822
+--> ?PR?_STRLEN?STRLEN
+--> ?CO?YUYIN
+--> ?PR?_LCD_WSTR?LCD
?PR?RADIO_PLAY?YUYIN ----- ----- ----- ----- ----- -----
+--> ?PR?DELAYS10MS?YUYIN
SYMBOL TABLE OF MODULE: cesi2 (HELLO)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C?COPY
C:00DEH PUBLIC ?C?COPY
------- ENDMOD ?C?COPY
------- MODULE ?C?CLDPTR
C:0104H PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CLDOPTR
C:011DH PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
BL51 BANKED LINKER/LOCATER V5.03 05/31/2007 05:09:35 PAGE 5
------- MODULE ?C?IMUL
C:014AH PUBLIC ?C?IMUL
------- ENDMOD ?C?IMUL
------- MODULE ?C?SIDIV
C:015CH PUBLIC ?C?SIDIV
------- ENDMOD ?C?SIDIV
------- MODULE ?C?ILDIX
C:0192H PUBLIC ?C?ILDIX
------- ENDMOD ?C?ILDIX
------- MODULE ?C?LMUL
C:01A8H PUBLIC ?C?LMUL
------- ENDMOD ?C?LMUL
------- MODULE ?C?SLDIV
C:17E7H PUBLIC ?C?SLDIV
------- ENDMOD ?C?SLDIV
------- MODULE ?C?LNEG
C:01F7H PUBLIC ?C?LNEG
------- ENDMOD ?C?LNEG
------- MODULE ?C?SLCMP
C:0205H PUBLIC ?C?SLCMP
------- ENDMOD ?C?SLCMP
------- MODULE ?C?LSTXDATA
C:021BH PUBLIC ?C?LSTXDATA
------- ENDMOD ?C?LSTXDATA
------- MODULE ?C?OFFXADD
C:0227H PUBLIC ?C?OFFXADD
------- ENDMOD ?C?OFFXADD
------- MODULE PRINTF
X:0105H PUBLIC ?_PRINTF517?BYTE
X:0105H PUBLIC ?_PRINTF?BYTE
X:0105H PUBLIC ?_SPRINTF517?BYTE
X:0105H PUBLIC ?_SPRINTF?BYTE
C:0502H PUBLIC _PRINTF
C:0502H PUBLIC _PRINTF517
C:04FCH PUBLIC _SPRINTF
C:04FCH PUBLIC _SPRINTF517
------- ENDMOD PRINTF
------- MODULE ?C?STRCPY
C:02FFH PUBLIC ?C?STRCPY
------- ENDMOD ?C?STRCPY
------- MODULE STRLEN
C:1A75H PUBLIC _STRLEN
------- ENDMOD STRLEN
------- MODULE ?C?CSTPTR
C:031CH PUBLIC ?C?CSTPTR
BL51 BANKED LINKER/LOCATER V5.03 05/31/2007 05:09:35 PAGE 6
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?UIDIV
C:032EH PUBLIC ?C?UIDIV
------- ENDMOD ?C?UIDIV
------- MODULE ?C?ULDIV
C:03BFH PUBLIC ?C?ULDIV
------- ENDMOD ?C?ULDIV
------- MODULE ?C?PLDIXDATA
C:0451H PUBLIC ?C?PLDIXDATA
------- ENDMOD ?C?PLDIXDATA
------- MODULE ?C?PSTXDATA
C:0468H PUBLIC ?C?PSTXDATA
------- ENDMOD ?C?PSTXDATA
------- MODULE ?C?CCASE
C:0471H PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE PUTCHAR
C:1935H PUBLIC _PUTCHAR
------- ENDMOD PUTCHAR
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?DELAY500MS?YUYIN
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_DELAY1S?YUYIN
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?START_ALM?YUYIN
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_DELAYMS?ADS7822
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?GET_R_STR?ADS7822
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_DRAW_Y?LCD
Program Size: data=15.2 xdata=700 code=6865
LINK/LOCATE RUN COMPLETE. 6 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -