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

📄 main.lst

📁 凌阳单片机的自检程序 包括io检测ad检测睡眠检测等
💻 LST
📖 第 1 页 / 共 5 页
字号:
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         36 00 31 00
         2C 00 00 00
         00 00      
0000077D 0A 00 00 00        		.dd LM25-_main
0000077F 0D 00 0A 00        		.dw 0x0d,0x0a
00008C1B                    	.code
                            	LM25:
00008C1B 40 92              		R1=0	// QImode move
00008C1C 19 D3 A9 01        		[_sum]=R1	// QImode move
00000781                    	.debug
00000781 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      
00000794 0D 00 00 00        		.dd LM26-_main
00000796 0D 00 0A 00        		.dw 0x0d,0x0a
00008C1E                    	.code
                            	LM26:
00008C1E 40 92              		R1=0	// QImode move
00008C1F 19 D3 A8 01        		[_INTflag]=R1	// QImode move
00000798                    	.debug
00000798 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      
000007AB 10 00 00 00        		.dd LM27-_main
000007AD 0D 00 0A 00        		.dw 0x0d,0x0a
00008C21                    	.code
                            	LM27:
00008C21 40 F0 37 8E        		call _Clear_WatchDog	// call with return value
000007AF                    	.debug
000007AF 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      
000007C2 12 00 00 00        		.dd LM28-_main
000007C4 0D 00 0A 00        		.dw 0x0d,0x0a
00008C23                    	.code
                            	LM28:
00008C23 41 92              		R1=1	// QImode move
00008C24 C8 D2              		[SP--]=R1	// QImode move
00008C25 40 F0 E1 81        		call _SACM_S480_Initial	// call with return value
00008C27 41 00              		SP=SP+1
000007C6                    	.debug
000007C6 2E 00 73 00        		.dw '.stabn 0x44,0,66,',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 36 00
         2C 00 00 00
         00 00      
000007D9 17 00 00 00        		.dd LM29-_main
000007DB 0D 00 0A 00        		.dw 0x0d,0x0a
00008C28                    	.code
                            	LM29:
00008C28 40 92              		R1=0	// QImode move
00008C29 C8 D2              		[SP--]=R1	// QImode move
00008C2A 40 F0 BE 8B        		call _playS480	// call without return value
00008C2C 41 00              		SP=SP+1
000007DD                    	.debug
000007DD 2E 00 73 00        		.dw '.stabn 0x44,0,69,',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 39 00
         2C 00 00 00
         00 00      
000007F0 1C 00 00 00        		.dd LM30-_main
000007F2 0D 00 0A 00        		.dw 0x0d,0x0a
00008C2D                    	.code
                            	LM30:
                            	L18:
00008C2D 40 F0 43 8D        		call _IOTest	// call with return value
00008C2F 40 42              		CMP R1,0	// QImode test
00008C30 02 4E              		JNZ L38	// QImode EQ
00008C31 0F 9F 35 8C        		PC=L20
                            	L38:
00008C33 0F 9F 4A 8C        		pc=L19	// Indirect jump
                            	L20:
000007F4                    	.debug
000007F4 2E 00 73 00        		.dw '.stabn 0x44,0,71,',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 31 00
         2C 00 00 00
         00 00      
00000807 24 00 00 00        		.dd LM31-_main
00000809 0D 00 0A 00        		.dw 0x0d,0x0a
00008C35                    	.code
                            	LM31:
00008C35 41 92              		R1=1	// QImode move
00008C36 C8 D2              		[SP--]=R1	// QImode move
00008C37 40 F0 BE 8B        		call _playS480	// call without return value
00008C39 41 00              		SP=SP+1
0000080B                    	.debug
0000080B 2E 00 73 00        		.dw '.stabn 0x44,0,72,',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 32 00
         2C 00 00 00
         00 00      
0000081E 29 00 00 00        		.dd LM32-_main
00000820 0D 00 0A 00        		.dw 0x0d,0x0a
00008C3A                    	.code
                            	LM32:
00008C3A 11 93 AA 01        		R1=[_FailTimes]	// QImode move
00008C3C 41 94              		R2=1	// QImode move
00008C3D 19 05 AA 01        		[_FailTimes]=R1+R2
00000822                    	.debug
00000822 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      
00000835 2E 00 00 00        		.dd LM33-_main
00000837 0D 00 0A 00        		.dw 0x0d,0x0a
00008C3F                    	.code
                            	LM33:
00008C3F 11 93 AA 01        		R1=[_FailTimes]	// QImode move
00008C41 43 42              		CMP R1,3	// QImode compare
00008C42 02 5E              		JZ L39	// QImode NE
00008C43 0F 9F 48 8C        		PC=L21
                            	L39:
00000839                    	.debug
00000839 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      
0000084C 34 00 00 00        		.dd LM34-_main
0000084E 0D 00 0A 00        		.dw 0x0d,0x0a
00008C45                    	.code
                            	LM34:
00008C45 40 92              		R1=0	// QImode move
00008C46 0F 9F C2 8C        		pc=L17	// Indirect jump
                            	L21:
00000850                    	.debug
00000850 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      
00000863 37 00 00 00        		.dd LM35-_main
00000865 0D 00 0A 00        		.dw 0x0d,0x0a
00008C48                    	.code
                            	LM35:
00008C48 0F 9F 2D 8C        		pc=L18	// Indirect jump
                            	L19:
00000867                    	.debug
00000867 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      
0000087A 39 00 00 00        		.dd LM36-_main
0000087C 0D 00 0A 00        		.dw 0x0d,0x0a
00008C4A                    	.code
                            	LM36:
00008C4A 42 92              		R1=2	// QImode move
00008C4B C8 D2              		[SP--]=R1	// QImode move
00008C4C 40 F0 BE 8B        		call _playS480	// call without return value
00008C4E 41 00              		SP=SP+1
0000087E                    	.debug
0000087E 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      
00000891 3E 00 00 00        		.dd LM37-_main
00000893 0D 00 0A 00        		.dw 0x0d,0x0a
00008C4F                    	.code
                            	LM37:
00008C4F 40 92              		R1=0	// QImode move
00008C50 C8 D2              		[SP--]=R1	// QImode move
00008C51 40 92              		R1=0	// QImode move
00008C52 C8 D2              		[SP--]=R1	// QImode move
00008C53 40 92              		R1=0	// QImode move
00008C54 C8 D2              		[SP--]=R1	// QImode move
00008C55 40 F0 C3 8A        		call _SP_Init_IOA	// call with return value
00008C57 43 00              		SP=SP+3
00000895                    	.debug
00000895 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      
000008A8 47 00 00 00        		.dd LM38-_main
000008AA 0D 00 0A 00        		.dw 0x0d,0x0a
00008C58                    	.code
                            	LM38:
00008C58 40 F0 23 8E        		call _System_Initial	// call with return value
000008AC                    	.debug
000008AC 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      
000008BF 49 00 00 00        		.dd LM39-_main
000008C1 0D 00 0A 00        		.dw 0x0d,0x0a
00008C5A                    	.code
                            	LM39:
                            	L22:
00008C5A 0F 9F 5E 8C        		pc=L24	// Indirect jump
00008C5C 0F 9F C2 8C        		pc=L23	// Indirect jump
                            	L24:
000008C3                    	.debug
000008C3 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      
000008D6 4D 00 00 00        		.dd LM40-_main
000008D8 0D 00 0A 00        		.dw 0x0d,0x0a
00008C5E                    	.code
                            	LM40:
                            	LBB8:
00008C5E 40 F0 23 8E        		call _System_Initial	// call with return value
000008DA                    	.debug
000008DA 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      
000008ED 4F 00 00 00        		.dd LM41-_main
000008EF 0D 00 0A 00        		.dw 0x0d,0x0a
00008C60                    	.code
                            	LM41:
00008C60 40 F0 3D 8D        		call _SP_GetCh	// call with return value
00008C62 19 D3 A7 01        		[_Key]=R1	// QImode move
000008F1                    	.debug
000008F1 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      
00000904 53 00 00 00        		.dd LM42-_main
00000906 0D 00 0A 00        		.dw 0x0d,0x0a
00008C64                    	.code
                            	LM42:
00008C64 11 93 A7 01        		R1=[_Key]	// QImode move
00008C66 42 42              		CMP R1,2	// QImode compare
00008C67 02 4E              		JNZ L40	// QImode EQ
00008C68 0F 9F 98 8C        		PC=L30
                            	L40:
00008C6A 42 42              		CMP R1,2	// QImode compare
00008C6B 02 8E              		JNA L41	// QImode GTU
00008C6C 0F 9F 74 8C        		PC=L37
                            	L41:
00008C6E 41 42              		CMP R1,1	// QImode compare
00008C6F 02 4E              		JNZ L42	// QImode EQ
00008C70 0F 9F 7A 8C        		PC=L26
                            	L42:
00008C72 0F 9F BC 8C        		pc=L35	// Indirect jump
                            	L37:
00008C74 44 42              		CMP R1,4	// QImode compare
00008C75 02 4E              		JNZ L43	// QImode EQ
00008C76 0F 9F B8 8C        		PC=L34
                            	L43:
00008C78 0F 9F BC 8C        		pc=L35	// Indirect jump
00000908                    	.debug
00000908 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      
0000091B 69 00 00 00        		.dd LM43-_main
0000091D 0D 00 0A 00        		.dw 0x0d,0x0a
00008C7A                    	.code
                            	LM43:
                            	LBB9:
                            	L26:
0000091F                    	.debug
0000091F 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      
00000932 69 00 00 00        		.dd LM44-_main
00000934 0D 00 0A 00        		.dw 0x0d,0x0a
00008C7A                    	.code
                            	LM44:
                            	L27:
00008C7A 40 F0 84 8D        		call _KeyWakeUp	// call with return value
00008C7C 40 42              		CMP R1,0	// QImode test
00008C7D 02 4E              		JNZ L44	// QImode EQ
00008C7E 0F 9F 82 8C        		PC=L29
                            	L44:
00008C80 0F 9F 91 8C        		pc=L28	// Indirect jump
                            	L29:
00000936                    	.debug
00000936 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      
00000949 71 00 00 00        		.dd LM45-_main
0000094B 0D 00 0A 00        		.dw 0x0d,0x0a
00008C82                    	.code
                            	LM45:
00008C82 44 92              		R1=4	// QImode move
00008C83 C8 D2              		[SP--]=R1	// QImode move
00008C84 40 F0 BE 8B        		call _playS480	// call without return value
00008C86 41 00              		SP=SP+1
0000094D                    	.debug
0000094D 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

⌨️ 快捷键说明

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