📄 ther_sample.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 05/26/2008 09:41:02 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\C51\BIN\BL51.EXE .\output\RS485.obj, .\output\DATA_TAB.obj, .\output\main.obj, .\output\1602_display.obj TO .\output\
>> THER_sample PRINT (.\list\THER_sample.m51) RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\output\RS485.obj (RS485)
.\output\DATA_TAB.obj (DATA_TAB)
.\output\main.obj (MAIN)
.\output\1602_display.obj (1602_DISPLAY)
C:\C51\LIB\C51S.LIB (?C_STARTUP)
C:\C51\LIB\C51S.LIB (?C?CLDOPTR)
LINK MAP OF MODULE: .\output\THER_sample (RS485)
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?MAIN
0014H 000CH *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?MAIN
BIT 0020H.1 0000H.1 UNIT ?BI?1602_DISPLAY
0020H.2 0000H.6 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0019H UNIT ?PR?_SENDVAR?RS485
CODE 001FH 0001H UNIT ?PR?EX0_INT?MAIN
0020H 0003H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 002DH UNIT ?C?LIB_CODE
CODE 0053H 0003H ABSOLUTE
CODE 0056H 00ACH UNIT ?CO?DATA_TAB
CODE 0102H 007DH UNIT ?PR?MAIN?MAIN
CODE 017FH 0036H UNIT ?PR?FIND?MAIN
CODE 01B5H 0034H UNIT ?PR?LCD_INIT?1602_DISPLAY
CODE 01E9H 0032H UNIT ?PR?_WR_CGRAM?1602_DISPLAY
CODE 021BH 002FH UNIT ?PR?MAIN_INIT?MAIN
CODE 024AH 0014H UNIT ?PR?_WR_CMD?1602_DISPLAY
CODE 025EH 0014H UNIT ?PR?_WR_DAT?1602_DISPLAY
CODE 0272H 0012H UNIT ?PR?_HEX2ASCII?RS485
CODE 0284H 0012H UNIT ?PR?SAMPLE?MAIN
CODE 0296H 0011H UNIT ?PR?CHECK_LCD_BUSY?1602_DISPLAY
CODE 02A7H 0010H UNIT ?PR?_SENDCHAR?RS485
CODE 02B7H 0010H UNIT ?PR?_WAIT?1602_DISPLAY
CODE 02C7H 0010H UNIT ?PR?_DDRAM_ADDR_SET?1602_DISPLAY
CODE 02D7H 000CH UNIT ?C_C51STARTUP
CODE 02E3H 0006H UNIT ?PR?UART_INT?MAIN
BL51 BANKED LINKER/LOCATER V5.03 05/26/2008 09:41:02 PAGE 2
CODE 02E9H 0005H UNIT ?PR?TIC_INT?MAIN
OVERLAY MAP OF MODULE: .\output\THER_sample (RS485)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- -----
+--> ?PR?LCD_INIT?1602_DISPLAY
+--> ?PR?MAIN_INIT?MAIN
+--> ?PR?SAMPLE?MAIN
+--> ?PR?FIND?MAIN
+--> ?PR?_DDRAM_ADDR_SET?1602_DISPLAY
+--> ?PR?_WR_DAT?1602_DISPLAY
+--> ?PR?_SENDCHAR?RS485
+--> ?PR?_SENDVAR?RS485
?PR?LCD_INIT?1602_DISPLAY 0008H 0001H
+--> ?PR?_WR_CMD?1602_DISPLAY
+--> ?PR?_WAIT?1602_DISPLAY
+--> ?CO?DATA_TAB
+--> ?PR?_WR_CGRAM?1602_DISPLAY
?PR?_WR_CMD?1602_DISPLAY 000FH 0001H
+--> ?PR?CHECK_LCD_BUSY?1602_DISPLAY
?PR?_WR_CGRAM?1602_DISPLAY 0009H 0006H
+--> ?PR?_WR_CMD?1602_DISPLAY
+--> ?PR?_WR_DAT?1602_DISPLAY
?PR?_WR_DAT?1602_DISPLAY 000FH 0001H
+--> ?PR?CHECK_LCD_BUSY?1602_DISPLAY
?PR?FIND?MAIN ----- -----
+--> ?CO?DATA_TAB
?PR?_DDRAM_ADDR_SET?1602_DISPLAY ----- -----
+--> ?PR?_WR_CMD?1602_DISPLAY
?PR?_SENDVAR?RS485 0008H 0001H
+--> ?PR?_HEX2ASCII?RS485
+--> ?PR?_SENDCHAR?RS485
SYMBOL TABLE OF MODULE: .\output\THER_sample (RS485)
VALUE TYPE NAME
----------------------------------
------- MODULE RS485
BL51 BANKED LINKER/LOCATER V5.03 05/26/2008 09:41:02 PAGE 3
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00D8H PUBLIC ADCSTAT
D:00A8H PUBLIC IE
C:0006H PUBLIC _SendVar
B:00A8H.4 PUBLIC ES
D:00B8H PUBLIC IP
B:0098H.1 PUBLIC TI
D:00E8H PUBLIC I2CCON
C:0272H PUBLIC _Hex2Ascii
D:00E8H PUBLIC DCON
D:0099H PUBLIC SBUF
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
B:00B0H.3 PUBLIC RS485
D:00F8H PUBLIC SPICON
D:00C8H PUBLIC T2CON
C:02A7H PUBLIC _SendChar
D:00D0H PUBLIC PSW
D:00C0H PUBLIC WDCON
------- PROC _SENDVAR
D:0008H SYMBOL value
------- DO
D:0007H SYMBOL temp
------- ENDDO
C:0006H LINE# 7
C:0008H LINE# 8
C:0008H LINE# 10
C:0011H LINE# 11
C:0014H LINE# 12
C:001CH LINE# 13
------- ENDPROC _SENDVAR
------- PROC _HEX2ASCII
D:0007H SYMBOL value
------- DO
D:0006H SYMBOL temp
------- ENDDO
C:0272H LINE# 16
C:0272H LINE# 17
C:0272H LINE# 19
C:0279H LINE# 20
C:027EH LINE# 22
C:0281H LINE# 23
C:0283H LINE# 24
------- ENDPROC _HEX2ASCII
------- PROC _SENDCHAR
D:0007H SYMBOL value
C:02A7H LINE# 27
C:02A7H LINE# 28
C:02A7H LINE# 29
C:02A9H LINE# 30
C:02ABH LINE# 31
C:02ADH LINE# 32
C:02B0H LINE# 33
C:02B2H LINE# 34
C:02B4H LINE# 35
BL51 BANKED LINKER/LOCATER V5.03 05/26/2008 09:41:02 PAGE 4
C:02B6H LINE# 36
------- ENDPROC _SENDCHAR
------- ENDMOD RS485
------- MODULE DATA_TAB
C:0000H SYMBOL _ICE_DUMMY_
C:0056H PUBLIC AT502
C:00E2H PUBLIC CGTAB
------- ENDMOD DATA_TAB
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:017FH PUBLIC Find
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:00D8H PUBLIC ADCSTAT
C:02E3H PUBLIC UART_INT
D:00A8H PUBLIC IE
D:00A1H PUBLIC TIMECON
B:00A8H.4 PUBLIC ES
D:00B8H PUBLIC IP
C:001FH PUBLIC EX0_INT
B:0098H.0 PUBLIC RI
C:021BH PUBLIC main_Init
D:00E8H PUBLIC I2CCON
B:00D8H.6 PUBLIC RDY1
D:00CBH PUBLIC RCAP2H
D:00E8H PUBLIC DCON
D:00CAH PUBLIC RCAP2L
C:0102H PUBLIC main
D:0010H PUBLIC Tem
C:02E9H PUBLIC TIC_INT
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
B:0020H.0 PUBLIC Sample_Flag
D:00DDH PUBLIC ADC1H
D:00DCH PUBLIC ADC1L
D:00D7H PUBLIC PLLCON
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
D:00F8H PUBLIC SPICON
D:00CDH PUBLIC TH2
D:00A6H PUBLIC INTVAL
D:00CCH PUBLIC TL2
B:00B0H.5 PUBLIC LED
D:00A9H PUBLIC IEIP2
D:00D3H PUBLIC ADC1CON
C:0284H PUBLIC Sample
D:00C8H PUBLIC T2CON
D:00D1H PUBLIC ADCMODE
D:0011H PUBLIC v
D:00D0H PUBLIC PSW
D:0013H PUBLIC UART_BUF
BL51 BANKED LINKER/LOCATER V5.03 05/26/2008 09:41:02 PAGE 5
D:00C0H PUBLIC WDCON
------- PROC MAIN
C:0102H LINE# 18
C:0102H LINE# 20
C:0102H LINE# 21
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -