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

📄 main.lst

📁 水温控制系统
💻 LST
📖 第 1 页 / 共 5 页
字号:
00008DF8 C4 94              		R2=[R4]	// QImode move
00008DF9 02 93              		R1=R2	// QImode move
00008DFA 0A 03 01 00        		R1=R2+1
00008DFC 05 D2              		[bp+5]=R1	// QImode move
00008DFD 05 93              		R1=BP	// QImode move
00008DFE 0D 05 01 00        		R2=BP+1
00008E00 02 97              		R3=R2	// QImode move
00008E01 C3 92              		R1=[R3]	// QImode move
00008E02 C8 D2              		[SP--]=R1	// QImode move
00008E03 40 F0 E4 96        		call __cvi1f2	// call with return value
00008E05 41 00              		SP=SP+1
00008E06 05 98              		R4=[bp+5]	// QImode move
00008E07 D4 96              		R3=[R4++]	// RD=[RS] HFmode, RD+1=RS
00008E08 C4 98              		R4=[R4]
00008E09 09 D6              		[bp+9]=R3	// HFmode [BP+#IM6]=RS
00008E0A 0A D8              		[bp+10]=R4
00008E0B 09 96              		R3=[bp+9]	// HFmode RD=[BP+#IM6]
00008E0C 0A 98              		R4=[bp+10]
00008E0D 90 D8              		push R3,R4 to [sp]	// pushhf
00008E0E 90 D4              		push R1,R2 to [sp]	// pushhf
00008E0F 40 F0 C4 93        		call __mulf2	// call with return value
00008E11 44 00              		SP=SP+4
00008E12 03 D2              		[bp+3]=R1	// HFmode [BP+#IM6]=RS
00008E13 04 D4              		[bp+4]=R2
00008E14 02 98              		R4=[bp+2]	// QImode move
00008E15 C4 94              		R2=[R4]	// QImode move
00008E16 02 93              		R1=R2	// QImode move
00008E17 0A 03 03 00        		R1=R2+3
00008E19 06 D2              		[bp+6]=R1	// QImode move
00008E1A 02 96              		R3=[bp+2]	// QImode move
00008E1B C3 94              		R2=[R3]	// QImode move
00008E1C 02 93              		R1=R2	// QImode move
00008E1D 49 04              		R2=R2+9
00008E1E 02 99              		R4=R2	// QImode move
00008E1F C4 92              		R1=[R4]	// QImode move
00008E20 C8 D2              		[SP--]=R1	// QImode move
00008E21 40 F0 E4 96        		call __cvi1f2	// call with return value
00008E23 41 00              		SP=SP+1
00008E24 06 98              		R4=[bp+6]	// QImode move
00008E25 D4 96              		R3=[R4++]	// RD=[RS] HFmode, RD+1=RS
00008E26 C4 98              		R4=[R4]
00008E27 09 D6              		[bp+9]=R3	// HFmode [BP+#IM6]=RS
00008E28 0A D8              		[bp+10]=R4
00008E29 09 96              		R3=[bp+9]	// HFmode RD=[BP+#IM6]
00008E2A 0A 98              		R4=[bp+10]
00008E2B 90 D8              		push R3,R4 to [sp]	// pushhf
00008E2C 90 D4              		push R1,R2 to [sp]	// pushhf
00008E2D 40 F0 C4 93        		call __mulf2	// call with return value
00008E2F 44 00              		SP=SP+4
00008E30 90 D4              		push R1,R2 to [sp]	// pushhf
00008E31 03 92              		R1=[bp+3]	// HFmode RD=[BP+#IM6]
00008E32 04 94              		R2=[bp+4]
00008E33 90 D4              		push R1,R2 to [sp]	// pushhf
00008E34 40 F0 94 94        		call __addf2	// call with return value
00008E36 44 00              		SP=SP+4
00008E37 03 D2              		[bp+3]=R1	// HFmode [BP+#IM6]=RS
00008E38 04 D4              		[bp+4]=R2
00008E39 02 96              		R3=[bp+2]	// QImode move
00008E3A C3 94              		R2=[R3]	// QImode move
00008E3B 02 93              		R1=R2	// QImode move
00008E3C 0A 09 05 00        		R4=R2+5
00008E3E 07 D8              		[bp+7]=R4	// QImode move
00008E3F C5 92              		R1=[BP]	// QImode move
00008E40 C8 D2              		[SP--]=R1	// QImode move
00008E41 40 F0 E4 96        		call __cvi1f2	// call with return value
00008E43 41 00              		SP=SP+1
00008E44 07 98              		R4=[bp+7]	// QImode move
00008E45 D4 96              		R3=[R4++]	// RD=[RS] HFmode, RD+1=RS
00008E46 C4 98              		R4=[R4]
00008E47 09 D6              		[bp+9]=R3	// HFmode [BP+#IM6]=RS
00008E48 0A D8              		[bp+10]=R4
00008E49 09 96              		R3=[bp+9]	// HFmode RD=[BP+#IM6]
00008E4A 0A 98              		R4=[bp+10]
00008E4B 90 D8              		push R3,R4 to [sp]	// pushhf
00008E4C 90 D4              		push R1,R2 to [sp]	// pushhf
00008E4D 40 F0 C4 93        		call __mulf2	// call with return value
00008E4F 44 00              		SP=SP+4
00008E50 90 D4              		push R1,R2 to [sp]	// pushhf
00008E51 03 92              		R1=[bp+3]	// HFmode RD=[BP+#IM6]
00008E52 04 94              		R2=[bp+4]
00008E53 90 D4              		push R1,R2 to [sp]	// pushhf
00008E54 40 F0 94 94        		call __addf2	// call with return value
00008E56 44 00              		SP=SP+4
00008E57 03 D2              		[bp+3]=R1	// HFmode [BP+#IM6]=RS
00008E58 04 D4              		[bp+4]=R2
00008E59 03 96              		R3=[bp+3]	// HFmode RD=[BP+#IM6]
00008E5A 04 98              		R4=[bp+4]
00008E5B 03 93              		R1=R3	// HFmode register to register move
00008E5C 04 95              		R2=R4
00008E5D 0F 9F 5F 8E        		pc=L13	// jump
000009D6                    	.debug
000009D6 2E 00 73 00        		.dw '.stabn 0x44,0,143,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         31 00 34 00
         33 00 2C 00
         00 00 00 00
000009EA B9 00 00 00        		.dd LM35-_PIDCalc
000009EC 0D 00 0A 00        		.dw 0x0d,0x0a
00008E5F                    	.code
                            	LM35:
                            	LBE4:
000009EE                    	.debug
000009EE 2E 00 73 00        		.dw '.stabn 0x44,0,143,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         31 00 34 00
         33 00 2C 00
         00 00 00 00
00000A02 B9 00 00 00        		.dd LM36-_PIDCalc
00000A04 0D 00 0A 00        		.dw 0x0d,0x0a
00008E5F                    	.code
                            	LM36:
                            	L13:
                            	
00008E5F 4B 00              		sp+=11
00008E60 88 98              		pop bp from [sp]
00008E61 90 9A              		retf
                            		.endp	// end of PIDCalc
                            	
00000A06                    	.debug
00000A06 2E 00 73 00        		.dw '.stabs "pp:p24=*21",160,0,0,14',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         70 00 70 00
         3A 00 70 00
         32 00 34 00
         3D 00 2A 00
         32 00 31 00
         22 00 2C 00
         31 00 36 00
         30 00 2C 00
         30 00 2C 00
         30 00 2C 00
         31 00 34 00
         0D 00 0A 00
00008E62                    	.CODE
00000A26                    	.debug
00000A26 2E 00 73 00        		.dw '.stabs "NextPoint:p1",160,0,0,15',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4E 00 65 00
         78 00 74 00
         50 00 6F 00
         69 00 6E 00
         74 00 3A 00
         70 00 31 00
         22 00 2C 00
         31 00 36 00
         30 00 2C 00
         30 00 2C 00
         30 00 2C 00
         31 00 35 00
         0D 00 0A 00
00008E62                    	.CODE
00000A48                    	.debug
00000A48 2E 00 73 00        		.dw '.stabn 0xc0,0,0,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 63 00
         30 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
00000A5A 07 00 00 00        		.dd LBB4-_PIDCalc
00000A5C 0D 00 0A 00        		.dw 0x0d,0x0a
00008E62                    	.code
00000A5E                    	.debug
00000A5E 2E 00 73 00        		.dw '.stabs "dError:1",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         64 00 45 00
         72 00 72 00
         6F 00 72 00
         3A 00 31 00
         22 00 2C 00
         31 00 32 00
         38 00 2C 00
         30 00 2C 00
         30 00 2C 00
         30 00 0D 00
         0A 00      
00008E62                    	.CODE
00000A7B                    	.debug
00000A7B 2E 00 73 00        		.dw '.stabs "Error:1",128,0,0,1',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         45 00 72 00
         72 00 6F 00
         72 00 3A 00
         31 00 22 00
         2C 00 31 00
         32 00 38 00
         2C 00 30 00
         2C 00 30 00
         2C 00 31 00
         0D 00 0A 00
00008E62                    	.CODE
00000A97                    	.debug
00000A97 2E 00 73 00        		.dw '.stabn 0xe0,0,0,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 65 00
         30 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
00000AA9 B9 00 00 00        		.dd LBE4-_PIDCalc
00000AAB 0D 00 0A 00        		.dw 0x0d,0x0a
00008E62                    	.code
00000AAD                    	.debug
00000AAD 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000AB6 BC 00 00 00        		.dd LME3-_PIDCalc
00000AB8 0D 00 0A 00        		.dw 0x0d,0x0a
00008E62                    	.code
                            	LME3:
0000035A                    	.iram
                            	LsiTlast_12:
0000035A 00 00              		.dw 0
00008E62                    	.code
00000ABA                    	.debug
00000ABA 2E 00 73 00        		.dw '.stabs "display_speech_ADC_temperature:F19",36,0,0,',0,0,offset _display_speech_ADC_temperature,seg _display_speech_ADC_temperature,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         64 00 69 00
         73 00 70 00
         6C 00 61 00
         79 00 5F 00
         73 00 70 00
         65 00 65 00
         63 00 68 00
         5F 00 41 00
         44 00 43 00
         5F 00 74 00
         65 00 6D 00
         70 00 65 00
         72 00 61 00
         74 00 75 00
         72 00 65 00
         3A 00 46 00
         31 00 39 00
         22 00 2C 00
         33 00 36 00
         2C 00 30 00
         2C 00 30 00
         2C 00 00 00
         00 00 0C 01
         00 00 0D 00
         0A 00      
00008E62                    	.CODE
                            	.public _display_speech_ADC_temperature
                            	_display_speech_ADC_temperature:	.proc
00000AF3                    	.debug
00000AF3 2E 00 73 00        		.dw '.stabn 0x44,0,153,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         31 00 35 00
         33 00 2C 00
         00 00 00 00
00000B07 00 00 00 00        		.dd LM37-_display_speech_ADC_temperature
00000B09 0D 00 0A 00        		.dw 0x0d,0x0a
00008E62                    	.code
                            	LM37:
                            		// total=9, vars=9
                            		// frame_pointer_needed: 1
00008E62 88 DA              		push bp to [sp]
00008E63 49 20              		sp-=9
00008E64 08 0B 01 00        		bp=sp+1
                            	
00008E66 0D 03 0C 00        		R1=BP+12
00008E68 05 D2              		[bp+5]=R1	// QImode move
00000B0B                    	.debug
00000B0B 2E 00 73 00        		.dw '.stabn 0x44,0,154,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         31 00 35 00
         34 00 2C 00
         00 00 00 00
00000B1F 07 00 00 00        		.dd LM38-_display_speech_ADC_temperature
00000B21 0D 00 0A 00        		.dw 0x0d,0x0a
00008E69                    	.code
                            	LM38:
                            	LBB5:
00000B23                    	.debug
00000B23 2E 00 73 00        		.dw '.stabn 0x44,0,157,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         31 00 35 00
         37 00 2C 00
         00 00 00 00
00000B37 07 00 00 00        		.dd LM39-_display_speech_ADC_temperature
00000B39 0D 00 0A 00        		.dw 0x0d,0x0a
00008E69                    	.code
                            	LM39:
00008E69 11 93 59 03        		R1=[_G_ADC_flag]	// QImode move
00008E6B 40 42              		CMP R1,0	// QImode test
00008E6C 02 4E              		JNZ L20	// QImode EQ
00008E6D 0F 9F 60 8F        		PC=L15
                            	L20:
00000B3B                    	.debug
00000B3B 2E 00 73 00        		.dw '.stabn 0x44,0,158,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         31 00 35 00
         38 00 2C 00
         00 00 00 00
00000B4F 0D 00 00 00        		.dd LM40-_display_speech_ADC_temperature
00000B51 0D 00 0A 00        		.dw 0x0d,0x0a
00008E6F                    	.code
                            	LM40:
00008E6F 40 92              		R1=0	// QImode move
00008E70 19 D3 59 03        		[_G_ADC_flag]=R1	// QImode move
00000B53                    	.debug
00000B53 2E 00 73 00        		.dw '.stabn 0x44,0,159,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         31 00 35 00
         39 00 2C 00
         00 00 00 00
00000B67 10 00 00 00        		.dd LM41-_display_speech_ADC_temperature
00000B69 0D 00 0A 00        		.dw 0x0d,0x0a
00008E72                    	.code
                            	LM41:
00008E72 40 F0 A0 8F        		call _adc_data_cmp	// call with return value
00008E74 05 95              		R2=BP	// QImode move
00008E75 0D 07 04 00        		R3=BP+4
00008E77 03 95              		R2=R3	// QImode move
00008E78 C2 D2              		[R2]=R1	// QImode move
00000B6B                    	.debug
00000B6B 2E 00 73 00        		.dw '.stabn 0x44,0,160,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         31 00 36 00
         30 00 2C 00
         00 00 00 00
00000B7F 17 00 00 00        		.dd LM42-_display_speech_ADC_temperature
00000B81 0D 00 0A 00        		.dw 0x0d,0x0a
00008E79                    	.code
                            	LM42:
00008E79 05 95              		R2=BP	// QImode move
00008E7A 0D 03 04 00        		R1=BP+4
00008E7C 05 95              		R2=BP	// QImode move
00008E7D 0D 07 04 00        		R3=BP+4
00008E7F 03 95              		R2=R3	// QImode move
00008E80 C2 98              		R4=[R2]	// QImode move
00008E81 04 95              		R2=R4	// QImode move
00008E82 40 44              		CMP R2,0	// QImode test
00008E83 02 3E              		JL L21	// QImode GE
00008E84 0F 9F 87 8E        		PC=L16
                            	L21:
00008E86 47 04              		R2=R2+7
                            	L16:
00008E87 32 95              		R2=R2 asr 3
00008E88 01 97              		R3=R1	// QImode move
00008E89 C3 D4              		[R3]=R2	// QImode move
00000B83                    	.debug
00000B83 2E 00 73 00        		.dw '.stabn 0x44,0,161,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         31 00 36 00
         31 00 2C 00
         00 00 00 00
00000B97 28 00 00 00        		.dd LM43-_display_speech_ADC_temperature
00000B99 0D 0

⌨️ 快捷键说明

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