📄 traffic.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 06/18/2004 09:25:02 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE TRAFFIC.obj, SERIAL.obj, GETLINE.obj TO traffic RTX51TINY RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
TRAFFIC.obj (TRAFFIC)
SERIAL.obj (SERIAL)
GETLINE.obj (GETLINE)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_CREATE)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_DELETE)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_CLEAR_SIGNAL)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_SEND_SIGNAL)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_RUNNING_TASK_ID)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_WAIT)
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_KERNAL)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (SCANF)
C:\KEIL\C51\LIB\C51S.LIB (TOUPPER)
C:\KEIL\C51\LIB\C51S.LIB (?C?MEMCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ISTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?PILDIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (GETCHAR)
C:\KEIL\C51\LIB\C51S.LIB (UNGETC)
C:\KEIL\C51\LIB\C51S.LIB (ISSPACE)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPDATA)
TASK TABLE OF MODULE: traffic (TRAFFIC)
TASKID PRIORITY REG-BANK SEGMENT NAME
-------------------------------------------
0 0 0 ?PR?INIT?TRAFFIC
1 0 0 ?PR?COMMAND?TRAFFIC
2 0 0 ?PR?CLOCK?TRAFFIC
3 0 0 ?PR?BLINKING?TRAFFIC
4 0 0 ?PR?LIGHTS?TRAFFIC
5 0 0 ?PR?KEYREAD?TRAFFIC
6 0 0 ?PR?GET_ESCAPE?TRAFFIC
LINK MAP OF MODULE: traffic (TRAFFIC)
BL51 BANKED LINKER/LOCATER V5.03 06/18/2004 09:25:02 PAGE 2
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 0006H ABSOLUTE
DATA 000EH 0001H UNIT ?DT?GETCHAR
000FH 0001H *** GAP ***
REG 0010H 0008H ABSOLUTE "REG BANK 2"
DATA 0018H 0006H UNIT ?DT?SERIAL
001EH 0002H *** GAP ***
BIT 0020H.0 0001H.2 UNIT _BIT_GROUP_
BIT 0021H.2 0000H.3 UNIT ?BI?SERIAL
BIT 0021H.5 0000H.2 UNIT ?BI?TRAFFIC
BIT 0021H.7 0000H.1 UNIT ?RTX?BITS
BIT 0022H.0 0000H.1 UNIT ?BI?GETCHAR
0022H.1 0000H.7 *** GAP ***
DATA 0023H 001CH UNIT _DATA_GROUP_
DATA 003FH 000CH UNIT ?DT?TRAFFIC
IDATA 004BH 0010H UNIT ?ID?TRAFFIC
IDATA 005BH 0010H UNIT ?ID?SERIAL
IDATA 006BH 000EH UNIT ?RTX?TASKSTATE?S
IDATA 0079H 0007H UNIT ?RTX?TASKSP?S
IDATA 0080H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0005H UNIT ?PR?GETCHAR?UNGETCHAR
0008H 0003H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?KEYREAD?TRAFFIC
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0390H UNIT ?CO?TRAFFIC
CODE 03B6H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 0712H 032AH UNIT ?RTX?CODE
CODE 0A3CH 0317H UNIT ?PR?SCANF?SCANF
CODE 0D53H 02BCH UNIT ?C?LIB_CODE
CODE 100FH 011AH UNIT ?PR?COMMAND?TRAFFIC
CODE 1129H 008CH UNIT ?PR?SIGNALON?TRAFFIC
CODE 11B5H 008CH UNIT ?C_C51STARTUP
CODE 1241H 008AH UNIT ?PR?SERIAL?SERIAL
CODE 12CBH 007FH UNIT ?PR?LIGHTS?TRAFFIC
CODE 134AH 0065H UNIT ?PR?_GETLINE?GETLINE
CODE 13AFH 0054H UNIT ?PR?_READTIME?TRAFFIC
CODE 1403H 0040H UNIT ?PR?_PUTCHAR?SERIAL
CODE 1443H 0034H UNIT ?PR?BLINKING?TRAFFIC
CODE 1477H 0033H UNIT ?PR?CLOCK?TRAFFIC
CODE 14AAH 0025H UNIT ?PR?_PUTBUF?SERIAL
CODE 14CFH 0025H UNIT ?PR?_GETKEY?SERIAL
CODE 14F4H 001DH UNIT ?PR?INIT?TRAFFIC
CODE 1511H 0018H UNIT ?C_INITSEG
CODE 1529H 0013H UNIT ?PR?GET_ESCAPE?TRAFFIC
CODE 153CH 0013H UNIT ?PR?_ISSPACE?ISSPACE
CODE 154FH 0011H UNIT ?PR?_TOUPPER?TOUPPER
CODE 1560H 0011H UNIT ?PR?GETCHAR?GETCHAR
CODE 1571H 000EH UNIT ?PR?SERIAL_INIT?SERIAL
BL51 BANKED LINKER/LOCATER V5.03 06/18/2004 09:25:02 PAGE 3
CODE 157FH 000EH UNIT ?RTX?TASKENT?S
OVERLAY MAP OF MODULE: traffic (TRAFFIC)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------
?PR?INIT?TRAFFIC ----- ----- ----- -----
+--> ?PR?SERIAL_INIT?SERIAL
*** NEW ROOT ***************************************************
?PR?GET_ESCAPE?TRAFFIC ----- ----- ----- -----
+--> ?PR?_GETKEY?SERIAL
*** NEW ROOT ***************************************************
?PR?COMMAND?TRAFFIC ----- ----- 0023H 0001H
+--> ?CO?TRAFFIC
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_GETLINE?GETLINE
+--> ?PR?_TOUPPER?TOUPPER
+--> ?PR?_READTIME?TRAFFIC
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0024H 0014H
+--> ?PR?_PUTCHAR?SERIAL
?PR?_PUTCHAR?SERIAL ----- ----- 003EH 0001H
+--> ?PR?_PUTBUF?SERIAL
?PR?_GETLINE?GETLINE ----- ----- 0024H 0004H
+--> ?PR?_GETKEY?SERIAL
+--> ?PR?_PUTCHAR?SERIAL
?PR?_READTIME?TRAFFIC ----- ----- ----- -----
+--> ?CO?TRAFFIC
+--> ?PR?SCANF?SCANF
+--> ?PR?PRINTF?PRINTF
?PR?SCANF?SCANF 0020H.0 0000H.6 0024H 001AH
+--> ?PR?GETCHAR?UNGETCHAR
+--> ?PR?_ISSPACE?ISSPACE
+--> ?PR?GETCHAR?GETCHAR
?PR?GETCHAR?GETCHAR ----- ----- ----- -----
+--> ?PR?_GETKEY?SERIAL
+--> ?PR?_PUTCHAR?SERIAL
*** NEW ROOT ***************************************************
?PR?BLINKING?TRAFFIC ----- ----- ----- -----
+--> ?PR?SIGNALON?TRAFFIC
*** NEW ROOT ***************************************************
BL51 BANKED LINKER/LOCATER V5.03 06/18/2004 09:25:02 PAGE 4
?PR?LIGHTS?TRAFFIC ----- ----- ----- -----
+--> ?PR?SIGNALON?TRAFFIC
*** NEW ROOT ***************************************************
?PR?SERIAL?SERIAL 0021H.1 0000H.1 ----- -----
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?C_INITSEG
SYMBOL TABLE OF MODULE: traffic (TRAFFIC)
VALUE TYPE NAME
----------------------------------
------- MODULE TRAFFIC
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
I:004BH PUBLIC inline
D:00B0H PUBLIC P3
B:0021H.5 PUBLIC display_time
D:00A8H PUBLIC IE
C:12CBH PUBLIC lights
C:1477H PUBLIC clock
B:0090H.0 PUBLIC green
D:003FH PUBLIC ctime
C:1529H PUBLIC get_escape
D:00B8H PUBLIC IP
B:0090H.1 PUBLIC yellow
D:0042H PUBLIC rtime
C:13AFH PUBLIC _readtime
B:0090H.4 PUBLIC walk
D:0045H PUBLIC start
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:14F4H PUBLIC init
C:00E9H PUBLIC menu
D:0048H PUBLIC end
B:0090H.2 PUBLIC red
B:0090H.3 PUBLIC stop
B:0090H.5 PUBLIC key
C:1443H PUBLIC blinking
C:1129H PUBLIC signalon
C:100FH PUBLIC command
D:00C8H PUBLIC T2CON
C:000EH PUBLIC keyread
B:0021H.6 PUBLIC escape
D:00D0H PUBLIC PSW
------- PROC INIT
C:14F4H LINE# 63
C:14F4H LINE# 64
C:14F7H LINE# 65
BL51 BANKED LINKER/LOCATER V5.03 06/18/2004 09:25:02 PAGE 5
C:14FCH LINE# 66
C:1501H LINE# 67
C:1506H LINE# 68
C:150BH LINE# 69
C:1510H LINE# 70
------- ENDPROC INIT
------- PROC CLOCK
C:1477H LINE# 78
C:1477H LINE# 79
C:1477H LINE# 80
C:147EH LINE# 81
C:1481H LINE# 82
C:1488H LINE# 83
C:148BH LINE# 84
C:1492H LINE# 85
C:1495H LINE# 86
C:1495H LINE# 87
C:1495H LINE# 88
C:1495H LINE# 89
C:1498H LINE# 90
C:149DH LINE# 91
C:149DH LINE# 92
C:14A7H LINE# 93
------- ENDPROC CLOCK
------- PROC _READTIME
D:0007H SYMBOL buffer
------- DO
D:0007H SYMBOL args
------- ENDDO
C:13AFH LINE# 102
C:13AFH LINE# 105
C:13B2H LINE# 106
C:13DAH LINE# 111
C:13F6H LINE# 112
C:13F6H LINE# 113
C:13FFH LINE# 114
C:1401H LINE# 115
C:1401H LINE# 116
C:1402H LINE# 117
------- ENDPROC _READTIME
------- PROC GET_ESCAPE
C:1529H LINE# 128
C:1529H LINE# 129
C:1529H LINE# 130
C:1531H LINE# 131
C:1534H LINE# 132
C:1539H LINE# 133
C:1539H LINE# 134
------- ENDPROC GET_ESCAPE
------- PROC COMMAND
------- DO
D:0023H SYMBOL i
------- ENDDO
C:100FH LINE# 141
C:100FH LINE# 144
C:1018H LINE# 145
C:1018H LINE# 146
BL51 BANKED LINKER/LOCATER V5.03 06/18/2004 09:25:02 PAGE 6
C:1021H LINE# 147
C:1028H LINE# 149
C:1034H LINE# 150
C:103EH LINE# 151
C:1042H LINE# 153
C:1053H LINE# 155
C:106CH LINE# 156
C:106CH LINE# 157
C:1087H LINE# 161
C:1090H LINE# 163
C:1095H LINE# 164
C:1097H LINE# 165
C:1099H LINE# 166
C:109EH LINE# 168
C:10A1H LINE# 169
C:10B3H LINE# 171
C:10BCH LINE# 172
C:10BEH LINE# 174
C:10C3H LINE# 175
C:10C5H LINE# 176
C:10CEH LINE# 177
C:10D1H LINE# 179
C:10D1H LINE# 180
C:10DEH LINE# 181
C:10E1H LINE# 182
C:10E4H LINE# 183
C:10E7H LINE# 184
C:10E7H LINE# 185
C:10EAH LINE# 187
C:10EAH LINE# 188
C:10F7H LINE# 189
C:10FAH LINE# 190
C:10FDH LINE# 191
C:1100H LINE# 192
C:1100H LINE# 193
C:1103H LINE# 195
C:1103H LINE# 196
C:1110H LINE# 197
C:1113H LINE# 198
C:1116H LINE# 199
C:1119H LINE# 200
C:1119H LINE# 201
C:111CH LINE# 203
C:111CH LINE# 204
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -