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

📄 isr.lst

📁 本文件是一套用示波器显示时钟走动和头像动画的系统
💻 LST
字号:
Sunplus u'nSP Assembler - Ver. 1.8.1
              Listing File Has Been Relocated
                            	.define intc	7011h
                            	.define p0		7000h
                            	.define p0d		7002h
                            	.define p0a		7003h
                            	.define	sec		0700h
                            	.define	min		0701h
                            	.define	hour	0702h
                            	
00008606                    	.text
                            	.public _IRQ5
                            	_IRQ5:
00008606 88 D4              		push r2 to [sp]
                            	sec_plus:
00008607 12 95 00 07        		r2=[sec]
00008609 7B 44              		cmp r2,59
0000860A 12 5E              		je min_plus
0000860B 0A 45 77 00        		cmp r2,119
0000860D 0F 5E              		je min_plus
0000860E 0A 45 B3 00        		cmp r2,179
00008610 0C 5E              		je min_plus
00008611 0A 45 EF 00        		cmp r2,239
00008613 05 5E              		je sec_clr
00008614 41 04              		r2+=1
00008615 1A D5 00 07        		[sec]=r2
00008617 80 FE 70 86        		goto last
                            		
                            	sec_clr:
00008619 40 94              		r2=0
0000861A 1A D5 00 07        		[sec]=r2
0000861C 03 EE              		jmp min_plusii
                            	min_plus:
0000861D 41 04              		r2+=1
0000861E 1A D5 00 07        		[sec]=r2
                            	min_plusii:
00008620 12 95 01 07        		r2=[min]
00008622 4B 44              		cmp r2,11
00008623 3D 5E              		je hour_plus
00008624 57 44              		cmp r2,23
00008625 3B 5E              		je hour_plus
00008626 63 44              		cmp r2,35
00008627 39 5E              		je hour_plus
00008628 6F 44              		cmp r2,47
00008629 37 5E              		je hour_plus
0000862A 7B 44              		cmp r2,59
0000862B 35 5E              		je hour_plus
0000862C 0A 45 47 00        		cmp r2,71
0000862E 32 5E              		je hour_plus
0000862F 0A 45 53 00        		cmp r2,83
00008631 2F 5E              		je hour_plus
00008632 0A 45 5F 00        		cmp r2,95
00008634 2C 5E              		je hour_plus
00008635 0A 45 6B 00        		cmp r2,107
00008637 29 5E              		je hour_plus
00008638 0A 45 77 00        		cmp r2,119
0000863A 26 5E              		je hour_plus
0000863B 0A 45 83 00        		cmp r2,131
0000863D 23 5E              		je hour_plus
0000863E 0A 45 8F 00        		cmp r2,143
00008640 20 5E              		je hour_plus
00008641 0A 45 9B 00        		cmp r2,155
00008643 1D 5E              		je hour_plus
00008644 0A 45 A7 00        		cmp r2,167
00008646 1A 5E              		je hour_plus
00008647 0A 45 B3 00        		cmp r2,179
00008649 17 5E              		je hour_plus
0000864A 0A 45 BF 00        		cmp r2,191
0000864C 14 5E              		je hour_plus
0000864D 0A 45 CB 00        		cmp r2,203
0000864F 11 5E              		je hour_plus
00008650 0A 45 D7 00        		cmp r2,215
00008652 0E 5E              		je hour_plus
00008653 0A 45 E3 00        		cmp r2,227
00008655 0B 5E              		je hour_plus
00008656 0A 45 EF 00        		cmp r2,239
00008658 04 5E              		je min_clr
00008659 41 04              		r2+=1
0000865A 1A D5 01 07        		[min]=r2
0000865C 13 EE              		jmp last
                            		
                            	min_clr:
0000865D 40 94              		r2=0
0000865E 1A D5 01 07        		[min]=r2
00008660 03 EE              		jmp hour_plusii
                            	hour_plus:
00008661 41 04              		r2+=1
00008662 1A D5 01 07        		[min]=r2
                            	hour_plusii:
00008664 12 95 02 07        		r2=[hour]
00008666 0A 45 EF 00        		cmp r2,239
00008668 04 5E              		je hour_clr
00008669 41 04              		r2+=1
0000866A 1A D5 02 07        		[hour]=r2
0000866C 03 EE              		jmp last
                            		
                            	hour_clr:
0000866D 40 94              		r2=0
0000866E 1A D5 02 07        		[hour]=r2
                            		
                            	last:
00008670 48 94              		r2=8h
00008671 1A D5 11 70        		[intc]=r2
00008673 88 92              		pop r2 from [sp]
00008674 98 9A              		reti
0 error(s), 0 warning(s).



⌨️ 快捷键说明

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