📄 12.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 04/29/2009 19:25:18 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
E:\KEILUV3\C51\BIN\BL51.EXE main.obj, driver1302.obj TO 12 RAMSIZE (256) CODE (0X0000-0X0FFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
driver1302.obj (DRIVER1302)
E:\KEILUV3\C51\LIB\C51S.LIB (?C_STARTUP)
E:\KEILUV3\C51\LIB\C51S.LIB (PRINTF)
E:\KEILUV3\C51\LIB\C51S.LIB (SCANF)
E:\KEILUV3\C51\LIB\C51S.LIB (?C_INIT)
E:\KEILUV3\C51\LIB\C51S.LIB (?C?CLDPTR)
E:\KEILUV3\C51\LIB\C51S.LIB (?C?CLDOPTR)
E:\KEILUV3\C51\LIB\C51S.LIB (?C?CSTPTR)
E:\KEILUV3\C51\LIB\C51S.LIB (?C?ISTPTR)
E:\KEILUV3\C51\LIB\C51S.LIB (?C?LNEG)
E:\KEILUV3\C51\LIB\C51S.LIB (?C?LSTPTR)
E:\KEILUV3\C51\LIB\C51S.LIB (?C?PLDIDATA)
E:\KEILUV3\C51\LIB\C51S.LIB (?C?PLDIIDATA)
E:\KEILUV3\C51\LIB\C51S.LIB (?C?PILDIDATA)
E:\KEILUV3\C51\LIB\C51S.LIB (?C?CCASE)
E:\KEILUV3\C51\LIB\C51S.LIB (PUTCHAR)
E:\KEILUV3\C51\LIB\C51S.LIB (GETCHAR)
E:\KEILUV3\C51\LIB\C51S.LIB (UNGETC)
E:\KEILUV3\C51\LIB\C51S.LIB (ISSPACE)
E:\KEILUV3\C51\LIB\C51S.LIB (?C?LSTIDATA)
E:\KEILUV3\C51\LIB\C51S.LIB (?C?LSTXDATA)
E:\KEILUV3\C51\LIB\C51S.LIB (?C?LSTPDATA)
E:\KEILUV3\C51\LIB\C51S.LIB (_GETKEY)
LINK MAP OF MODULE: 12 (MAIN)
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 0012H UNIT ?DT?MAIN
DATA 001AH 0002H UNIT ?DT?_GETTIME?DRIVER1302
DATA 001CH 0001H UNIT ?DT?GETCHAR
001DH 0003H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.1 UNIT ?BI?GETCHAR
0021H.2 0000H.6 *** GAP ***
DATA 0022H 001DH UNIT _DATA_GROUP_
IDATA 003FH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 035FH 0317H UNIT ?PR?SCANF?SCANF
CODE 0676H 0112H UNIT ?C?LIB_CODE
CODE 0788H 002AH INBLOCK ?PR?_GETTIME?DRIVER1302
BL51 BANKED LINKER/LOCATER V5.11 04/29/2009 19:25:18 PAGE 2
CODE 07B2H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 07D9H 0025H INBLOCK ?PR?INIT1302?DRIVER1302
07FEH 0002H *** GAP ***
CODE 0800H 010AH INBLOCK ?PR?MAIN?MAIN
CODE 090AH 008CH UNIT ?C_C51STARTUP
CODE 0996H 007FH UNIT ?CO?MAIN
CODE 0A15H 0023H INBLOCK ?PR?_WRITECMD?DRIVER1302
CODE 0A38H 0019H UNIT ?C_INITSEG
CODE 0A51H 0014H INBLOCK ?PR?_WRITETIME?DRIVER1302
CODE 0A65H 0013H UNIT ?PR?_ISSPACE?ISSPACE
CODE 0A78H 0011H UNIT ?PR?GETCHAR?GETCHAR
CODE 0A89H 000AH UNIT ?PR?_GETKEY?_GETKEY
CODE 0A93H 0005H UNIT ?PR?GETCHAR?UNGETCHAR
OVERLAY MAP OF MODULE: 12 (MAIN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
---------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 0022H 0003H
+--> ?PR?INIT1302?DRIVER1302
+--> ?CO?MAIN
+--> ?PR?PRINTF?PRINTF
+--> ?PR?SCANF?SCANF
+--> ?PR?_WRITETIME?DRIVER1302
?PR?INIT1302?DRIVER1302 ----- ----- 0025H 0001H
+--> ?PR?_WRITECMD?DRIVER1302
?PR?_WRITECMD?DRIVER1302 0020H.0 0000H.1 ----- -----
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0025H 0014H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?SCANF?SCANF 0020H.0 0000H.6 0025H 001AH
+--> ?PR?GETCHAR?UNGETCHAR
+--> ?PR?_ISSPACE?ISSPACE
+--> ?PR?GETCHAR?GETCHAR
?PR?GETCHAR?GETCHAR ----- ----- ----- -----
+--> ?PR?_GETKEY?_GETKEY
+--> ?PR?PUTCHAR?PUTCHAR
?PR?_WRITETIME?DRIVER1302 ----- ----- 0025H 0002H
+--> ?PR?_WRITECMD?DRIVER1302
SYMBOL TABLE OF MODULE: 12 (MAIN)
BL51 BANKED LINKER/LOCATER V5.11 04/29/2009 19:25:18 PAGE 3
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0092H PUBLIC P1M0
D:0091H PUBLIC P1M1
D:0090H PUBLIC P1
D:0008H PUBLIC Open_minute
D:000AH PUBLIC cmonth
D:00A8H PUBLIC IE
D:000BH PUBLIC cyear
D:00B8H PUBLIC IP
D:000CH PUBLIC Close_hour
B:0098H.1 PUBLIC TI
D:000EH PUBLIC cday
D:000FH PUBLIC chour
D:00D8H PUBLIC CCON
C:0800H PUBLIC main
C:0A14H PUBLIC mode
B:0090H.7 PUBLIC Pout
D:0087H PUBLIC PCON
D:0098H PUBLIC SCON
D:0010H PUBLIC Open_hour
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
B:0088H.6 PUBLIC TR1
D:0012H PUBLIC Close_second
D:0014H PUBLIC csecond
D:0015H PUBLIC Close_minute
D:0017H PUBLIC Open_second
D:0019H PUBLIC cminute
D:00D0H PUBLIC PSW
------- PROC MAIN
------- DO
D:0022H SYMBOL i
D:0024H SYMBOL tmp
------- ENDDO
C:0800H LINE# 21
C:0800H LINE# 22
C:0800H LINE# 23
C:0806H LINE# 25
C:0809H LINE# 26
C:080CH LINE# 27
C:080FH LINE# 28
C:0812H LINE# 29
C:0815H LINE# 30
C:0817H LINE# 31
C:0819H LINE# 33
C:081CH LINE# 34
C:081EH LINE# 35
C:0821H LINE# 37
C:0824H LINE# 39
C:082DH LINE# 40
C:083FH LINE# 41
BL51 BANKED LINKER/LOCATER V5.11 04/29/2009 19:25:18 PAGE 4
C:0848H LINE# 43
C:0848H LINE# 44
C:0848H LINE# 45
C:084DH LINE# 46
C:084DH LINE# 47
C:084FH LINE# 48
C:0858H LINE# 49
C:086AH LINE# 50
C:0871H LINE# 51
C:0873H LINE# 52
C:087CH LINE# 53
C:088EH LINE# 54
C:0895H LINE# 55
C:0897H LINE# 56
C:08A0H LINE# 57
C:08B2H LINE# 58
C:08B9H LINE# 59
C:08BBH LINE# 60
C:08C4H LINE# 61
C:08D6H LINE# 62
C:08DDH LINE# 63
C:08E6H LINE# 64
C:08F8H LINE# 65
C:08FFH LINE# 66
C:0902H LINE# 67
C:0908H LINE# 68
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -