自动控制网—学习自动控制技术电气自动化技术从这里开始!
当前位置: 自动控制网 > 自动化 > 单片机 >

单片机串行口控制寄存器SCON

时间:2015-09-22 12:26来源:www.eadianqi.com 编辑:自动控制网
特殊功能寄存器SCON可以位寻址,用于定义串行口的操作方式和控制它的某些功能,字节地址为98H。其各位的定义如图所示。 图 SCON SM0,SM1(D7,D6):串行口操作方式选择位 SM2(D5):串行口多机通信控制位。 SM2=1:如果接收的一帧数据的第九位为1,且原RI

特殊功能寄存器SCON可以位寻址,用于定义串行口的操作方式和控制它的某些功能,字节地址为98H。其各位的定义如图所示。

本文来自www.eadianqi.com


图 SCON

 

本文来自www.eadianqi.com

SM0,SM1(D7,D6):串行口操作方式选择位

本文来自www.eadianqi.com

SM2(D5):串行口多机通信控制位。

自动控制网www.eadianqi.com版权所有

SM2=1:如果接收的一帧数据的第九位为1,且原RI=0,则硬件置RI=1,接收数据有效;如果第九位为0,则RI不置1,接收数据无效。 本文来自www.eadianqi.com

SM2=0:只要接收完一帧数据,不管第九位为1还是0,硬件都置RI=1,接收数据有效。多机通信时,SM2必须置1;双机通信,SM2通常置0。 本文来自www.eadianqi.com

REN(D4):串行口接收允许控制位。REN = 1 表示允许接收;REN = 0 禁止接收。

自动控制网www.eadianqi.com版权所有

TB8(D3):方式2和方式3中要发送的第9位数据。 本文来自www.eadianqi.com

RB8(D2):是方式2和3中已接收到的第9位数据。

本文来自www.eadianqi.com

TI(D1):发送中断标志。由软件清0。

自动控制网www.eadianqi.com版权所有

RI(D0):接收中断标志。由软件清0。

自动控制网www.eadianqi.com版权所有

本文已影响