89C52 单片机LED闪烁(汇编)

ORG 0000H;ORG是origin的起始地址,在此规定程序的起始地址为0000
START:;START与MAIN均为用户自定义标志符,main为主程序,start为程序起始点
SETB P2.0;第二个led寄存器置高电平
LCALL DEL ;调用子程序,相当于调用函数,子程序执行完后则执行LCALL后的语句 
CLR  P2.0;
LCALL DEL
AJMP START;短跳转指令,跳转到START处执行
DEL :MOV R7,#250
DEL1:MOV R6,#250
DEL2:DJNZ R6,DEL2;	DJNZj将通用寄存器每次减一判断是否为0,否者继续
	DJNZ R7,DEL1 ; DEL1指的是某行的地址
	RET   ;子程序返回指令

猜你喜欢

转载自blog.csdn.net/qq_41603898/article/details/89133684