正在加载图片...
(3)方式2和方式3 9位数据异步通讯方式。 1.一帧为1位立:9位数据位,1个起始位(0),1个停止位(1)。 第9位数据位在TB8/RB8中,常用作校验位和多机通讯标识位。 2.RXD:接收数据端,TⅫD:发送数据端。 3.波特率:方式2:B=(2SM0D/64)×fosc 方式3:B=(2SMOD/32)×T1溢出率。 4.发送:先装入TB8,写入SBUF并启动发送,发送结束,TI=1。 接收:REN=1,允许接收。接收完一帧,若RI=0且第9位为1 (或SM2=0),将接收数据装入接收SBUF,第9位装入RB8,使RI=1; 否四丢弃接收数据,不置位RI。 SBUF 发送时序接收时序 IXD输出一起始 DoX DIX D2XDX① D4 X,X D6①DXTB停正位时 I 检测 负跳变 RXD输入婚仪DxDD2 D3 X DAX DS X D X①,XR停正位收 RI(3) 方式2和方式3 9位数据异步通讯方式。 1.一帧为11位:9位数据位,1个起始位(0),1个停止位(1)。 第9位数据位在TB8/RB8中,常用作校验位和多机通讯标识位。 2.RXD:接收数据端,TXD:发送数据端。 3.波特率: 方式2:B=(2SMOD/64)×fosc 。 方式3:B=(2SMOD/32)×T1溢出率 。 4.发送:先装入TB8,写入SBUF并启动发送,发送结束,TI=1。 接收:REN=1,允许接收。接收完一帧,若RI=0且第9位为1 (或SM2=0),将接收数据装入接收SBUF,第9位装入RB8,使RI=1; 否则丢弃接收数据,不置位RI。 发 送 时 序 写入 SBUF TXD输出 TI RXD输入 接 收 时 RI 序 D0 D1 D2 D3 D4 D5 D6 TB8 停止位 起始位 D7 D0 D1 D2 D3 D4 D5 D6 RB8 停止位 起始位 D7 检测 负跳变
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有