📄 test.m51
字号:
BL51 BANKED LINKER/LOCATER V6.11 09/21/2008 17:15:35 PAGE 1
BL51 BANKED LINKER/LOCATER V6.11, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE test.obj TO test RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
test.obj (TEST)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CILDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: test (TEST)
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 0004H UNIT ?DT?_LCD_TEMPERTURE?TEST
DATA 000CH 0003H UNIT ?DT?TEST
000FH 0011H *** GAP ***
BIT 0020H.0 0000H.7 UNIT _BIT_GROUP_
0020H.7 0000H.1 *** GAP ***
DATA 0021H 0025H UNIT _DATA_GROUP_
IDATA 0046H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?_SENSOR_DELAY?TEST
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 001CH UNIT ?PR?SENSOR_READ_BYTE?TEST
002AH 0001H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 0A8EH UNIT ?CO?TEST
CODE 0ABCH 037EH UNIT ?PR?_KEY_SET_CLOCK?TEST
CODE 0E3AH 0344H UNIT ?PR?_LCD_ERSHI?TEST
CODE 117EH 02AEH UNIT ?PR?_CALENDAR_CONVERT?TEST
CODE 142CH 0248H UNIT ?PR?_ERSHI?TEST
CODE 1674H 022AH UNIT ?PR?_LCD_SET_CLOCK?TEST
CODE 189EH 0192H UNIT ?C?LIB_CODE
CODE 1A30H 0149H UNIT ?PR?_LCD_TEMPERTURE?TEST
CODE 1B79H 0149H UNIT ?PR?_GET_MOON_DAY?TEST
CODE 1CC2H 010EH UNIT ?PR?_LCD_ALARM?TEST
CODE 1DD0H 00F2H UNIT ?PR?_LCD_LUNAR_CALENDAR?TEST
CODE 1EC2H 00E8H UNIT ?PR?_LCD_DATA?TEST
CODE 1FAAH 00D5H UNIT ?PR?_KEY_SET_ALARM?TEST
CODE 207FH 00CFH UNIT ?PR?MAIN?TEST
CODE 214EH 00C8H UNIT ?PR?_LCD_TIME?TEST
BL51 BANKED LINKER/LOCATER V6.11 09/21/2008 17:15:35 PAGE 2
CODE 2216H 00A5H UNIT ?PR?_LCD_FUNCTION?TEST
CODE 22BBH 0094H UNIT ?PR?LCD_CHARACTER_16X8?TEST
CODE 234FH 0093H UNIT ?PR?WEEK_CONVERT?TEST
CODE 23E2H 008CH UNIT ?PR?LCD_CHARACTER_16X16?TEST
CODE 246EH 008CH UNIT ?C_C51STARTUP
CODE 24FAH 0073H UNIT ?PR?_KEY_FUNCTION?TEST
CODE 256DH 0067H UNIT ?PR?_CLOCK_INITIAL?TEST
CODE 25D4H 004BH UNIT ?PR?_CLOCK_FRESH?TEST
CODE 261FH 0044H UNIT ?PR?_LCD_WEEK?TEST
CODE 2663H 003DH UNIT ?PR?_SENSOR_FRESH?TEST
CODE 26A0H 003CH UNIT ?PR?KEY_SCAN?TEST
CODE 26DCH 002EH UNIT ?PR?TIMER0_SERVICE?TEST
CODE 270AH 0025H UNIT ?PR?SENSOR_INITIAL?TEST
CODE 272FH 0023H UNIT ?PR?TIMER3_SERVICE?TEST
CODE 2752H 0022H UNIT ?PR?_LCD_SET_X_Y?TEST
CODE 2774H 0020H UNIT ?PR?LCD_CLEAR?TEST
CODE 2794H 001EH UNIT ?PR?_CLOCK_READ_TIME?TEST
CODE 27B2H 0018H UNIT ?PR?LCD_INITIAL?TEST
CODE 27CAH 0018H UNIT ?PR?_SENSOR_WRITE_BYTE?TEST
CODE 27E2H 0016H UNIT ?PR?_DELAY?TEST
CODE 27F8H 0015H UNIT ?PR?_CLOCK_WRITE_TIME?TEST
CODE 280DH 0012H UNIT ?PR?_LCD_WRITE_BYTE?TEST
CODE 281FH 0012H UNIT ?PR?_LCD_CLOCK?TEST
CODE 2831H 0010H UNIT ?PR?_CLOCK_WRITE_BYTE?TEST
CODE 2841H 0010H UNIT ?PR?CLOCK_READ_BYTE?TEST
CODE 2851H 000EH UNIT ?PR?_LCD_SET_X?TEST
CODE 285FH 000EH UNIT ?PR?_LCD_SET_Y?TEST
CODE 286DH 000CH UNIT ?PR?LCD_DISPLAY_ON?TEST
CODE 2879H 000CH UNIT ?PR?LCD_DISPLAY_OFF?TEST
CODE 2885H 000BH UNIT ?PR?_LCD_WRITE_COMMAND?TEST
CODE 2890H 0009H UNIT ?PR?KEY_IDLE?TEST
CODE 2899H 0007H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: test (TEST)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?TEST
+--> ?C_INITSEG
?PR?MAIN?TEST ----- ----- 0021H 000BH
+--> ?CO?TEST
+--> ?PR?LCD_INITIAL?TEST
+--> ?PR?_CLOCK_INITIAL?TEST
+--> ?PR?KEY_SCAN?TEST
+--> ?PR?KEY_IDLE?TEST
+--> ?PR?_KEY_FUNCTION?TEST
+--> ?PR?_CLOCK_FRESH?TEST
+--> ?PR?_LCD_CLOCK?TEST
+--> ?PR?_SENSOR_FRESH?TEST
+--> ?PR?_ERSHI?TEST
+--> ?PR?_CALENDAR_CONVERT?TEST
BL51 BANKED LINKER/LOCATER V6.11 09/21/2008 17:15:35 PAGE 3
+--> ?PR?WEEK_CONVERT?TEST
?PR?LCD_INITIAL?TEST ----- ----- ----- -----
+--> ?PR?LCD_DISPLAY_OFF?TEST
+--> ?PR?_LCD_WRITE_COMMAND?TEST
+--> ?PR?LCD_DISPLAY_ON?TEST
+--> ?PR?LCD_CLEAR?TEST
?PR?LCD_CLEAR?TEST ----- ----- ----- -----
+--> ?PR?_LCD_SET_X?TEST
+--> ?PR?_LCD_SET_Y?TEST
+--> ?PR?_LCD_WRITE_BYTE?TEST
?PR?_CLOCK_INITIAL?TEST ----- ----- ----- -----
+--> ?PR?_CLOCK_WRITE_TIME?TEST
?PR?_CLOCK_WRITE_TIME?TEST ----- ----- ----- -----
+--> ?PR?_CLOCK_WRITE_BYTE?TEST
?PR?KEY_SCAN?TEST ----- ----- ----- -----
+--> ?PR?_DELAY?TEST
?PR?_KEY_FUNCTION?TEST ----- ----- 002CH 0007H
+--> ?PR?LCD_CLEAR?TEST
+--> ?PR?KEY_SCAN?TEST
+--> ?PR?_LCD_FUNCTION?TEST
+--> ?PR?KEY_IDLE?TEST
+--> ?PR?_KEY_SET_CLOCK?TEST
+--> ?PR?_CLOCK_INITIAL?TEST
+--> ?PR?_KEY_SET_ALARM?TEST
?PR?_LCD_FUNCTION?TEST 0020H.0 0000H.2 ----- -----
+--> ?CO?TEST
+--> ?PR?LCD_CHARACTER_16X16?TEST
?PR?LCD_CHARACTER_16X16?TEST 0020H.6 0000H.1 0041H 0005H
+--> ?CO?TEST
+--> ?PR?_LCD_SET_X_Y?TEST
+--> ?PR?_LCD_WRITE_BYTE?TEST
?PR?_LCD_SET_X_Y?TEST ----- ----- ----- -----
+--> ?PR?_LCD_SET_Y?TEST
+--> ?PR?_LCD_SET_X?TEST
?PR?_KEY_SET_CLOCK?TEST ----- ----- 0033H 000BH
+--> ?PR?KEY_SCAN?TEST
+--> ?PR?_LCD_SET_CLOCK?TEST
+--> ?PR?KEY_IDLE?TEST
?PR?_LCD_SET_CLOCK?TEST 0020H.0 0000H.6 003EH 0003H
+--> ?CO?TEST
+--> ?PR?LCD_CHARACTER_16X16?TEST
+--> ?PR?LCD_CHARACTER_16X8?TEST
?PR?LCD_CHARACTER_16X8?TEST 0020H.6 0000H.1 0041H 0005H
+--> ?CO?TEST
+--> ?PR?_LCD_SET_X_Y?TEST
BL51 BANKED LINKER/LOCATER V6.11 09/21/2008 17:15:35 PAGE 4
+--> ?PR?_LCD_WRITE_BYTE?TEST
?PR?_KEY_SET_ALARM?TEST ----- ----- 0033H 0003H
+--> ?PR?KEY_SCAN?TEST
+--> ?PR?_LCD_ALARM?TEST
+--> ?PR?KEY_IDLE?TEST
+--> ?PR?LCD_CLEAR?TEST
?PR?_LCD_ALARM?TEST 0020H.0 0000H.2 0036H 0003H
+--> ?CO?TEST
+--> ?PR?LCD_CHARACTER_16X16?TEST
+--> ?PR?LCD_CHARACTER_16X8?TEST
?PR?_CLOCK_FRESH?TEST ----- ----- ----- -----
+--> ?PR?_CLOCK_READ_TIME?TEST
?PR?_CLOCK_READ_TIME?TEST ----- ----- ----- -----
+--> ?PR?_CLOCK_WRITE_BYTE?TEST
+--> ?PR?CLOCK_READ_BYTE?TEST
?PR?_LCD_CLOCK?TEST ----- ----- 002CH 0003H
+--> ?PR?_LCD_DATA?TEST
+--> ?PR?_LCD_TIME?TEST
?PR?_LCD_DATA?TEST ----- ----- 002FH 0003H
+--> ?PR?LCD_CHARACTER_16X8?TEST
+--> ?CO?TEST
+--> ?PR?LCD_CHARACTER_16X16?TEST
?PR?_LCD_TIME?TEST ----- ----- 002FH 0003H
+--> ?PR?LCD_CHARACTER_16X8?TEST
+--> ?CO?TEST
+--> ?PR?LCD_CHARACTER_16X16?TEST
?PR?_SENSOR_FRESH?TEST ----- ----- 002CH 0003H
+--> ?PR?SENSOR_INITIAL?TEST
+--> ?PR?_SENSOR_WRITE_BYTE?TEST
+--> ?PR?SENSOR_READ_BYTE?TEST
?PR?SENSOR_INITIAL?TEST ----- ----- ----- -----
+--> ?PR?_SENSOR_DELAY?TEST
?PR?_SENSOR_WRITE_BYTE?TEST ----- ----- ----- -----
+--> ?PR?_SENSOR_DELAY?TEST
?PR?SENSOR_READ_BYTE?TEST ----- ----- ----- -----
+--> ?PR?_SENSOR_DELAY?TEST
?PR?_ERSHI?TEST ----- ----- 002CH 0005H
+--> ?CO?TEST
+--> ?PR?_LCD_ERSHI?TEST
?PR?_LCD_ERSHI?TEST ----- ----- ----- -----
+--> ?CO?TEST
+--> ?PR?LCD_CHARACTER_16X16?TEST
?PR?_CALENDAR_CONVERT?TEST 0020H.0 0000H.2 002CH 000CH
BL51 BANKED LINKER/LOCATER V6.11 09/21/2008 17:15:35 PAGE 5
+--> ?CO?TEST
+--> ?PR?_GET_MOON_DAY?TEST
+--> ?PR?_LCD_LUNAR_CALENDAR?TEST
?PR?_GET_MOON_DAY?TEST ----- ----- ----- -----
+--> ?CO?TEST
?PR?_LCD_LUNAR_CALENDAR?TEST ----- ----- 0038H 0003H
+--> ?CO?TEST
+--> ?PR?LCD_CHARACTER_16X16?TEST
+--> ?PR?LCD_CHARACTER_16X8?TEST
?PR?WEEK_CONVERT?TEST 0020H.0 0000H.1 002CH 0004H
+--> ?CO?TEST
+--> ?PR?_LCD_WEEK?TEST
?PR?_LCD_WEEK?TEST ----- ----- ----- -----
+--> ?CO?TEST
+--> ?PR?LCD_CHARACTER_16X16?TEST
SYMBOL TABLE OF MODULE: test (TEST)
VALUE TYPE NAME
----------------------------------
------- MODULE TEST
C:0000H SYMBOL _ICE_DUMMY_
B:00E0H.7 PUBLIC ACC7
C:039EH PUBLIC function_logo
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:261FH PUBLIC _Lcd_Week
D:00B0H PUBLIC P3
C:214EH PUBLIC _Lcd_Time
B:00A8H.7 PUBLIC EA
C:0ABCH PUBLIC _Key_Set_Clock
B:00B0H.6 PUBLIC cs1
C:1FAAH PUBLIC _Key_Set_Alarm
B:00B0H.7 PUBLIC cs2
C:2890H PUBLIC Key_Idle
D:00A8H PUBLIC IE
C:23F0H PUBLIC Lcd_Character_16X16
C:26A0H PUBLIC Key_Scan
C:2752H PUBLIC _Lcd_Set_X_Y
D:00B8H PUBLIC IP
C:0659H PUBLIC table_week
C:256DH PUBLIC _Clock_Initial
B:00A0H.2 PUBLIC clock_sclk
B:00A0H.0 PUBLIC bell
D:00CBH PUBLIC RCAP2H
C:0665H PUBLIC alarm_logo
D:00CAH PUBLIC RCAP2L
C:207FH PUBLIC main
C:2885H PUBLIC _Lcd_Write_Command
BL51 BANKED LINKER/LOCATER V6.11 09/21/2008 17:15:35 PAGE 6
C:002EH PUBLIC letter_logo
C:1A30H PUBLIC _Lcd_Temperture
C:270AH PUBLIC Sensor_Initial
C:00EEH PUBLIC data_logo
C:0E3AH PUBLIC _LCD_ERSHI
C:051EH PUBLIC year_code
C:0705H PUBLIC ershi_logo
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:279BH PUBLIC _Clock_Read_Time
C:2216H PUBLIC _Lcd_Function
C:049EH PUBLIC data_time_logo
C:01AEH PUBLIC week_logo
C:0AB3H SYMBOL _?ix1000
C:27B2H PUBLIC Lcd_Initial
C:0ABAH SYMBOL _?ix1001
C:2841H PUBLIC Clock_Read_Byte
C:014EH PUBLIC time_logo
D:00E0H PUBLIC ACC
B:00A0H.3 PUBLIC clock_io
B:00A8H.1 PUBLIC ET0
C:25D4H PUBLIC _Clock_Fresh
B:00A0H.4 PUBLIC clock_rst
B:00A8H.5 PUBLIC ET2
C:2879H PUBLIC Lcd_Display_Off
B:00C8H.7 PUBLIC TF2
D:008CH PUBLIC TH0
C:0A65H PUBLIC ershi1_code
C:0A7DH PUBLIC ershi2_code
C:27F8H PUBLIC _Clock_Write_Time
C:0003H PUBLIC _Sensor_Delay
D:008AH PUBLIC TL0
C:000EH PUBLIC Sensor_Read_Byte
C:234FH PUBLIC Week_Convert
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -