⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ch12_s8.asm

📁 51单片机基础篇 对于有一定基础的人看看 包含书中所以的源代码
💻 ASM
字号:
     ;PROGRAM NAME S8.ASM
     ;TEST SERIAL PORT(MODE 3)
     ;
     BUZZER		REG	P3.4
     LED		REG	P3.7
     ;			
			ORG	0000H
     RESET		MOV	R0,#00H
			DJNZ	R0,$
			CLR	LED
			CLR	BUZZER
     ;
			LCALL	INIT_SIO			;SIO,TIMER INIT
     START		SETB	P1.0				;SYNC SIGNAL FOR SCOPE
			CLR	TI				;MONITOR TxD FROM SCOPE
			MOV	A,#30H
			MOV	C,P				;PARITY BIT
			MOV	TB8,C				;TB8=PARITY BIT
			MOV	SBUF,A
     WAIT1		JNB	TI,WAIT1
			CLR	P1.0				;SYNC SIGNAL FOR SCOPE
			CLR	TI
			MOV	A,#32H
			MOV	C,P				;PARITY BIT
			MOV	TB8,C				;TB8=PARITY BIT
			MOV	SBUF,A
     WAIT2		JNB	TI,WAIT2
			SJMP	START				;RE-START
     ;
     INIT_SIO
			MOV	TMOD,#00100000B 	        ;TIMER 1 MODE 2
			MOV	TH1,#FDH			;BAUD RATE=9600b/s
			SETB	TR1		 		;START TIMER 1
			MOV	SCON,#11010000B 	        ;T/R,1START BIT
     								;8BITDATA,1TB8,1 STOP BIT
			RET

⌨️ 快捷键说明

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