📄 timer.m51
字号:
BL51 BANKED LINKER/LOCATER V5.00 03/17/2005 19:58:41 PAGE 1
BL51 BANKED LINKER/LOCATER V5.00, INVOKED BY:
C:\PROGRA~1\KEIL\C51\BIN\BL51.EXE WIRELESS_DATA.OBJ, MAIN_2051.OBJ, SUBPRO_DS.OBJ, TRANSMIT_DATA.OBJ, IICROUNT.OBJ, CRC_
>> CHK.OBJ TO TIMER.OMF RAMSIZE (128) OVERLAY (?PR?_RDADR?IICROUNT ! *, ?PR?_WRADR?IICROUNT ! *, ?PR?DELAY_TIME_1S?MAIN_
>> 2051 ! *)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
WIRELESS_DATA.OBJ (WIRELESS_DATA)
MAIN_2051.OBJ (MAIN_2051)
SUBPRO_DS.OBJ (SUBPRO_DS)
TRANSMIT_DATA.OBJ (RW18B20)
IICROUNT.OBJ (IICROUNT)
CRC_CHK.OBJ (CRC_CHK)
C:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: TIMER.OMF (WIRELESS_DATA)
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 0006H UNIT ?DT?_WRADR?IICROUNT
DATA 000EH 0006H UNIT ?DT?_RDADR?IICROUNT
DATA 0014H 0004H UNIT ?DT?WIRELESS_DATA
REG 0018H 0008H ABSOLUTE "REG BANK 3"
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
BIT 0020H.2 0000H.1 UNIT ?BI?WIRELESS_DATA
BIT 0020H.3 0000H.1 UNIT ?BI?MAIN_2051
0020H.4 0000H.4 *** GAP ***
DATA 0021H 0027H UNIT _DATA_GROUP_
DATA 0048H 0013H UNIT ?DT?MAIN_2051
DATA 005BH 0004H UNIT ?DT?SUBPRO_DS
DATA 005FH 0001H UNIT ?DT?DELAY_TIME_1S?MAIN_2051
DATA 0060H 0001H UNIT ?DT?CRC_CHK
IDATA 0061H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H UNIT ?PR?COLLECT_DS?SUBPRO_DS
CODE 0006H 0003H UNIT ?PR?ERROR_SET?SUBPRO_DS
CODE 0009H 0002H UNIT ?CO?SUBPRO_DS
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0014H UNIT ?PR?CHANGE_TIME?SUBPRO_DS
BL51 BANKED LINKER/LOCATER V5.00 03/17/2005 19:58:41 PAGE 2
0022H 0001H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 03C9H UNIT ?C?LIB_CODE
CODE 03EFH 0102H UNIT ?PR?CONFIGURE_DS?SUBPRO_DS
CODE 04F1H 0100H UNIT ?CO?CRC_CHK
CODE 05F1H 00C7H UNIT ?PR?_DO_ONE_TMP?WIRELESS_DATA
CODE 06B8H 00BEH UNIT ?PR?_RECEIVE_CMD?SUBPRO_DS
CODE 0776H 009BH UNIT ?PR?SEND_TMP_PC?WIRELESS_DATA
CODE 0811H 008CH UNIT ?C_C51STARTUP
CODE 089DH 007BH UNIT ?PR?_RECEIVE_ACK?SUBPRO_DS
CODE 0918H 0067H UNIT ?PR?_READ_ONE_TMP?WIRELESS_DATA
CODE 097FH 004BH UNIT ?PR?TIMER0?MAIN_2051
CODE 09CAH 0044H UNIT ?PR?READ_ALL_TMP?WIRELESS_DATA
CODE 0A0EH 0040H UNIT ?PR?_RDADR?IICROUNT
CODE 0A4EH 003DH UNIT ?PR?SERIAL_ISR?MAIN_2051
CODE 0A8BH 002FH UNIT ?PR?DO_PC_CMD?MAIN_2051
CODE 0ABAH 002FH UNIT ?PR?MAIN?MAIN_2051
CODE 0AE9H 002FH UNIT ?PR?_WRADR?IICROUNT
CODE 0B18H 0028H UNIT ?PR?OWRESET?RW1820
CODE 0B40H 0028H UNIT ?PR?_RDNBYT?IICROUNT
CODE 0B68H 0027H UNIT ?PR?_SEND_PBYT_PC?WIRELESS_DATA
CODE 0B8FH 0025H UNIT ?PR?WRBYT?IICROUNT
CODE 0BB4H 0021H UNIT ?PR?RDBYT?IICROUNT
CODE 0BD5H 001FH UNIT ?PR?_OWWRITEBYTE?RW1820
CODE 0BF4H 001DH UNIT ?PR?COLLECT_DS_TMP?SUBPRO_DS
CODE 0C11H 001CH UNIT ?PR?SEND_ACK_BYT?WIRELESS_DATA
CODE 0C2DH 001AH UNIT ?PR?OWREADBYTE?RW1820
CODE 0C47H 0019H UNIT ?PR?_SEND_NBYT_PC?WIRELESS_DATA
CODE 0C60H 0019H UNIT ?PR?_OWWRITEBIT?RW1820
CODE 0C79H 0018H UNIT ?PR?SEND_DS_CMD?SUBPRO_DS
CODE 0C91H 0018H UNIT ?PR?OWREADBIT?RW1820
CODE 0CA9H 0017H UNIT ?PR?SEND_END_PC?WIRELESS_DATA
CODE 0CC0H 0017H UNIT ?PR?SEND_SYN_PC?WIRELESS_DATA
CODE 0CD7H 0017H UNIT ?PR?DELAY_TIME_1S?MAIN_2051
CODE 0CEEH 0016H UNIT ?PR?_WR_TMP_RAM?WIRELESS_DATA
CODE 0D04H 0016H UNIT ?C_INITSEG
CODE 0D1AH 0014H UNIT ?PR?SEND_DATA_PC?SUBPRO_DS
CODE 0D2EH 0013H UNIT ?PR?_DELAY_TIME?MAIN_2051
CODE 0D41H 0011H UNIT ?PR?STA?IICROUNT
CODE 0D52H 0011H UNIT ?PR?STOP?IICROUNT
CODE 0D63H 0011H UNIT ?PR?CACK?IICROUNT
CODE 0D74H 000EH UNIT ?CO?WIRELESS_DATA
CODE 0D82H 000DH UNIT ?PR?MACK?IICROUNT
CODE 0D8FH 000DH UNIT ?PR?MNACK?IICROUNT
CODE 0D9CH 000BH UNIT ?PR?_OWCRC?CRC_CHK
CODE 0DA7H 0009H UNIT ?PR?_SEND_BYTE_PC?WIRELESS_DATA
CODE 0DB0H 0003H UNIT ?PR?SEND_ACK?SUBPRO_DS
OVERLAY MAP OF MODULE: TIMER.OMF (WIRELESS_DATA)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
---------------------------------------------------------------------------
?PR?TIMER0?MAIN_2051 ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V5.00 03/17/2005 19:58:41 PAGE 3
+--> ?PR?COLLECT_DS_TMP?SUBPRO_DS
?PR?COLLECT_DS_TMP?SUBPRO_DS ----- ----- ----- -----
+--> ?PR?OWRESET?RW1820
+--> ?PR?_OWWRITEBYTE?RW1820
+--> ?PR?DELAY_TIME_1S?MAIN_2051
+--> ?PR?COLLECT_DS?SUBPRO_DS
?PR?DELAY_TIME_1S?MAIN_2051 ----- ----- ----- -----
+--> ?PR?_DELAY_TIME?MAIN_2051
?PR?COLLECT_DS?SUBPRO_DS ----- ----- ----- -----
+--> ?PR?READ_ALL_TMP?WIRELESS_DATA
?PR?READ_ALL_TMP?WIRELESS_DATA ----- ----- 0021H 0007H
+--> ?PR?_READ_ONE_TMP?WIRELESS_DATA
+--> ?PR?_DO_ONE_TMP?WIRELESS_DATA
+--> ?PR?_WR_TMP_RAM?WIRELESS_DATA
+--> ?PR?_RDADR?IICROUNT
?PR?_READ_ONE_TMP?WIRELESS_DATA ----- ----- 0028H 000AH
+--> ?PR?_RDADR?IICROUNT
+--> ?PR?OWRESET?RW1820
+--> ?PR?_OWWRITEBYTE?RW1820
?PR?_RDADR?IICROUNT ----- ----- ----- -----
+--> ?PR?STA?IICROUNT
+--> ?PR?WRBYT?IICROUNT
+--> ?PR?CACK?IICROUNT
+--> ?PR?RDBYT?IICROUNT
+--> ?PR?MNACK?IICROUNT
+--> ?PR?STOP?IICROUNT
+--> ?PR?MACK?IICROUNT
?PR?_DO_ONE_TMP?WIRELESS_DATA ----- ----- 0028H 000FH
?PR?_WR_TMP_RAM?WIRELESS_DATA ----- ----- ----- -----
+--> ?PR?_WRADR?IICROUNT
?PR?_WRADR?IICROUNT ----- ----- ----- -----
+--> ?PR?STA?IICROUNT
+--> ?PR?WRBYT?IICROUNT
+--> ?PR?CACK?IICROUNT
+--> ?PR?STOP?IICROUNT
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN_2051
+--> ?C_INITSEG
?PR?MAIN?MAIN_2051 ----- ----- ----- -----
+--> ?PR?DO_PC_CMD?MAIN_2051
?PR?DO_PC_CMD?MAIN_2051 ----- ----- ----- -----
+--> ?PR?_RECEIVE_CMD?SUBPRO_DS
+--> ?PR?SEND_DS_CMD?SUBPRO_DS
BL51 BANKED LINKER/LOCATER V5.00 03/17/2005 19:58:41 PAGE 4
+--> ?PR?SEND_DATA_PC?SUBPRO_DS
+--> ?PR?CONFIGURE_DS?SUBPRO_DS
+--> ?PR?CHANGE_TIME?SUBPRO_DS
+--> ?PR?ERROR_SET?SUBPRO_DS
?PR?_RECEIVE_CMD?SUBPRO_DS ----- ----- 0037H 000DH
+--> ?PR?_OWCRC?CRC_CHK
+--> ?PR?SEND_ACK?SUBPRO_DS
?PR?_OWCRC?CRC_CHK ----- ----- ----- -----
+--> ?CO?CRC_CHK
?PR?SEND_ACK?SUBPRO_DS ----- ----- ----- -----
+--> ?PR?SEND_ACK_BYT?WIRELESS_DATA
?PR?SEND_ACK_BYT?WIRELESS_DATA ----- ----- 0044H 0001H
+--> ?PR?_SEND_BYTE_PC?WIRELESS_DATA
+--> ?CO?WIRELESS_DATA
?PR?_SEND_BYTE_PC?WIRELESS_DATA ----- ----- ----- -----
+--> ?PR?_DELAY_TIME?MAIN_2051
?PR?SEND_DS_CMD?SUBPRO_DS ----- ----- ----- -----
+--> ?PR?OWRESET?RW1820
+--> ?PR?_OWWRITEBYTE?RW1820
+--> ?PR?DELAY_TIME_1S?MAIN_2051
?PR?SEND_DATA_PC?SUBPRO_DS ----- ----- ----- -----
+--> ?PR?SEND_TMP_PC?WIRELESS_DATA
+--> ?PR?_RECEIVE_ACK?SUBPRO_DS
?PR?SEND_TMP_PC?WIRELESS_DATA ----- ----- 0037H 000CH
+--> ?CO?WIRELESS_DATA
+--> ?PR?_OWCRC?CRC_CHK
+--> ?PR?_RDADR?IICROUNT
+--> ?PR?SEND_SYN_PC?WIRELESS_DATA
+--> ?PR?_SEND_PBYT_PC?WIRELESS_DATA
+--> ?PR?_SEND_NBYT_PC?WIRELESS_DATA
+--> ?PR?_RDNBYT?IICROUNT
+--> ?PR?_SEND_BYTE_PC?WIRELESS_DATA
+--> ?PR?SEND_END_PC?WIRELESS_DATA
?PR?SEND_SYN_PC?WIRELESS_DATA ----- ----- 0043H 0001H
+--> ?CO?WIRELESS_DATA
+--> ?PR?_SEND_BYTE_PC?WIRELESS_DATA
?PR?_SEND_PBYT_PC?WIRELESS_DATA ----- ----- 0043H 0003H
+--> ?PR?_SEND_BYTE_PC?WIRELESS_DATA
?PR?_SEND_NBYT_PC?WIRELESS_DATA ----- ----- 0043H 0002H
+--> ?PR?_SEND_BYTE_PC?WIRELESS_DATA
?PR?_RDNBYT?IICROUNT ----- ----- 0043H 0005H
+--> ?PR?STA?IICROUNT
+--> ?PR?WRBYT?IICROUNT
+--> ?PR?CACK?IICROUNT
+--> ?PR?RDBYT?IICROUNT
BL51 BANKED LINKER/LOCATER V5.00 03/17/2005 19:58:41 PAGE 5
+--> ?PR?MNACK?IICROUNT
+--> ?PR?STOP?IICROUNT
+--> ?PR?MACK?IICROUNT
?PR?SEND_END_PC?WIRELESS_DATA ----- ----- 0043H 0001H
+--> ?CO?WIRELESS_DATA
+--> ?PR?_SEND_BYTE_PC?WIRELESS_DATA
?PR?_RECEIVE_ACK?SUBPRO_DS ----- ----- 0037H 0005H
+--> ?CO?SUBPRO_DS
?PR?CONFIGURE_DS?SUBPRO_DS 0020H.0 0000H.2 0037H 000BH
+--> ?PR?OWRESET?RW1820
+--> ?PR?_RDADR?IICROUNT
+--> ?PR?_RDNBYT?IICROUNT
+--> ?PR?_OWWRITEBYTE?RW1820
+--> ?PR?DELAY_TIME_1S?MAIN_2051
SYMBOL TABLE OF MODULE: TIMER.OMF (WIRELESS_DATA)
VALUE TYPE NAME
----------------------------------
------- MODULE WIRELESS_DATA
C:0000H SYMBOL _ICE_DUMMY_
D:0014H PUBLIC init_adr0
D:0015H PUBLIC init_adr1
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:00A8H.7 PUBLIC EA
C:05F1H PUBLIC _do_one_tmp
D:0016H PUBLIC sla_adr0
D:0017H PUBLIC sla_adr1
C:0776H PUBLIC send_tmp_pc
B:00B0H.7 PUBLIC RD
B:00A8H.4 PUBLIC ES
B:0098H.0 PUBLIC RI
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
C:0CC0H PUBLIC send_syn_pc
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
C:0CEEH PUBLIC _wr_tmp_ram
B:00B8H.4 PUBLIC PS
B:00D0H.2 PUBLIC OV
B:00B0H.6 PUBLIC WR
D:0099H PUBLIC SBUF
C:0D7AH PUBLIC end_data
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
C:0D80H PUBLIC index_rom
BL51 BANKED LINKER/LOCATER V5.00 03/17/2005 19:58:41 PAGE 6
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
B:0098H.3 PUBLIC TB8
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:0098H.5 PUBLIC SM2
B:00B8H.1 PUBLIC PT0
C:0918H PUBLIC _read_one_tmp
B:00B8H.3 PUBLIC PT1
B:00D0H.3 PUBLIC RS0
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
C:0DA7H PUBLIC _send_byte_pc
B:0088H.6 PUBLIC TR1
C:0D74H PUBLIC syn_data
B:00B8H.0 PUBLIC PX0
B:00B8H.2 PUBLIC PX1
C:0C47H PUBLIC _send_nbyt_pc
C:0B68H PUBLIC _send_pbyt_pc
B:0098H.4 PUBLIC REN
B:0020H.2 PUBLIC page_ch_flg
C:09CAH PUBLIC read_all_tmp
C:0C11H PUBLIC send_ack_byt
B:00B0H.0 PUBLIC RXD
B:00B0H.1 PUBLIC TXD
B:00D0H.5 PUBLIC F0
C:0CA9H PUBLIC send_end_pc
------- PROC _SEND_BYTE_PC
D:0007H SYMBOL us
C:0DA7H LINE# 25
C:0DA7H LINE# 26
C:0DA7H LINE# 27
C:0DA9H LINE# 28
------- ENDPROC _SEND_BYTE_PC
------- PROC _SEND_NBYT_PC
D:0043H SYMBOL var_id
------- DO
D:0044H SYMBOL i
------- ENDDO
C:0C47H LINE# 32
C:0C49H LINE# 33
C:0C49H LINE# 36
C:0C4CH LINE# 37
C:0C4CH LINE# 38
C:0C56H LINE# 39
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -