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

📄 main.lst

📁 利用凌阳A061单片机实现制作而成的温度控制器
💻 LST
📖 第 1 页 / 共 5 页
字号:
                            	_main:	.proc
000005B7                    	.debug
000005B7 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      
000005CA 00 00 00 00        		.dd LM1-_main
000005CC 0D 00 0A 00        		.dw 0x0d,0x0a
00008D54                    	.code
                            	LM1:
                            		// total=2, vars=2
                            		// frame_pointer_needed: 1
00008D54 88 DA              		push bp to [sp]
00008D55 42 20              		sp-=2
00008D56 08 0B 01 00        		bp=sp+1
                            	
00008D58 0D 03 05 00        		R1=BP+5
00008D5A 01 D2              		[bp+1]=R1	// QImode move
000005CE                    	.debug
000005CE 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      
000005E1 07 00 00 00        		.dd LM2-_main
000005E3 0D 00 0A 00        		.dw 0x0d,0x0a
00008D5B                    	.code
                            	LM2:
                            	LBB2:
000005E5                    	.debug
000005E5 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      
000005F8 07 00 00 00        		.dd LM3-_main
000005FA 0D 00 0A 00        		.dw 0x0d,0x0a
00008D5B                    	.code
                            	LM3:
00008D5B 40 92              		R1=0	// QImode move
00008D5C 19 D3 07 03        		[_status]=R1	// QImode move
000005FC                    	.debug
000005FC 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      
0000060F 0A 00 00 00        		.dd LM4-_main
00000611 0D 00 0A 00        		.dw 0x0d,0x0a
00008D5E                    	.code
                            	LM4:
00008D5E 40 92              		R1=0	// QImode move
00008D5F 19 D3 FC 02        		[_guifgSpeechPlay]=R1	// QImode move
00000613                    	.debug
00000613 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      
00000626 0D 00 00 00        		.dd LM5-_main
00000628 0D 00 0A 00        		.dw 0x0d,0x0a
00008D61                    	.code
                            	LM5:
00008D61 40 F0 54 95        		call _System_Initial	// call with return value
0000062A                    	.debug
0000062A 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      
0000063D 0F 00 00 00        		.dd LM6-_main
0000063F 0D 00 0A 00        		.dw 0x0d,0x0a
00008D63                    	.code
                            	LM6:
00008D63 40 F0 92 8D        		call _PIDinit	// call without return value
00000641                    	.debug
00000641 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      
00000654 11 00 00 00        		.dd LM7-_main
00000656 0D 00 0A 00        		.dw 0x0d,0x0a
00008D65                    	.code
                            	LM7:
                            	L3:
00008D65 0F 9F 69 8D        		pc=L5	// jump
00008D67 0F 9F 8F 8D        		pc=L4	// jump
                            	L5:
00000658                    	.debug
00000658 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      
0000066B 15 00 00 00        		.dd LM8-_main
0000066D 0D 00 0A 00        		.dw 0x0d,0x0a
00008D69                    	.code
                            	LM8:
                            	LBB3:
00008D69 40 F0 6E 96        		call _SP_GetCh	// call with return value
00008D6B C5 D2              		[BP]=R1	// QImode move
0000066F                    	.debug
0000066F 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      
00000682 18 00 00 00        		.dd LM9-_main
00000684 0D 00 0A 00        		.dw 0x0d,0x0a
00008D6C                    	.code
                            	LM9:
00008D6C C5 92              		R1=[BP]	// QImode move
00008D6D C8 D2              		[SP--]=R1	// QImode move
00008D6E 40 F0 92 90        		call _key_value_process	// call without return value
00008D70 41 00              		SP=SP+1
00000686                    	.debug
00000686 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
0000069A 1D 00 00 00        		.dd LM10-_main
0000069C 0D 00 0A 00        		.dw 0x0d,0x0a
00008D71                    	.code
                            	LM10:
00008D71 11 93 FC 02        		R1=[_guifgSpeechPlay]	// QImode move
00008D73 40 42              		CMP R1,0	// QImode test
00008D74 02 4E              		JNZ L9	// QImode EQ
00008D75 0F 9F 79 8D        		PC=L6
                            	L9:
0000069E                    	.debug
0000069E 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
000006B2 23 00 00 00        		.dd LM11-_main
000006B4 0D 00 0A 00        		.dw 0x0d,0x0a
00008D77                    	.code
                            	LM11:
00008D77 40 F0 1D 92        		call _temperature_speech_play	// call without return value
                            	L6:
000006B6                    	.debug
000006B6 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
000006CA 25 00 00 00        		.dd LM12-_main
000006CC 0D 00 0A 00        		.dw 0x0d,0x0a
00008D79                    	.code
                            	LM12:
00008D79 11 93 07 03        		R1=[_status]	// QImode move
00008D7B 41 42              		CMP R1,1	// QImode compare
00008D7C 02 5E              		JZ L10	// QImode NE
00008D7D 0F 9F 81 8D        		PC=L7
                            	L10:
000006CE                    	.debug
000006CE 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
000006E2 2B 00 00 00        		.dd LM13-_main
000006E4 0D 00 0A 00        		.dw 0x0d,0x0a
00008D7F                    	.code
                            	LM13:
00008D7F 40 F0 5E 8E        		call _display_speech_ADC_temperature	// call without return value
                            	L7:
000006E6                    	.debug
000006E6 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
000006FA 2D 00 00 00        		.dd LM14-_main
000006FC 0D 00 0A 00        		.dw 0x0d,0x0a
00008D81                    	.code
                            	LM14:
00008D81 40 F0 62 95        		call _Clear_WatchDog	// call with return value
000006FE                    	.debug
000006FE 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
00000712 2F 00 00 00        		.dd LM15-_main
00000714 0D 00 0A 00        		.dw 0x0d,0x0a
00008D83                    	.code
                            	LM15:
00008D83 40 F0 66 95        		call _System_ServiceLoop	// call with return value
00000716                    	.debug
00000716 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
0000072A 31 00 00 00        		.dd LM16-_main
0000072C 0D 00 0A 00        		.dw 0x0d,0x0a
00008D85                    	.code
                            	LM16:
00008D85 11 93 56 03        		R1=[_fOut]	// QImode move
00008D87 40 42              		CMP R1,0	// QImode test
00008D88 02 AE              		JNG L11	// QImode GT
00008D89 0F 9F 8D 8D        		PC=L8
                            	L11:
00008D8B 40 F0 D3 95        		call _turn_off_timerB	// call with return value
                            	L8:
0000072E                    	.debug
0000072E 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
00000742 39 00 00 00        		.dd LM17-_main
00000744 0D 00 0A 00        		.dw 0x0d,0x0a
00008D8D                    	.code
                            	LM17:
                            	LBE3:
00008D8D 0F 9F 65 8D        		pc=L3	// jump
                            	L4:
00000746                    	.debug
00000746 2E 00 73 00        		.dw '.stabn 0x44,0,108,',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
         38 00 2C 00
         00 00 00 00
0000075A 3B 00 00 00        		.dd LM18-_main
0000075C 0D 00 0A 00        		.dw 0x0d,0x0a
00008D8F                    	.code
                            	LM18:
                            	LBE2:
0000075E                    	.debug
0000075E 2E 00 73 00        		.dw '.stabn 0x44,0,108,',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
         38 00 2C 00
         00 00 00 00
00000772 3B 00 00 00        		.dd LM19-_main
00000774 0D 00 0A 00        		.dw 0x0d,0x0a
00008D8F                    	.code
                            	LM19:
                            	L2:
                            	
00008D8F 42 00              		sp+=2
00008D90 88 98              		pop bp from [sp]
00008D91 90 9A              		retf
                            		.endp	// end of main
                            	
00000776                    	.debug
00000776 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
00000788 07 00 00 00        		.dd LBB2-_main
0000078A 0D 00 0A 00        		.dw 0x0d,0x0a
00008D92                    	.code
0000078C                    	.debug
0000078C 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
00008D92                    	.CODE
000007AC                    	.debug
000007AC 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
000007BE 15 00 00 00        		.dd LBB3-_main
000007C0 0D 00 0A 00        		.dw 0x0d,0x0a
00008D92                    	.code
000007C2                    	.debug
000007C2 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
000007D4 39 00 00 00        		.dd LBE3-_main
000007D6 0D 00 0A 00        		.dw 0x0d,0x0a
00008D92                    	.code
000007D8                    	.debug
000007D8 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

⌨️ 快捷键说明

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