daima34.asm

来自「[第4章 单片机功能应用]」· 汇编 代码 · 共 24 行

ASM
24
字号
	BAUD_LOW	EQU	01H
	BAUD_HI	EQU	80H
	TEMP	EQU	60H
	DATA	EQU	62H
	ORG	2080H
	LD	SP,#00C0H
	DI
	LDB	IOC1,#20H   ;选择P2.0引脚为TXD
	LDB	TEMP,#00H
	LDB	BAUD_RATE,#BAUD_LO   ;加载波特率高位
	LDB	BAUD_RATE,#BAUD_HI   ;加载波特率高位
	LDB	SP_CON,#00H
LOOP:	LCALL	OUTPORT                ;调用输出子程序
	SJMP	LOOP
OUTPORT:PUSHF
	ANDB	P2,#0DFH
	LDB	SBUF,DATA
LOOP1:	ORB	TEMP,SP_STAT
	JBC	TEMP,5,LOOP1
	ANDB	TEMP,#ODFH
	ORB	P2,#20H   ;启动移位寄存器
	POPF
	RET
	END

⌨️ 快捷键说明

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