traffic.m51
来自「51单片机开发与应用技术详解(珍藏版)PPT及源码」· M51 代码 · 共 1,136 行 · 第 1/3 页
M51
1,136 行
C:0FD6H LINE# 170
C:0FD6H LINE# 171
C:0FD9H LINE# 172
C:0FDCH LINE# 173
C:0FDFH LINE# 174
C:0FDFH LINE# 175
C:0FE2H LINE# 177
C:0FE2H LINE# 178
C:0FEAH LINE# 179
C:0FEAH LINE# 180
C:0FEDH LINE# 181
C:0FF0H LINE# 182
C:0FF3H LINE# 183
C:0FF3H LINE# 184
C:0FF6H LINE# 186
C:0FF6H LINE# 187
C:0FFFH LINE# 188
C:1008H LINE# 189
------- ENDPROC COMMAND
------- PROC SIGNALON
C:1097H LINE# 195
C:1097H LINE# 196
C:1097H LINE# 197
C:10B2H LINE# 198
C:10B2H LINE# 199
C:10E8H LINE# 201
C:10E9H LINE# 202
C:10E9H LINE# 204
C:10E9H LINE# 205
C:111FH LINE# 207
C:1121H LINE# 208
C:1121H LINE# 209
C:1122H LINE# 210
------- ENDPROC SIGNALON
------- PROC BLINKING
C:1329H LINE# 213
C:1329H LINE# 215
C:132BH LINE# 216
C:132DH LINE# 217
C:132FH LINE# 218
C:1331H LINE# 219
C:1333H LINE# 221
BL51 BANKED LINKER/LOCATER V6.05 04/25/2008 15:44:36 PAGE 8
C:1333H LINE# 222
C:1333H LINE# 223
C:1335H LINE# 224
C:133FH LINE# 225
C:1341H LINE# 226
C:134BH LINE# 227
C:1350H LINE# 228
C:1350H LINE# 229
C:1355H LINE# 230
C:135AH LINE# 231
C:135AH LINE# 232
------- ENDPROC BLINKING
------- PROC LIGHTS
C:11ADH LINE# 236
C:11ADH LINE# 238
C:11AFH LINE# 239
C:11B1H LINE# 240
C:11B3H LINE# 241
C:11B5H LINE# 242
C:11B7H LINE# 244
C:11B7H LINE# 245
C:11B7H LINE# 246
C:11C1H LINE# 247
C:11C6H LINE# 248
C:11C6H LINE# 249
C:11CBH LINE# 250
C:11D0H LINE# 251
C:11D0H LINE# 252
C:11D2H LINE# 253
C:11DCH LINE# 255
C:11DEH LINE# 256
C:11E0H LINE# 257
C:11E2H LINE# 259
C:11E7H LINE# 260
C:11F1H LINE# 261
C:11FBH LINE# 263
C:11FDH LINE# 264
C:11FFH LINE# 265
C:1209H LINE# 266
C:120BH LINE# 267
C:120DH LINE# 269
C:1217H LINE# 270
C:1219H LINE# 271
C:121BH LINE# 273
C:1225H LINE# 274
C:1227H LINE# 275
C:1229H LINE# 276
------- ENDPROC LIGHTS
------- PROC BUTTONREAD
C:000EH LINE# 280
C:000EH LINE# 282
C:000EH LINE# 283
C:000EH LINE# 284
C:0011H LINE# 285
C:0011H LINE# 286
C:0016H LINE# 287
C:0016H LINE# 288
BL51 BANKED LINKER/LOCATER V6.05 04/25/2008 15:44:36 PAGE 9
C:0020H LINE# 289
------- ENDPROC BUTTONREAD
------- PROC GET_ESCAPE
C:141FH LINE# 292
C:141FH LINE# 294
C:141FH LINE# 295
C:141FH LINE# 296
C:1425H LINE# 297
C:1427H LINE# 298
C:142AH LINE# 299
C:142AH LINE# 300
C:142FH LINE# 301
C:142FH LINE# 302
------- ENDPROC GET_ESCAPE
------- ENDMOD TRAFFIC
------- MODULE SERIAL_COMMUNICATION
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:1123H PUBLIC serial
D:00A8H PUBLIC IE
I:005BH PUBLIC inbuf
B:00A8H.4 PUBLIC ES
I:0063H PUBLIC outbuf
D:00B8H PUBLIC IP
C:138EH PUBLIC _putbuf
C:1453H PUBLIC init_serial
B:0098H.0 PUBLIC RI
B:0098H.1 PUBLIC TI
D:0018H PUBLIC inbuf_start
D:0019H PUBLIC outbuf_start
B:0021H.2 PUBLIC sendactive
D:001AH PUBLIC inbuf_end
D:0099H PUBLIC SBUF
D:001BH PUBLIC outbuf_end
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:008DH PUBLIC TH1
B:0088H.6 PUBLIC TR1
B:0021H.3 PUBLIC sendfull
D:00C8H PUBLIC T2CON
C:13B3H PUBLIC _getkey
D:001CH PUBLIC in_task
D:001DH PUBLIC out_task
B:0021H.4 PUBLIC sendstop
D:00D0H PUBLIC PSW
C:12E9H PUBLIC _putchar
------- PROC _PUTBUF
D:0007H SYMBOL c
C:138EH LINE# 25
C:138EH LINE# 26
C:138EH LINE# 27
C:1391H LINE# 28
C:1391H LINE# 29
C:1397H LINE# 30
BL51 BANKED LINKER/LOCATER V6.05 04/25/2008 15:44:36 PAGE 10
C:1397H LINE# 31
C:1399H LINE# 32
C:139BH LINE# 33
C:139CH LINE# 35
C:139CH LINE# 36
C:13A8H LINE# 37
C:13B0H LINE# 38
C:13B2H LINE# 39
C:13B2H LINE# 40
C:13B2H LINE# 41
------- ENDPROC _PUTBUF
------- PROC _PUTCHAR
D:003EH SYMBOL c
C:12E9H LINE# 44
C:12EBH LINE# 45
C:12EBH LINE# 46
C:12F0H LINE# 47
C:12F0H LINE# 48
C:12F3H LINE# 49
C:12F3H LINE# 50
C:12F8H LINE# 51
C:1301H LINE# 52
C:1304H LINE# 53
C:1306H LINE# 54
C:130BH LINE# 55
C:130BH LINE# 56
C:130EH LINE# 57
C:130EH LINE# 58
C:1313H LINE# 59
C:131CH LINE# 60
C:131FH LINE# 61
C:1321H LINE# 62
C:1326H LINE# 63
C:1328H LINE# 64
------- ENDPROC _PUTCHAR
------- PROC _GETKEY
C:13B3H LINE# 67
C:13B3H LINE# 68
C:13B3H LINE# 69
C:13B8H LINE# 70
C:13B8H LINE# 71
C:13BDH LINE# 72
C:13C6H LINE# 73
C:13C9H LINE# 74
C:13CBH LINE# 75
C:13D7H LINE# 76
------- ENDPROC _GETKEY
------- PROC SERIAL
------- DO
D:0017H SYMBOL c
B:0021H.1 SYMBOL start_trans
------- ENDDO
C:1123H LINE# 79
C:1130H LINE# 82
C:1132H LINE# 84
C:1135H LINE# 85
C:1135H LINE# 86
BL51 BANKED LINKER/LOCATER V6.05 04/25/2008 15:44:36 PAGE 11
C:1137H LINE# 87
C:1139H LINE# 89
C:1142H LINE# 90
C:1142H LINE# 91
C:1142H LINE# 92
C:1144H LINE# 93
C:1146H LINE# 95
C:1146H LINE# 96
C:114AH LINE# 97
C:114CH LINE# 98
C:114EH LINE# 100
C:114EH LINE# 101
C:115EH LINE# 102
C:115EH LINE# 103
C:116AH LINE# 104
C:116AH LINE# 106
C:116FH LINE# 107
C:1174H LINE# 108
C:1174H LINE# 109
C:1174H LINE# 110
C:1174H LINE# 112
C:117AH LINE# 113
C:117AH LINE# 114
C:117CH LINE# 115
C:1182H LINE# 116
C:1182H LINE# 117
C:1185H LINE# 118
C:1185H LINE# 119
C:1192H LINE# 120
C:1194H LINE# 122
C:1199H LINE# 123
C:119EH LINE# 124
C:119EH LINE# 125
C:11A0H LINE# 126
C:11A2H LINE# 127
C:11A2H LINE# 128
------- ENDPROC SERIAL
------- PROC INIT_SERIAL
C:1453H LINE# 131
C:1453H LINE# 132
C:1453H LINE# 133
C:1456H LINE# 134
C:1459H LINE# 135
C:145CH LINE# 136
C:145EH LINE# 137
C:1460H LINE# 138
------- ENDPROC INIT_SERIAL
------- ENDMOD SERIAL_COMMUNICATION
------- MODULE GETCOMMAND
C:0000H SYMBOL _ICE_DUMMY_
C:122BH PUBLIC _getline
------- PROC _GETLINE
D:0024H SYMBOL line
D:0025H SYMBOL n
------- DO
D:0026H SYMBOL cnt
BL51 BANKED LINKER/LOCATER V6.05 04/25/2008 15:44:36 PAGE 12
D:0027H SYMBOL c
------- ENDDO
C:122BH LINE# 10
C:122FH LINE# 11
C:122FH LINE# 12
C:1232H LINE# 16
C:1232H LINE# 17
C:123AH LINE# 18
C:123DH LINE# 19
C:1248H LINE# 20
C:1248H LINE# 21
C:124CH LINE# 22
C:124CH LINE# 23
C:124EH LINE# 24
C:1250H LINE# 25
C:1255H LINE# 26
C:125AH LINE# 27
C:125FH LINE# 28
C:125FH LINE# 29
C:1261H LINE# 30
C:126DH LINE# 31
C:126DH LINE# 32
C:1277H LINE# 33
C:1279H LINE# 34
C:127BH LINE# 35
C:127BH LINE# 36
C:128BH LINE# 38
C:128FH LINE# 39
------- ENDPROC _GETLINE
------- ENDMOD GETCOMMAND
------- MODULE ?RTX51_TINY_KERNAL
C:1461H SEGMENT ?RTX?TASKENT?S
I:0079H SEGMENT ?RTX?TASKSP?S
I:006BH SEGMENT ?RTX?TASKSTATE?S
B:0021H.7 SEGMENT ?RTX?BITS
C:0382H SEGMENT ?RTX?CODE
C:0589H PUBLIC ?RTX?SET_ISR
D:000CH PUBLIC ?RTX_CURRENTTASK
D:0007H PUBLIC ?RTX_NEXTID
C:05CCH PUBLIC ?RTX_NEXTTASK
N:00FFH PUBLIC ?RTX_RAMTOP
C:1461H PUBLIC ?RTX_TASKENTRY
C:06ABH PUBLIC ?RTX_TASKIDX
I:0079H PUBLIC ?RTX_TASKSP
I:006BH PUBLIC ?RTX_TASKSTATUS
C:066FH PUBLIC MAIN
C:05B5H PUBLIC OS_SWITCH_TASK
C:05BEH SYMBOL ?C0001
C:05C8H SYMBOL ?C0003
C:05CDH SYMBOL ?C0005
C:05E7H SYMBOL ?C0007
C:05E9H SYMBOL ?C0009
C:05F3H SYMBOL ?C0011
C:0620H SYMBOL ?C0012
C:0606H SYMBOL ?C0013
C:060BH SYMBOL ?C0015
BL51 BANKED LINKER/LOCATER V6.05 04/25/2008 15:44:36 PAGE 13
C:0616H SYMBOL ?C0016
N:0000H SYMBOL ?RTX51_TINY_KERNAL
N:D8F0H SYMBOL ?RTX_CLOCK
N:0008H SYMBOL ?RTX_REGISTERBANK
D:000DH SYMBOL ?RTX_ROBINTIME
D:000AH SYMBOL ?RTX_SAVEACC
D:000BH SYMBOL ?RTX_SAVEPSW
C:053AH SYMBOL ?RTX_STACKERROR
C:058DH SYMBOL ?RTX_TASKSWITCHING
B:0021H.7 SYMBOL ?RTX_TS_DELAY
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
N:0005H SYMBOL B_ACTIVE
N:0007H SYMBOL B_IVL
N:0007H SYMBOL B_RDY
N:0004H SYMBOL B_READY
N:0006H SYMBOL B_ROBIN
N:0002H SYMBOL B_SIGNAL
N:0003H SYMBOL B_TIMEOUT
N:0000H SYMBOL B_WAITSIG
N:0001H SYMBOL B_WAITTIM
C:058AH SYMBOL CHECKROBINTIME
C:0564H SYMBOL CHECKSTACK
N:0000H SYMBOL CODE_BANKING
N:0000H SYMBOL CPU_IDLE_CODE
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
B:00A8H.7 SYMBOL EA
B:00A8H.4 SYMBOL ES
B:00A8H.1 SYMBOL ET0
B:00A8H.3 SYMBOL ET1
B:00A8H.0 SYMBOL EX0
B:00A8H.2 SYMBOL EX1
N:0014H SYMBOL FREE_STACK
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?