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

📄 text1.asm

📁 pao madengsd sdfsdfsdfdfsdfsdfsdf
💻 ASM
字号:
	org  0000h  	;开始
	ajmp  start
  	org  0003h      
	ajmp interupt0
	org  0030h   	;到0030h处避开00-30的敏感地址
start:
    mov sp,#60h
	setb ex0   ;允许外部中断0
	
	setb ea    ;CPU开中断	 
	mov a,#0xf7

	 mov r0,#0xfe
	 mov r1,#0x01
	;mov r1,#0x00
loop:
	mov p1,#0ffh	;关闭所有灯
	mov p1,a
	lcall delay 						  
	rr a
	ajmp loop	;到最开始loop处重新运行
delay:   mov r5,#20    	;延时子程序
	d1: mov r6,#40
	d2:  mov r7,#248
     	djnz r7,$
     	djnz r6,d2
     	djnz r5,d1
     	ret
		
interupt0:
    
	 push acc
	 inc r1
	 mov a,r1
	 mov r2,a
	 ;subb r0,#01 
e:
	 DJNZ r2 ,flsah

     rl a
	 dec a
	 mov r0,a

     pop  acc
	 
	 reti
flsah:
    
	mov a,r0
	mov p1,#0ffh
    mov p1,a
	lcall delay
	mov p1,#0ffh
	lcall delay

	cjne r1,#09h,e
	mov r1,#0x01
	mov a,r1
	mov r2,a
	ajmp e
end   

⌨️ 快捷键说明

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