第7章MCS-51的串行口全双工的异步通讯串行口4种工作方.pptVIP

  • 84
  • 0
  • 约5.98千字
  • 约 29页
  • 2017-03-01 发布于辽宁
  • 举报

第7章MCS-51的串行口全双工的异步通讯串行口4种工作方.ppt

第7章MCS-51的串行口全双工的异步通讯串行口4种工作方.ppt

第7章 MCS-51的串行口 全双工的异步通讯串行口 4种工作方式 ,波特率由片内定时器/计数器控制。 每发送或接收一帧数据,均可发出中断请求。 除用于串行通讯,还可用来扩展并行I/O口。 7.1 串行口的结构 串行口内部结构如下图,两个物理上独立地接收和 发送缓冲器,可同时收、发数据。 两个缓冲器共用一个特殊功能寄存器字节地址: SBUF(99H)。 控制寄存器共两个:特殊功能寄存器SCON和PCON。 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,产生中断请求;当

文档评论(0)

1亿VIP精品文档

相关文档