📄 main.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 08/19/2008 11:47:53 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE E:\工作\RA8835\MAIN.OBJ, E:\工作\RA8835\RA8835.OBJ TO
>> E:\工作\RA8835\MAIN RS (256) PL (68) PW (78)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
E:\工作\RA8835\MAIN.OBJ (MAIN)
E:\工作\RA8835\RA8835.OBJ (RA8835)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: E:\工作\RA8835\MAIN (MAIN)
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 0010H UNIT ?DT?_DPRINTF?RA8835
DATA 0018H 0006H UNIT ?DT?_PRINTFLEFTRIGHT?RA88
>> 35
DATA 001EH 0001H UNIT ?DT?RA8835
001FH 0001H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?MAIN
BIT 0020H.1 0000H.1 UNIT ?BI?RA8835
0020H.2 0000H.6 *** GAP ***
DATA 0021H 0010H UNIT ?DT?_HPRINTF?RA8835
DATA 0031H 000CH UNIT ?DT?_PRINTLCD_CAR_SHOW?RA
>> 8835
DATA 003DH 0009H UNIT ?DT?MAIN
DATA 0046H 0005H UNIT ?DT?_PRINTFUPDOWN?RA8835
DATA 004BH 0003H UNIT ?DT?PRINTLCD_SINGLE?RA883
>> 5
DATA 004EH 0003H UNIT _DATA_GROUP_
IDATA 0051H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 00D1H UNIT ?XD?MAIN
00D1H 3F2EH *** GAP ***
XDATA 3FFFH 0001H ABSOLUTE
4000H 3FFFH *** GAP ***
XDATA 7FFFH 0001H ABSOLUTE
8000H 5F00H *** GAP ***
XDATA DF00H 0001H ABSOLUTE
DF01H 0001H *** GAP ***
XDATA DF02H 0001H ABSOLUTE
DF03H 0001H *** GAP ***
XDATA DF04H 0001H ABSOLUTE
DF05H 0001H *** GAP ***
XDATA DF06H 0001H ABSOLUTE
XDATA DF07H 0001H ABSOLUTE
XDATA DF08H 0001H ABSOLUTE
XDATA DF09H 0001H ABSOLUTE
XDATA DF0AH 0001H ABSOLUTE
XDATA DF0BH 0001H ABSOLUTE
XDATA DF0CH 0001H ABSOLUTE
XDATA DF0DH 0001H ABSOLUTE
DF0EH 0024H *** GAP ***
XDATA DF32H 0001H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.11 08/19/2008 11:47:53 PAGE 2
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 294CH UNIT ?CO?RA8835
CODE 294FH 0478H UNIT ?CO?MAIN
CODE 2DC7H 0173H UNIT ?PR?_PRINTLCD_CAR_SHOW?RA
>> 8835
CODE 2F3AH 0150H UNIT ?PR?_HPRINTF?RA8835
CODE 308AH 0142H UNIT ?PR?_DPRINTF?RA8835
CODE 31CCH 011AH UNIT ?PR?DISPLAY_DAISU_MENU?MA
>> IN
CODE 32E6H 010DH UNIT ?PR?DISPLAY_TEST_MENU?MAI
>> N
CODE 33F3H 00E5H UNIT ?PR?PRINTLCD_SINGLE?RA883
>> 5
CODE 34D8H 00D0H UNIT ?PR?DISPLAY_RPM4_MENU?MAI
>> N
CODE 35A8H 00C2H UNIT ?PR?DISPLAY_MAIN_MENU?MAI
>> N
CODE 366AH 00B5H UNIT ?PR?DISPLAY_ADJUST_MENU?M
>> AIN
CODE 371FH 00B4H UNIT ?PR?DISPLAY_SHEZHI_MENU?M
>> AIN
CODE 37D3H 009AH UNIT ?PR?DISPLAY_TESTPIN_MENU?
>> MAIN
CODE 386DH 0090H UNIT ?PR?DISPLAY_INPUT_PLANE?M
>> AIN
CODE 38FDH 008CH UNIT ?C_C51STARTUP
CODE 3989H 008AH UNIT ?PR?DISPLAY_RPM2_MENU?MAI
>> N
CODE 3A13H 008AH UNIT ?PR?DISPLAY_RANLIAO_MENU?
>> MAIN
CODE 3A9DH 0085H UNIT ?PR?CONFIG?MAIN
CODE 3B22H 007CH UNIT ?PR?DISPLAY_COM_MENU?MAIN
>>
CODE 3B9EH 007CH UNIT ?PR?DISPLAY_RPM_MENU?MAIN
>>
CODE 3C1AH 007CH UNIT ?PR?DISPLAY_FANGSHI_MENU?
>> MAIN
CODE 3C96H 0077H UNIT ?PR?DISPLAY_SET_TIME_MENU
>> ?MAIN
CODE 3D0DH 006EH UNIT ?PR?DISPLAY_BRIGHT_MENU?M
>> AIN
CODE 3D7BH 0060H UNIT ?PR?INIT_CPU?MAIN
CODE 3DDBH 005FH UNIT ?PR?_PRINTFLEFTRIGHT?RA88
>> 35
CODE 3E3AH 0059H UNIT ?PR?LCMINITION?RA8835
CODE 3E93H 0049H UNIT ?PR?DISPLAY_PLANE_MENU?MA
>> IN
CODE 3EDCH 0045H UNIT ?C_INITSEG
CODE 3F21H 0042H UNIT ?PR?_PRINTFUPDOWN?RA8835
CODE 3F63H 003FH UNIT ?C?LIB_CODE
CODE 3FA2H 003DH UNIT ?PR?_LCD_CSR?RA8835
CODE 3FDFH 003AH UNIT ?PR?MAIN?MAIN
CODE 4019H 0039H UNIT ?PR?_LOCATEXY?RA8835
CODE 4052H 0034H UNIT ?PR?LCMCLEAR?RA8835
CODE 4086H 0033H UNIT ?PR?LCMTEST?RA8835
CODE 40B9H 002EH UNIT ?PR?_WRITEDATA?RA8835
CODE 40E7H 0027H UNIT ?PR?_PRINTLCD_CHAR?RA8835
>>
CODE 410EH 001FH UNIT ?PR?READDATA?RA8835
CODE 412DH 0016H UNIT ?PR?_WRITECOMMAND?RA8835
CODE 4143H 000CH UNIT ?PR?LCMREST?RA8835
CODE 414FH 000BH UNIT ?PR?_DELAY?MAIN
BL51 BANKED LINKER/LOCATER V5.11 08/19/2008 11:47:53 PAGE 3
OVERLAY MAP OF MODULE: E:\工作\RA8835\MAIN (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 004EH 0001H
+--> ?PR?CONFIG?MAIN
+--> ?PR?LCMREST?RA8835
+--> ?PR?_DELAY?MAIN
+--> ?PR?LCMINITION?RA8835
+--> ?PR?LCMCLEAR?RA8835
+--> ?PR?_LCD_CSR?RA8835
+--> ?PR?_LOCATEXY?RA8835
+--> ?PR?_PRINTLCD_CHAR?RA8835
?PR?LCMREST?RA8835 ----- -----
+--> ?PR?_DELAY?MAIN
?PR?LCMINITION?RA8835 004FH 0001H
+--> ?PR?_WRITECOMMAND?RA8835
+--> ?CO?RA8835
+--> ?PR?_WRITEDATA?RA8835
?PR?_WRITECOMMAND?RA8835 ----- -----
+--> ?PR?_DELAY?MAIN
?PR?_WRITEDATA?RA8835 ----- -----
+--> ?CO?RA8835
+--> ?PR?_DELAY?MAIN
?PR?LCMCLEAR?RA8835 004FH 0002H
+--> ?PR?_WRITECOMMAND?RA8835
+--> ?PR?_WRITEDATA?RA8835
?PR?_LCD_CSR?RA8835 004FH 0001H
+--> ?PR?_WRITECOMMAND?RA8835
+--> ?PR?_WRITEDATA?RA8835
?PR?_LOCATEXY?RA8835 004FH 0002H
+--> ?PR?_WRITECOMMAND?RA8835
+--> ?PR?_WRITEDATA?RA8835
?PR?_PRINTLCD_CHAR?RA8835 004FH 0002H
+--> ?PR?_WRITECOMMAND?RA8835
+--> ?PR?_WRITEDATA?RA8835
SYMBOL TABLE OF MODULE: E:\工作\RA8835\MAIN (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
X:0000H PUBLIC COMMAND_CODE
X:0001H PUBLIC hc_con_1
C:37D3H PUBLIC display_testpin_menu
BL51 BANKED LINKER/LOCATER V5.11 08/19/2008 11:47:53 PAGE 4
X:0003H PUBLIC hc_con_2
X:0005H PUBLIC no_con
X:0007H PUBLIC second
X:0008H PUBLIC no_zero
D:0090H PUBLIC P1
D:003DH PUBLIC COMMAND
D:00FFH PUBLIC WDTCN
D:00A0H PUBLIC P2
C:366AH PUBLIC display_adjust_menu
C:371FH PUBLIC display_shezhi_menu
C:386DH PUBLIC display_input_plane
D:00B0H PUBLIC P3
X:000AH PUBLIC bright
D:0084H PUBLIC P4
X:000BH PUBLIC int_ptr
D:00E6H PUBLIC EIE1
D:0085H PUBLIC P5
X:000EH PUBLIC co_con_1
B:00A8H.7 PUBLIC EA
D:00E7H PUBLIC EIE2
C:3E93H PUBLIC display_plane_menu
X:0010H PUBLIC co_con_2
X:0012H PUBLIC val_lambda
X:0014H PUBLIC x100
D:00E8H PUBLIC ADC0CN
D:00A4H PUBLIC P0MDOUT
C:31CCH PUBLIC display_daisu_menu
D:00A5H PUBLIC P1MDOUT
X:0015H PUBLIC ArrowHeadY1
D:00A8H PUBLIC IE
D:00A6H PUBLIC P2MDOUT
X:0016H PUBLIC ptmonth
D:00A7H PUBLIC P3MDOUT
D:00F6H PUBLIC EIP1
X:0017H PUBLIC no_con_1
D:00F7H PUBLIC EIP2
X:0019H PUBLIC no_con_2
D:00ADH PUBLIC P3IF
X:001BH PUBLIC Temperature
X:001DH PUBLIC minute
D:00A3H PUBLIC EMI0CF
D:00D8H PUBLIC PCA0CN
X:001EH PUBLIC Temp
X:001FH PUBLIC T_IS_h
X:0021H PUBLIC ptyear
D:00B8H PUBLIC IP
C:35A8H PUBLIC display_main_menu
X:0022H PUBLIC co2_cons
X:0026H PUBLIC val_lambda_1
X:0028H PUBLIC mem_position
X:002AH PUBLIC Star
X:002BH PUBLIC val_lambda_2
X:002DH PUBLIC Idle_Speed_h
D:003EH PUBLIC LOW_ADD
D:00E1H PUBLIC XBR0
D:00E2H PUBLIC XBR1
D:00E3H PUBLIC XBR2
X:002FH PUBLIC date
X:0034H PUBLIC position_sel
X:0035H PUBLIC diii
D:00CBH PUBLIC RCAP2H
D:00E5H PUBLIC RCAP4H
X:0036H PUBLIC cjcs
X:0037H PUBLIC car_number
X:003EH PUBLIC ptday
BL51 BANKED LINKER/LOCATER V5.11 08/19/2008 11:47:53 PAGE 5
D:00C0H PUBLIC SMB0CN
X:003FH PUBLIC pthour
D:00CAH PUBLIC RCAP2L
C:3FDFH PUBLIC main
X:0040H PUBLIC clcs
X:0041H PUBLIC co2_con
X:0043H PUBLIC Temperature_1
X:DF06H PUBLIC ds_weekday
X:0045H PUBLIC Temperature_2
D:00E4H PUBLIC RCAP4L
X:0047H PUBLIC x1
X:0048H PUBLIC month
D:00CFH PUBLIC SMB0CR
D:00BDH PUBLIC P1MDIN
D:003FH PUBLIC changetype
D:00F8H PUBLIC SPI0CN
D:0087H PUBLIC PCON
X:0049H PUBLIC ad_resulth
X:004BH PUBLIC year
C:3B22H PUBLIC display_com_menu
X:004CH PUBLIC car_data
D:00B5H PUBLIC P74OUT
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:32E6H PUBLIC display_test_menu
X:005CH PUBLIC ad_resultl
X:005EH PUBLIC o2_cons
X:0062H PUBLIC co2_con_1
X:DF00H PUBLIC ds_second
X:0064H PUBLIC co2_con_2
X:DF0AH PUBLIC ds_regA
X:0066H PUBLIC x1000
X:DF0BH PUBLIC ds_regB
X:0067H PUBLIC GDdai
X:DF0CH PUBLIC ds_regC
X:DF0DH PUBLIC ds_regD
D:0043H PUBLIC WORD
X:0068H PUBLIC T_filter
X:007CH PUBLIC day
X:007DH PUBLIC hour
D:00B2H PUBLIC OSCICN
X:007EH PUBLIC o2_con
C:3B9EH PUBLIC display_rpm_menu
B:0020H.0 PUBLIC SM_BUSY
X:DF32H PUBLIC ds_century
X:0080H PUBLIC Idle_Speeds
D:0044H PUBLIC HIGH_ADD
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
X:DF02H PUBLIC ds_minute
D:00CDH PUBLIC TH2
D:00F5H PUBLIC TH4
D:00B1H PUBLIC OSCXCN
D:008AH PUBLIC TL0
C:414FH PUBLIC _Delay
X:0084H PUBLIC xuanze2
D:008BH PUBLIC TL1
D:00CCH PUBLIC TL2
C:3C96H PUBLIC display_set_time_menu
X:0085H PUBLIC Idle_Speed
X:0087H PUBLIC o2_con_1
D:00F4H PUBLIC TL4
X:0089H PUBLIC o2_con_2
C:3C1AH PUBLIC display_fangshi_menu
X:008BH PUBLIC keynumber
BL51 BANKED LINKER/LOCATER V5.11 08/19/2008 11:47:53 PAGE 6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -