10实验板简单测试程序 .asm

来自「本原码是51单片机的实验原程序」· 汇编 代码 · 共 72 行

ASM
72
字号
;============================================
; 实验板简单测试程序     
;=================================================
;
;	zsMCU51实验板配套学习例程
;
;	中山单片机学习网	智佳科技
;
;	作者:逸风	QQ:105558851
;
;	http://www.zsmcu.com
;	E-mail:info@zsmcu.com
;=================================================

	ORG 0000H 
	LJMP START;转入主程序


	ORG	0030H		

START:
	MOV	SP,#60H
	
MAIN:

	MOV	P1,#00H		;点亮所有LED
	LCALL	DELAY
	LCALL	DELAY
	LCALL	DELAY
	MOV	P1,#0FFH

	MOV	P2,#0FFH	;点第一个数码管
	MOV	P0,#00H
	CLR	P2.7
	LCALL	DELAY

	MOV	P2,#0FFH	;点第二个数码管
	MOV	P0,#00H
	CLR	P2.6
	LCALL	DELAY

	MOV	P2,#0FFH	;点第三个数码管
	MOV	P0,#00H
	CLR	P2.5
	LCALL	DELAY

	MOV	P2,#0FFH	;点第四一个数码管
	MOV	P0,#00H
	CLR	P2.4
	LCALL	DELAY
	SETB	P2.4
	

	CLR	P2.3		;发声
	LCALL	DELAY
	SETB	P2.3

	LJMP	MAIN


DELAY:
	MOV	R6,#5
S1:
	MOV	R7,#100
	DJNZ	R7,$				;$表示本行地址
	DJNZ	R6,S1
	DJNZ	R5,DELAY
RET


END

⌨️ 快捷键说明

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