⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timer1.lst

📁 freescale单片机电子时钟
💻 LST
📖 第 1 页 / 共 5 页
字号:
    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	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -