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

📄 bake.lst

📁 项目是为日本瑞萨工作所做的BAKE炉温控系统 整个文件夹包括设计文档
💻 LST
📖 第 1 页 / 共 5 页
字号:
    9C0C F6           ldA	0,X
    9C0D B7 42        stA	*__r2
    9C0F 55 42        ldHX	*__r2
    9C11 75 40        cpHX	*__r0
    9C13 95           tSX	
    9C14 22 03        bhi	0x9C19
    9C16 CC 9C99      jmp	0x9C99
    9C19 3F 40        clr	*__r0
    9C1B E6 02        ldA	2,X
    9C1D B7 41        stA	*__r1
    9C1F 38 41        lsl	*__r1
    9C21 39 40        rol	*__r0
    9C23 B6 41        ldA	*__r1
    9C25 EB 07        add	7,X
    9C27 B7 41        stA	*__r1
    9C29 B6 40        ldA	*__r0
    9C2B E9 06        adc	6,X
    9C2D B7 40        stA	*__r0
    9C2F 55 40        ldHX	*__r0
    9C31 E6 01        ldA	1,X
    9C33 9EE7 02      stA	2,S
    9C36 F6           ldA	0,X
    9C37 95           tSX	
    9C38 F7           stA	0,X
    9C39 3F 40        clr	*__r0
    9C3B E6 03        ldA	3,X
    9C3D B7 41        stA	*__r1
    9C3F 38 41        lsl	*__r1
    9C41 39 40        rol	*__r0
    9C43 B6 41        ldA	*__r1
    9C45 EB 07        add	7,X
    9C47 B7 41        stA	*__r1
    9C49 B6 40        ldA	*__r0
    9C4B E9 06        adc	6,X
    9C4D B7 40        stA	*__r0
    9C4F 55 40        ldHX	*__r0
    9C51 E6 01        ldA	1,X
    9C53 B7 41        stA	*__r1
    9C55 F6           ldA	0,X
    9C56 95           tSX	
    9C57 B7 40        stA	*__r0
    9C59 3F 42        clr	*__r2
    9C5B E6 02        ldA	2,X
    9C5D B7 43        stA	*__r3
    9C5F 38 43        lsl	*__r3
    9C61 39 42        rol	*__r2
    9C63 B6 43        ldA	*__r3
    9C65 EB 07        add	7,X
    9C67 B7 43        stA	*__r3
    9C69 B6 42        ldA	*__r2
    9C6B E9 06        adc	6,X
    9C6D B7 42        stA	*__r2
    9C6F B6 40        ldA	*__r0
    9C71 55 42        ldHX	*__r2
    9C73 F7           stA	0,X
    9C74 B6 41        ldA	*__r1
    9C76 E7 01        stA	1,X
    9C78 95           tSX	
    9C79 3F 40        clr	*__r0
    9C7B E6 03        ldA	3,X
    9C7D B7 41        stA	*__r1
    9C7F 38 41        lsl	*__r1
    9C81 39 40        rol	*__r0
    9C83 B6 41        ldA	*__r1
    9C85 EB 07        add	7,X
    9C87 B7 41        stA	*__r1
    9C89 B6 40        ldA	*__r0
    9C8B E9 06        adc	6,X
    9C8D B7 40        stA	*__r0
    9C8F F6           ldA	0,X
    9C90 55 40        ldHX	*__r0
    9C92 F7           stA	0,X
    9C93 9EE6 02      ldA	2,S
    9C96 E7 01        stA	1,X
    9C98 95           tSX	
    9C99 6C 03        inc	3,X
    9C9B E6 03        ldA	3,X
    9C9D A1 03        cmp	#3
    9C9F 24 03        bcc	0x9CA4
    9CA1 CC 9BD0      jmp	0x9BD0
    9CA4 6C 02        inc	2,X
    9CA6 E6 02        ldA	2,X
    9CA8 A1 03        cmp	#3
    9CAA 24 03        bcc	0x9CAF
    9CAC CC 9BC9      jmp	0x9BC9
    9CAF E6 07        ldA	7,X
    9CB1 AB 02        add	#2
    9CB3 B7 41        stA	*__r1
    9CB5 E6 06        ldA	6,X
    9CB7 A9 00        adc	#0
    9CB9 B7 40        stA	*__r0
    9CBB 55 40        ldHX	*__r0
    9CBD E6 01        ldA	1,X
    9CBF B7 41        stA	*__r1
    9CC1 F6           ldA	0,X
    9CC2 95           tSX	
    9CC3 B7 40        stA	*__r0
    9CC5 A7 04        aiS	#4
    9CC7 81           rts	
_TLC2543:
  temp                 --> X+0
  buf                  --> X+7
  channel              --> X+5
  cs                   --> X+3
    9CC8 A7 FF        aiS	#-1
    9CCA 95           tSX	
    9CCB 6E 0040      mov	#0,*__r0
    9CCE 6E 0141      mov	#1,*__r1
    9CD1 E6 04        ldA	4,X
    9CD3 A4 0F        and	#15
    9CD5 27 06        beq	0x9CDD
    9CD7 38 41        lsl	*__r1
    9CD9 39 40        rol	*__r0
    9CDB 4B FA        dbnzA	0x9D1E
    9CDD 3F 42        clr	*__r2
    9CDF B6 06        ldA	0x06
    9CE1 BA 41        orA	*__r1
    9CE3 B7 41        stA	*__r1
    9CE5 B6 42        ldA	*__r2
    9CE7 BA 40        orA	*__r0
    9CE9 4E 4106      mov	*__r1,0x06
    9CEC 6E 0040      mov	#0,*__r0
    9CEF 6E 0141      mov	#1,*__r1
    9CF2 E6 04        ldA	4,X
    9CF4 A4 0F        and	#15
    9CF6 27 06        beq	0x9CFE
    9CF8 38 41        lsl	*__r1
    9CFA 39 40        rol	*__r0
    9CFC 4B FA        dbnzA	0x9D3F
    9CFE 3F 42        clr	*__r2
    9D00 B6 02        ldA	0x02
    9D02 BA 41        orA	*__r1
    9D04 B7 41        stA	*__r1
    9D06 B6 42        ldA	*__r2
    9D08 BA 40        orA	*__r0
    9D0A 4E 4102      mov	*__r1,0x02
    9D0D 6E 0040      mov	#0,*__r0
    9D10 6E 0141      mov	#1,*__r1
    9D13 E6 04        ldA	4,X
    9D15 A4 0F        and	#15
    9D17 27 06        beq	0x9D1F
    9D19 38 41        lsl	*__r1
    9D1B 39 40        rol	*__r0
    9D1D 4B FA        dbnzA	0x9D60
    9D1F 33 41        com	*__r1
    9D21 33 40        com	*__r0
    9D23 3F 42        clr	*__r2
    9D25 B6 02        ldA	0x02
    9D27 B4 41        and	*__r1
    9D29 B7 41        stA	*__r1
    9D2B B6 42        ldA	*__r2
    9D2D B4 40        and	*__r0
    9D2F 4E 4102      mov	*__r1,0x02
    9D32 E6 06        ldA	6,X
    9D34 B7 41        stA	*__r1
    9D36 E6 05        ldA	5,X
    9D38 B7 40        stA	*__r0
    9D3A A6 04        ldA	#4
    9D3C 38 41        lsl	*__r1
    9D3E 39 40        rol	*__r0
    9D40 4B FA        dbnzA	0x9D44
    9D42 B6 41        ldA	*__r1
    9D44 AA 0C        orA	#12
    9D46 B7 12        stA	0x12
    9D48 07 11FD      BRclr	3,0x11,0x9D48
    9D4B 0F 11FD      BRclr	7,0x11,0x9D4B
    9D4E E6 08        ldA	8,X
    9D50 B7 41        stA	*__r1
    9D52 E6 07        ldA	7,X
    9D54 B7 40        stA	*__r0
    9D56 B6 12        ldA	0x12
    9D58 55 40        ldHX	*__r0
    9D5A F7           stA	0,X
    9D5B 95           tSX	
    9D5C E6 07        ldA	7,X
    9D5E EE 08        ldX	8,X
    9D60 87           pshA	
    9D61 8A           pulH	
    9D62 F6           ldA	0,X
    9D63 95           tSX	
    9D64 B7 12        stA	0x12
    9D66 07 11FD      BRclr	3,0x11,0x9D66
    9D69 0F 11FD      BRclr	7,0x11,0x9D69
    9D6C E6 08        ldA	8,X
    9D6E AB 01        add	#1
    9D70 B7 41        stA	*__r1
    9D72 E6 07        ldA	7,X
    9D74 A9 00        adc	#0
    9D76 B7 40        stA	*__r0
    9D78 B6 12        ldA	0x12
    9D7A 55 40        ldHX	*__r0
    9D7C F7           stA	0,X
    9D7D 95           tSX	
    9D7E 6E 0040      mov	#0,*__r0
    9D81 6E 0141      mov	#1,*__r1
    9D84 E6 04        ldA	4,X
    9D86 A4 0F        and	#15
    9D88 27 06        beq	0x9D90
    9D8A 38 41        lsl	*__r1
    9D8C 39 40        rol	*__r0
    9D8E 4B FA        dbnzA	0x9DD1
    9D90 3F 42        clr	*__r2
    9D92 B6 02        ldA	0x02
    9D94 BA 41        orA	*__r1
    9D96 B7 41        stA	*__r1
    9D98 B6 42        ldA	*__r2
    9D9A BA 40        orA	*__r0
    9D9C 4E 4102      mov	*__r1,0x02
    9D9F E6 08        ldA	8,X
    9DA1 AB 01        add	#1
    9DA3 B7 41        stA	*__r1
    9DA5 E6 07        ldA	7,X
    9DA7 A9 00        adc	#0
    9DA9 B7 40        stA	*__r0
    9DAB E6 07        ldA	7,X
    9DAD EE 08        ldX	8,X
    9DAF 87           pshA	
    9DB0 8A           pulH	
    9DB1 F6           ldA	0,X
    9DB2 62           nsa	
    9DB3 A4 F0        and	#-16
    9DB5 B7 42        stA	*__r2
    9DB7 55 40        ldHX	*__r0
    9DB9 F6           ldA	0,X
    9DBA B7 44        stA	*__r4
    9DBC A6 04        ldA	#4
    9DBE 34 44        lsr	*__r4
    9DC0 4B FC        dbnzA	0x9DC4
    9DC2 B6 44        ldA	*__r4
    9DC4 BA 42        orA	*__r2
    9DC6 55 40        ldHX	*__r0
    9DC8 F7           stA	0,X
    9DC9 95           tSX	
    9DCA E6 07        ldA	7,X
    9DCC EE 08        ldX	8,X
    9DCE 87           pshA	
    9DCF 8A           pulH	
    9DD0 F6           ldA	0,X
    9DD1 95           tSX	
    9DD2 B7 40        stA	*__r0
    9DD4 A6 04        ldA	#4
    9DD6 34 40        lsr	*__r0
    9DD8 4B FC        dbnzA	0x9DDC
    9DDA 4E 4041      mov	*__r0,*__r1
    9DDD E6 08        ldA	8,X
    9DDF B7 43        stA	*__r3
    9DE1 E6 07        ldA	7,X
    9DE3 B7 42        stA	*__r2
    9DE5 B6 41        ldA	*__r1
    9DE7 55 42        ldHX	*__r2
    9DE9 F7           stA	0,X
    9DEA 95           tSX	
    9DEB A7 01        aiS	#1
    9DED 81           rts	
_SPIInit:
    9DEE A6 22        ldA	#34
    9DF0 B7 10        stA	0x10
    9DF2 A6 01        ldA	#1
    9DF4 B7 11        stA	0x11
    9DF6 81           rts	
_LCDInit:
    9DF7 12 06        Bset	1,0x06
    9DF9 14 06        Bset	2,0x06
    9DFB 16 06        Bset	3,0x06
    9DFD 18 06        Bset	4,0x06
    9DFF A6 FF        ldA	#-1
    9E01 B7 05        stA	0x05
    9E03 45 2710      ldHX	#0x2710
    9E06 89           pshX	
    9E07 8B           pshH	
    9E08 CD A248      jsr	_DelayTimes
    9E0B A7 02        aiS	#2
    9E0D A6 30        ldA	#48
    9E0F 87           pshA	
    9E10 CD A212      jsr	_Wtite_Command
    9E13 A7 01        aiS	#1
    9E15 A6 0C        ldA	#12
    9E17 87           pshA	
    9E18 CD A212      jsr	_Wtite_Command
    9E1B A7 01        aiS	#1
    9E1D A6 01        ldA	#1
    9E1F 87           pshA	
    9E20 CD A212      jsr	_Wtite_Command
    9E23 A7 01        aiS	#1
    9E25 45 0FA0      ldHX	#0x0FA0
    9E28 89           pshX	
    9E29 8B           pshH	
    9E2A CD A248      jsr	_DelayTimes
    9E2D A7 02        aiS	#2
    9E2F A6 06        ldA	#6
    9E31 87           pshA	
    9E32 CD A212      jsr	_Wtite_Command
    9E35 A7 01        aiS	#1
    9E37 CD A12F      jsr	_LcdShGrClr
    9E3A 95           tSX	
    9E3B 81           rts	
_LcdShCh:
  i                    --> X+0
  LcdSBuff             --> X+3
    9E3C A7 FF        aiS	#-1
    9E3E 95           tSX	
    9E3F A6 80        ldA	#-128
    9E41 87           pshA	
    9E42 CD A212      jsr	_Wtite_Command
    9E45 A7 01        aiS	#1
    9E47 95           tSX	
    9E48 7F           clr	0,X
    9E49 20 65        bra	0x9EB0
    9E4B F6           ldA	0,X
    9E4C A1 0F        cmp	#15
    9E4E 23 04        bls	0x9E54
    9E50 A1 30        cmp	#48
    9E52 25 19        bcs	0x9E6D
    9E54 3F 40        clr	*__r0
    9E56 F6           ldA	0,X
    9E57 EB 04        add	4,X
    9E59 B7 41        stA	*__r1
    9E5B B6 40        ldA	*__r0
    9E5D E9 03        adc	3,X
    9E5F B7 40        stA	*__r0
    9E61 55 40        ldHX	*__r0
    9E63 F6           ldA	0,X
    9E64 87           pshA	
    9E65 CD A22D      jsr	_Wtite_Data
    9E68 A7 01        aiS	#1
    9E6A 95           tSX	
    9E6B 20 42        bra	0x9EAF
    9E6D F6           ldA	0,X
    9E6E A1 1F        cmp	#31
    9E70 22 1A        bhi	0x9E8C
    9E72 3F 40        clr	*__r0
    9E74 EB 04        add	4,X
    9E76 B7 41        stA	*__r1
    9E78 B6 40        ldA	*__r0
    9E7A E9 03        adc	3,X
    9E7C B7 40        stA	*__r0
    9E7E 55 40        ldHX	*__r0
    9E80 AF 10        aiX	#16
    9E82 F6           ldA	0,X
    9E83 87           pshA	
    9E84 CD A22D      jsr	_Wtite_Data
    9E87 A7 01        aiS	#1
    9E89 95           tSX	
    9E8A 20 23        bra	0x9EAF
    9E8C 3F 40        clr	*__r0
    9E8E F6           ldA	0,X
    9E8F A0 10        sub	#16
    9E91 B7 41        stA	*__r1
    9E93 B6 40        ldA	*__r0
    9E95 A2 00        sbc	#0
    9E97 B7 40        stA	*__r0
    9E99 B6 41        ldA	*__r1
    9E9B EB 04        add	4,X
    9E9D B7 41        stA	*__r1
    9E9F B6 40        ldA	*__r0
    9EA1 E9 03        adc	3,X
    9EA3 B7 40        stA	*__r0
    9EA5 55 40        ldHX	*__r0
    9EA7 F6           ldA	0,X
    9EA8 87           pshA	
    9EA9 CD A22D      jsr	_Wtite_Data
    9EAC A7 01        aiS	#1
    9EAE 95           tSX	
    9EAF 7C           inc	0,X
    9EB0 F6           ldA	0,X
    9EB1 A1 40        cmp	#64
    9EB3 25 96        bcs	0x9E4B
    9EB5 A7 01        aiS	#1
    9EB7 81           rts	
_LcdShGrCil:
  y                    --> X+0
  mistake              --> X+1
  x                    --> X+5
  GrE                  --> X+12
  GrCilMV              --> X+11
  CR                   --> X+10
  Cx                   --> X+9
  Cy                   --> X+8
    9EB8 A7 FA        aiS	#-6
    9EBA 95           tSX	
    9EBB A6 36        ldA	#54
    9EBD 87           pshA	
    9EBE CD A212      jsr	_Wtite_Command
    9EC1 A7 01        aiS	#1
    9EC3 95           tSX	
    9EC4 E6 08        ldA	8,X
    9EC6 E0 0A        sub	10,X
    9EC8 F7           stA	0,X
    9EC9 CC A049      jmp	0xA049
    9ECC E6 09        ldA	9,X
    9ECE E0 0A        sub	10,X
    9ED0 E7 05        stA	5,X
    9ED2 CC A039      jmp	0xA039
    9ED5 3F 40        clr	*__r0
    9ED7 E6 09        ldA	9,X
    9ED9 B7 41        stA	*__r1
    9EDB 3F 42        clr	*__r2
    9EDD E6 05        ldA	5,X
    9EDF B0 41        sub	*__r1
    9EE1 B7 41        stA	*__r1
    9EE3 B6 42        ldA	*__r2
    9EE5 B2 40        sbc	*__r0
    9EE7 B7 40        stA	*__r0
    9EE9 3F 42        clr	*__r2
    9EEB E6 08        ldA	8,X
    9EED B7 43        stA	*__r3
    9EEF 3F 44        clr	*__r4
    9EF1 F6           ldA	0,X
    9EF2 B0 43        

⌨️ 快捷键说明

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