📄 testyi.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 12/03/2005 12:09:22 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE COMMON.obj, Data.obj, Display.obj, Init.obj, INTERRU.obj, MAIN.obj, Print.obj, PRINTDAT.obj, .\
>> C8051F020.LIB TO TestYi RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
COMMON.obj (COMMON)
Data.obj (DATA)
Display.obj (DISPLAY)
Init.obj (INIT)
INTERRU.obj (INTERRU)
MAIN.obj (MAIN)
Print.obj (PRINT)
PRINTDAT.obj (PRINTDAT)
.\C8051F020.LIB (FORMULA)
.\C8051F020.LIB (TIME)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (LOG)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPSERIES)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE0)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: TestYi (COMMON)
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 _DATA_GROUP_
IDATA 0018H 0005H UNIT ?ID?MAIN
001DH 0003H *** GAP ***
BIT 0020H.0 0000H.4 UNIT ?BI?MAIN
BIT 0020H.4 0000H.2 UNIT _BIT_GROUP_
0020H.6 0000H.2 *** GAP ***
DATA 0021H 0019H UNIT ?DT?MAIN
IDATA 003AH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 00B5H UNIT ?XD?PRINTDAT
XDATA 00B5H 0010H UNIT ?XD?MAIN
BL51 BANKED LINKER/LOCATER V5.12 12/03/2005 12:09:22 PAGE 2
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0037H UNIT ?PR?TIMER_INIT?INIT
003AH 0001H *** GAP ***
CODE 003BH 0003H ABSOLUTE
CODE 003EH 04EDH UNIT ?C?LIB_CODE
CODE 052BH 028BH UNIT ?PR?_FORMULA?FORMULA
CODE 07B6H 0222H UNIT ?CO?DATA
CODE 09D8H 01ECH UNIT ?PR?DISPLAYCURRENTTIME?TIME
CODE 0BC4H 0162H UNIT ?PR?TESTPROM?COMMON
CODE 0D26H 015DH UNIT ?PR?_WRITE_CHINESE?DISPLAY
CODE 0E83H 0135H UNIT ?PR?LOG?LOG
CODE 0FB8H 0129H UNIT ?CO?PRINTDAT
CODE 10E1H 0126H UNIT ?PR?SMBUS_ISR?INTERRU
CODE 1207H 00F7H UNIT ?PR?_DISPLAYNONGDU?COMMON
CODE 12FEH 00E3H UNIT ?PR?GETPRINTVALUE?PRINT
CODE 13E1H 00D5H UNIT ?PR?DISPLAYALL?COMMON
CODE 14B6H 00D1H UNIT ?C_INITSEG
CODE 1587H 00ABH UNIT ?PR?DISPLAYTEMP?COMMON
CODE 1632H 00A9H UNIT ?PR?DISPLAYHUMIDITY?COMMON
CODE 16DBH 00A3H UNIT ?PR?_CALHUMIDITY?COMMON
CODE 177EH 00A1H UNIT ?PR?_SNUMBER?DISPLAY
CODE 181FH 00A0H UNIT ?PR?PRINTALL?PRINT
CODE 18BFH 008CH UNIT ?C_C51STARTUP
CODE 194BH 008BH UNIT ?PR?_LW?DISPLAY
CODE 19D6H 0070H UNIT ?PR?MODIFYTIME?TIME
CODE 1A46H 006CH UNIT ?PR?_NUMBER?DISPLAY
CODE 1AB2H 005BH UNIT ?PR?SETHOUR?TIME
CODE 1B0DH 0057H UNIT ?PR?SETDAY?TIME
CODE 1B64H 0056H UNIT ?PR?SETMONTH?TIME
CODE 1BBAH 004EH UNIT ?PR?SETMINUTE?TIME
CODE 1C08H 004EH UNIT ?PR?SETYEAR?TIME
CODE 1C56H 0046H UNIT ?PR?LCD_INIT?DISPLAY
CODE 1C9CH 0040H UNIT ?PR?ASSIGNPCF8563TIME?TIME
CODE 1CDCH 003DH UNIT ?PR?_PRINTFIX?PRINT
CODE 1D19H 003BH UNIT ?PR?TESTLIGHT?COMMON
CODE 1D54H 003BH UNIT ?PR?_PRINTVARI?PRINT
CODE 1D8FH 0033H UNIT ?PR?TESTHUMIDITY?COMMON
CODE 1DC2H 0033H UNIT ?PR?_SETTIME?TIME
CODE 1DF5H 002FH UNIT ?PR?MAIN?MAIN
CODE 1E24H 002AH UNIT ?PR?PARA_INIT?INIT
CODE 1E4EH 0021H UNIT ?PR?_SEND_COMMAND?DISPLAY
CODE 1E6FH 0021H UNIT ?PR?READ?DISPLAY
CODE 1E90H 0020H UNIT ?PR?_CLEAR_SCREEN?DISPLAY
CODE 1EB0H 001FH UNIT ?PR?_CALTEMP?COMMON
CODE 1ECFH 001FH UNIT ?PR?INIT?INIT
CODE 1EEEH 001BH UNIT ?PR?_DISPLAYCURMODVALUE?TIME
CODE 1F09H 0019H UNIT ?PR?SYSCLK_INIT?INIT
CODE 1F22H 0016H UNIT ?PR?PORT_INIT?INIT
CODE 1F38H 0013H UNIT ?PR?_DELAY?DISPLAY
CODE 1F4BH 0011H UNIT ?PR?READCURRENTTIME?TIME
CODE 1F5CH 0010H UNIT ?PR?CLEARMODTIME?DISPLAY
CODE 1F6CH 0010H UNIT ?PR?AD0_INIT?INIT
CODE 1F7CH 000DH UNIT ?PR?SMB_INIT?INIT
CODE 1F89H 000CH UNIT ?PR?ADC0_SAMPLE?COMMON
CODE 1F95H 0007H UNIT ?PR?SERIAL_INIT?INIT
BL51 BANKED LINKER/LOCATER V5.12 12/03/2005 12:09:22 PAGE 3
OVERLAY MAP OF MODULE: TestYi (COMMON)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------
?PR?SMBUS_ISR?INTERRU ----- ----- ----- -----
+--> ?PR?_DELAY?DISPLAY
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?INIT?INIT
+--> ?PR?DISPLAYALL?COMMON
+--> ?PR?MODIFYTIME?TIME
+--> ?PR?TESTPROM?COMMON
+--> ?PR?READCURRENTTIME?TIME
+--> ?PR?DISPLAYCURRENTTIME?TIME
+--> ?PR?GETPRINTVALUE?PRINT
+--> ?PR?PRINTALL?PRINT
?PR?INIT?INIT ----- ----- ----- -----
+--> ?PR?SYSCLK_INIT?INIT
+--> ?PR?PORT_INIT?INIT
+--> ?PR?SERIAL_INIT?INIT
+--> ?PR?TIMER_INIT?INIT
+--> ?PR?AD0_INIT?INIT
+--> ?PR?PARA_INIT?INIT
+--> ?PR?SMB_INIT?INIT
+--> ?PR?_DELAY?DISPLAY
+--> ?PR?LCD_INIT?DISPLAY
?PR?LCD_INIT?DISPLAY ----- ----- ----- -----
+--> ?PR?_DELAY?DISPLAY
+--> ?PR?READ?DISPLAY
+--> ?PR?_SEND_COMMAND?DISPLAY
?PR?READ?DISPLAY ----- ----- ----- -----
+--> ?PR?_DELAY?DISPLAY
?PR?_SEND_COMMAND?DISPLAY ----- ----- ----- -----
+--> ?PR?_DELAY?DISPLAY
?PR?DISPLAYALL?COMMON ----- ----- ----- -----
+--> ?CO?DATA
+--> ?PR?_WRITE_CHINESE?DISPLAY
+--> ?PR?_CLEAR_SCREEN?DISPLAY
?PR?_WRITE_CHINESE?DISPLAY ----- ----- 0012H 0006H
+--> ?PR?_LW?DISPLAY
BL51 BANKED LINKER/LOCATER V5.12 12/03/2005 12:09:22 PAGE 4
?PR?_LW?DISPLAY ----- ----- ----- -----
+--> ?PR?_DELAY?DISPLAY
?PR?_CLEAR_SCREEN?DISPLAY ----- ----- 0008H 0002H
+--> ?PR?_LW?DISPLAY
?PR?MODIFYTIME?TIME ----- ----- ----- -----
+--> ?PR?READCURRENTTIME?TIME
+--> ?PR?DISPLAYCURRENTTIME?TIME
+--> ?PR?_DISPLAYCURMODVALUE?TIME
+--> ?PR?CLEARMODTIME?DISPLAY
+--> ?PR?_SETTIME?TIME
?PR?READCURRENTTIME?TIME ----- ----- ----- -----
+--> ?PR?_DELAY?DISPLAY
+--> ?PR?ASSIGNPCF8563TIME?TIME
?PR?DISPLAYCURRENTTIME?TIME ----- ----- 0008H 0001H
+--> ?PR?_SNUMBER?DISPLAY
+--> ?PR?_WRITE_CHINESE?DISPLAY
+--> ?CO?DATA
?PR?_SNUMBER?DISPLAY ----- ----- 0009H 0003H
+--> ?CO?DATA
?PR?_DISPLAYCURMODVALUE?TIME ----- ----- 0008H 0001H
+--> ?PR?CLEARMODTIME?DISPLAY
+--> ?CO?DATA
+--> ?PR?_WRITE_CHINESE?DISPLAY
?PR?CLEARMODTIME?DISPLAY ----- ----- ----- -----
+--> ?PR?_LW?DISPLAY
?PR?_SETTIME?TIME 0020H.4 0000H.1 ----- -----
+--> ?PR?SETMINUTE?TIME
+--> ?PR?SETHOUR?TIME
+--> ?PR?SETDAY?TIME
+--> ?PR?SETMONTH?TIME
+--> ?PR?SETYEAR?TIME
?PR?SETMINUTE?TIME 0020H.5 0000H.1 ----- -----
?PR?SETHOUR?TIME 0020H.5 0000H.1 ----- -----
?PR?SETDAY?TIME 0020H.5 0000H.1 ----- -----
?PR?SETMONTH?TIME 0020H.5 0000H.1 ----- -----
?PR?SETYEAR?TIME 0020H.5 0000H.1 ----- -----
?PR?TESTPROM?COMMON ----- ----- 0008H 0001H
+--> ?PR?TESTLIGHT?COMMON
+--> ?PR?_DISPLAYNONGDU?COMMON
+--> ?PR?_FORMULA?FORMULA
+--> ?PR?TESTHUMIDITY?COMMON
+--> ?PR?DISPLAYHUMIDITY?COMMON
BL51 BANKED LINKER/LOCATER V5.12 12/03/2005 12:09:22 PAGE 5
+--> ?PR?ADC0_SAMPLE?COMMON
+--> ?PR?DISPLAYTEMP?COMMON
?PR?_DISPLAYNONGDU?COMMON ----- ----- 0009H 0009H
+--> ?CO?DATA
+--> ?PR?_WRITE_CHINESE?DISPLAY
+--> ?PR?_NUMBER?DISPLAY
?PR?_NUMBER?DISPLAY ----- ----- ----- -----
+--> ?CO?DATA
?PR?_FORMULA?FORMULA ----- ----- 0009H 0008H
+--> ?PR?LOG?LOG
?PR?LOG?LOG 0020H.4 0000H.1 0011H 0004H
?PR?DISPLAYHUMIDITY?COMMON ----- ----- 0009H 0004H
+--> ?PR?_CALHUMIDITY?COMMON
+--> ?CO?DATA
+--> ?PR?_WRITE_CHINESE?DISPLAY
+--> ?PR?_NUMBER?DISPLAY
?PR?_CALHUMIDITY?COMMON ----- ----- 000DH 0003H
?PR?DISPLAYTEMP?COMMON ----- ----- 0009H 0004H
+--> ?PR?_CALTEMP?COMMON
+--> ?CO?DATA
+--> ?PR?_WRITE_CHINESE?DISPLAY
+--> ?PR?_NUMBER?DISPLAY
?PR?PRINTALL?PRINT ----- ----- ----- -----
+--> ?PR?_PRINTVARI?PRINT
+--> ?PR?_PRINTFIX?PRINT
+--> ?CO?PRINTDAT
?PR?_PRINTVARI?PRINT ----- ----- 0008H 0006H
+--> ?PR?_DELAY?DISPLAY
?PR?_PRINTFIX?PRINT ----- ----- 0008H 0005H
+--> ?CO?PRINTDAT
+--> ?PR?_DELAY?DISPLAY
SYMBOL TABLE OF MODULE: TestYi (COMMON)
VALUE TYPE NAME
----------------------------------
------- MODULE COMMON
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:1EB0H PUBLIC _CalTemp
D:00E8H PUBLIC ADC0CN
D:00A8H PUBLIC IE
BL51 BANKED LINKER/LOCATER V5.12 12/03/2005 12:09:22 PAGE 6
D:00D8H PUBLIC PCA0CN
D:00B8H PUBLIC IP
C:1D19H PUBLIC TestLight
C:1F89H PUBLIC Adc0_sample
B:00E8H.5 PUBLIC AD0INT
D:00C0H PUBLIC SMB0CN
B:00B0H.7 PUBLIC ENABLE
C:1207H PUBLIC _DisplayNongdu
C:1632H PUBLIC DisplayHumidity
D:00F8H PUBLIC SPI0CN
D:0088H PUBLIC TCON
B:00B0H.4 PUBLIC READFLAG
D:0091H PUBLIC TMR3CN
C:0BC4H PUBLIC TestProm
C:16DBH PUBLIC _CalHumidity
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
B:00B0H.6 PUBLIC LED
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:00B0H.5 PUBLIC ZEROFLAG
D:0098H PUBLIC SCON0
D:00C8H PUBLIC T2CON
D:0095H PUBLIC TMR3H
C:1587H PUBLIC DisplayTemp
D:0094H PUBLIC TMR3L
C:13E1H PUBLIC DisplayAll
C:1D8FH PUBLIC TestHumidity
D:00BEH PUBLIC ADC0
B:00E8H.4 PUBLIC AD0BUSY
D:00D0H PUBLIC PSW
------- PROC DISPLAYALL
C:13E1H LINE# 2
C:13E1H LINE# 3
C:13E1H LINE# 4
C:13EFH LINE# 5
C:13FEH LINE# 6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -