📄 portable.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 12/01/2003 14:21:30 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE Delay.obj, IIC.obj, Int.obj, Key.obj, Main.obj, MCU.obj, OSD.obj, Page.obj TO portable RAMSIZE
>> (256) CODE (0X0000-0XFFFF) XDATA (0X0800-0X0AFF, 0X0F00-0X0FFF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
Delay.obj (DELAY)
IIC.obj (IIC)
Int.obj (INT)
Key.obj (KEY)
Main.obj (MAIN)
MCU.obj (MCU)
OSD.obj (OSD)
Page.obj (PAGE)
D:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
LINK MAP OF MODULE: portable (DELAY)
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?IIC
DATA 000BH 0003H UNIT ?DT?KEY
DATA 000EH 0003H UNIT ?DT?_PRINTDEC?OSD
DATA 0011H 0003H UNIT ?DT?PAGE
DATA 0014H 0002H UNIT ?DT?DELAY
DATA 0016H 0002H UNIT ?DT?OSD
DATA 0018H 0002H UNIT ?DT?_PRINTBAR?OSD
DATA 001AH 0002H UNIT ?DT?_PRINTONEBAR?OSD
DATA 001CH 0001H UNIT ?DT?_IICWRITE?IIC
DATA 001DH 0001H UNIT ?DT?_IICREAD?IIC
DATA 001EH 0001H UNIT ?DT?INITIALOSD?OSD
IDATA 001FH 0001H UNIT ?ID?KEY
BIT 0020H.0 0000H.1 UNIT ?BI?IIC
BIT 0020H.1 0000H.1 UNIT ?BI?_SETOSDDISPLAY?OSD
BIT 0020H.2 0000H.1 UNIT ?BI?_PRINTCHAR?OSD
0020H.3 0000H.5 *** GAP ***
IDATA 0021H 0021H UNIT ?ID?IIC
IDATA 0042H 0002H UNIT ?ID?KEYPRESS?KEY
IDATA 0044H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
0000H 0800H *** GAP ***
XDATA 0800H 0300H ABSOLUTE
0B00H 0400H *** GAP ***
XDATA 0F00H 0001H ABSOLUTE
XDATA 0F01H 0001H ABSOLUTE
XDATA 0F02H 0001H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.03 12/01/2003 14:21:30 PAGE 2
XDATA 0F03H 0001H ABSOLUTE
XDATA 0F04H 0001H ABSOLUTE
XDATA 0F05H 0001H ABSOLUTE
XDATA 0F06H 0001H ABSOLUTE
XDATA 0F07H 0001H ABSOLUTE
XDATA 0F08H 0001H ABSOLUTE
XDATA 0F09H 0001H ABSOLUTE
0F0AH 0001H *** GAP ***
XDATA 0F0BH 0001H ABSOLUTE
XDATA 0F0CH 0001H ABSOLUTE
XDATA 0F0DH 0003H UNIT ?XD?_IICREAD?IIC
XDATA 0F10H 0001H ABSOLUTE
XDATA 0F11H 0006H UNIT ?XD?_SETWINDOW?OSD
0F17H 0001H *** GAP ***
XDATA 0F18H 0001H ABSOLUTE
XDATA 0F19H 0004H UNIT ?XD?KEY
XDATA 0F1DH 0002H UNIT ?XD?_IICWRITE?IIC
0F1FH 0001H *** GAP ***
XDATA 0F20H 0001H ABSOLUTE
XDATA 0F21H 0001H ABSOLUTE
XDATA 0F22H 0001H ABSOLUTE
XDATA 0F23H 0001H ABSOLUTE
0F24H 0004H *** GAP ***
XDATA 0F28H 0001H ABSOLUTE
XDATA 0F29H 0001H ABSOLUTE
XDATA 0F2AH 0001H ABSOLUTE
XDATA 0F2BH 0001H ABSOLUTE
XDATA 0F2CH 0001H ABSOLUTE
XDATA 0F2DH 0001H ABSOLUTE
XDATA 0F2EH 0001H ABSOLUTE
XDATA 0F2FH 0001H ABSOLUTE
XDATA 0F30H 0001H ABSOLUTE
XDATA 0F31H 0001H ABSOLUTE
XDATA 0F32H 0001H ABSOLUTE
XDATA 0F33H 0001H ABSOLUTE
XDATA 0F34H 0001H ABSOLUTE
XDATA 0F35H 0001H ABSOLUTE
XDATA 0F36H 0001H ABSOLUTE
XDATA 0F37H 0001H ABSOLUTE
XDATA 0F38H 0001H ABSOLUTE
XDATA 0F39H 0001H ABSOLUTE
XDATA 0F3AH 0001H ABSOLUTE
XDATA 0F3BH 0001H ABSOLUTE
XDATA 0F3CH 0001H ABSOLUTE
XDATA 0F3DH 0001H ABSOLUTE
XDATA 0F3EH 0001H ABSOLUTE
XDATA 0F3FH 0001H ABSOLUTE
XDATA 0F40H 0001H ABSOLUTE
XDATA 0F41H 0001H ABSOLUTE
XDATA 0F42H 0001H ABSOLUTE
XDATA 0F43H 0001H ABSOLUTE
XDATA 0F44H 0001H ABSOLUTE
0F45H 0003H *** GAP ***
XDATA 0F48H 0001H ABSOLUTE
XDATA 0F49H 0001H ABSOLUTE
0F4AH 0056H *** GAP ***
XDATA 0FA0H 0001H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.03 12/01/2003 14:21:30 PAGE 3
XDATA 0FA1H 0001H ABSOLUTE
XDATA 0FA2H 0001H ABSOLUTE
XDATA 0FA3H 0001H ABSOLUTE
0FA4H 001CH *** GAP ***
XDATA 0FC0H 0001H ABSOLUTE
XDATA 0FC1H 0001H ABSOLUTE
XDATA 0FC2H 0001H ABSOLUTE
XDATA 0FC3H 0001H ABSOLUTE
XDATA 0FC4H 0001H ABSOLUTE
XDATA 0FC5H 0001H ABSOLUTE
XDATA 0FC6H 0001H ABSOLUTE
XDATA 0FC7H 0001H ABSOLUTE
XDATA 0FC8H 0001H ABSOLUTE
XDATA 0FC9H 0001H ABSOLUTE
XDATA 0FCAH 0001H ABSOLUTE
XDATA 0FCBH 0001H ABSOLUTE
XDATA 0FCCH 0001H ABSOLUTE
XDATA 0FCDH 0001H ABSOLUTE
XDATA 0FCEH 0001H ABSOLUTE
0FCFH 0001H *** GAP ***
XDATA 0FD0H 0001H ABSOLUTE
XDATA 0FD1H 0001H ABSOLUTE
XDATA 0FD2H 0001H ABSOLUTE
XDATA 0FD3H 0001H ABSOLUTE
XDATA 0FD4H 0001H ABSOLUTE
XDATA 0FD5H 0001H ABSOLUTE
XDATA 0FD6H 0001H ABSOLUTE
XDATA 0FD7H 0001H ABSOLUTE
XDATA 0FD8H 0001H ABSOLUTE
XDATA 0FD9H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?_SHORTDELAY?DELAY
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 0005H *** GAP ***
CODE 0013H 0003H ABSOLUTE
CODE 0016H 0117H UNIT ?CO?PAGE
CODE 012DH 00DCH UNIT ?PR?_SETWINDOW?OSD
CODE 0209H 00C9H UNIT ?PR?MODESELECT?PAGE
CODE 02D2H 00AFH UNIT ?PR?_IICREAD?IIC
CODE 0381H 009DH UNIT ?PR?MAIN?MAIN
CODE 041EH 007AH UNIT ?PR?KEYPRESS?KEY
CODE 0498H 0071H UNIT ?PR?_PRINTBAR?OSD
CODE 0509H 0055H UNIT ?PR?_IICWRITE?IIC
CODE 055EH 0052H UNIT ?PR?_PRINTDEC?OSD
CODE 05B0H 004CH UNIT ?PR?BRIGHTNESSADJUST?PAGE
CODE 05FCH 004CH UNIT ?PR?CONTRASTADJUST?PAGE
CODE 0648H 0048H UNIT ?PR?INITIALOSD?OSD
CODE 0690H 0046H UNIT ?PR?VALUEADJUST?PAGE
CODE 06D6H 0045H UNIT ?PR?INITIALRAM?MCU
CODE 071BH 003DH UNIT ?PR?_PRINTONEBAR?OSD
CODE 0758H 003DH UNIT ?C?LIB_CODE
CODE 0795H 003AH UNIT ?PR?INTEN_INT1?INT
CODE 07CFH 0034H UNIT ?PR?_PRINTSTRING?OSD
CODE 0803H 0034H UNIT ?CO?OSD
BL51 BANKED LINKER/LOCATER V5.03 12/01/2003 14:21:30 PAGE 4
CODE 0837H 0033H UNIT ?PR?WAIT_IIC?IIC
CODE 086AH 0027H UNIT ?PR?TIMER0?INT
CODE 0891H 0027H UNIT ?PR?_CLOSEOSDWINDOW?OSD
CODE 08B8H 0025H UNIT ?PR?_PRINTCHAR?OSD
CODE 08DDH 0024H UNIT ?PR?_DELAYX10MS?DELAY
CODE 0901H 001FH UNIT ?PR?_PRINTHEX?OSD
CODE 0920H 001BH UNIT ?PR?_SETOSDDISPLAY?OSD
CODE 093BH 001AH UNIT ?PR?_DELAYX1MS?DELAY
CODE 0955H 0016H UNIT ?PR?_CLEARROW?OSD
CODE 096BH 0014H UNIT ?PR?_SETOSDATTRIBUTE?OSD
CODE 097FH 0012H UNIT ?PR?I2CSTOP?IIC
CODE 0991H 0012H UNIT ?PR?I2CSTART?IIC
CODE 09A3H 0011H UNIT ?PR?CLOSEOSD?OSD
CODE 09B4H 000DH UNIT ?PR?INITIALIIC?IIC
CODE 09C1H 000CH UNIT ?C_C51STARTUP
CODE 09CDH 0007H UNIT ?PR?_GOTOXY?OSD
CODE 09D4H 0007H UNIT ?PR?OPENOSD?OSD
OVERLAY MAP OF MODULE: portable (DELAY)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN
+--> ?PR?INITIALRAM?MCU
SYMBOL TABLE OF MODULE: portable (DELAY)
VALUE TYPE NAME
----------------------------------
------- MODULE DELAY
C:0000H SYMBOL _ICE_DUMMY_
D:0014H PUBLIC DelayCount
C:093BH PUBLIC _DelayX1ms
C:0003H PUBLIC _ShortDelay
C:08DDH PUBLIC _DelayX10ms
------- PROC _SHORTDELAY
D:0007H SYMBOL time
C:0003H LINE# 7
C:0003H LINE# 8
C:0003H LINE# 9
C:0009H LINE# 10
------- ENDPROC _SHORTDELAY
------- PROC _DELAYX1MS
D:0007H SYMBOL n
C:093BH LINE# 12
C:093BH LINE# 13
C:093BH LINE# 14
BL51 BANKED LINKER/LOCATER V5.03 12/01/2003 14:21:30 PAGE 5
C:0946H LINE# 15
C:094CH LINE# 16
C:094CH LINE# 18
C:0952H LINE# 20
C:0954H LINE# 21
------- ENDPROC _DELAYX1MS
------- PROC _DELAYX10MS
D:0006H SYMBOL n
C:08DDH LINE# 23
C:08DDH LINE# 24
C:08DDH LINE# 25
C:08F2H LINE# 26
C:08F8H LINE# 27
C:08F8H LINE# 29
C:08FEH LINE# 31
C:0900H LINE# 32
------- ENDPROC _DELAYX10MS
------- ENDMOD DELAY
------- MODULE IIC
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
C:097FH PUBLIC I2cStop
C:09B4H PUBLIC InitialIIC
B:0020H.0 PUBLIC error
D:0008H PUBLIC IICBufPtr
C:02D2H PUBLIC _IICRead
C:0509H PUBLIC _IICWrite
C:0842H PUBLIC wait_IIC
I:0021H PUBLIC IICWait
C:0991H PUBLIC I2cStart
I:0022H PUBLIC IICBuf
------- PROC I2CSTOP
C:097FH LINE# 19
C:097FH LINE# 20
C:097FH LINE# 21
C:0984H LINE# 22
C:0989H LINE# 23
C:0990H LINE# 24
------- ENDPROC I2CSTOP
------- PROC INITIALIIC
C:09B4H LINE# 26
C:09B4H LINE# 27
C:09B4H LINE# 32
C:09B7H LINE# 36
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -