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

📄 robot_function.lst

📁 基于凌阳的大名鼎鼎的杰克机器人代码。
💻 LST
📖 第 1 页 / 共 5 页
字号:
0000074D 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0E1                    	.code
0000074F                    	.debug
0000074F 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000758 49 00 00 00        		.dd LME2-_IsFirstDownLoad
0000075A 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0E1                    	.code
                            	LME2:
0000A0E1                    	.code
0000075C                    	.debug
0000075C 2E 00 73 00        		.dw '.stabs "FormatFlash:F19",36,0,0,',0,0,offset _FormatFlash,seg _FormatFlash,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         46 00 6F 00
         72 00 6D 00
         61 00 74 00
         46 00 6C 00
         61 00 73 00
         68 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
         6E 00 00 00
         0D 00 0A 00
0000A0E1                    	.CODE
                            	.public _FormatFlash
                            	_FormatFlash:	.proc
00000782                    	.debug
00000782 2E 00 73 00        		.dw '.stabn 0x44,0,73,',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
         37 00 33 00
         2C 00 00 00
         00 00      
00000795 00 00 00 00        		.dd LM27-_FormatFlash
00000797 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0E1                    	.code
                            	LM27:
                            		// total=1, vars=1
                            		// frame_pointer_needed: 1
0000A0E1 88 DA              		push bp to [sp]
0000A0E2 41 20              		sp-=1
0000A0E3 08 0B 01 00        		bp=sp+1
                            	
0000A0E5 0D 03 04 00        		R1=BP+4
0000A0E7 C5 D2              		[BP]=R1	// QImode move
00000799                    	.debug
00000799 2E 00 73 00        		.dw '.stabn 0x44,0,74,',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
         37 00 34 00
         2C 00 00 00
         00 00      
000007AC 07 00 00 00        		.dd LM28-_FormatFlash
000007AE 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0E8                    	.code
                            	LM28:
0000A0E8 09 63 00 09        		R1=(-2304)	// QImode move
0000A0EA C8 D2              		[SP--]=R1	// QImode move
0000A0EB 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A0ED 41 00              		SP = SP + 1	//SP
000007B0                    	.debug
000007B0 2E 00 73 00        		.dw '.stabn 0x44,0,75,',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
         37 00 35 00
         2C 00 00 00
         00 00      
000007C3 0D 00 00 00        		.dd LM29-_FormatFlash
000007C5 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0EE                    	.code
                            	LM29:
0000A0EE 09 63 9C 08        		R1=(-2204)	// QImode move
0000A0F0 C8 D2              		[SP--]=R1	// QImode move
0000A0F1 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A0F3 41 00              		SP = SP + 1	//SP
000007C7                    	.debug
000007C7 2E 00 73 00        		.dw '.stabn 0x44,0,76,',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
         37 00 36 00
         2C 00 00 00
         00 00      
000007DA 13 00 00 00        		.dd LM30-_FormatFlash
000007DC 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0F4                    	.code
                            	LM30:
0000A0F4 09 63 38 08        		R1=(-2104)	// QImode move
0000A0F6 C8 D2              		[SP--]=R1	// QImode move
0000A0F7 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A0F9 41 00              		SP = SP + 1	//SP
000007DE                    	.debug
000007DE 2E 00 73 00        		.dw '.stabn 0x44,0,77,',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
         37 00 37 00
         2C 00 00 00
         00 00      
000007F1 19 00 00 00        		.dd LM31-_FormatFlash
000007F3 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0FA                    	.code
                            	LM31:
0000A0FA 09 63 D4 07        		R1=(-2004)	// QImode move
0000A0FC C8 D2              		[SP--]=R1	// QImode move
0000A0FD 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A0FF 41 00              		SP = SP + 1	//SP
000007F5                    	.debug
000007F5 2E 00 73 00        		.dw '.stabn 0x44,0,78,',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
         37 00 38 00
         2C 00 00 00
         00 00      
00000808 1F 00 00 00        		.dd LM32-_FormatFlash
0000080A 0D 00 0A 00        		.dw 0x0d,0x0a
0000A100                    	.code
                            	LM32:
0000A100 09 63 70 07        		R1=(-1904)	// QImode move
0000A102 C8 D2              		[SP--]=R1	// QImode move
0000A103 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A105 41 00              		SP = SP + 1	//SP
0000080C                    	.debug
0000080C 2E 00 73 00        		.dw '.stabn 0x44,0,80,',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 30 00
         2C 00 00 00
         00 00      
0000081F 25 00 00 00        		.dd LM33-_FormatFlash
00000821 0D 00 0A 00        		.dw 0x0d,0x0a
0000A106                    	.code
                            	LM33:
0000A106 09 63 00 07        		R1=(-1792)	// QImode move
0000A108 C8 D2              		[SP--]=R1	// QImode move
0000A109 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A10B 41 00              		SP = SP + 1	//SP
00000823                    	.debug
00000823 2E 00 73 00        		.dw '.stabn 0x44,0,81,',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 31 00
         2C 00 00 00
         00 00      
00000836 2B 00 00 00        		.dd LM34-_FormatFlash
00000838 0D 00 0A 00        		.dw 0x0d,0x0a
0000A10C                    	.code
                            	LM34:
0000A10C 09 63 9C 06        		R1=(-1692)	// QImode move
0000A10E C8 D2              		[SP--]=R1	// QImode move
0000A10F 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A111 41 00              		SP = SP + 1	//SP
0000083A                    	.debug
0000083A 2E 00 73 00        		.dw '.stabn 0x44,0,82,',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 32 00
         2C 00 00 00
         00 00      
0000084D 31 00 00 00        		.dd LM35-_FormatFlash
0000084F 0D 00 0A 00        		.dw 0x0d,0x0a
0000A112                    	.code
                            	LM35:
0000A112 09 63 38 06        		R1=(-1592)	// QImode move
0000A114 C8 D2              		[SP--]=R1	// QImode move
0000A115 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A117 41 00              		SP = SP + 1	//SP
00000851                    	.debug
00000851 2E 00 73 00        		.dw '.stabn 0x44,0,83,',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 33 00
         2C 00 00 00
         00 00      
00000864 37 00 00 00        		.dd LM36-_FormatFlash
00000866 0D 00 0A 00        		.dw 0x0d,0x0a
0000A118                    	.code
                            	LM36:
0000A118 09 63 D4 05        		R1=(-1492)	// QImode move
0000A11A C8 D2              		[SP--]=R1	// QImode move
0000A11B 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A11D 41 00              		SP = SP + 1	//SP
00000868                    	.debug
00000868 2E 00 73 00        		.dw '.stabn 0x44,0,84,',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 34 00
         2C 00 00 00
         00 00      
0000087B 3D 00 00 00        		.dd LM37-_FormatFlash
0000087D 0D 00 0A 00        		.dw 0x0d,0x0a
0000A11E                    	.code
                            	LM37:
0000A11E 09 63 70 05        		R1=(-1392)	// QImode move
0000A120 C8 D2              		[SP--]=R1	// QImode move
0000A121 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A123 41 00              		SP = SP + 1	//SP
0000087F                    	.debug
0000087F 2E 00 73 00        		.dw '.stabn 0x44,0,86,',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 36 00
         2C 00 00 00
         00 00      
00000892 43 00 00 00        		.dd LM38-_FormatFlash
00000894 0D 00 0A 00        		.dw 0x0d,0x0a
0000A124                    	.code
                            	LM38:
0000A124 09 63 00 05        		R1=(-1280)	// QImode move
0000A126 C8 D2              		[SP--]=R1	// QImode move
0000A127 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A129 41 00              		SP = SP + 1	//SP
00000896                    	.debug
00000896 2E 00 73 00        		.dw '.stabn 0x44,0,87,',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 37 00
         2C 00 00 00
         00 00      
000008A9 49 00 00 00        		.dd LM39-_FormatFlash
000008AB 0D 00 0A 00        		.dw 0x0d,0x0a
0000A12A                    	.code
                            	LM39:
0000A12A 09 63 9C 04        		R1=(-1180)	// QImode move
0000A12C C8 D2              		[SP--]=R1	// QImode move
0000A12D 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A12F 41 00              		SP = SP + 1	//SP
000008AD                    	.debug
000008AD 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      
000008C0 4F 00 00 00        		.dd LM40-_FormatFlash
000008C2 0D 00 0A 00        		.dw 0x0d,0x0a
0000A130                    	.code
                            	LM40:
0000A130 09 63 38 04        		R1=(-1080)	// QImode move
0000A132 C8 D2              		[SP--]=R1	// QImode move
0000A133 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A135 41 00              		SP = SP + 1	//SP
000008C4                    	.debug
000008C4 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      
000008D7 55 00 00 00        		.dd LM41-_FormatFlash
000008D9 0D 00 0A 00        		.dw 0x0d,0x0a
0000A136                    	.code
                            	LM41:
0000A136 09 63 D4 03        		R1=(-980)	// QImode move
0000A138 C8 D2              		[SP--]=R1	// QImode move
0000A139 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A13B 41 00              		SP = SP + 1	//SP
000008DB                    	.debug
000008DB 2E 00 73 00        		.dw '.stabn 0x44,0,90,',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 30 00
         2C 00 00 00
         00 00      
000008EE 5B 00 00 00        		.dd LM42-_FormatFlash
000008F0 0D 00 0A 00        		.dw 0x0d,0x0a
0000A13C                    	.code
                            	LM42:
0000A13C 09 63 70 03        		R1=(-880)	// QImode move
0000A13E C8 D2              		[SP--]=R1	// QImode move
0000A13F 40 F0 57 B8        		call _F_FlashErase	// call without return value
0000A141 41 00              		SP = SP + 1	//SP
000008F2                    	.debug
000008F2 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      
00000905 61 00 00 00        		.dd LM43-_FormatFlash
00000907 0D 00 0A 00        		.dw 0x0d,0x0a
0000A142                    	.code
                            	LM43:
00000909                    	.debug
00000909 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      
0000091C 61 00 00 00        		.dd LM44-_FormatFlash
0000091E 0D 00 0A 00        		.dw 0x0d,0x0a
0000A142                    	.code
                            	LM44:
                            	L10:
                            	
0000A142 41 00              		sp+=1
0000A143 88 98              		pop bp from [sp]
0000A144 90 9A              		retf
                            		.endp	// end of FormatFlash
                            	
00000920                    	.debug
00000920 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000929 64 00 00 00        		.dd LME3-_FormatFlash
0000092B 0D 00 0A 00        		.dw 0x0d,0x0a
0000A145                    	.code
                            	LME3:
0000A145                    	.code
0000092D                    	.debug
0000092D 2E 00 73 00        		.dw '.stabs "TrainFiveCommand:F19",36,0,0,',0,0,offset _TrainFiveCommand,seg _TrainFiveCommand,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         54 00 72 00
         61 00 69 00
         6E 00 46 00
         69 00 76 00
         65 00 43 00

⌨️ 快捷键说明

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