📄 计算器.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 06/02/2011 14:07:47 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
F:\程序\MMM\C51\BIN\BL51.EXE main.obj TO 计算器 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
main.obj (MAIN)
F:\程序\MMM\C51\LIB\C51FPS.LIB (?C?FCAST)
F:\程序\MMM\C51\LIB\C51FPS.LIB (?C?CASTF)
F:\程序\MMM\C51\LIB\C51FPS.LIB (FABS)
F:\程序\MMM\C51\LIB\C51S.LIB (?C_STARTUP)
F:\程序\MMM\C51\LIB\C51S.LIB (?C?LMUL)
F:\程序\MMM\C51\LIB\C51S.LIB (?C?SLDIV)
F:\程序\MMM\C51\LIB\C51S.LIB (?C?LNEG)
F:\程序\MMM\C51\LIB\C51S.LIB (?C?SLCMP)
F:\程序\MMM\C51\LIB\C51S.LIB (?C_INIT)
F:\程序\MMM\C51\LIB\C51S.LIB (?C?ULDIV)
LINK MAP OF MODULE: 计算器 (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 0023H UNIT ?DT?MAIN
DATA 002BH 0007H UNIT _DATA_GROUP_
IDATA 0032H 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 01B6H UNIT ?C?LIB_CODE
CODE 09B6H 01A2H UNIT ?PR?ZHUANDISPLAYJIGUO?MAIN
CODE 0B58H 0110H UNIT ?PR?DUZHICHULI?MAIN
CODE 0C68H 008CH UNIT ?C_C51STARTUP
CODE 0CF4H 0088H UNIT ?PR?SCANZHI?MAIN
CODE 0D7CH 0051H UNIT ?PR?INIT?MAIN
CODE 0DCDH 0051H UNIT ?PR?KEYSCAN?MAIN
CODE 0E1EH 0044H UNIT ?C?LDIV
CODE 0E62H 0038H UNIT ?PR?TIME0?MAIN
CODE 0E9AH 0029H UNIT ?PR?JIAFA?MAIN
CODE 0EC3H 0029H UNIT ?PR?JIANFA?MAIN
CODE 0EECH 0029H UNIT ?PR?CHENGFA?MAIN
CODE 0F15H 0029H UNIT ?PR?CHUFA?MAIN
CODE 0F3EH 0022H UNIT ?C_INITSEG
CODE 0F60H 001FH UNIT ?CO?MAIN
CODE 0F7FH 001DH UNIT ?PR?QIN?MAIN
CODE 0F9CH 0015H UNIT ?PR?_DELAY?MAIN
CODE 0FB1H 0013H UNIT ?PR?DISPLAYERROR?MAIN
CODE 0FC4H 0010H UNIT ?PR?DISPLAY?MAIN
CODE 0FD4H 000DH UNIT ?PR?_FABS?FABS
BL51 BANKED LINKER/LOCATER V6.00 06/02/2011 14:07:47 PAGE 2
CODE 0FE1H 000BH UNIT ?PR?MAIN?MAIN
OVERLAY MAP OF MODULE: 计算器 (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------
?PR?TIME0?MAIN ----- -----
+--> ?CO?MAIN
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?INIT?MAIN
+--> ?PR?DISPLAY?MAIN
+--> ?PR?DUZHICHULI?MAIN
?PR?INIT?MAIN ----- -----
+--> ?CO?MAIN
?PR?DUZHICHULI?MAIN 002BH 0001H
+--> ?PR?SCANZHI?MAIN
+--> ?PR?QIN?MAIN
+--> ?CO?MAIN
+--> ?PR?JIAFA?MAIN
+--> ?PR?JIANFA?MAIN
+--> ?PR?CHENGFA?MAIN
+--> ?PR?CHUFA?MAIN
+--> ?PR?ZHUANDISPLAYJIGUO?MAIN
+--> ?PR?INIT?MAIN
+--> ?PR?_DELAY?MAIN
?PR?SCANZHI?MAIN ----- -----
+--> ?PR?KEYSCAN?MAIN
?PR?KEYSCAN?MAIN ----- -----
+--> ?PR?_DELAY?MAIN
?PR?QIN?MAIN ----- -----
+--> ?CO?MAIN
?PR?ZHUANDISPLAYJIGUO?MAIN 002CH 0006H
+--> ?CO?MAIN
+--> ?PR?_FABS?FABS
+--> ?PR?DISPLAYERROR?MAIN
?PR?DISPLAYERROR?MAIN ----- -----
+--> ?CO?MAIN
BL51 BANKED LINKER/LOCATER V6.00 06/02/2011 14:07:47 PAGE 3
SYMBOL TABLE OF MODULE: 计算器 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:0008H PUBLIC num1
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:0F15H PUBLIC chufa
D:00A8H PUBLIC IE
D:0009H PUBLIC fuhao
D:000AH PUBLIC weishu
D:00B8H PUBLIC IP
D:000BH PUBLIC jiguo
B:0080H.1 PUBLIC buzzer
C:0FE1H PUBLIC main
C:0FB1H PUBLIC displayerror
C:0F6CH PUBLIC weizi
C:0F75H PUBLIC error
D:000FH PUBLIC bczs
D:0098H PUBLIC SCON
D:0013H PUBLIC czs12
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:0D7CH PUBLIC init
C:0F60H PUBLIC shuzi
B:0080H.0 PUBLIC led
D:0014H PUBLIC temp
C:0B58H PUBLIC duzhichuli
C:09B6H PUBLIC zhuandisplayjiguo
D:0015H PUBLIC yiweiflag
C:0F7FH PUBLIC qin
B:00A8H.1 PUBLIC ET0
D:0016H PUBLIC zhi
D:008CH PUBLIC TH0
C:0EECH PUBLIC chengfa
D:008AH PUBLIC TL0
D:0017H PUBLIC czs
D:001BH PUBLIC num
D:001CH PUBLIC jiguo1
B:0088H.4 PUBLIC TR0
C:0E62H PUBLIC TIME0
D:0020H PUBLIC qinflag
D:00C8H PUBLIC T2CON
D:0021H PUBLIC i
C:0EC3H PUBLIC jianfa
C:0F9CH PUBLIC _delay
C:0DCDH PUBLIC keyscan
C:0CF4H PUBLIC scanzhi
C:0FC4H PUBLIC display
D:00D0H PUBLIC PSW
BL51 BANKED LINKER/LOCATER V6.00 06/02/2011 14:07:47 PAGE 4
D:0022H PUBLIC playshuzu
C:0E9AH PUBLIC jiafa
------- PROC MAIN
C:0FE1H LINE# 38
C:0FE1H LINE# 39
C:0FE1H LINE# 40
C:0FE4H LINE# 41
C:0FE7H LINE# 42
C:0FE7H LINE# 43
C:0FE7H LINE# 44
C:0FEAH LINE# 45
------- ENDPROC MAIN
------- PROC INIT
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0D7CH LINE# 48
C:0D7CH LINE# 49
C:0D7CH LINE# 51
C:0D7FH LINE# 52
C:0D82H LINE# 53
C:0D85H LINE# 54
C:0D8BH LINE# 55
C:0D92H LINE# 56
C:0D99H LINE# 57
C:0D9BH LINE# 58
C:0DABH LINE# 60
C:0DCCH LINE# 61
------- ENDPROC INIT
------- PROC _DELAY
D:0006H SYMBOL x
------- DO
D:0005H SYMBOL y
------- ENDDO
C:0F9CH LINE# 63
C:0F9CH LINE# 64
C:0F9CH LINE# 66
C:0FA5H LINE# 67
C:0FB0H LINE# 68
------- ENDPROC _DELAY
------- PROC KEYSCAN
------- DO
D:0001H SYMBOL recode
D:0004H SYMBOL i
D:0005H SYMBOL j
------- ENDDO
C:0DCDH LINE# 71
C:0DCDH LINE# 72
C:0DCDH LINE# 74
C:0DCFH LINE# 75
C:0DCFH LINE# 76
C:0DDDH LINE# 77
C:0DE3H LINE# 78
C:0DE8H LINE# 79
C:0DE8H LINE# 80
C:0DEAH LINE# 81
C:0E05H LINE# 82
BL51 BANKED LINKER/LOCATER V6.00 06/02/2011 14:07:47 PAGE 5
C:0E10H LINE# 83
C:0E10H LINE# 84
C:0E17H LINE# 85
C:0E1BH LINE# 86
C:0E1DH LINE# 87
------- ENDPROC KEYSCAN
------- PROC SCANZHI
------- DO
D:0002H SYMBOL zhi
D:0007H SYMBOL k
------- ENDDO
C:0CF4H LINE# 89
C:0CF4H LINE# 90
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -