📄 wave_generator.m51
字号:
BL51 BANKED LINKER/LOCATER V4.20 12/25/2006 22:50:55 PAGE 1
BL51 BANKED LINKER/LOCATER V4.20, INVOKED BY:
D:\PROGRAM FILES\KEILC\C51\BIN\BL51.EXE ddfstest2.obj TO Wave_Generator RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
ddfstest2.obj (DDFSTEST2)
D:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C_STARTUP)
D:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C?IMUL)
D:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C?LMUL)
D:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C?SLDIV)
D:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C?LROR)
D:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C_INIT)
D:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C?ULDIV)
LINK MAP OF MODULE: Wave_Generator (DDFSTEST2)
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?DDFSTEST2
DATA 001AH 0003H UNIT _DATA_GROUP_
001DH 0003H *** GAP ***
BIT 0020H.0 0000H.2 UNIT ?BI?DDFSTEST2
0020H.2 0000H.6 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0143H UNIT ?C?LIB_CODE
CODE 0149H 010BH UNIT ?PR?KEYPRGENTER?DDFSTEST2
CODE 0254H 008DH UNIT ?PR?_KEYPRG?DDFSTEST2
CODE 02E1H 008CH UNIT ?C_C51STARTUP
CODE 036DH 005FH UNIT ?PR?_DISPLAY?DDFSTEST2
CODE 03CCH 004FH UNIT ?PR?FLINK?DDFSTEST2
CODE 041BH 0047H UNIT ?PR?INTT0?DDFSTEST2
CODE 0462H 0044H UNIT ?C?LDIV
CODE 04A6H 0024H UNIT ?PR?DELAY200MS?DDFSTEST2
CODE 04CAH 0021H UNIT ?PR?KEYPRGF2?DDFSTEST2
CODE 04EBH 0020H UNIT ?PR?KEYPRGF1?DDFSTEST2
CODE 050BH 0015H UNIT ?CO?DDFSTEST2
CODE 0520H 0012H UNIT ?PR?MAIN?DDFSTEST2
CODE 0532H 0011H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: Wave_Generator (DDFSTEST2)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
BL51 BANKED LINKER/LOCATER V4.20 12/25/2006 22:50:55 PAGE 2
-------------------------------------------------
?PR?INTT0?DDFSTEST2 ----- -----
+--> ?PR?_KEYPRG?DDFSTEST2
?PR?_KEYPRG?DDFSTEST2 ----- -----
+--> ?PR?KEYPRGF1?DDFSTEST2
+--> ?PR?KEYPRGF2?DDFSTEST2
+--> ?PR?_DISPLAY?DDFSTEST2
+--> ?PR?KEYPRGENTER?DDFSTEST2
?PR?KEYPRGF1?DDFSTEST2 ----- -----
+--> ?PR?_DISPLAY?DDFSTEST2
?PR?_DISPLAY?DDFSTEST2 ----- -----
+--> ?CO?DDFSTEST2
?PR?KEYPRGF2?DDFSTEST2 ----- -----
+--> ?PR?_DISPLAY?DDFSTEST2
?PR?KEYPRGENTER?DDFSTEST2 001AH 0002H
+--> ?PR?_DISPLAY?DDFSTEST2
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?DDFSTEST2
+--> ?C_INITSEG
?PR?MAIN?DDFSTEST2 001CH 0001H
+--> ?PR?_DISPLAY?DDFSTEST2
+--> ?PR?FLINK?DDFSTEST2
?PR?FLINK?DDFSTEST2 ----- -----
+--> ?CO?DDFSTEST2
+--> ?PR?DELAY200MS?DDFSTEST2
+--> ?PR?_DISPLAY?DDFSTEST2
SYMBOL TABLE OF MODULE: Wave_Generator (DDFSTEST2)
VALUE TYPE NAME
----------------------------------
------- MODULE DDFSTEST2
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
B:00D0H.6 PUBLIC AC
B:00B0H.4 PUBLIC T0
B:00B0H.5 PUBLIC T1
B:00A8H.7 PUBLIC EA
C:04A6H PUBLIC delay200ms
D:0008H PUBLIC Freq
B:0080H.0 PUBLIC P0_0
B:0090H.0 PUBLIC P1_0
B:0080H.1 PUBLIC P0_1
B:00D0H.1 PUBLIC FL
BL51 BANKED LINKER/LOCATER V4.20 12/25/2006 22:50:55 PAGE 3
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
B:0080H.2 PUBLIC P0_2
B:00B0H.0 PUBLIC P3_0
B:00A0H.1 PUBLIC P2_1
B:0090H.2 PUBLIC P1_2
B:0080H.3 PUBLIC P0_3
B:00B0H.1 PUBLIC P3_1
B:00A0H.2 PUBLIC P2_2
B:0090H.3 PUBLIC P1_3
B:0080H.4 PUBLIC P0_4
B:00B0H.2 PUBLIC P3_2
B:00A0H.3 PUBLIC P2_3
B:0090H.4 PUBLIC P1_4
B:0080H.5 PUBLIC P0_5
B:00B0H.7 PUBLIC RD
B:00B0H.3 PUBLIC P3_3
B:00A0H.4 PUBLIC P2_4
B:0090H.5 PUBLIC P1_5
B:0080H.6 PUBLIC P0_6
C:03CCH PUBLIC flink
B:00B0H.4 PUBLIC P3_4
B:00A0H.5 PUBLIC P2_5
B:0090H.6 PUBLIC P1_6
B:0080H.7 PUBLIC P0_7
B:00B0H.5 PUBLIC P3_5
B:00A8H.4 PUBLIC ES
B:00A0H.6 PUBLIC P2_6
B:0090H.7 PUBLIC P1_7
B:00B0H.6 PUBLIC P3_6
B:00A0H.7 PUBLIC P2_7
B:00B0H.7 PUBLIC P3_7
B:0098H.0 PUBLIC RI
B:00D0H.7 PUBLIC CY
B:00B0H.2 PUBLIC INT0
D:000AH PUBLIC keynum
B:00B0H.3 PUBLIC INT1
B:0098H.1 PUBLIC TI
D:000BH PUBLIC enter
B:00B8H.4 PUBLIC PS
B:00D0H.2 PUBLIC OV
C:0520H PUBLIC main
B:00B0H.6 PUBLIC WR
B:0020H.0 PUBLIC Led_On
B:0020H.1 PUBLIC flinkflag
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
B:00A8H.5 PUBLIC ET2
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
B:00A8H.2 PUBLIC EX1
B:0098H.3 PUBLIC TB8
BL51 BANKED LINKER/LOCATER V4.20 12/25/2006 22:50:55 PAGE 4
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
B:00D0H.3 PUBLIC RS0
B:00B8H.3 PUBLIC PT1
B:00D0H.4 PUBLIC RS1
B:00B8H.5 PUBLIC PT2
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:00B8H.0 PUBLIC PX0
D:000CH PUBLIC ledcursor
B:00B8H.2 PUBLIC PX1
C:036DH PUBLIC _display
B:0098H.4 PUBLIC REN
D:000DH PUBLIC sw
C:04EBH PUBLIC KeyprgF1
C:04CAH PUBLIC KeyprgF2
B:00B0H.0 PUBLIC RXD
C:050BH PUBLIC ledtab
B:00B0H.1 PUBLIC TXD
C:041BH PUBLIC intt0
D:000EH PUBLIC Phase
C:0254H PUBLIC _keyprg
B:00D0H.5 PUBLIC F0
C:0149H PUBLIC KeyprgEnter
D:0012H PUBLIC distab
------- PROC DELAY200MS
------- DO DELAY200MS
D:0006H SYMBOL i
D:0004H SYMBOL j
------- ENDDO j
C:04A6H LINE# 37
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -