单片机的其它片内功能部件.pptVIP

  • 2
  • 0
  • 约2.11万字
  • 约 84页
  • 2017-06-16 发布于江西
  • 举报
单片机的其它片内功能部件

6.3 串行I/O接口SIO 一.串行通讯的基本方式 (一).异步通讯 以字符为传送单位用起始位和停止位标识每个字符的开始和结束字符间隔不固定,只需字符传送时同步。 异步通讯常用格式:一个字符帧 二.串行接口功能 1.发送器:并?串数据格式转换,添加标识位和校验位,一帧发送结束,设置结束标志,申请中断。 2.接收器:串?并数据格式转换,检查错误,去掉标识位,保存有效数据,设置接收结束标志,申请中断。 3.控制器:接收编程命令和控制参数,设置工作方式:同步/异步、字符格式、波特率、校验方式、数据位与同步时钟比例等。 6.3.1 MCS-51串行接口 1个全双工串行接口,可同时进行发送和接收。 串行接口输入/输出引脚:TXD(P3.1)、RXD(P3.0) 数据格式:按不同方式,一帧位数 8/10/11发送/接收时,数据皆低位在前。 一.串行接口控制 1.数据缓冲器SBUF 发送SBUF和接收SBUF共用一个地址99H 。 1)发送SBUF存放待发送的8位数据,写入SBUF将同时启动发送。 发送指令: MOV SBUF,A 2)接收SBUF存放已接收成功的8位数据,供CPU读取。 读取串行口接收数据指令: MOV A,SBUF 二. 串行接口的工作方式 SM0,SM1选择四种工作方式。 (1) 方式0:同步移位寄存器方式。用于扩展并行I/O接口

文档评论(0)

1亿VIP精品文档

相关文档