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

📄 bake.lst

📁 项目是为日本瑞萨工作所做的BAKE炉温控系统 整个文件夹包括设计文档
💻 LST
📖 第 1 页 / 共 5 页
字号:
    9396 B7 41        stA	*__r1
    9398 C6 0115      ldA	_Time
    939B B7 40        stA	*__r0
    939D C6 0118      ldA	_CurtTime+1
    93A0 B7 43        stA	*__r3
    93A2 C6 0117      ldA	_CurtTime
    93A5 B7 42        stA	*__r2
    93A7 55 42        ldHX	*__r2
    93A9 75 40        cpHX	*__r0
    93AB 95           tSX	
    93AC 25 10        bcs	0x93BE
    93AE A6 02        ldA	#2
    93B0 87           pshA	
    93B1 CD 97BD      jsr	_LightAlarm
    93B4 A7 01        aiS	#1
    93B6 95           tSX	
    93B7 A6 05        ldA	#5
    93B9 C7 0109      stA	_StateFlag
    93BC 20 5C        bra	0x941A
    93BE A6 03        ldA	#3
    93C0 C7 0109      stA	_StateFlag
    93C3 20 55        bra	0x941A
    93C5 C6 0114      ldA	_Infrared+1
    93C8 B7 41        stA	*__r1
    93CA C6 0113      ldA	_Infrared
    93CD B7 40        stA	*__r0
    93CF 55 40        ldHX	*__r0
    93D1 65 00A0      cpHX	#0x00A0
    93D4 95           tSX	
    93D5 23 07        bls	0x93DE
    93D7 A6 04        ldA	#4
    93D9 C7 0109      stA	_StateFlag
    93DC 20 3C        bra	0x941A
    93DE A6 07        ldA	#7
    93E0 C7 0109      stA	_StateFlag
    93E3 20 35        bra	0x941A
    93E5 A6 01        ldA	#1
    93E7 87           pshA	
    93E8 A6 05        ldA	#5
    93EA 87           pshA	
    93EB CD A44C      jsr	_SwitchOutput
    93EE A7 02        aiS	#2
    93F0 95           tSX	
    93F1 C6 0107      ldA	_ResetFlag
    93F4 A1 01        cmp	#1
    93F6 26 22        bne	0x941A
    93F8 4F           clrA	
    93F9 C7 0107      stA	_ResetFlag
    93FC 4F           clrA	
    93FD 87           pshA	
    93FE A6 05        ldA	#5
    9400 87           pshA	
    9401 CD A44C      jsr	_SwitchOutput
    9404 A7 02        aiS	#2
    9406 95           tSX	
    9407 CC 909C      jmp	0x909C
    940A C6 0106      ldA	_BakeFlag
    940D A1 01        cmp	#1
    940F 26 09        bne	0x941A
    9411 4F           clrA	
    9412 C7 0106      stA	_BakeFlag
    9415 A6 01        ldA	#1
    9417 C7 0109      stA	_StateFlag
    941A C6 0114      ldA	_Infrared+1
    941D B7 41        stA	*__r1
    941F C6 0113      ldA	_Infrared
    9422 B7 40        stA	*__r0
    9424 55 40        ldHX	*__r0
    9426 65 00A0      cpHX	#0x00A0
    9429 95           tSX	
    942A 22 18        bhi	0x9444
    942C C6 0108      ldA	_CoolFlag
    942F 26 13        bne	0x9444
    9431 A6 01        ldA	#1
    9433 87           pshA	
    9434 A6 04        ldA	#4
    9436 87           pshA	
    9437 CD A44C      jsr	_SwitchOutput
    943A A7 02        aiS	#2
    943C 95           tSX	
    943D A6 01        ldA	#1
    943F C7 0108      stA	_CoolFlag
    9442 20 28        bra	0x946C
    9444 C6 0114      ldA	_Infrared+1
    9447 B7 41        stA	*__r1
    9449 C6 0113      ldA	_Infrared
    944C B7 40        stA	*__r0
    944E 55 40        ldHX	*__r0
    9450 65 00A0      cpHX	#0x00A0
    9453 95           tSX	
    9454 23 16        bls	0x946C
    9456 C6 0108      ldA	_CoolFlag
    9459 A1 01        cmp	#1
    945B 26 0F        bne	0x946C
    945D 4F           clrA	
    945E 87           pshA	
    945F A6 04        ldA	#4
    9461 87           pshA	
    9462 CD A44C      jsr	_SwitchOutput
    9465 A7 02        aiS	#2
    9467 95           tSX	
    9468 4F           clrA	
    9469 C7 0108      stA	_CoolFlag
    946C CC 90C9      jmp	0x90C9
    946F A7 09        aiS	#9
    9471 81           rts	
_ConvertCT:
  x                    --> X+0
  y                    --> X+2
  tmp                  --> X+4
  b                    --> X+8
  k                    --> X+12
  i                    --> X+16
  adv                  --> X+19
    9472 A7 EF        aiS	#-17
    9474 95           tSX	
    9475 A6 09        ldA	#9
    9477 E7 10        stA	16,X
    9479 CC 96C3      jmp	0x96C3
    947C 3F 40        clr	*__r0
    947E E6 10        ldA	16,X
    9480 B7 41        stA	*__r1
    9482 38 41        lsl	*__r1
    9484 39 40        rol	*__r0
    9486 B6 41        ldA	*__r1
    9488 AB 80        add	#-128
    948A B7 41        stA	*__r1
    948C B6 40        ldA	*__r0
    948E A9 80        adc	#-128
    9490 B7 40        stA	*__r0
    9492 55 40        ldHX	*__r0
    9494 E6 01        ldA	1,X
    9496 B7 41        stA	*__r1
    9498 F6           ldA	0,X
    9499 B7 40        stA	*__r0
    949B 55 40        ldHX	*__r0
    949D 65 0000      cpHX	#0x0000
    94A0 95           tSX	
    94A1 26 03        bne	0x94A6
    94A3 CC 96C1      jmp	0x96C1
    94A6 E6 14        ldA	20,X
    94A8 B7 43        stA	*__r3
    94AA E6 13        ldA	19,X
    94AC B7 42        stA	*__r2
    94AE 55 42        ldHX	*__r2
    94B0 75 40        cpHX	*__r0
    94B2 95           tSX	
    94B3 24 03        bcc	0x94B8
    94B5 CC 96C1      jmp	0x96C1
    94B8 3F 40        clr	*__r0
    94BA E6 10        ldA	16,X
    94BC B7 41        stA	*__r1
    94BE 38 41        lsl	*__r1
    94C0 39 40        rol	*__r0
    94C2 B6 41        ldA	*__r1
    94C4 AB 94        add	#-108
    94C6 B7 41        stA	*__r1
    94C8 B6 40        ldA	*__r0
    94CA A9 80        adc	#-128
    94CC B7 40        stA	*__r0
    94CE 55 40        ldHX	*__r0
    94D0 E6 01        ldA	1,X
    94D2 B7 41        stA	*__r1
    94D4 F6           ldA	0,X
    94D5 95           tSX	
    94D6 B7 40        stA	*__r0
    94D8 4F           clrA	
    94D9 E7 0D        stA	13,X
    94DB E7 0C        stA	12,X
    94DD B6 41        ldA	*__r1
    94DF E7 0F        stA	15,X
    94E1 B6 40        ldA	*__r0
    94E3 E7 0E        stA	14,X
    94E5 3F 40        clr	*__r0
    94E7 E6 10        ldA	16,X
    94E9 B7 41        stA	*__r1
    94EB 38 41        lsl	*__r1
    94ED 39 40        rol	*__r0
    94EF B6 41        ldA	*__r1
    94F1 AB A8        add	#-88
    94F3 B7 41        stA	*__r1
    94F5 B6 40        ldA	*__r0
    94F7 A9 80        adc	#-128
    94F9 B7 40        stA	*__r0
    94FB 55 40        ldHX	*__r0
    94FD E6 01        ldA	1,X
    94FF B7 41        stA	*__r1
    9501 F6           ldA	0,X
    9502 95           tSX	
    9503 B7 40        stA	*__r0
    9505 4E 4143      mov	*__r1,*__r3
    9508 4E 4042      mov	*__r0,*__r2
    950B 3F 41        clr	*__r1
    950D 3F 40        clr	*__r0
    950F A6 E8        ldA	#-24
    9511 87           pshA	
    9512 A6 03        ldA	#3
    9514 87           pshA	
    9515 4F           clrA	
    9516 87           pshA	
    9517 87           pshA	
    9518 E6 0F        ldA	15,X
    951A 87           pshA	
    951B E6 0E        ldA	14,X
    951D 87           pshA	
    951E E6 0D        ldA	13,X
    9520 87           pshA	
    9521 E6 0C        ldA	12,X
    9523 87           pshA	
    9524 CD AE71      jsr	__mulu_32X32_32
    9527 A7 04        aiS	#4
    9529 86           pulA	
    952A B7 44        stA	*__r4
    952C 86           pulA	
    952D B7 45        stA	*__r5
    952F 86           pulA	
    9530 B7 46        stA	*__r6
    9532 86           pulA	
    9533 BB 43        add	*__r3
    9535 E7 0F        stA	15,X
    9537 B6 46        ldA	*__r6
    9539 B9 42        adc	*__r2
    953B E7 0E        stA	14,X
    953D B6 45        ldA	*__r5
    953F B9 41        adc	*__r1
    9541 E7 0D        stA	13,X
    9543 B6 44        ldA	*__r4
    9545 B9 40        adc	*__r0
    9547 E7 0C        stA	12,X
    9549 3F 40        clr	*__r0
    954B E6 10        ldA	16,X
    954D B7 41        stA	*__r1
    954F 38 41        lsl	*__r1
    9551 39 40        rol	*__r0
    9553 B6 41        ldA	*__r1
    9555 AB D0        add	#-48
    9557 B7 41        stA	*__r1
    9559 B6 40        ldA	*__r0
    955B A9 80        adc	#-128
    955D B7 40        stA	*__r0
    955F 55 40        ldHX	*__r0
    9561 E6 01        ldA	1,X
    9563 B7 41        stA	*__r1
    9565 F6           ldA	0,X
    9566 95           tSX	
    9567 B7 40        stA	*__r0
    9569 4F           clrA	
    956A E7 09        stA	9,X
    956C E7 08        stA	8,X
    956E B6 41        ldA	*__r1
    9570 E7 0B        stA	11,X
    9572 B6 40        ldA	*__r0
    9574 E7 0A        stA	10,X
    9576 3F 40        clr	*__r0
    9578 E6 10        ldA	16,X
    957A B7 41        stA	*__r1
    957C 38 41        lsl	*__r1
    957E 39 40        rol	*__r0
    9580 B6 41        ldA	*__r1
    9582 AB E4        add	#-28
    9584 B7 41        stA	*__r1
    9586 B6 40        ldA	*__r0
    9588 A9 80        adc	#-128
    958A B7 40        stA	*__r0
    958C 55 40        ldHX	*__r0
    958E E6 01        ldA	1,X
    9590 B7 41        stA	*__r1
    9592 F6           ldA	0,X
    9593 95           tSX	
    9594 B7 40        stA	*__r0
    9596 4E 4143      mov	*__r1,*__r3
    9599 4E 4042      mov	*__r0,*__r2
    959C 3F 41        clr	*__r1
    959E 3F 40        clr	*__r0
    95A0 A6 E8        ldA	#-24
    95A2 87           pshA	
    95A3 A6 03        ldA	#3
    95A5 87           pshA	
    95A6 4F           clrA	
    95A7 87           pshA	
    95A8 87           pshA	
    95A9 E6 0B        ldA	11,X
    95AB 87           pshA	
    95AC E6 0A        ldA	10,X
    95AE 87           pshA	
    95AF E6 09        ldA	9,X
    95B1 87           pshA	
    95B2 E6 08        ldA	8,X
    95B4 87           pshA	
    95B5 CD AE71      jsr	__mulu_32X32_32
    95B8 A7 04        aiS	#4
    95BA 86           pulA	
    95BB B7 44        stA	*__r4
    95BD 86           pulA	
    95BE B7 45        stA	*__r5
    95C0 86           pulA	
    95C1 B7 46        stA	*__r6
    95C3 86           pulA	
    95C4 BB 43        add	*__r3
    95C6 E7 0B        stA	11,X
    95C8 B6 46        ldA	*__r6
    95CA B9 42        adc	*__r2
    95CC E7 0A        stA	10,X
    95CE B6 45        ldA	*__r5
    95D0 B9 41        adc	*__r1
    95D2 E7 09        stA	9,X
    95D4 B6 44        ldA	*__r4
    95D6 B9 40        adc	*__r0
    95D8 E7 08        stA	8,X
    95DA 3F 40        clr	*__r0
    95DC E6 10        ldA	16,X
    95DE B7 41        stA	*__r1
    95E0 38 41        lsl	*__r1
    95E2 39 40        rol	*__r0
    95E4 B6 41        ldA	*__r1
    95E6 AB BC        add	#-68
    95E8 B7 41        stA	*__r1
    95EA B6 40        ldA	*__r0
    95EC A9 80        adc	#-128
    95EE B7 40        stA	*__r0
    95F0 55 40        ldHX	*__r0
    95F2 E6 01        ldA	1,X
    95F4 B7 41        stA	*__r1
    95F6 F6           ldA	0,X
    95F7 B7 40        stA	*__r0
    95F9 55 40        ldHX	*__r0
    95FB 65 0000      cpHX	#0x0000
    95FE 95           tSX	
    95FF 26 4B        bne	0x964C
    9601 3F 41        clr	*__r1
    9603 3F 40        clr	*__r0
    9605 E6 14        ldA	20,X
    9607 B7 43        stA	*__r3
    9609 E6 13        ldA	19,X
    960B B7 42        stA	*__r2
    960D E6 0F        ldA	15,X
    960F 87           pshA	
    9610 E6 0E        ldA	14,X
    9612 87           pshA	
    9613 E6 0D        ldA	13,X
    9615 87           pshA	
    9616 E6 0C        ldA	12,X
    9618 87           pshA	
    9619 B6 43        ldA	*__r3
    961B 87           pshA	
    961C B6 42        ldA	*__r2
    961E 87           pshA	
    961F B6 41        ldA	*__r1
    9621 87           pshA	
    9622 B6 40        ldA	*__r0
    9624 87           pshA	
    9625 CD AE71      jsr	__mulu_32X32_32
    9628 A7 04        aiS	#4
    962A 86           pulA	
    962B B7 40        stA	*__r0
    962D 86           pulA	
    962E B7 41        stA	*__r1
    9630 86           pulA	
    9631 B7 42        stA	*__r2
    9633 86           pulA	
    9634 EB 0B        add	11,X
    9636 E7 07        stA	7,X
    9638 B6 42        ldA	*__r2
    963A E9 0A        adc	10,X
    963C E7 06        stA	6,X
    963E B6 41        ldA	*__r1
    9640 E9 09        adc	9,X
    9642 E7 05        stA	5,X
    9644 B6 40        ldA	*__r0
    9646 E9 08        adc	8,X
    9648 E7 04        stA	4,X
    964A 20 49        bra	0x9695
    964C 3F 41        clr	*__r1
    964E 3F 40        clr	*__r0
    9650 E6 14        ldA	20,X
    9652 B7 43        stA	*__r3
    9654 E6 13        ldA	19,X
    9656 B7 42        stA	*__r2
    9658 E6 0F        ldA	15,X
    965A 87           pshA	
    965B E6 0E        ldA	14,X
    965D 87           pshA	
    965E E6 0D        ldA	13,X
    9660 87           pshA	
    9661 E6 0C        ldA	12,X
    9663 87           pshA	
    9664 B6 43        ldA	*__r3
    9666 87           pshA	
    9667 B6 42        ldA	*__r2
    9669 87           pshA	
    966A B6 41        ldA	*__r1
    966C 87           pshA	
    966D B6 40        ldA	*__r0
    966F 87           pshA	
    9670 CD AE71      jsr	__mulu_32X32_32
    9673 A7 04        aiS	#4
    9675 86           pulA	
    9676 B7 40        stA	*__r0
    9678 86           pulA	
    9679 B7 41        stA	*__r1
    967B 86           pulA	
    967C B7 42        stA	*__r2
    967E 86           pulA	
    967F E0 0B        sub	11,X
    9681 E7 07        stA	7,X
    9683 B6 42        ldA	*__r2
    9685 E2 0A        sbc	10,X
    9687 E7 06        stA	6,X
    9689 B6 41        ldA	*__r1
    968B E2 09        sbc	9,X
    968D E7 05        stA	5,X

⌨️ 快捷键说明

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