📄 signal.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 07/30/2005 16:03:19 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
D:\PROGRAM\C51\BIN\BL51.EXE DDS.obj TO signal RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
DDS.obj (DDS)
D:\PROGRAM\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\PROGRAM\C51\LIB\C51FPS.LIB (?C?FPDIV)
D:\PROGRAM\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\PROGRAM\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\PROGRAM\C51\LIB\C51FPS.LIB (ATOF)
D:\PROGRAM\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\PROGRAM\C51\LIB\C51FPS.LIB (?C?ATOF)
D:\PROGRAM\C51\LIB\C51FPS.LIB (?C?FPADD)
D:\PROGRAM\C51\LIB\C51FPS.LIB (?C?FPNEG)
D:\PROGRAM\C51\LIB\C51FPS.LIB (?C?FTNPWR)
D:\PROGRAM\C51\LIB\C51S.LIB (?C_STARTUP)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?ISTPTR)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?LNEG)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?ULCMP)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?LSTPTR)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?LSTKPTR)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?PLDIIDATA)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?CCASE)
D:\PROGRAM\C51\LIB\C51S.LIB (ISSPACE)
D:\PROGRAM\C51\LIB\C51S.LIB (ATOL)
D:\PROGRAM\C51\LIB\C51S.LIB (?C_INIT)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?LMUL)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?LSTIDATA)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?LSTXDATA)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?LSTPDATA)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?LSTKIDATA)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?LSTKXDATA)
D:\PROGRAM\C51\LIB\C51S.LIB (?C?LSTKPDATA)
D:\PROGRAM\C51\LIB\C51S.LIB (ISDIGIT)
LINK MAP OF MODULE: signal (DDS)
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 0018H UNIT _DATA_GROUP_
BIT 0020H.0 0000H.5 UNIT _BIT_GROUP_
BIT 0020H.5 0000H.4 UNIT ?BI?DDS
0021H.1 0000H.7 *** GAP ***
DATA 0022H 000EH UNIT ?DT?DDS
IDATA 0030H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.11 07/30/2005 16:03:19 PAGE 2
CODE 0003H 0575H UNIT ?C?LIB_CODE
CODE 0578H 018FH UNIT ?PR?ENTER?DDS
CODE 0707H 0148H UNIT ?CO?DDS
CODE 084FH 00E6H UNIT ?PR??C?ATOF??C?ATOF
CODE 0935H 00DEH UNIT ?PR?_ATOL?ATOL
CODE 0A13H 008CH UNIT ?C_C51STARTUP
CODE 0A9FH 0081H UNIT ?PR?_SEND_ONE_FRE?DDS
CODE 0B20H 0081H UNIT ?PR?_SEND_TWO_FRE?DDS
CODE 0BA1H 0081H UNIT ?PR?CH_WAVE?DDS
CODE 0C22H 006AH UNIT ?PR?KEY_PASS?DDS
CODE 0C8CH 0050H UNIT ?PR?_SEND_MUT?DDS
CODE 0CDCH 0048H UNIT ?PR?ATOF?ATOF
CODE 0D24H 0040H UNIT ?PR?ZERO?DDS
CODE 0D64H 0040H UNIT ?PR?ONE?DDS
CODE 0DA4H 0040H UNIT ?PR?TWO?DDS
CODE 0DE4H 0040H UNIT ?PR?THREE?DDS
CODE 0E24H 0040H UNIT ?PR?FOUR?DDS
CODE 0E64H 0040H UNIT ?PR?FIVE?DDS
CODE 0EA4H 0040H UNIT ?PR?SIX?DDS
CODE 0EE4H 0040H UNIT ?PR?SEVEN?DDS
CODE 0F24H 0040H UNIT ?PR?EIGHT?DDS
CODE 0F64H 0040H UNIT ?PR?NINE?DDS
CODE 0FA4H 0039H UNIT ?PR?POINT_ROAD?DDS
CODE 0FDDH 0031H UNIT ?PR?KEY?DDS
CODE 100EH 0030H UNIT ?PR?BEGIN?DDS
CODE 103EH 002AH UNIT ?PR?_LCD_SHOW?DDS
CODE 1068H 001FH UNIT ?PR?FRE_PORT?DDS
CODE 1087H 001FH UNIT ?PR?RAN_PORT?DDS
CODE 10A6H 001FH UNIT ?PR?MUT_PORT?DDS
CODE 10C5H 001AH UNIT ?PR?T_FIRST?DDS
CODE 10DFH 001AH UNIT ?PR?T_SECOND?DDS
CODE 10F9H 001AH UNIT ?PR?IS_RIGHT?DDS
CODE 1113H 001AH UNIT ?PR?OF_SCOPE?DDS
CODE 112DH 001AH UNIT ?PR?NONE_DATA?DDS
CODE 1147H 0016H UNIT ?PR?MAIN?DDS
CODE 115DH 0015H UNIT ?C_INITSEG
CODE 1172H 0014H UNIT ?PR?_WRITE_INST?DDS
CODE 1186H 0014H UNIT ?PR?SINE_WAVE?DDS
CODE 119AH 0014H UNIT ?PR?SQUARE_WAVE?DDS
CODE 11AEH 0014H UNIT ?PR?TRIANGLE_WAVE?DDS
CODE 11C2H 0014H UNIT ?PR?TEETH_WAVE?DDS
CODE 11D6H 0014H UNIT ?PR?CH_FRE?DDS
CODE 11EAH 0014H UNIT ?PR?CH_MUT?DDS
CODE 11FEH 0013H UNIT ?PR?_ISSPACE?ISSPACE
CODE 1211H 0011H UNIT ?PR?_DA_OUT?DDS
CODE 1222H 0010H UNIT ?PR?WRITE_DATA?DDS
CODE 1232H 000FH UNIT ?PR?INITIAL?DDS
CODE 1241H 000FH UNIT ?PR?CH_RAN?DDS
CODE 1250H 000FH UNIT ?PR?_ISDIGIT?ISDIGIT
CODE 125FH 000EH UNIT ?PR?CLRS?DDS
CODE 126DH 000EH UNIT ?PR?KEY_DELAY?DDS
CODE 127BH 000CH UNIT ?PR?_SEND_ONE_RAN?DDS
CODE 1287H 000CH UNIT ?PR?_SEND_TWO_RAN?DDS
CODE 1293H 000CH UNIT ?PR?_SEND_ONE_WAVE?DDS
CODE 129FH 000CH UNIT ?PR?_SEND_TWO_WAVE?DDS
CODE 12ABH 000AH UNIT ?PR?DA_CLR?DDS
CODE 12B5H 0009H UNIT ?PR?BUSY_DELAY?DDS
BL51 BANKED LINKER/LOCATER V5.11 07/30/2005 16:03:19 PAGE 3
CODE 12BEH 0005H UNIT ?PR?CLS?DDS
OVERLAY MAP OF MODULE: signal (DDS)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?DDS
+--> ?C_INITSEG
?PR?MAIN?DDS ----- ----- ----- -----
+--> ?PR?KEY_DELAY?DDS
+--> ?PR?BEGIN?DDS
+--> ?PR?KEY?DDS
?PR?BEGIN?DDS ----- ----- ----- -----
+--> ?PR?INITIAL?DDS
+--> ?PR?T_FIRST?DDS
+--> ?PR?_SEND_ONE_FRE?DDS
+--> ?PR?_SEND_TWO_FRE?DDS
+--> ?PR?_SEND_ONE_RAN?DDS
+--> ?PR?_SEND_TWO_RAN?DDS
+--> ?PR?_SEND_ONE_WAVE?DDS
+--> ?PR?_SEND_TWO_WAVE?DDS
+--> ?PR?_SEND_MUT?DDS
?PR?INITIAL?DDS ----- ----- ----- -----
+--> ?PR?_WRITE_INST?DDS
?PR?_WRITE_INST?DDS ----- ----- ----- -----
+--> ?PR?CLS?DDS
+--> ?PR?_DA_OUT?DDS
+--> ?PR?BUSY_DELAY?DDS
?PR?T_FIRST?DDS ----- ----- ----- -----
+--> ?PR?_WRITE_INST?DDS
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
?PR?_LCD_SHOW?DDS ----- ----- 0011H 0003H
+--> ?CO?DDS
+--> ?PR?WRITE_DATA?DDS
?PR?WRITE_DATA?DDS ----- ----- ----- -----
+--> ?PR?_DA_OUT?DDS
+--> ?PR?BUSY_DELAY?DDS
?PR?_SEND_ONE_FRE?DDS ----- ----- 0011H 000FH
?PR?_SEND_TWO_FRE?DDS ----- ----- 0011H 000FH
?PR?_SEND_MUT?DDS ----- ----- 0011H 0009H
BL51 BANKED LINKER/LOCATER V5.11 07/30/2005 16:03:19 PAGE 4
?PR?KEY?DDS ----- ----- ----- -----
+--> ?PR?KEY_DELAY?DDS
+--> ?PR?KEY_PASS?DDS
?PR?KEY_PASS?DDS ----- ----- ----- -----
+--> ?PR?ZERO?DDS
+--> ?PR?ONE?DDS
+--> ?PR?TWO?DDS
+--> ?PR?THREE?DDS
+--> ?PR?FOUR?DDS
+--> ?PR?FIVE?DDS
+--> ?PR?SIX?DDS
+--> ?PR?SEVEN?DDS
+--> ?PR?EIGHT?DDS
+--> ?PR?NINE?DDS
+--> ?PR?POINT_ROAD?DDS
+--> ?PR?CH_WAVE?DDS
+--> ?PR?CH_FRE?DDS
+--> ?PR?CH_RAN?DDS
+--> ?PR?CH_MUT?DDS
+--> ?PR?ENTER?DDS
?PR?ZERO?DDS ----- ----- ----- -----
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?PR?_WRITE_INST?DDS
?PR?ONE?DDS ----- ----- ----- -----
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?PR?_WRITE_INST?DDS
?PR?TWO?DDS ----- ----- ----- -----
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?PR?_WRITE_INST?DDS
?PR?THREE?DDS ----- ----- ----- -----
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?PR?_WRITE_INST?DDS
?PR?FOUR?DDS ----- ----- ----- -----
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?PR?_WRITE_INST?DDS
?PR?FIVE?DDS ----- ----- ----- -----
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?PR?_WRITE_INST?DDS
?PR?SIX?DDS ----- ----- ----- -----
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?PR?_WRITE_INST?DDS
BL51 BANKED LINKER/LOCATER V5.11 07/30/2005 16:03:19 PAGE 5
?PR?SEVEN?DDS ----- ----- ----- -----
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?PR?_WRITE_INST?DDS
?PR?EIGHT?DDS ----- ----- ----- -----
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?PR?_WRITE_INST?DDS
?PR?NINE?DDS ----- ----- ----- -----
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?PR?_WRITE_INST?DDS
?PR?POINT_ROAD?DDS ----- ----- ----- -----
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?PR?T_FIRST?DDS
+--> ?PR?T_SECOND?DDS
?PR?T_SECOND?DDS ----- ----- ----- -----
+--> ?PR?_WRITE_INST?DDS
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
?PR?CH_WAVE?DDS ----- ----- ----- -----
+--> ?PR?_SEND_ONE_WAVE?DDS
+--> ?PR?_SEND_TWO_WAVE?DDS
+--> ?PR?SINE_WAVE?DDS
+--> ?PR?SQUARE_WAVE?DDS
+--> ?PR?TRIANGLE_WAVE?DDS
+--> ?PR?TEETH_WAVE?DDS
?PR?SINE_WAVE?DDS ----- ----- ----- -----
+--> ?PR?_WRITE_INST?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?CO?DDS
?PR?SQUARE_WAVE?DDS ----- ----- ----- -----
+--> ?PR?_WRITE_INST?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?CO?DDS
?PR?TRIANGLE_WAVE?DDS ----- ----- ----- -----
+--> ?PR?_WRITE_INST?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?CO?DDS
?PR?TEETH_WAVE?DDS ----- ----- ----- -----
+--> ?PR?_WRITE_INST?DDS
+--> ?PR?_LCD_SHOW?DDS
+--> ?CO?DDS
?PR?CH_FRE?DDS ----- ----- ----- -----
+--> ?PR?FRE_PORT?DDS
+--> ?PR?CLRS?DDS
BL51 BANKED LINKER/LOCATER V5.11 07/30/2005 16:03:19 PAGE 6
+--> ?PR?DA_CLR?DDS
?PR?FRE_PORT?DDS ----- ----- ----- -----
+--> ?PR?_WRITE_INST?DDS
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
?PR?CH_RAN?DDS ----- ----- ----- -----
+--> ?PR?RAN_PORT?DDS
?PR?RAN_PORT?DDS ----- ----- ----- -----
+--> ?PR?_WRITE_INST?DDS
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
?PR?CH_MUT?DDS ----- ----- ----- -----
+--> ?PR?MUT_PORT?DDS
+--> ?PR?CLRS?DDS
+--> ?PR?DA_CLR?DDS
?PR?MUT_PORT?DDS ----- ----- ----- -----
+--> ?PR?_WRITE_INST?DDS
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
?PR?ENTER?DDS ----- ----- 0008H 0009H
+--> ?PR?NONE_DATA?DDS
+--> ?PR?_ATOL?ATOL
+--> ?PR?IS_RIGHT?DDS
+--> ?PR?_SEND_ONE_FRE?DDS
+--> ?PR?ATOF?ATOF
+--> ?PR?_SEND_ONE_RAN?DDS
+--> ?PR?_SEND_MUT?DDS
+--> ?PR?_SEND_TWO_FRE?DDS
+--> ?PR?OF_SCOPE?DDS
+--> ?PR?_SEND_TWO_RAN?DDS
+--> ?PR?CLRS?DDS
+--> ?PR?DA_CLR?DDS
?PR?NONE_DATA?DDS ----- ----- ----- -----
+--> ?PR?_WRITE_INST?DDS
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
?PR?_ATOL?ATOL 0020H.0 0000H.1 0011H 0007H
+--> ?PR?_ISSPACE?ISSPACE
+--> ?PR?_ISDIGIT?ISDIGIT
?PR?IS_RIGHT?DDS ----- ----- ----- -----
+--> ?PR?_WRITE_INST?DDS
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
?PR?ATOF?ATOF ----- ----- 0011H 0003H
+--> ?PR?_ISSPACE?ISSPACE
+--> ?PR??C?ATOF??C?ATOF
BL51 BANKED LINKER/LOCATER V5.11 07/30/2005 16:03:19 PAGE 7
?PR??C?ATOF??C?ATOF 0020H.0 0000H.5 0014H 0002H
?PR?OF_SCOPE?DDS ----- ----- ----- -----
+--> ?PR?_WRITE_INST?DDS
+--> ?CO?DDS
+--> ?PR?_LCD_SHOW?DDS
SYMBOL TABLE OF MODULE: signal (DDS)
VALUE TYPE NAME
----------------------------------
------- MODULE DDS
C:0000H SYMBOL _ICE_DUMMY_
C:10A6H PUBLIC mut_port
C:10C5H PUBLIC t_first
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:11EAH PUBLIC ch_mut
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -