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

📄 main.lst

📁 水温控制系统
💻 LST
📖 第 1 页 / 共 5 页
字号:
00000359 00 00              		.dw 0
00008D56                    	.code
000005BD                    	.debug
000005BD 2E 00 73 00        		.dw '.stabs "main:F1",36,0,0,',0,0,offset _main,seg _main,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         6D 00 61 00
         69 00 6E 00
         3A 00 46 00
         31 00 22 00
         2C 00 33 00
         36 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
         00 00 00 00
         0D 00 0A 00
00008D56                    	.CODE
                            	.public _main
                            	_main:	.proc
000005DB                    	.debug
000005DB 2E 00 73 00        		.dw '.stabn 0x44,0,88,',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
         38 00 38 00
         2C 00 00 00
         00 00      
000005EE 00 00 00 00        		.dd LM1-_main
000005F0 0D 00 0A 00        		.dw 0x0d,0x0a
00008D56                    	.code
                            	LM1:
                            		// total=2, vars=2
                            		// frame_pointer_needed: 1
00008D56 88 DA              		push bp to [sp]
00008D57 42 20              		sp-=2
00008D58 08 0B 01 00        		bp=sp+1
                            	
00008D5A 0D 03 05 00        		R1=BP+5
00008D5C 01 D2              		[bp+1]=R1	// QImode move
000005F2                    	.debug
000005F2 2E 00 73 00        		.dw '.stabn 0x44,0,89,',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
         38 00 39 00
         2C 00 00 00
         00 00      
00000605 07 00 00 00        		.dd LM2-_main
00000607 0D 00 0A 00        		.dw 0x0d,0x0a
00008D5D                    	.code
                            	LM2:
                            	LBB2:
00000609                    	.debug
00000609 2E 00 73 00        		.dw '.stabn 0x44,0,91,',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
         39 00 31 00
         2C 00 00 00
         00 00      
0000061C 07 00 00 00        		.dd LM3-_main
0000061E 0D 00 0A 00        		.dw 0x0d,0x0a
00008D5D                    	.code
                            	LM3:
00008D5D 40 92              		R1=0	// QImode move
00008D5E 19 D3 07 03        		[_status]=R1	// QImode move
00000620                    	.debug
00000620 2E 00 73 00        		.dw '.stabn 0x44,0,92,',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
         39 00 32 00
         2C 00 00 00
         00 00      
00000633 0A 00 00 00        		.dd LM4-_main
00000635 0D 00 0A 00        		.dw 0x0d,0x0a
00008D60                    	.code
                            	LM4:
00008D60 40 92              		R1=0	// QImode move
00008D61 19 D3 FC 02        		[_guifgSpeechPlay]=R1	// QImode move
00000637                    	.debug
00000637 2E 00 73 00        		.dw '.stabn 0x44,0,93,',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
         39 00 33 00
         2C 00 00 00
         00 00      
0000064A 0D 00 00 00        		.dd LM5-_main
0000064C 0D 00 0A 00        		.dw 0x0d,0x0a
00008D63                    	.code
                            	LM5:
00008D63 40 F0 60 95        		call _System_Initial	// call with return value
0000064E                    	.debug
0000064E 2E 00 73 00        		.dw '.stabn 0x44,0,94,',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
         39 00 34 00
         2C 00 00 00
         00 00      
00000661 0F 00 00 00        		.dd LM6-_main
00000663 0D 00 0A 00        		.dw 0x0d,0x0a
00008D65                    	.code
                            	LM6:
00008D65 40 F0 96 8D        		call _PIDinit	// call without return value
00000665                    	.debug
00000665 2E 00 73 00        		.dw '.stabn 0x44,0,95,',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
         39 00 35 00
         2C 00 00 00
         00 00      
00000678 11 00 00 00        		.dd LM7-_main
0000067A 0D 00 0A 00        		.dw 0x0d,0x0a
00008D67                    	.code
                            	LM7:
                            	L3:
00008D67 0F 9F 6B 8D        		pc=L5	// jump
00008D69 0F 9F 93 8D        		pc=L4	// jump
                            	L5:
0000067C                    	.debug
0000067C 2E 00 73 00        		.dw '.stabn 0x44,0,96,',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
         39 00 36 00
         2C 00 00 00
         00 00      
0000068F 15 00 00 00        		.dd LM8-_main
00000691 0D 00 0A 00        		.dw 0x0d,0x0a
00008D6B                    	.code
                            	LM8:
                            	LBB3:
00008D6B 40 F0 69 96        		call _SP_GetCh	// call with return value
00008D6D C5 D2              		[BP]=R1	// QImode move
00000693                    	.debug
00000693 2E 00 73 00        		.dw '.stabn 0x44,0,97,',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
         39 00 37 00
         2C 00 00 00
         00 00      
000006A6 18 00 00 00        		.dd LM9-_main
000006A8 0D 00 0A 00        		.dw 0x0d,0x0a
00008D6E                    	.code
                            	LM9:
00008D6E C5 92              		R1=[BP]	// QImode move
00008D6F C8 D2              		[SP--]=R1	// QImode move
00008D70 40 F0 9E 90        		call _key_value_process	// call without return value
00008D72 41 00              		SP=SP+1
000006AA                    	.debug
000006AA 2E 00 73 00        		.dw '.stabn 0x44,0,98,',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
         39 00 38 00
         2C 00 00 00
         00 00      
000006BD 1D 00 00 00        		.dd LM10-_main
000006BF 0D 00 0A 00        		.dw 0x0d,0x0a
00008D73                    	.code
                            	LM10:
00008D73 11 93 FC 02        		R1=[_guifgSpeechPlay]	// QImode move
00008D75 40 42              		CMP R1,0	// QImode test
00008D76 02 4E              		JNZ L9	// QImode EQ
00008D77 0F 9F 7B 8D        		PC=L6
                            	L9:
000006C1                    	.debug
000006C1 2E 00 73 00        		.dw '.stabn 0x44,0,99,',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
         39 00 39 00
         2C 00 00 00
         00 00      
000006D4 23 00 00 00        		.dd LM11-_main
000006D6 0D 00 0A 00        		.dw 0x0d,0x0a
00008D79                    	.code
                            	LM11:
00008D79 40 F0 29 92        		call _temperature_speech_play	// call without return value
                            	L6:
000006D8                    	.debug
000006D8 2E 00 73 00        		.dw '.stabn 0x44,0,100,',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 30 00
         30 00 2C 00
         00 00 00 00
000006EC 25 00 00 00        		.dd LM12-_main
000006EE 0D 00 0A 00        		.dw 0x0d,0x0a
00008D7B                    	.code
                            	LM12:
00008D7B 11 93 07 03        		R1=[_status]	// QImode move
00008D7D 41 42              		CMP R1,1	// QImode compare
00008D7E 02 5E              		JZ L10	// QImode NE
00008D7F 0F 9F 83 8D        		PC=L7
                            	L10:
000006F0                    	.debug
000006F0 2E 00 73 00        		.dw '.stabn 0x44,0,101,',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 30 00
         31 00 2C 00
         00 00 00 00
00000704 2B 00 00 00        		.dd LM13-_main
00000706 0D 00 0A 00        		.dw 0x0d,0x0a
00008D81                    	.code
                            	LM13:
00008D81 40 F0 62 8E        		call _display_speech_ADC_temperature	// call without return value
                            	L7:
00000708                    	.debug
00000708 2E 00 73 00        		.dw '.stabn 0x44,0,102,',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 30 00
         32 00 2C 00
         00 00 00 00
0000071C 2D 00 00 00        		.dd LM14-_main
0000071E 0D 00 0A 00        		.dw 0x0d,0x0a
00008D83                    	.code
                            	LM14:
00008D83 40 F0 6C 95        		call _Clear_WatchDog	// call with return value
00000720                    	.debug
00000720 2E 00 73 00        		.dw '.stabn 0x44,0,103,',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 30 00
         33 00 2C 00
         00 00 00 00
00000734 2F 00 00 00        		.dd LM15-_main
00000736 0D 00 0A 00        		.dw 0x0d,0x0a
00008D85                    	.code
                            	LM15:
00008D85 40 F0 70 95        		call _System_ServiceLoop	// call with return value
00000738                    	.debug
00000738 2E 00 73 00        		.dw '.stabn 0x44,0,104,',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 30 00
         34 00 2C 00
         00 00 00 00
0000074C 31 00 00 00        		.dd LM16-_main
0000074E 0D 00 0A 00        		.dw 0x0d,0x0a
00008D87                    	.code
                            	LM16:
00008D87 11 93 55 03        		R1=[_fOut]	// QImode move
00008D89 40 42              		CMP R1,0	// QImode test
00008D8A 02 AE              		JNG L11	// QImode GT
00008D8B 0F 9F 8F 8D        		PC=L8
                            	L11:
00008D8D 40 F0 CE 95        		call _turn_off_timerB	// call with return value
                            	L8:
00000750                    	.debug
00000750 2E 00 73 00        		.dw '.stabn 0x44,0,105,',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 30 00
         35 00 2C 00
         00 00 00 00
00000764 39 00 00 00        		.dd LM17-_main
00000766 0D 00 0A 00        		.dw 0x0d,0x0a
00008D8F                    	.code
                            	LM17:
00008D8F 40 F0 87 95        		call _ADC_Init	// call with return value
00000768                    	.debug
00000768 2E 00 73 00        		.dw '.stabn 0x44,0,106,',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 30 00
         36 00 2C 00
         00 00 00 00
0000077C 3B 00 00 00        		.dd LM18-_main
0000077E 0D 00 0A 00        		.dw 0x0d,0x0a
00008D91                    	.code
                            	LM18:
                            	LBE3:
00008D91 0F 9F 67 8D        		pc=L3	// jump
                            	L4:
00000780                    	.debug
00000780 2E 00 73 00        		.dw '.stabn 0x44,0,107,',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 30 00
         37 00 2C 00
         00 00 00 00
00000794 3D 00 00 00        		.dd LM19-_main
00000796 0D 00 0A 00        		.dw 0x0d,0x0a
00008D93                    	.code
                            	LM19:
                            	LBE2:
00000798                    	.debug
00000798 2E 00 73 00        		.dw '.stabn 0x44,0,107,',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 30 00
         37 00 2C 00
         00 00 00 00
000007AC 3D 00 00 00        		.dd LM20-_main
000007AE 0D 00 0A 00        		.dw 0x0d,0x0a
00008D93                    	.code
                            	LM20:
                            	L2:
                            	
00008D93 42 00              		sp+=2
00008D94 88 98              		pop bp from [sp]
00008D95 90 9A              		retf
                            		.endp	// end of main
                            	
000007B0                    	.debug
000007B0 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
000007C2 07 00 00 00        		.dd LBB2-_main
000007C4 0D 00 0A 00        		.dw 0x0d,0x0a
00008D96                    	.code
000007C6                    	.debug
000007C6 2E 00 73 00        		.dw '.stabs "iKeyValue:1",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         69 00 4B 00
         65 00 79 00
         56 00 61 00
         6C 00 75 00
         65 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

⌨️ 快捷键说明

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