📄 18b20.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 04/09/2009 23:55:28 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 18b20.obj TO 18b20
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
18b20.obj (18B20)
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?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 18b20 (18B20)
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 0016H UNIT ?DT?18B20
001EH 0002H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?18B20
0020H.1 0000H.7 *** GAP ***
DATA 0021H 0003H UNIT _DATA_GROUP_
IDATA 0024H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 023AH UNIT ?C?LIB_CODE
CODE 023DH 008CH UNIT ?C_C51STARTUP
CODE 02C9H 0084H UNIT ?PR?WORK?18B20
CODE 034DH 005CH UNIT ?PR?READTEMP?18B20
CODE 03A9H 002AH UNIT ?PR?MAX7219SHOW?18B20
CODE 03D3H 0024H UNIT ?PR?_WRITE1820?18B20
CODE 03F7H 0022H UNIT ?PR?INIT?18B20
CODE 0419H 0022H UNIT ?PR?_SENDBYTE?18B20
CODE 043BH 0020H UNIT ?PR?READ1820?18B20
CODE 045BH 001BH UNIT ?PR?INIT1820?18B20
CODE 0476H 0019H UNIT ?PR?MAIN?18B20
CODE 048FH 0016H UNIT ?PR?CLEAR?18B20
CODE 04A5H 0016H UNIT ?PR?_DELAY1820?18B20
CODE 04BBH 0014H UNIT ?PR?_WRITE?18B20
CODE 04CFH 0014H UNIT ?PR?INIT7219?18B20
CODE 04E3H 000EH UNIT ?PR?DELAY13US1820?18B20
CODE 04F1H 000DH UNIT ?C_INITSEG
CODE 04FEH 000AH UNIT ?PR?_SETBRIGHTNESS?18B20
CODE 0508H 0007H UNIT ?PR?SHUTDOWNSTART?18B20
CODE 050FH 0007H UNIT ?PR?SHUTDOWNSTOP?18B20
CODE 0516H 0007H UNIT ?PR?DISPLAYTESTSTART?18B20
BL51 BANKED LINKER/LOCATER V6.00 04/09/2009 23:55:28 PAGE 2
CODE 051DH 0007H UNIT ?PR?DISPLAYTESTSTOP?18B20
OVERLAY MAP OF MODULE: 18b20 (18B20)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?18B20
+--> ?C_INITSEG
?PR?MAIN?18B20 ----- -----
+--> ?PR?INIT7219?18B20
+--> ?PR?READTEMP?18B20
+--> ?PR?WORK?18B20
+--> ?PR?MAX7219SHOW?18B20
+--> ?PR?_DELAY1820?18B20
?PR?INIT7219?18B20 ----- -----
+--> ?PR?INIT?18B20
+--> ?PR?SHUTDOWNSTART?18B20
+--> ?PR?SHUTDOWNSTOP?18B20
+--> ?PR?DISPLAYTESTSTART?18B20
+--> ?PR?DISPLAYTESTSTOP?18B20
+--> ?PR?_SETBRIGHTNESS?18B20
?PR?INIT?18B20 ----- -----
+--> ?PR?_WRITE?18B20
+--> ?PR?SHUTDOWNSTOP?18B20
+--> ?PR?DISPLAYTESTSTOP?18B20
+--> ?PR?CLEAR?18B20
+--> ?PR?_SETBRIGHTNESS?18B20
?PR?_WRITE?18B20 0022H 0001H
+--> ?PR?_SENDBYTE?18B20
?PR?_SENDBYTE?18B20 0023H 0001H
?PR?SHUTDOWNSTOP?18B20 ----- -----
+--> ?PR?_WRITE?18B20
?PR?DISPLAYTESTSTOP?18B20 ----- -----
+--> ?PR?_WRITE?18B20
?PR?CLEAR?18B20 0021H 0001H
+--> ?PR?_WRITE?18B20
?PR?_SETBRIGHTNESS?18B20 ----- -----
+--> ?PR?_WRITE?18B20
?PR?SHUTDOWNSTART?18B20 ----- -----
+--> ?PR?_WRITE?18B20
?PR?DISPLAYTESTSTART?18B20 ----- -----
BL51 BANKED LINKER/LOCATER V6.00 04/09/2009 23:55:28 PAGE 3
+--> ?PR?_WRITE?18B20
?PR?READTEMP?18B20 ----- -----
+--> ?PR?INIT1820?18B20
+--> ?PR?_WRITE1820?18B20
+--> ?PR?READ1820?18B20
?PR?INIT1820?18B20 ----- -----
+--> ?PR?_DELAY1820?18B20
+--> ?PR?DELAY13US1820?18B20
?PR?_WRITE1820?18B20 ----- -----
+--> ?PR?_DELAY1820?18B20
?PR?READ1820?18B20 ----- -----
+--> ?PR?DELAY13US1820?18B20
+--> ?PR?_DELAY1820?18B20
?PR?MAX7219SHOW?18B20 ----- -----
+--> ?PR?_WRITE?18B20
SYMBOL TABLE OF MODULE: 18b20 (18B20)
VALUE TYPE NAME
----------------------------------
------- MODULE 18B20
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:045BH PUBLIC init1820
C:0419H SYMBOL _SendByte
C:04CFH PUBLIC init7219
C:050FH PUBLIC ShutdownStop
C:0516H PUBLIC DisplayTestStart
C:03F7H PUBLIC Init
B:0090H.0 PUBLIC DATA
B:0090H.1 PUBLIC LOAD
C:0476H PUBLIC main
C:051DH PUBLIC DisplayTestStop
D:0008H PUBLIC qian
D:000AH PUBLIC temps
C:04E3H PUBLIC delay13us1820
D:000EH PUBLIC bai
C:04FEH PUBLIC _SetBrightness
B:0080H.6 PUBLIC temp
C:04B1H PUBLIC _delay1820
C:02C9H PUBLIC work
D:0010H PUBLIC shi
D:0012H PUBLIC ge
B:0020H.0 PUBLIC yes
C:034DH PUBLIC readtemp
C:03D3H PUBLIC _write1820
B:0090H.2 PUBLIC CLK
C:03A9H PUBLIC max7219show
BL51 BANKED LINKER/LOCATER V6.00 04/09/2009 23:55:28 PAGE 4
C:048FH PUBLIC Clear
C:043BH PUBLIC read1820
D:0014H PUBLIC k
C:04BEH SYMBOL _Write
C:0508H PUBLIC ShutdownStart
------- PROC INIT
C:03F7H LINE# 38
C:03F7H LINE# 39
C:03FDH LINE# 40
C:0404H LINE# 41
C:040BH LINE# 42
C:040EH LINE# 43
C:0411H LINE# 44
C:0414H LINE# 45
------- ENDPROC INIT
------- PROC SHUTDOWNSTART
C:0508H LINE# 52
C:0508H LINE# 53
------- ENDPROC SHUTDOWNSTART
------- PROC SHUTDOWNSTOP
C:050FH LINE# 60
C:050FH LINE# 61
------- ENDPROC SHUTDOWNSTOP
------- PROC DISPLAYTESTSTART
C:0516H LINE# 68
C:0516H LINE# 69
------- ENDPROC DISPLAYTESTSTART
------- PROC DISPLAYTESTSTOP
C:051DH LINE# 76
C:051DH LINE# 77
------- ENDPROC DISPLAYTESTSTOP
------- PROC _SETBRIGHTNESS
D:0005H SYMBOL brightness
C:04FEH LINE# 85
C:0500H LINE# 86
C:0503H LINE# 87
------- ENDPROC _SETBRIGHTNESS
------- PROC CLEAR
------- DO
D:0021H SYMBOL i
------- ENDDO
C:048FH LINE# 94
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -