Files
8051_Interrupt_1/Listings/Interrupt_1.m51
2018-05-13 17:25:41 +08:00

128 lines
4.5 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/13/2018 16:58:21 PAGE 1
BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
C:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\Interrupt_1.obj TO .\Objects\Interrupt_1 PRINT (.\Listings\Interrupt_1.m51)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\Objects\Interrupt_1.obj (INTERRUPT_1)
C:\KEIL_V5\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL_V5\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: .\Objects\Interrupt_1 (INTERRUPT_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 ?DT?INTERRUPT_1
IDATA 000AH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 07F2H *** GAP ***
CODE 0800H 008CH UNIT ?C_C51STARTUP
CODE 088CH 0020H UNIT ?PR?MY_TIMER0?INTERRUPT_1
CODE 08ACH 0016H UNIT ?PR?MAIN?INTERRUPT_1
CODE 08C2H 0014H UNIT ?PR?DELAY10MS?INTERRUPT_1
CODE 08D6H 0005H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: .\Objects\Interrupt_1 (INTERRUPT_1)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?INTERRUPT_1
+--> ?C_INITSEG
?PR?MAIN?INTERRUPT_1
+--> ?PR?DELAY10MS?INTERRUPT_1
SYMBOL TABLE OF MODULE: .\Objects\Interrupt_1 (INTERRUPT_1)
VALUE TYPE NAME
----------------------------------
------- MODULE INTERRUPT_1
BL51 BANKED LINKER/LOCATER V6.22 05/13/2018 16:58:21 PAGE 2
C:0000H SYMBOL _ICE_DUMMY_
B:00A8H.7 PUBLIC EA
C:088CH PUBLIC my_timer0
C:08ACH PUBLIC main
D:0089H PUBLIC TMOD
D:0008H PUBLIC timer0_counter
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
B:0088H.7 PUBLIC TF1
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
C:08C2H PUBLIC delay10ms
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
------- PROC MAIN
C:08ACH LINE# 11
C:08ACH LINE# 14
C:08AFH LINE# 17
C:08B2H LINE# 18
C:08B5H LINE# 19
C:08B7H LINE# 20
C:08B9H LINE# 21
C:08BBH LINE# 22
C:08BDH LINE# 24
C:08C0H LINE# 26
C:08C0H LINE# 29
------- ENDPROC MAIN
------- PROC DELAY10MS
C:08C2H LINE# 33
C:08C2H LINE# 35
C:08C4H LINE# 36
C:08C6H LINE# 37
C:08C9H LINE# 38
C:08CCH LINE# 41
C:08CEH LINE# 44
C:08D1H LINE# 47
C:08D3H LINE# 50
C:08D5H LINE# 51
------- ENDPROC DELAY10MS
------- PROC MY_TIMER0
C:088CH LINE# 55
C:088EH LINE# 58
C:0891H LINE# 59
C:0894H LINE# 60
C:0896H LINE# 63
C:089EH LINE# 67
C:08A4H LINE# 72
C:08A9H LINE# 74
C:08A9H LINE# 75
------- ENDPROC MY_TIMER0
------- ENDMOD INTERRUPT_1
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 0051H BYTE ( 3%) *
******************************************************************************
BL51 BANKED LINKER/LOCATER V6.22 05/13/2018 16:58:21 PAGE 3
Program Size: data=11.0 xdata=0 code=225
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)