ch12_s6.asm

来自「51单片机基础篇 对于有一定基础的人看看 包含书中所以的源代码」· 汇编 代码 · 共 29 行

ASM
29
字号
     ;PROGRAM NAME S6.ASM
     ;TEST SERIAL PORT(MODE 2)
     ;
     BUZZER		REG	P3.4
     LED		REG	P3.7
     ;
			ORG  	0000H
     RESET		MOV	R0,#00H
         		DJNZ	R0,$
         		CLR	LED
         		CLR	BUZZER
     ;
         		MOV	SCON,#10010000B		        ;T/R,1START BIT
         							;8 BITDATA,1 TB8,1STOP BIT
         		MOV	PCON,#00H			;SMOD=0
     START		SETB	P1.0				;SYNC SIGNAL FOR SCOPE
         		CLR	TI				;MONITOR TxD FROM SCOPE
         		SETB	TB8				;BIT7=1
         		MOV	A,#31H				;ASCII'1'
         		MOV	SBUF,A
     WAIT1		JNB	TI,WAIT1
         		CLR	P1.0				;SYNC SIGNAL FOR SCOPE
         		CLR	TI
         		CLR	TB8				;BIT7=0
         		MOV	A,#31H
         		MOV	SBUF,A
     WAIT2		JNB	TI,WAIT2
         		SJMP	START				;RE-START
     ;

⌨️ 快捷键说明

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