?? main_0.lst
字號:
290
291 ;main.c: 75: while(1)
292
293 line 75
294 001E3 l14:
295 ;main.c: 76: {
296
297 ;main.c: 79: if(P10==0)
298
299 line 79
300 001E3 20 90 02 bb p1.0, u11
301 001E6 80 02 jmp u10
302 001E8 u11:
303 001E8 80 46 jmp l16
304 001EA u10:
305 ;main.c: 80: {
306
307 ;main.c: 82: Rs=0;
308
309 line 82
310 001EA C2 A1 clr p2.1
311 ;main.c: 83: P0=0x01;
312
313 line 83
314 001EC 75 80 01 mov 080h,#1
315 ;main.c: 84: E=1;
316
317 line 84
318 001EF D2 A2 setb p2.2
319 ;main.c: 85: E=0;
320
321 line 85
322 001F1 C2 A2 clr p2.2
323 ;main.c: 87: P0=0x84;
324
325 line 87
326 001F3 75 80 84 mov 080h,#132
327 ;main.c: 88: E=1;
328
329 line 88
330 001F6 D2 A2 setb p2.2
331 ;main.c: 89: E=0;
332
333 line 89
334 001F8 C2 A2 clr p2.2
335 ;main.c: 91: Rs=1;
336
337 line 91
338 001FA D2 A1 setb p2.1
339 ;main.c: 92: for(i=0;;i++)
340
341 line 92
342 001FC 75 20 00 mov ?a_main+0,#0
343 line 93
344 001FF l17:
345 ;main.c: 93: {
346
347 ;main.c: 94: if(str2[i]!='\0')
348
349 line 94
350 001FF 74 38 mov a,#?a_main+24
351 00201 A9 20 mov r1,?a_main+0
352 00203 78 00 mov r0,#0
353 00205 29 add a,r1
354 00206 F9 mov r1,a
355 00207 E7 mov a,@r1
356 00208 60 20 bz l20
357 ;main.c: 95: {
358
359 ;main.c: 96: if(i==8)
360
361 line 96
362 0020A E5 20 mov a,?a_main+0
363 0020C B4 08 0B cbne a,#(8),l21
364 ;main.c: 97: { Rs=0; P0=0xc3; E=1; E=0; Rs=1; }
365
366 line 97
367 0020F C2 A1 clr p2.1
368 00211 75 80 C3 mov 080h,#195
369 00214 D2 A2 setb p2.2
370 00216 C2 A2 clr p2.2
371 00218 D2 A1 setb p2.1
372 0021A l21:
373 ;main.c: 98: P0=str2[i];
374
375 line 98
376 0021A 74 38 mov a,#?a_main+24
377 0021C A9 20 mov r1,?a_main+0
378 0021E 78 00 mov r0,#0
379 00220 29 add a,r1
380 00221 F9 mov r1,a
381 00222 87 80 mov 080h,@r1
382 ;main.c: 99: E=1;
383
384 line 99
385 00224 D2 A2 setb p2.2
386 ;main.c: 100: E=0;}
387
388 line 100
389 00226 C2 A2 clr p2.2
390 00228 80 02 jmp l22
391 line 101
392 0022A l20:
393 ;main.c: 101: else
394
395 ;main.c: 102: break;
396
397 line 102
398 0022A 80 04 jmp l18
399 0022C l22:
400 line 92
401 0022C 05 20 inc ?a_main+0
402 0022E 80 CF jmp l17
403 00230 l18:
404 line 104
405 00230 l16:
406 ;main.c: 103: }
407
408 ;main.c: 104: }
409
410 ;main.c: 107: if(P11==0)
411
412 line 107
413 00230 20 91 02 bb p1.1, u21
414 00233 80 02 jmp u20
415 00235 u21:
416 00235 80 46 jmp l23
417 00237 u20:
418 ;main.c: 108: {
419
420 ;main.c: 110: Rs=0;
421
422 line 110
423 00237 C2 A1 clr p2.1
424 ;main.c: 111: P0=0x01;
425
426 line 111
427 00239 75 80 01 mov 080h,#1
428 ;main.c: 112: E=1;
429
430 line 112
431 0023C D2 A2 setb p2.2
432 ;main.c: 113: E=0;
433
434 line 113
435 0023E C2 A2 clr p2.2
436 ;main.c: 115: P0=0x85;
437
438 line 115
439 00240 75 80 85 mov 080h,#133
440 ;main.c: 116: E=1;
441
442 line 116
443 00243 D2 A2 setb p2.2
444 ;main.c: 117: E=0;
445
446 line 117
447 00245 C2 A2 clr p2.2
448 ;main.c: 119: Rs=1;
449
450 line 119
451 00247 D2 A1 setb p2.1
452 ;main.c: 120: for(i=0;;i++)
453
454 line 120
455 00249 75 20 00 mov ?a_main+0,#0
456 line 121
457 0024C l24:
458 ;main.c: 121: {
459
460 ;main.c: 122: if(str3[i]!='\0')
461
462 line 122
463 0024C 74 4C mov a,#?a_main+44
464 0024E A9 20 mov r1,?a_main+0
465 00250 78 00 mov r0,#0
466 00252 29 add a,r1
467 00253 F9 mov r1,a
468 00254 E7 mov a,@r1
469 00255 60 20 bz l27
470 ;main.c: 123: {
471
472 ;main.c: 124: if(i==6)
473
474 line 124
475 00257 E5 20 mov a,?a_main+0
476 00259 B4 06 0B cbne a,#(6),l28
477 ;main.c: 125: { Rs=0; P0=0xc0; E=1; E=0; Rs=1; }
478
479 line 125
480 0025C C2 A1 clr p2.1
481 0025E 75 80 C0 mov 080h,#192
482 00261 D2 A2 setb p2.2
483 00263 C2 A2 clr p2.2
484 00265 D2 A1 setb p2.1
485 00267 l28:
486 ;main.c: 126: P0=str3[i];
487
488 line 126
489 00267 74 4C mov a,#?a_main+44
490 00269 A9 20 mov r1,?a_main+0
491 0026B 78 00 mov r0,#0
492 0026D 29 add a,r1
493 0026E F9 mov r1,a
494 0026F 87 80 mov 080h,@r1
495 ;main.c: 127: E=1;
496
497 line 127
498 00271 D2 A2 setb p2.2
499 ;main.c: 128: E=0;}
500
501 line 128
502 00273 C2 A2 clr p2.2
503 00275 80 02 jmp l29
504 line 129
505 00277 l27:
506 ;main.c: 129: else
507
508 ;main.c: 130: break;
509
510 line 130
511 00277 80 04 jmp l25
512 00279 l29:
513 line 120
514 00279 05 20 inc ?a_main+0
515 0027B 80 CF jmp l24
516 0027D l25:
517 line 132
518 0027D l23:
519 ;main.c: 131: }
520
521 ;main.c: 132: }
522
523 ;main.c: 135: if(P12==0)
524
525 line 135
526 0027D 20 92 02 bb p1.2, u31
527 00280 80 02 jmp u30
528 00282 u31:
529 00282 80 46 jmp l30
530 00284 u30:
531 ;main.c: 136: {
532
533 ;main.c: 138: Rs=0;
534
535 line 138
536 00284 C2 A1 clr p2.1
537 ;main.c: 139: P0=0x01;
538
539 line 139
540 00286 75 80 01 mov 080h,#1
541 ;main.c: 140: E=1;
542
543 line 140
544 00289 D2 A2 setb p2.2
545 ;main.c: 141: E=0;
546
547 line 141
548 0028B C2 A2 clr p2.2
549 ;main.c: 143: P0=0x87;
550
551 line 143
552 0028D 75 80 87 mov 080h,#135
553 ;main.c: 144: E=1;
554
555 line 144
556 00290 D2 A2 setb p2.2
557 ;main.c: 145: E=0;
558
559 line 145
560 00292 C2 A2 clr p2.2
561 ;main.c: 147: Rs=1;
562
563 line 147
564 00294 D2 A1 setb p2.1
565 ;main.c: 148: for(i=0;;i++)
566
567 line 148
568 00296 75 20 00 mov ?a_main+0,#0
569 line 149
570 00299 l31:
571 ;main.c: 149: {
572
573 ;main.c: 150: if(str4[i]!='\0')
574
575 line 150
576 00299 74 63 mov a,#?a_main+67
577 0029B A9 20 mov r1,?a_main+0
578 0029D 78 00 mov r0,#0
579 0029F 29 add a,r1
580 002A0 F9 mov r1,a
581 002A1 E7 mov a,@r1
582 002A2 60 20 bz l34
583 ;main.c: 151: {
584
585 ;main.c: 152: if(i==3)
586
587 line 152
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -