📄 12-4.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 09/26/2007 17:19:08 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, HZF.obj, main.obj, 12232Drivers.obj, Flash_Eeprom.obj, display.obj, serio.obj, ad7
>> 705.obj, key.obj TO 12-4
MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
HZF.obj (HZF)
main.obj (MAIN)
12232Drivers.obj (12232DRIVERS)
Flash_Eeprom.obj (FLASH_EEPROM)
display.obj (DISPLAY)
serio.obj (SERIO)
ad7705.obj (AD7705)
key.obj (KEY)
D:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
D:\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV)
D:\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
D:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
D:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
D:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
D:\KEIL\C51\LIB\C51L.LIB (ABS)
LINK MAP OF MODULE: 12-4 (?C_STARTUP)
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 0003H UNIT ?DT?KEY
IDATA 000BH 0004H UNIT ?ID?SERIO
000FH 0011H *** GAP ***
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
0020H.2 0000H.6 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0080H UNIT ?XD?FLASH_EEPROM
XDATA 0080H 005FH UNIT ?XD?KEY
XDATA 00DFH 0029H UNIT ?XD?MAIN
XDATA 0108H 0028H UNIT _XDATA_GROUP_
XDATA 0130H 0020H UNIT ?XD?12232DRIVERS
XDATA 0150H 0003H UNIT ?XD?SERIO
XDATA 0153H 0002H UNIT ?XD?DISPLAY
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0020H UNIT ?PR?_BYTE_READ?FLASH_EEPROM
BL51 BANKED LINKER/LOCATER V5.12 09/26/2007 17:19:08 PAGE 2
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0655H UNIT ?PR?TURNAROUND_CORNERORPOWER_SENDORNOT?KEY
CODE 067BH 0542H UNIT ?PR?_DISPLAY_NUM?DISPLAY
CODE 0BBDH 04D0H UNIT ?CO?HZF
CODE 108DH 0453H UNIT ?PR?TURNAROUND_CORNERORPOWER_SENDVALUE?KEY
CODE 14E0H 03FCH UNIT ?CO?12232DRIVERS
CODE 18DCH 0301H UNIT ?C?LIB_CODE
CODE 1BDDH 0300H UNIT ?PR?TEST_CASE_9?KEY
CODE 1EDDH 02A8H UNIT ?PR?TEST_CASE_10?KEY
CODE 2185H 0173H UNIT ?PR?MAIN?MAIN
CODE 22F8H 016AH UNIT ?PR?_DPRINTF?12232DRIVERS
CODE 2462H 0129H UNIT ?PR?_DRAW_BMP?12232DRIVERS
CODE 258BH 0121H UNIT ?PR?_KEYPROCESS?KEY
CODE 26ACH 0101H UNIT ?PR?TEST2?KEY
CODE 27ADH 00F2H UNIT ?PR?_SEQUENTIAL_WRITE_FLASH_IN_ONE_SECTOR?FLASH_EEPROM
CODE 289FH 00DFH UNIT ?PR?TURNAROUND_CORNER_TEST2?DISPLAY
CODE 297EH 00B5H UNIT ?PR?TURNAROUND_POWER_20_DATA?DISPLAY
CODE 2A33H 00B5H UNIT ?PR?TURNAROUND_CORNER_20_DATA?DISPLAY
CODE 2AE8H 00ADH UNIT ?PR?TURNAROUND_POWER?DISPLAY
CODE 2B95H 00ADH UNIT ?PR?TURNAROUND_CORNER?DISPLAY
CODE 2C42H 00ADH UNIT ?PR?TURNAROUND_POWER_20?DISPLAY
CODE 2CEFH 00ADH UNIT ?PR?TURNAROUND_CORNER_20?DISPLAY
CODE 2D9CH 009EH UNIT ?C_INITSEG
CODE 2E3AH 009AH UNIT ?PR?TURNAROUND_CORNER_TEST?DISPLAY
CODE 2ED4H 009AH UNIT ?PR?DISP_NUMORDER_SETTINGS?DISPLAY
CODE 2F6EH 0098H UNIT ?PR?FILTER?MAIN
CODE 3006H 008CH UNIT ?C_C51STARTUP
CODE 3092H 008AH UNIT ?PR?TURNAROUND_CORNER_TEST3?DISPLAY
CODE 311CH 0084H UNIT ?PR?KEY?KEY
CODE 31A0H 0081H UNIT ?CO?DISPLAY
CODE 3221H 007FH UNIT ?PR?RTDKEY?KEY
CODE 32A0H 0068H UNIT ?PR?_LCD_CLR1?12232DRIVERS
CODE 3308H 0063H UNIT ?PR?_DISP_ONE_ASCII?12232DRIVERS
CODE 336BH 0063H UNIT ?PR?DISP_NUM_ORDER?DISPLAY
CODE 33CEH 005EH UNIT ?PR?FILTER_BIAODING?KEY
CODE 342CH 005DH UNIT ?PR?TURNAROUND_POWER_LING_DATA?DISPLAY
CODE 3489H 005AH UNIT ?PR?LCD_INIT?12232DRIVERS
CODE 34E3H 005AH UNIT ?PR?TURNAROUND_CORNER_LING_DATA?DISPLAY
CODE 353DH 0055H UNIT ?PR?BIAO_DING?DISPLAY
CODE 3592H 004FH UNIT ?PR?READDATACH1_CH2?AD7705
CODE 35E1H 004EH UNIT ?PR?LCD_CLR?12232DRIVERS
CODE 362FH 004AH UNIT ?PR?_SEND_STRING_COM?SERIO
CODE 3679H 004AH UNIT ?PR?_SEND_STRING_COM1?SERIO
CODE 36C3H 003CH UNIT ?PR?_WRITEWORD?AD7705
CODE 36FFH 0029H UNIT ?CO?MAIN
CODE 3728H 0022H UNIT ?CO?KEY
CODE 374AH 001CH UNIT ?PR?SERIO_SERVER?MAIN
CODE 3766H 001BH UNIT ?PR?_SEND_SI?12232DRIVERS
CODE 3781H 001BH UNIT ?PR?INIT_SERIAL?SERIO
CODE 379CH 001BH UNIT ?PR?INI7705?AD7705
CODE 37B7H 001AH UNIT ?PR?_SEND_MI?12232DRIVERS
CODE 37D1H 001AH UNIT ?PR?_SEND_SD?12232DRIVERS
CODE 37EBH 0017H UNIT ?PR?ISP_IAP_ENABLE?FLASH_EEPROM
CODE 3802H 0017H UNIT ?PR?_SEND_CHAR?SERIO
CODE 3819H 0016H UNIT ?PR?_SECTOR_ERASE?FLASH_EEPROM
CODE 382FH 0016H UNIT ?PR?CH1_INIT?AD7705
CODE 3845H 0016H UNIT ?PR?CH2_INIT?AD7705
BL51 BANKED LINKER/LOCATER V5.12 09/26/2007 17:19:08 PAGE 3
CODE 385BH 0016H UNIT ?PR?AD7705_RESET?AD7705
CODE 3871H 0015H UNIT ?PR?_SEND_MD?12232DRIVERS
CODE 3886H 0015H UNIT ?PR?_SET_ADDRESS?12232DRIVERS
CODE 389BH 0014H UNIT ?PR?TURN_UP?DISPLAY
CODE 38AFH 0013H UNIT ?PR?TEST_MENU?DISPLAY
CODE 38C2H 0012H UNIT ?PR?_ABS?ABS
CODE 38D4H 0011H UNIT ?PR?WAIT_READY?12232DRIVERS
CODE 38E5H 0011H UNIT ?PR?_WAIT7705?AD7705
CODE 38F6H 0010H UNIT ?PR?_SET_PAGE?12232DRIVERS
CODE 3906H 0010H UNIT ?PR?CLK_RESET?AD7705
CODE 3916H 000FH UNIT ?PR?DELAY?AD7705
CODE 3925H 0009H UNIT ?PR?ISP_IAP_DISABLE?FLASH_EEPROM
CODE 392EH 0003H UNIT ?PR?_PUTCHAR_L?12232DRIVERS
CODE 3931H 0003H UNIT ?PR?_PUTCHAR_R?12232DRIVERS
OVERLAY MAP OF MODULE: 12-4 (?C_STARTUP)
SEGMENT BIT_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?_WAIT7705?AD7705
+--> ?PR?DELAY?AD7705
+--> ?PR?INIT_SERIAL?SERIO
+--> ?PR?LCD_INIT?12232DRIVERS
+--> ?PR?LCD_CLR?12232DRIVERS
+--> ?PR?AD7705_RESET?AD7705
+--> ?PR?INI7705?AD7705
+--> ?PR?_BYTE_READ?FLASH_EEPROM
+--> ?CO?MAIN
+--> ?PR?_DPRINTF?12232DRIVERS
+--> ?PR?TEST_MENU?DISPLAY
+--> ?PR?KEY?KEY
+--> ?PR?RTDKEY?KEY
?PR?LCD_INIT?12232DRIVERS ----- ----- ----- -----
+--> ?PR?_SEND_MI?12232DRIVERS
+--> ?PR?_SEND_SI?12232DRIVERS
?PR?_SEND_MI?12232DRIVERS ----- ----- 012FH 0001H
+--> ?PR?WAIT_READY?12232DRIVERS
?PR?_SEND_SI?12232DRIVERS ----- ----- 012FH 0001H
+--> ?PR?WAIT_READY?12232DRIVERS
?PR?LCD_CLR?12232DRIVERS ----- ----- 0109H 0002H
+--> ?PR?_SEND_MI?12232DRIVERS
+--> ?PR?_SEND_SI?12232DRIVERS
+--> ?PR?_SEND_MD?12232DRIVERS
+--> ?PR?_SEND_SD?12232DRIVERS
BL51 BANKED LINKER/LOCATER V5.12 09/26/2007 17:19:08 PAGE 4
?PR?_SEND_MD?12232DRIVERS ----- ----- 012EH 0001H
+--> ?PR?WAIT_READY?12232DRIVERS
?PR?_SEND_SD?12232DRIVERS ----- ----- 012EH 0001H
+--> ?PR?WAIT_READY?12232DRIVERS
?PR?AD7705_RESET?AD7705 ----- ----- ----- -----
+--> ?PR?DELAY?AD7705
?PR?INI7705?AD7705 ----- ----- ----- -----
+--> ?PR?_WRITEWORD?AD7705
?PR?_BYTE_READ?FLASH_EEPROM ----- ----- ----- -----
+--> ?PR?ISP_IAP_ENABLE?FLASH_EEPROM
+--> ?PR?ISP_IAP_DISABLE?FLASH_EEPROM
?PR?_DPRINTF?12232DRIVERS ----- ----- 0113H 000CH
+--> ?PR?_DISP_ONE_ASCII?12232DRIVERS
+--> ?CO?12232DRIVERS
+--> ?PR?_DRAW_BMP?12232DRIVERS
?PR?_DISP_ONE_ASCII?12232DRIVERS ----- ----- 011FH 0004H
+--> ?CO?HZF
+--> ?PR?_DRAW_BMP?12232DRIVERS
?PR?_DRAW_BMP?12232DRIVERS ----- ----- 0123H 000BH
+--> ?PR?_SET_PAGE?12232DRIVERS
+--> ?PR?_SET_ADDRESS?12232DRIVERS
+--> ?PR?_PUTCHAR_R?12232DRIVERS
+--> ?PR?_PUTCHAR_L?12232DRIVERS
?PR?_SET_PAGE?12232DRIVERS ----- ----- 012EH 0001H
+--> ?PR?_SEND_MI?12232DRIVERS
+--> ?PR?_SEND_SI?12232DRIVERS
?PR?_SET_ADDRESS?12232DRIVERS ----- ----- 012EH 0001H
+--> ?PR?_SEND_MI?12232DRIVERS
+--> ?PR?_SEND_SI?12232DRIVERS
?PR?_PUTCHAR_R?12232DRIVERS ----- ----- ----- -----
+--> ?PR?_SEND_SD?12232DRIVERS
?PR?_PUTCHAR_L?12232DRIVERS ----- ----- ----- -----
+--> ?PR?_SEND_MD?12232DRIVERS
?PR?TEST_MENU?DISPLAY ----- ----- ----- -----
+--> ?PR?LCD_CLR?12232DRIVERS
?PR?KEY?KEY ----- ----- ----- -----
+--> ?PR?DELAY?AD7705
+--> ?PR?_WAIT7705?AD7705
+--> ?PR?_KEYPROCESS?KEY
?PR?_KEYPROCESS?KEY ----- ----- 0108H 0001H
+--> ?PR?TURNAROUND_CORNER_TEST3?DISPLAY
+--> ?PR?TURNAROUND_CORNER_TEST2?DISPLAY
BL51 BANKED LINKER/LOCATER V5.12 09/26/2007 17:19:08 PAGE 5
+--> ?PR?TURNAROUND_POWER?DISPLAY
+--> ?PR?TURNAROUND_CORNER?DISPLAY
+--> ?PR?TURN_UP?DISPLAY
+--> ?PR?TURNAROUND_CORNER_TEST?DISPLAY
+--> ?PR?TURNAROUND_POWER_LING_DATA?DISPLAY
+--> ?PR?TURNAROUND_POWER_20_DATA?DISPLAY
+--> ?PR?TURNAROUND_CORNER_LING_DATA?DISPLAY
+--> ?PR?TURNAROUND_CORNER_20_DATA?DISPLAY
+--> ?PR?BIAO_DING?DISPLAY
+--> ?PR?TEST2?KEY
?PR?TURNAROUND_CORNER_TEST3?DISPLAY ----- ----- ----- -----
+--> ?PR?LCD_CLR?12232DRIVERS
+--> ?CO?DISPLAY
+--> ?PR?_DPRINTF?12232DRIVERS
?PR?TURNAROUND_CORNER_TEST2?DISPLAY ----- ----- ----- -----
+--> ?PR?LCD_CLR?12232DRIVERS
+--> ?CO?DISPLAY
+--> ?PR?_DPRINTF?12232DRIVERS
+--> ?PR?CH1_INIT?AD7705
+--> ?PR?FILTER?MAIN
?PR?CH1_INIT?AD7705 ----- ----- ----- -----
+--> ?PR?CLK_RESET?AD7705
+--> ?PR?_WRITEWORD?AD7705
?PR?FILTER?MAIN 0020H.0 0000H.1 0109H 0002H
+--> ?PR?READDATACH1_CH2?AD7705
+--> ?PR?DELAY?AD7705
?PR?READDATACH1_CH2?AD7705 0020H.1 0000H.1 010DH 0002H
+--> ?PR?_WRITEWORD?AD7705
+--> ?PR?DELAY?AD7705
?PR?TURNAROUND_POWER?DISPLAY ----- ----- ----- -----
+--> ?PR?LCD_CLR?12232DRIVERS
+--> ?CO?DISPLAY
+--> ?PR?_DPRINTF?12232DRIVERS
?PR?TURNAROUND_CORNER?DISPLAY ----- ----- ----- -----
+--> ?PR?LCD_CLR?12232DRIVERS
+--> ?CO?DISPLAY
+--> ?PR?_DPRINTF?12232DRIVERS
?PR?TURN_UP?DISPLAY 0020H.0 0000H.1 ----- -----
+--> ?PR?DISP_NUM_ORDER?DISPLAY
+--> ?PR?DISP_NUMORDER_SETTINGS?DISPLAY
?PR?DISP_NUM_ORDER?DISPLAY ----- ----- ----- -----
+--> ?CO?DISPLAY
+--> ?PR?_DPRINTF?12232DRIVERS
+--> ?PR?_WAIT7705?AD7705
?PR?DISP_NUMORDER_SETTINGS?DISPLAY ----- ----- ----- -----
+--> ?CO?DISPLAY
+--> ?PR?_DPRINTF?12232DRIVERS
BL51 BANKED LINKER/LOCATER V5.12 09/26/2007 17:19:08 PAGE 6
?PR?TURNAROUND_CORNER_TEST?DISPLAY ----- ----- ----- -----
+--> ?PR?LCD_CLR?12232DRIVERS
+--> ?CO?DISPLAY
+--> ?PR?_DPRINTF?12232DRIVERS
+--> ?PR?CH1_INIT?AD7705
+--> ?PR?FILTER?MAIN
?PR?TURNAROUND_POWER_LING_DATA?DISPLAY ----- ----- ----- -----
+--> ?PR?AD7705_RESET?AD7705
+--> ?PR?CH2_INIT?AD7705
+--> ?PR?DELAY?AD7705
+--> ?PR?FILTER_BIAODING?KEY
+--> ?CO?DISPLAY
+--> ?PR?_DPRINTF?12232DRIVERS
+--> ?PR?_WAIT7705?AD7705
+--> ?PR?_LCD_CLR1?12232DRIVERS
+--> ?PR?TURNAROUND_POWER_20?DISPLAY
?PR?CH2_INIT?AD7705 ----- ----- ----- -----
+--> ?PR?CLK_RESET?AD7705
+--> ?PR?_WRITEWORD?AD7705
?PR?FILTER_BIAODING?KEY 0020H.0 0000H.1 0109H 0004H
+--> ?PR?READDATACH1_CH2?AD7705
?PR?_LCD_CLR1?12232DRIVERS ----- ----- 0109H 0005H
+--> ?PR?_SEND_MI?12232DRIVERS
+--> ?PR?_SEND_SI?12232DRIVERS
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -