📄 testad.m51
字号:
BL51 BANKED LINKER/LOCATER V6.22 08/07/2011 18:40:05 PAGE 1
BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE testAD.obj TO testAD
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
testAD.obj (TESTAD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
LINK MAP OF MODULE: testAD (TESTAD)
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 0008H UNIT _DATA_GROUP_
DATA 0010H 0004H UNIT ?DT?TESTAD
0014H 000CH *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?TESTAD
0020H.1 0000H.7 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 07FDH *** GAP ***
CODE 0800H 0228H UNIT ?C?LIB_CODE
CODE 0A28H 006CH UNIT ?PR?MAIN?TESTAD
CODE 0A94H 0057H UNIT ?PR?_DISPLAY?TESTAD
CODE 0AEBH 002FH UNIT ?PR?_DELAYMS?TESTAD
CODE 0B1AH 0025H UNIT ?PR?I2C_READ?TESTAD
CODE 0B3FH 0025H UNIT ?PR?RESPONS?TESTAD
CODE 0B64H 0024H UNIT ?PR?READ_AD?TESTAD
CODE 0B88H 0022H UNIT ?PR?_I2C_WRITE?TESTAD
CODE 0BAAH 001FH UNIT ?PR?_WRITE?TESTAD
CODE 0BC9H 001DH UNIT ?PR?INIT?TESTAD
CODE 0BE6H 0015H UNIT ?PR?_WRITE_DATA?TESTAD
CODE 0BFBH 0011H UNIT ?PR?_DELAYUS?TESTAD
CODE 0C0CH 000DH UNIT ?PR?I2C_START?TESTAD
CODE 0C19H 000DH UNIT ?PR?I2C_STOP?TESTAD
CODE 0C26H 000CH UNIT ?C_C51STARTUP
CODE 0C32H 0009H UNIT ?CO?TESTAD
CODE 0C3BH 0008H UNIT ?PR?_WRITE_COM?TESTAD
OVERLAY MAP OF MODULE: testAD (TESTAD)
BL51 BANKED LINKER/LOCATER V6.22 08/07/2011 18:40:05 PAGE 2
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TESTAD
?PR?MAIN?TESTAD 0008H 0008H
+--> ?PR?INIT?TESTAD
+--> ?CO?TESTAD
+--> ?PR?_WRITE_DATA?TESTAD
+--> ?PR?_DELAYUS?TESTAD
+--> ?PR?_WRITE?TESTAD
+--> ?PR?READ_AD?TESTAD
+--> ?PR?_DISPLAY?TESTAD
+--> ?PR?_DELAYMS?TESTAD
?PR?INIT?TESTAD ----- -----
+--> ?PR?_WRITE_COM?TESTAD
?PR?_WRITE_COM?TESTAD ----- -----
+--> ?PR?_DELAYMS?TESTAD
?PR?_WRITE_DATA?TESTAD ----- -----
+--> ?PR?_DELAYMS?TESTAD
?PR?_WRITE?TESTAD ----- -----
+--> ?PR?RESPONS?TESTAD
+--> ?PR?_I2C_WRITE?TESTAD
+--> ?PR?I2C_STOP?TESTAD
+--> ?PR?_DELAYMS?TESTAD
?PR?RESPONS?TESTAD ----- -----
+--> ?PR?I2C_START?TESTAD
+--> ?PR?_I2C_WRITE?TESTAD
?PR?READ_AD?TESTAD ----- -----
+--> ?PR?RESPONS?TESTAD
+--> ?PR?_I2C_WRITE?TESTAD
+--> ?PR?I2C_START?TESTAD
+--> ?PR?I2C_READ?TESTAD
+--> ?PR?I2C_STOP?TESTAD
?PR?_DISPLAY?TESTAD ----- -----
+--> ?PR?_WRITE_COM?TESTAD
+--> ?PR?_WRITE_DATA?TESTAD
+--> ?CO?TESTAD
SYMBOL TABLE OF MODULE: testAD (TESTAD)
VALUE TYPE NAME
----------------------------------
------- MODULE TESTAD
C:0000H SYMBOL _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V6.22 08/07/2011 18:40:05 PAGE 3
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
C:0B47H PUBLIC respons
D:00B8H PUBLIC IP
C:0A28H PUBLIC main
C:0BF3H PUBLIC _write_data
C:0BAAH PUBLIC _write
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:0BC9H PUBLIC init
C:0B1AH PUBLIC I2C_read
B:0020H.0 PUBLIC IIC_ERROR
C:0B64H PUBLIC read_ad
C:0B88H PUBLIC _I2C_write
C:0C3BH PUBLIC _write_com
C:0C0CH PUBLIC I2C_start
D:0010H PUBLIC Recv_Buffer
B:0090H.2 PUBLIC en
B:0090H.4 PUBLIC SDA
C:0C32H PUBLIC a
B:0090H.3 PUBLIC SCL
B:0090H.0 PUBLIC rs
C:0C19H PUBLIC I2C_stop
D:00C8H PUBLIC T2CON
B:0090H.1 PUBLIC rw
C:0AFCH PUBLIC _delayms
C:0A94H PUBLIC _display
D:00D0H PUBLIC PSW
C:0BFBH PUBLIC _delayus
------- PROC L?0045
------- ENDPROC L?0045
------- PROC _DELAYMS
D:0006H SYMBOL z
------- DO
D:0006H SYMBOL x
D:0004H SYMBOL y
------- ENDDO
C:0AFCH LINE# 13
C:0AFCH LINE# 14
C:0AFCH LINE# 16
C:0B05H LINE# 17
C:0B19H LINE# 18
------- ENDPROC _DELAYMS
------- PROC _DELAYUS
D:0006H SYMBOL k
C:0BFBH LINE# 19
C:0BFBH LINE# 20
C:0BFBH LINE# 21
C:0C0BH LINE# 22
------- ENDPROC _DELAYUS
------- PROC _WRITE_COM
D:0007H SYMBOL command
C:0C3BH LINE# 23
C:0C3BH LINE# 24
C:0C3BH LINE# 25
BL51 BANKED LINKER/LOCATER V6.22 08/07/2011 18:40:05 PAGE 4
C:0C3DH LINE# 26
C:0C3DH LINE# 27
C:0C3DH LINE# 28
C:0C3DH LINE# 29
C:0C3DH LINE# 30
C:0C40H LINE# 31
C:0C42H LINE# 32
------- ENDPROC _WRITE_COM
------- PROC L?0046
------- ENDPROC L?0046
------- PROC _WRITE_DATA
D:0007H SYMBOL date
C:0BF3H LINE# 33
C:0BF3H LINE# 34
C:0BF3H LINE# 35
C:0BF5H LINE# 36
C:0BF5H LINE# 37
C:0BF5H LINE# 38
C:0BF5H LINE# 39
C:0BF5H LINE# 40
C:0BF8H LINE# 41
C:0BFAH LINE# 42
------- ENDPROC _WRITE_DATA
------- PROC INIT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -