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

📄 robot_function.lst

📁 基于凌阳的大名鼎鼎的杰克机器人代码。
💻 LST
📖 第 1 页 / 共 5 页
字号:
         64 00 3A 00
         46 00 34 00
         22 00 2C 00
         33 00 36 00
         2C 00 30 00
         2C 00 30 00
         2C 00 00 00
         00 00 25 00
         00 00 0D 00
         0A 00      
0000A098                    	.CODE
                            	.public _IsFirstDownLoad
                            	_IsFirstDownLoad:	.proc
0000054F                    	.debug
0000054F 2E 00 73 00        		.dw '.stabn 0x44,0,48,',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
         34 00 38 00
         2C 00 00 00
         00 00      
00000562 00 00 00 00        		.dd LM11-_IsFirstDownLoad
00000564 0D 00 0A 00        		.dw 0x0d,0x0a
0000A098                    	.code
                            	LM11:
                            		// total=4, vars=4
                            		// frame_pointer_needed: 1
0000A098 88 DA              		push bp to [sp]
0000A099 44 20              		sp-=4
0000A09A 08 0B 01 00        		bp=sp+1
                            	
0000A09C 0D 05 07 00        		R2=BP+7
00000566                    	.debug
00000566 2E 00 73 00        		.dw '.stabn 0x44,0,49,',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
         34 00 39 00
         2C 00 00 00
         00 00      
00000579 06 00 00 00        		.dd LM12-_IsFirstDownLoad
0000057B 0D 00 0A 00        		.dw 0x0d,0x0a
0000A09E                    	.code
                            	LM12:
                            	LBB2:
0000057D                    	.debug
0000057D 2E 00 73 00        		.dw '.stabn 0x44,0,53,',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
         35 00 33 00
         2C 00 00 00
         00 00      
00000590 06 00 00 00        		.dd LM13-_IsFirstDownLoad
00000592 0D 00 0A 00        		.dw 0x0d,0x0a
0000A09E                    	.code
                            	LM13:
0000A09E 05 93              		R1=BP	// QImode move
0000A09F 0D 07 02 00        		R3=BP+2
0000A0A1 09 63 00 03        		R1=(-768)	// QImode move
0000A0A3 03 99              		R4=R3	// QImode move
0000A0A4 C4 D2              		[R4]=R1	// QImode move
00000594                    	.debug
00000594 2E 00 73 00        		.dw '.stabn 0x44,0,54,',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
         35 00 34 00
         2C 00 00 00
         00 00      
000005A7 0D 00 00 00        		.dd LM14-_IsFirstDownLoad
000005A9 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0A5                    	.code
                            	LM14:
0000A0A5 05 97              		R3=BP	// QImode move
0000A0A6 0D 03 01 00        		R1=BP+1
0000A0A8 05 97              		R3=BP	// QImode move
0000A0A9 0D 07 02 00        		R3=BP+2
0000A0AB 03 D6              		[bp+3]=R3	// QImode move
0000A0AC 03 98              		R4=[bp+3]	// QImode move
0000A0AD C4 96              		R3=[R4]	// QImode move
0000A0AE 03 99              		R4=R3	// QImode move
0000A0AF C4 98              		R4=[R4]	// QImode move
0000A0B0 03 D8              		[bp+3]=R4	// QImode move
0000A0B1 03 96              		R3=[bp+3]	// QImode move
0000A0B2 01 99              		R4=R1	// QImode move
0000A0B3 C4 D6              		[R4]=R3	// QImode move
000005AB                    	.debug
000005AB 2E 00 73 00        		.dw '.stabn 0x44,0,55,',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
         35 00 35 00
         2C 00 00 00
         00 00      
000005BE 1C 00 00 00        		.dd LM15-_IsFirstDownLoad
000005C0 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0B4                    	.code
                            	LM15:
0000A0B4 05 93              		R1=BP	// QImode move
0000A0B5 0D 07 01 00        		R3=BP+1
0000A0B7 03 99              		R4=R3	// QImode move
0000A0B8 C4 92              		R1=[R4]	// QImode move
0000A0B9 09 43 FF FF        		CMP R1,(-1)	// QImode compare
0000A0BB 0A 4E 01 EE        		NSJNZ L4	//QImode NE
         00 EE      
000005C2                    	.debug
000005C2 2E 00 73 00        		.dw '.stabn 0x44,0,57,',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
         35 00 37 00
         2C 00 00 00
         00 00      
000005D5 26 00 00 00        		.dd LM16-_IsFirstDownLoad
000005D7 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0BE                    	.code
                            	LM16:
0000A0BE 41 92              		R1=1	// QImode move
0000A0BF C5 D2              		[BP]=R1	// QImode move
000005D9                    	.debug
000005D9 2E 00 73 00        		.dw '.stabn 0x44,0,58,',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
         35 00 38 00
         2C 00 00 00
         00 00      
000005EC 28 00 00 00        		.dd LM17-_IsFirstDownLoad
000005EE 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0C0                    	.code
                            	LM17:
0000A0C0 C5 96              		R3=[BP]	// QImode move
0000A0C1 03 93              		R1=R3	// QImode move
0000A0C2 0F 9F DE A0        		pc=L3	// Indirect jump
000005F0                    	.debug
000005F0 2E 00 73 00        		.dw '.stabn 0x44,0,59,',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
         35 00 39 00
         2C 00 00 00
         00 00      
00000603 2C 00 00 00        		.dd LM18-_IsFirstDownLoad
00000605 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0C4                    	.code
                            	LM18:
0000A0C4 0F 9F DE A0        		pc=L5	// Indirect jump
                            	L4:
00000607                    	.debug
00000607 2E 00 73 00        		.dw '.stabn 0x44,0,60,',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
         36 00 30 00
         2C 00 00 00
         00 00      
0000061A 2E 00 00 00        		.dd LM19-_IsFirstDownLoad
0000061C 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0C6                    	.code
                            	LM19:
0000A0C6 05 93              		R1=BP	// QImode move
0000A0C7 0D 07 01 00        		R3=BP+1
0000A0C9 03 99              		R4=R3	// QImode move
0000A0CA C4 92              		R1=[R4]	// QImode move
0000A0CB 09 43 AA AA        		CMP R1,(-21846)	// QImode compare
0000A0CD 0A 4E 01 EE        		NSJNZ L6	//QImode NE
         00 EE      
0000061E                    	.debug
0000061E 2E 00 73 00        		.dw '.stabn 0x44,0,62,',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
         36 00 32 00
         2C 00 00 00
         00 00      
00000631 38 00 00 00        		.dd LM20-_IsFirstDownLoad
00000633 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0D0                    	.code
                            	LM20:
0000A0D0 40 92              		R1=0	// QImode move
0000A0D1 C5 D2              		[BP]=R1	// QImode move
00000635                    	.debug
00000635 2E 00 73 00        		.dw '.stabn 0x44,0,63,',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
         36 00 33 00
         2C 00 00 00
         00 00      
00000648 3A 00 00 00        		.dd LM21-_IsFirstDownLoad
0000064A 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0D2                    	.code
                            	LM21:
0000A0D2 C5 96              		R3=[BP]	// QImode move
0000A0D3 03 93              		R1=R3	// QImode move
0000A0D4 0F 9F DE A0        		pc=L3	// Indirect jump
0000064C                    	.debug
0000064C 2E 00 73 00        		.dw '.stabn 0x44,0,64,',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
         36 00 34 00
         2C 00 00 00
         00 00      
0000065F 3E 00 00 00        		.dd LM22-_IsFirstDownLoad
00000661 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0D6                    	.code
                            	LM22:
0000A0D6 0F 9F DE A0        		pc=L5	// Indirect jump
                            	L6:
00000663                    	.debug
00000663 2E 00 73 00        		.dw '.stabn 0x44,0,67,',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
         36 00 37 00
         2C 00 00 00
         00 00      
00000676 40 00 00 00        		.dd LM23-_IsFirstDownLoad
00000678 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0D8                    	.code
                            	LM23:
0000A0D8 41 62              		R1=(-1)	// QImode move
0000A0D9 C5 D2              		[BP]=R1	// QImode move
0000067A                    	.debug
0000067A 2E 00 73 00        		.dw '.stabn 0x44,0,68,',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
         36 00 38 00
         2C 00 00 00
         00 00      
0000068D 42 00 00 00        		.dd LM24-_IsFirstDownLoad
0000068F 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0DA                    	.code
                            	LM24:
0000A0DA C5 96              		R3=[BP]	// QImode move
0000A0DB 03 93              		R1=R3	// QImode move
0000A0DC 0F 9F DE A0        		pc=L3	// Indirect jump
                            	L7:
                            	L5:
00000691                    	.debug
00000691 2E 00 73 00        		.dw '.stabn 0x44,0,70,',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 30 00
         2C 00 00 00
         00 00      
000006A4 46 00 00 00        		.dd LM25-_IsFirstDownLoad
000006A6 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0DE                    	.code
                            	LM25:
                            	LBE2:
000006A8                    	.debug
000006A8 2E 00 73 00        		.dw '.stabn 0x44,0,70,',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 30 00
         2C 00 00 00
         00 00      
000006BB 46 00 00 00        		.dd LM26-_IsFirstDownLoad
000006BD 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0DE                    	.code
                            	LM26:
                            	L3:
                            	
0000A0DE 44 00              		sp+=4
0000A0DF 88 98              		pop bp from [sp]
0000A0E0 90 9A              		retf
                            		.endp	// end of IsFirstDownLoad
                            	
000006BF                    	.debug
000006BF 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
000006D1 06 00 00 00        		.dd LBB2-_IsFirstDownLoad
000006D3 0D 00 0A 00        		.dw 0x0d,0x0a
0000A0E1                    	.code
000006D5                    	.debug
000006D5 2E 00 73 00        		.dw '.stabs "uiFlagFirst_Sub:4",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         75 00 69 00
         46 00 6C 00
         61 00 67 00
         46 00 69 00
         72 00 73 00
         74 00 5F 00
         53 00 75 00
         62 00 3A 00
         34 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
0000A0E1                    	.CODE
000006FB                    	.debug
000006FB 2E 00 73 00        		.dw '.stabs "uiFlashData:4",128,0,0,1',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         75 00 69 00
         46 00 6C 00
         61 00 73 00
         68 00 44 00
         61 00 74 00
         61 00 3A 00
         34 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
0000A0E1                    	.CODE
0000071D                    	.debug
0000071D 2E 00 73 00        		.dw '.stabs "p:20=*4",128,0,0,2',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         70 00 3A 00
         32 00 30 00
         3D 00 2A 00
         34 00 22 00
         2C 00 31 00
         32 00 38 00
         2C 00 30 00
         2C 00 30 00
         2C 00 32 00
         0D 00 0A 00
0000A0E1                    	.CODE
00000739                    	.debug
00000739 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
0000074B 46 00 00 00        		.dd LBE2-_IsFirstDownLoad

⌨️ 快捷键说明

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