特殊功能寄存器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版权所有
|