?? lcd.lst
字號(hào):
00ac 0000000f 314 .long 0xf
00b0 0000003e 315 .long DBG39
00b4 00000010 316 .long 0x10
00b8 00000042 317 .long DBG40
00bc 00000011 318 .long 0x11
00c0 00000046 319 .long DBG41
00c4 00000012 320 .long 0x12
00c8 00000048 321 .long DBG42
00cc 00000013 322 .long 0x13
00d0 0000004c 323 .long DBG43
00d4 00000014 324 .long 0x14
00d8 00000050 325 .long DBG44
00dc 00000015 326 .long 0x15
00e0 00000052 327 .long DBG45
00e4 00000016 328 .long 0x16
00e8 0000005a 329 .long DBG46
00ec 00000017 330 .long 0x17
00f0 0000005e 331 .long DBG47
00f4 00000018 332 .long 0x18
00f8 00000060 333 .long DBG48
00fc 00000019 334 .long 0x19
0100 00000064 335 .long DBG49
0104 0000001a 336 .long 0x1a
0108 00000068 337 .long DBG50
010c 0000001b 338 .long 0x1b
0110 0000006a 339 .long DBG51
0114 0000001c 340 .long 0x1c
0118 0000006e 341 .long DBG52
011c 0000001d 342 .long 0x1d
0120 00000072 343 .long DBG53
0124 0000001e 344 .long 0x1e
0128 00000074 345 .long DBG54
012c 0000001f 346 .long 0x1f
0130 00000078 347 .long DBG55
0134 00000020 348 .long 0x20
0138 0000007c 349 .long DBG56
013c 00000021 350 .long 0x21
0140 0000007e 351 .long DBG57
0144 00000022 352 .long 0x22
0148 00000082 353 .long DBG58
014c 00000023 354 .long 0x23
0150 00000086 355 .long DBG59
0154 00000024 356 .long 0x24
0158 00000088 357 .long DBG60
015c 00000026 358 .long 0x26
0160 00000088 359 .long DBG61
0164 00000028 360 .long 0x28
0168 0000008a 361 .long DBG62
016c 00000029 362 .long 0x29
0170 0000008a 363 .long DBG63
0174 0000002a 364 .long 0x2a
0178 0000008e 365 .long DBG64
017c 0000002b 366 .long 0x2b
0180 00000090 367 .long DBG65
0184 0000002c 368 .long 0x2c
0188 00000096 369 .long DBG66
018c 0000002d 370 .long 0x2d
0190 0000009a 371 .long DBG67
0194 0000002f 372 .long 0x2f
0198 000000a6 373 .long DBG68
019c 00000030 374 .long 0x30
01a0 000000ac 375 .long DBG69
01a4 00000032 376 .long 0x32
01a8 000000b0 377 .long DBG70
01ac 00000034 378 .long 0x34
01b0 000000b4 379 .long DBG71
01b4 00000035 380 .long 0x35
01b8 000000b8 381 .long DBG72
01bc 00000036 382 .long 0x36
01c0 000000ba 383 .long DBG73
01c4 00000038 384 .long 0x38
01c8 000000c2 385 .long DBG74
01cc 00000039 386 .long 0x39
387 .pseg lcd_code
388 .global _WRCOM
389 _WRCOM:
000a 0412 390 push r4
000c 0512 391 push r5
000e 0612 392 push r6
393 DBG26:
394 ; ENTRY
0010 444c 395 mov.b r12,r4
396 DBG28:
397 DBG27:
398 ; _COM at argloc 0 (0x0) in reg size 1
399 ; R7 in reg size 1
400 ; M in reg size 1
401 ; {
402 ; unsigned char R7,M;
403 ; P3OUT|= (0x0001) ;
0012 d2d31900 404 bis.b #0x1,&0x19
405 DBG29:
406 ; _NOP();
0016 0343 407 nop
408 DBG30:
409 ; DELAY();
0018 b0120000 410 call #_DELAY
411 DBG31:
412 ; P3OUT&=~( (0x0001) );
001c f2f0fe001900 413 and.b #0xfe,&0x19
414 DBG32:
415 ; DELAY();
0022 b0120000 416 call #_DELAY
417 DBG33:
418 ; P3OUT&=~( (0x0004) );
0026 7640fb00 419 mov.b #0xfb,r6
002a c2f61900 420 and.b r6,&0x19
421 DBG34:
422 ; DELAY();
002e b0120000 423 call #_DELAY
424 DBG35:
425 ; _NOP();
0032 0343 426 nop
427 DBG36:
428 ; P3OUT|= (0x0002) ;
0034 e2d31900 429 bis.b #0x2,&0x19
430 DBG37:
431 ; DELAY();
0038 b0120000 432 call #_DELAY
433 DBG38:
434 ; _NOP();
003c 0343 435 nop
436 DBG39:
437 ; P3OUT|= (0x0004) ;
003e e2d21900 438 bis.b #0x4,&0x19
439 DBG40:
440 ; DELAY();
0042 b0120000 441 call #_DELAY
442 DBG41:
443 ; _NOP();
0046 0343 444 nop
445 DBG42:
446 ; P3OUT&=~( (0x0004) );
0048 c2f61900 447 and.b r6,&0x19
448 DBG43:
449 ; DELAY();
004c b0120000 450 call #_DELAY
451 DBG44:
452 ; _NOP();
0050 0343 453 nop
454 DBG45:
455 ; P3OUT&=~( (0x0002) );
0052 7540fd00 456 mov.b #0xfd,r5
0056 c2f51900 457 and.b r5,&0x19
458 DBG46:
459 ; DELAY();
005a b0120000 460 call #_DELAY
461 DBG47:
462 ; _NOP();
005e 0343 463 nop
464 DBG48:
465 ; P3OUT|= (0x0004) ;
0060 e2d21900 466 bis.b #0x4,&0x19
467 DBG49:
468 ; DELAY();
0064 b0120000 469 call #_DELAY
470 DBG50:
471 ; _NOP();
0068 0343 472 nop
473 DBG51:
474 ; P3OUT&=~( (0x0004) );
006a c2f61900 475 and.b r6,&0x19
476 DBG52:
477 ; DELAY();
006e b0120000 478 call #_DELAY
479 DBG53:
480 ; _NOP();
0072 0343 481 nop
482 DBG54:
483 ; P3OUT&=~( (0x0002) );
0074 c2f51900 484 and.b r5,&0x19
485 DBG55:
486 ; DELAY();
0078 b0120000 487 call #_DELAY
488 DBG56:
489 ; _NOP();
007c 0343 490 nop
491 DBG57:
492 ; P3OUT|= (0x0004) ;
007e e2d21900 493 bis.b #0x4,&0x19
494 DBG58:
495 ; DELAY();
0082 b0120000 496 call #_DELAY
497 DBG59:
498 ; _NOP();
0086 0343 499 nop
500 DBG61:
501 DBG60:
502 ; M=_COM;
503 ; for (R7=0;R7<=8;R7++)
0088 4543 504 mov.b #0x0,r5
505 WRCOM_L1:
506 ; {
507 DBG62:
508 ; DELAY();
509 DBG63:
008a b0120000 510 call #_DELAY
511 DBG64:
512 ; _NOP();
008e 0343 513 nop
514 DBG65:
515 ; P3OUT&=~( (0x0004) );
0090 f2f0fb001900 516 and.b #0xfb,&0x19
517 DBG66:
518 ; DELAY();
0096 b0120000 519 call #_DELAY
520 DBG67:
521 ; if ((M&0x80) ==0) P3OUT&=~( (0x0002) );
009a 74b08000 522 bit.b #0x80,r4
009e 0420 523 jne WRCOM_L2
00a0 f2f0fd001900 524 and.b #0xfd,&0x19
525 DBG68:
00a6 023c 526 jmp WRCOM_L3
527 WRCOM_L2:
528 ; else P3OUT|= (0x0002) ;
00a8 e2d31900 529 bis.b #0x2,&0x19
530 WRCOM_L3:
531 ; DELAY();
532 DBG69:
00ac b0120000 533 call #_DELAY
534 DBG70:
535 ; P3OUT|= (0x0004) ;
00b0 e2d21900 536 bis.b #0x4,&0x19
537 DBG71:
538 ; DELAY();
00b4 b0120000 539 call #_DELAY
540 DBG72:
541 ; M=M<<1;
00b8 4454 542 rla.b r4
543 DBG73:
00ba 5553 544 add.b #0x1,r5
00bc 7c42 545 mov.b #0x8,r12
00be 4c95 546 cmp.b r5,r12
00c0 e42f 547 jc WRCOM_L1
548 DBG75:
549 DBG74:
550 ; }
551 ; EXIT
552 ; .temp0 at stkloc 0 (0x0) size 6
00c2 3641 553 pop r6
00c4 3541 554 pop r5
00c6 3441 555 pop r4
00c8 3041 556 ret
557 .dbgseg dbg_syms
012c 00000000 558 .long 0x0
0130 00000004 559 .long DBG19
0134 00000006 560 .long 0x6
0138 00000000 561 .long 0x0
013c 00010002 562 .long 0x10002
0140 00000000 563 .long 0x0
0144 0000003c 564 .long DBG20
0148 00000002 565 .long 0x2
014c 00000000 566 .long 0x0
0150 00010002 567 .long 0x10002
568 DBG2:
0154 0062622e 569 .long 0x62622e
0158 00000000 570 .long 0x0
015c 00000010 571 .long DBG26
0160 00000000 572 .long 0x0
0164 01640001 573 .long 0x1640001
0168 00000000 574 .long 0x0
016c 00000001 575 .long 0x1
0170 00000000 576 .long 0x0
0174 000001b8 577 .long DBG76
0178 00000000 578 .long 0x0
017c 4d4f435f 579 .long 0x4d4f435f
0180 00000000 580 .long 0x0
0184 000c0102 581 .long 0xc0102
0188 0000000c 582 .long 0xc
018c 0011ffff 583 .long 0x11ffff
0190 0062652e 584 .long 0x62652e
0194 00000000 585 .long 0x0
0198 00000012 586 .long DBG27
019c 00000000 587 .long 0x0
01a0 01640001 588 .long 0x1640001
01a4 00000000 589 .long 0x0
01a8 00000002 590 .long 0x2
01ac 00000000 591 .long 0x0
01b0 00000000 592 .long 0x0
01b4 00000000 593 .long 0x0
594 DBG76:
01b8 0062622e 595 .long 0x62622e
01bc 00000000 596 .long 0x0
01c0 00000012 597 .long DBG27
01c4 00000000 598 .long 0x0
01c8 01640001 599 .long 0x1640001
01cc 00000000 600 .long 0x0
01d0 00000002 601 .long 0x2
01d4 00000000 602 .long 0x0
01d8 000001f4 603 .long DBG77
01dc 00000000 604 .long 0x0
01e0 4d4f435f 605 .long 0x4d4f435f
01e4 00000000 606 .long 0x0
01e8 00040102 607 .long 0x40102
01ec 0000000c 608 .long 0xc
01f0 0011ffff 609 .long 0x11ffff
610 DBG77:
01f4 0062622e 611 .long 0x62622e
01f8 00000000 612 .long 0x0
01fc 0000008a 613 .long DBG62
0200 00000000 614 .long 0x0
0204 01640001 615 .long 0x1640001
0208 00000000 616 .long 0x0
020c 00000029 617 .long 0x29
0210 00000000 618 .long 0x0
0214 00000230 619 .long DBG78
0218 00000000 620 .long 0x0
021c 00003752 621 .long 0x3752
0220 00000000 622 .long 0x0
0224 00050102 623 .long 0x50102
0228 0000000c 624 .long 0xc
022c 0004ffff 625 .long 0x4ffff
626 DBG78:
0230 0062622e 627 .long 0x62622e
0234 00000000 628 .long 0x0
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -