Files
8051_TimerDelay_1/Listings/TimerDelay_1.m51
2018-05-14 01:36:01 +08:00

157 lines
5.8 KiB
Plaintext
Executable File
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

BL51 BANKED LINKER/LOCATER V6.22 05/05/2018 23:36:54 PAGE 1
BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
C:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\TimerDelay_1.obj TO .\Objects\TimerDelay_1 PRINT (.\Listings\TimerDelay_1.m51)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\Objects\TimerDelay_1.obj (TIMERDELAY_1)
C:\KEIL_V5\C51\LIB\C51S.LIB (?C_STARTUP)
LINK MAP OF MODULE: .\Objects\TimerDelay_1 (TIMERDELAY_1)
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 0002H UNIT _DATA_GROUP_
IDATA 000AH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 07FDH *** GAP ***
CODE 0800H 0034H UNIT ?PR?MAIN?TIMERDELAY_1
CODE 0834H 0017H UNIT ?PR?DELAY_1MS?TIMERDELAY_1
CODE 084BH 0017H UNIT ?PR?DELAY_1500MS?TIMERDELAY_1
CODE 0862H 000CH UNIT ?PR?_SLECT_SEG?TIMERDELAY_1
CODE 086EH 000CH UNIT ?PR?_DISPLAY_SEG?TIMERDELAY_1
CODE 087AH 000CH UNIT ?C_C51STARTUP
CODE 0886H 000AH UNIT ?CO?TIMERDELAY_1
OVERLAY MAP OF MODULE: .\Objects\TimerDelay_1 (TIMERDELAY_1)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-----------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TIMERDELAY_1
?PR?MAIN?TIMERDELAY_1 0008H 0002H
+--> ?PR?_SLECT_SEG?TIMERDELAY_1
+--> ?CO?TIMERDELAY_1
+--> ?PR?_DISPLAY_SEG?TIMERDELAY_1
+--> ?PR?DELAY_1500MS?TIMERDELAY_1
?PR?_SLECT_SEG?TIMERDELAY_1 ----- -----
+--> ?PR?DELAY_1MS?TIMERDELAY_1
?PR?_DISPLAY_SEG?TIMERDELAY_1 ----- -----
+--> ?PR?DELAY_1MS?TIMERDELAY_1
BL51 BANKED LINKER/LOCATER V6.22 05/05/2018 23:36:54 PAGE 2
SYMBOL TABLE OF MODULE: .\Objects\TimerDelay_1 (TIMERDELAY_1)
VALUE TYPE NAME
----------------------------------
------- MODULE TIMERDELAY_1
C:0000H SYMBOL _ICE_DUMMY_
C:0862H PUBLIC _Slect_Seg
D:0080H PUBLIC P0
D:00A0H PUBLIC P2
C:0834H PUBLIC delay_1ms
B:00A0H.6 PUBLIC P2_6
B:00A0H.7 PUBLIC P2_7
C:084BH PUBLIC delay_1500ms
C:0800H PUBLIC main
D:0089H PUBLIC TMOD
B:0088H.7 PUBLIC TF1
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
B:0088H.6 PUBLIC TR1
C:086EH PUBLIC _Display_Seg
C:0886H PUBLIC NUM
------- PROC MAIN
------- DO
D:0008H SYMBOL i
------- ENDDO
C:0800H LINE# 32
C:0800H LINE# 34
C:0805H LINE# 38
C:0805H LINE# 41
C:080AH LINE# 42
C:081CH LINE# 43
C:081FH LINE# 44
------- ENDPROC MAIN
------- PROC _SLECT_SEG
D:0007H SYMBOL number
C:0862H LINE# 49
C:0862H LINE# 52
C:0864H LINE# 55
C:0866H LINE# 58
C:0868H LINE# 61
C:086BH LINE# 64
C:086DH LINE# 65
------- ENDPROC _SLECT_SEG
------- PROC _DISPLAY_SEG
D:0007H SYMBOL display
C:086EH LINE# 67
C:086EH LINE# 70
C:0870H LINE# 73
C:0872H LINE# 76
C:0874H LINE# 79
C:0877H LINE# 82
C:0879H LINE# 83
------- ENDPROC _DISPLAY_SEG
------- PROC DELAY_1MS
C:0834H LINE# 88
BL51 BANKED LINKER/LOCATER V6.22 05/05/2018 23:36:54 PAGE 3
C:0834H LINE# 90
C:0837H LINE# 93
C:0839H LINE# 94
C:083BH LINE# 95
C:083EH LINE# 96
C:0841H LINE# 99
C:0843H LINE# 102
C:0846H LINE# 105
C:0848H LINE# 108
C:084AH LINE# 109
------- ENDPROC DELAY_1MS
------- PROC DELAY_1500MS
C:084BH LINE# 112
C:084BH LINE# 114
C:084EH LINE# 117
C:0850H LINE# 118
C:0852H LINE# 119
C:0855H LINE# 120
C:0858H LINE# 123
C:085AH LINE# 126
C:085DH LINE# 129
C:085FH LINE# 132
C:0861H LINE# 134
------- ENDPROC DELAY_1500MS
------- ENDMOD TIMERDELAY_1
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 0084H BYTE ( 6%) *
******************************************************************************
Program Size: data=11.0 xdata=0 code=147
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)