plus1.asm

来自「多个仿真例子」· 汇编 代码 · 共 30 行

ASM
30
字号
;这是一个产生方波的程序
;在P1.0和P1.1分别输出500Hz和2000Hz的方波信号
	ORG 	0
	LJMP	START
	ORG	0BH
	LJMP	TS
	ORG	30H
START:	MOV	SP,#60H
	MOV	TMOD,#2
	MOV	TH0,#6
	MOV	TL0,#6
	SETB	ET0
	SETB	PT0
	SETB	EA
	MOV	08H,#4	;1区工作寄存器R0赋初值4
	SETB	TR0
	CLR	P1.0
	CLR	P1.1
	SJMP	$
TS:	PUSH	PSW
	SETB	RS0
	CLR	RS1
	CPL	P1.1
	DJNZ	R0,NEXT
	MOV	R0,#4
	CPL	P1.0
NEXT:	POP	PSW
	RETI
	END

⌨️ 快捷键说明

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