?? timer1.lst
字號(hào):
8341 4E 4D43 mov *__rlo,*__r3
8344 4E 4C42 mov *__rhi,*__r2
8347 B6 43 ldA *__r3
8349 BB 41 add *__r1
834B B7 41 stA *__r1
834D B6 42 ldA *__r2
834F B9 40 adc *__r0
8351 E7 06 stA 6,X
8353 B6 41 ldA *__r1
8355 E7 07 stA 7,X
8357 A4 03 and #3
8359 B7 41 stA *__r1
835B 4F clrA
835C B7 40 stA *__r0
835E 55 40 ldHX *__r0
8360 65 0000 cpHX #0x0000
8363 95 tSX
8364 26 27 bne 0x838D
8366 E6 07 ldA 7,X
8368 B7 4D stA *__rlo
836A E6 06 ldA 6,X
836C B7 4C stA *__rhi
836E A6 64 ldA #100
8370 87 pshA
8371 4F clrA
8372 87 pshA
8373 CD 90D7 jsr __divmod16u
8376 86 pulA
8377 B7 40 stA *__r0
8379 86 pulA
837A B7 41 stA *__r1
837C 55 40 ldHX *__r0
837E 65 0000 cpHX #0x0000
8381 95 tSX
8382 27 09 beq 0x838D
8384 4F clrA
8385 E7 02 stA 2,X
8387 A6 01 ldA #1
8389 E7 03 stA 3,X
838B 20 04 bra 0x8391
838D 6F 03 clr 3,X
838F 6F 02 clr 2,X
8391 E6 07 ldA 7,X
8393 B7 4D stA *__rlo
8395 E6 06 ldA 6,X
8397 B7 4C stA *__rhi
8399 A6 90 ldA #-112
839B 87 pshA
839C A6 01 ldA #1
839E 87 pshA
839F CD 90D7 jsr __divmod16u
83A2 86 pulA
83A3 B7 40 stA *__r0
83A5 86 pulA
83A6 B7 41 stA *__r1
83A8 55 40 ldHX *__r0
83AA 65 0000 cpHX #0x0000
83AD 95 tSX
83AE 26 08 bne 0x83B8
83B0 4F clrA
83B1 F7 stA 0,X
83B2 A6 01 ldA #1
83B4 E7 01 stA 1,X
83B6 20 03 bra 0x83BB
83B8 6F 01 clr 1,X
83BA 7F clr 0,X
83BB E6 03 ldA 3,X
83BD EA 01 orA 1,X
83BF B7 41 stA *__r1
83C1 E6 02 ldA 2,X
83C3 FA orA 0,X
83C4 B7 40 stA *__r0
83C6 55 40 ldHX *__r0
83C8 65 0000 cpHX #0x0000
83CB 95 tSX
83CC 27 0E beq 0x83DC
83CE B6 6E ldA *_time+3
83D0 A1 1D cmp #29
83D2 27 02 beq 0x83D6
83D4 20 44 bra 0x841A
83D6 3F 6E clr *_time+3
83D8 3C 6D inc *_time+2
83DA 20 0C bra 0x83E8
83DC B6 6E ldA *_time+3
83DE A1 1C cmp #28
83E0 27 02 beq 0x83E4
83E2 20 36 bra 0x841A
83E4 3F 6E clr *_time+3
83E6 3C 6D inc *_time+2
83E8 B6 6E ldA *_time+3
83EA A1 1E cmp #30
83EC 27 02 beq 0x83F0
83EE 20 2A bra 0x841A
83F0 3F 6E clr *_time+3
83F2 3C 6D inc *_time+2
83F4 20 0C bra 0x8402
83F6 B6 6E ldA *_time+3
83F8 A1 1F cmp #31
83FA 27 02 beq 0x83FE
83FC 20 1C bra 0x841A
83FE 3F 6E clr *_time+3
8400 3C 6D inc *_time+2
8402 B6 6D ldA *_time+2
8404 A1 0C cmp #12
8406 27 02 beq 0x840A
8408 20 10 bra 0x841A
840A 3F 6D clr *_time+2
840C 3C 6C inc *_time+1
840E B6 6C ldA *_time+1
8410 A1 63 cmp #99
8412 27 02 beq 0x8416
8414 20 04 bra 0x841A
8416 3F 6C clr *_time+1
8418 3C 6B inc *_time
841A 1F 20 Bclr 7,0x20
841C 9A clI
841D A7 09 aiS #9
841F 86 pulA
8420 B7 4D stA *__rlo
8422 86 pulA
8423 B7 4C stA *__rhi
8425 86 pulA
8426 B7 43 stA *__r3
8428 86 pulA
8429 B7 42 stA *__r2
842B 86 pulA
842C B7 41 stA *__r1
842E 86 pulA
842F B7 40 stA *__r0
8431 8A pulH
8432 80 rti
_isrKBI:
8433 8B pshH
8434 B6 40 ldA *__r0
8436 87 pshA
8437 B6 41 ldA *__r1
8439 87 pshA
843A B6 42 ldA *__r2
843C 87 pshA
843D B6 43 ldA *__r3
843F 87 pshA
8440 B6 44 ldA *__r4
8442 87 pshA
8443 B6 45 ldA *__r5
8445 87 pshA
8446 B6 46 ldA *__r6
8448 87 pshA
8449 B6 47 ldA *__r7
844B 87 pshA
844C B6 48 ldA *__r8
844E 87 pshA
844F B6 49 ldA *__r9
8451 87 pshA
8452 B6 4A ldA *__r10
8454 87 pshA
8455 B6 4B ldA *__r11
8457 87 pshA
8458 B6 4C ldA *__rhi
845A 87 pshA
845B B6 4D ldA *__rlo
845D 87 pshA
845E 9B seI
845F 12 1A Bset 1,0x1A
8461 A6 01 ldA #1
8463 B7 50 stA *_val1
8465 CD 9009 jsr _KB_Scan
8468 B7 41 stA *__r1
846A B7 72 stA *_KB_valve
846C B6 72 ldA *_KB_valve
846E 87 pshA
846F CD 9050 jsr _KB_Def
8472 A7 01 aiS #1
8474 95 tSX
8475 B7 41 stA *__r1
8477 B7 72 stA *_KB_valve
8479 B6 72 ldA *_KB_valve
847B A1 41 cmp #65
847D 26 04 bne 0x8483
847F A6 01 ldA #1
8481 B7 4F stA *_sign1
8483 B6 72 ldA *_KB_valve
8485 A1 42 cmp #66
8487 26 04 bne 0x848D
8489 A6 01 ldA #1
848B B7 4E stA *_sign2
848D CD 8FF4 jsr _KB_Init
8490 95 tSX
8491 13 1A Bclr 1,0x1A
8493 9A clI
8494 86 pulA
8495 B7 4D stA *__rlo
8497 86 pulA
8498 B7 4C stA *__rhi
849A 86 pulA
849B B7 4B stA *__r11
849D 86 pulA
849E B7 4A stA *__r10
84A0 86 pulA
84A1 B7 49 stA *__r9
84A3 86 pulA
84A4 B7 48 stA *__r8
84A6 86 pulA
84A7 B7 47 stA *__r7
84A9 86 pulA
84AA B7 46 stA *__r6
84AC 86 pulA
84AD B7 45 stA *__r5
84AF 86 pulA
84B0 B7 44 stA *__r4
84B2 86 pulA
84B3 B7 43 stA *__r3
84B5 86 pulA
84B6 B7 42 stA *__r2
84B8 86 pulA
84B9 B7 41 stA *__r1
84BB 86 pulA
84BC B7 40 stA *__r0
84BE 8A pulH
84BF 80 rti
_isrDummy:
84C0 8B pshH
84C1 8A pulH
84C2 80 rti
__HC08Setup:
84C3 A6 01 ldA #1
84C5 B7 1E stA 0x1E
84C7 A6 3D ldA #61
84C9 B7 1F stA 0x1F
84CB 3F 36 clr 0x36
84CD A6 01 ldA #1
84CF B7 36 stA 0x36
84D1 A6 01 ldA #1
84D3 B7 38 stA 0x38
84D5 A6 2C ldA #44
84D7 B7 39 stA 0x39
84D9 A6 80 ldA #-128
84DB B7 3A stA 0x3A
84DD A6 01 ldA #1
84DF B7 3B stA 0x3B
84E1 1A 36 Bset 5,0x36
84E3 1E 37 Bset 7,0x37
84E5 18 36 Bset 4,0x36
84E7 81 rts
_SCISend1:
84E8 95 tSX
84E9 20 09 bra 0x84F4
84EB 0F 1606 BRclr 7,0x16,0x84F4
84EE E6 02 ldA 2,X
84F0 B7 18 stA 0x18
84F2 20 02 bra 0x84F6
84F4 20 F5 bra 0x84EB
84F6 81 rts
_SCISendN:
84F7 A7 FE aiS #-2
84F9 95 tSX
84FA 6F 01 clr 1,X
84FC 7F clr 0,X
84FD 20 1F bra 0x851E
84FF E6 01 ldA 1,X
8501 EB 06 add 6,X
8503 B7 41 stA *__r1
8505 F6 ldA 0,X
8506 E9 05 adc 5,X
8508 B7 40 stA *__r0
850A 55 40 ldHX *__r0
850C F6 ldA 0,X
850D 87 pshA
850E CD 84E8 jsr _SCISend1
8511 A7 01 aiS #1
8513 95 tSX
8514 E6 01 ldA 1,X
8516 AB 01 add #1
8518 E7 01 stA 1,X
851A F6 ldA 0,X
851B A9 00 adc #0
851D F7 stA 0,X
851E 3F 40 clr *__r0
8520 E6 04 ldA 4,X
8522 B7 41 stA *__r1
8524 E6 01 ldA 1,X
8526 B7 43 stA *__r3
8528 F6 ldA 0,X
8529 B7 42 stA *__r2
852B 55 42 ldHX *__r2
852D 75 40 cpHX *__r0
852F 95 tSX
8530 91 CD blt 0x84FF
8532 A7 02 aiS #2
8534 81 rts
_SCIRe1:
8535 A7 FD aiS #-3
8537 95 tSX
8538 6F 02 clr 2,X
853A 6F 01 clr 1,X
853C 20 21 bra 0x855F
853E 0B 1612 BRclr 5,0x16,0x8553
8541 B6 18 ldA 0x18
8543 F7 stA 0,X
8544 E6 06 ldA 6,X
8546 B7 41 stA *__r1
8548 E6 05 ldA 5,X
854A B7 40 stA *__r0
854C 4F clrA
854D 55 40 ldHX *__r0
854F F7 stA 0,X
8550 95 tSX
8551 20 1C bra 0x856F
8553 E6 02 ldA 2,X
8555 AB 01 add #1
8557 E7 02 stA 2,X
8559 E6 01 ldA 1,X
855B A9 00 adc #0
855D E7 01 stA 1,X
855F E6 02 ldA 2,X
8561 B7 41 stA *__r1
8563 E6 01 ldA 1,X
8565 B7 40 stA *__r0
8567 55 40 ldHX *__r0
8569 65 FBBB cpHX #0xFBBB
856C 95 tSX
856D 25 CF bcs 0x853E
856F E6 02 ldA 2,X
8571 B7 41 stA *__r1
8573 E6 01 ldA 1,X
8575 B7 40 stA *__r0
8577 55 40 ldHX *__r0
8579 65 FBBB cpHX #0xFBBB
857C 95 tSX
857D 25 11 bcs 0x8590
857F A6 FF ldA #-1
8581 F7 stA 0,X
8582 E6 06 ldA 6,X
8584 B7 41 stA *__r1
8586 E6 05 ldA 5,X
8588 B7 40 stA *__r0
858A A6 01 ldA #1
858C 55 40 ldHX *__r0
858E F7 stA 0,X
858F 95 tSX
8590 F6 ldA 0,X
8591 A7 03 aiS #3
8593 81 rts
_SCIReN:
8594 A7 FD aiS #-3
8596 95 tSX
8597 6F 02 clr 2,X
8599 6F 01 clr 1,X
859B 20 31 bra 0x85CE
859D 89 pshX
859E 8B pshH
859F CD 8535 jsr _SCIRe1
85A2 A7 02 aiS #2
85A4 95 tSX
85A5 B7 41 stA *__r1
85A7 E6 02 ldA 2,X
85A9 EB 07 add 7,X
85AB B7 43 stA *__r3
85AD E6 01 ldA 1,X
85AF E9 06 adc 6,X
85B1 B7 42 stA *__r2
85B3 B6 41 ldA *__r1
85B5 55 42 ldHX *__r2
85B7 F7 stA 0,X
85B8 95 tSX
85B9 F6 ldA 0,X
85BA A1 01 cmp #1
85BC 26 04 bne 0x85C2
85BE A6 01 ldA #1
85C0 20 22 bra 0x85E4
85C2 E6 02 ldA 2,X
85C4 AB 01 add #1
85C6 E7 02 stA 2,X
85C8 E6 01 ldA 1,X
85CA A9 00 adc #0
85CC E7 01 stA 1,X
85CE 3F 40 clr *__r0
85D0 E6 05 ldA 5,X
85D2 B7 41 stA *__r1
85D4 E6 02 ldA 2,X
85D6 B7 43 stA *__r3
85D8 E6 01 ldA 1,X
85DA B7 42 stA *__r2
85DC 55 42 ldHX *__r2
85DE 75 40 cpHX *__r0
85E0 95 tSX
85E1 91 BA blt 0x859D
85E3 4F clrA
85E4 A7 03 aiS #3
85E6 81 rts
_SCIInit:
85E7 A6 02 ldA #2
85E9 B7 19 stA 0x19
85EB A6 40 ldA #64
85ED B7 13 stA 0x13
85EF A6 0C ldA #12
85F1 B7 14 stA 0x14
85F3 81 rts
_lcdshow:
85F4 A7 FF aiS #-1
85F6 95 tSX
85F7 CD 86B7 jsr _LcdInit
85FA 11 02 Bclr 0,0x02
85FC 13 02 Bclr 1,0x02
85FE A6 80 ldA #-128
8600 87 pshA
8601 CD 8709 jsr _Lcd_Command
8604 A7 01 aiS #1
8606 95 tSX
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -