第七章串口研讨.ppt

第七章串口研讨

7.1串行口的结构 7.2串行口的4种工作方式 7.3多机通信 7.4波特率的制定 7.5串行口的编程和应用 7.1.1 串行口控制寄存器SCON 字节地址98H,可位寻址,格式如图所示。 (1)SM0、SM1——串行口4种工作方式的选择位 表 串行口的4种工作方式 SM0 SM1 方式 功 能 说 明 0 0 0 同步移位寄存器方式(用于扩展I/O口) 0 1 1 8位异步收发,波特率可变(由定时器控制) 1 0 2 9位异步收发,波特率为fosc/64或fosc/32 1 1 3 9位异步收发,波特率可变(由定时器控制) (2)SM2 ——多机通信控制位 用于方式2或方式3中。 当串行口以方式2或方式3接收时, 如果SM2=1,只有当接收到的第9位数据(RB8)为“1”时,才将接收到的前8位数据送入SBUF,并置“1” RI,产生中断请求;当接收到的第9位数据(RB8)为“0”时,则将接收到的前8位数据丢弃。 如果SM2=0,则不论第9位数据是“1”还是“0”,都将 前8位数据送入SBUF中,并置“1” RI,产生中断请求。 在方式1时,如果SM2=1,则只有收到停止位时才会激活RI。 在方式0时,SM2必须为0。 (3)REN——允许串行接收位 由软件

文档评论(0)

1亿VIP精品文档

相关文档