单片机串行通信.pptVIP

  • 2
  • 0
  • 约1.42万字
  • 约 67页
  • 2021-11-15 发布于山西
  • 举报
单片机应用技术 应用电子技术专业 E-mail: 串行通信 单片机应用技术 一、 计算机串行通信基础 通讯:信息交换 计算机 计算机 计算机 外设 应用:多机系统、计算机网络 方式: 并行通信 串行通信 1.串行通信基础 单片机应用技术 并行通信:数据多位同时传送 控制简单,传输速度快,传输线较多 1.串行通信基础 单片机应用技术 串行通信:数据字节一位一位在一条传输线上逐个传送。 传输线少,可利用电话网,但传送控制复杂。 1.串行通信基础 单片机应用技术 二、 串行通信的基本概念 异步通信与同步通信 异步通信 收、发设备使用各自时钟。 1.串行通信基础 单片机应用技术 以字符(构成的帧)为单位 字符间是异步的 字符内各位是同步的 数据格式 : 1.串行通信基础 单片机应用技术 同步通信 发送方时钟与接收方时钟同步。既保持位同步,也保持字符同步。同步方法: 外同步 自同步 1.串行通信基础 单片机应用技术 串行通信的传输方向 单工 半双工 全双工 单工 半双工 全双工 1.串行通信基础 单片机应用技术 信号的调制与解调 调制器把数字信号转换成模拟信号,然后送到通信线路上去 解调器把从通信线路上收到的模拟信号转换成数字信号。 1.串行通信基础 单片机应用技术 串行通信的错误校验 奇偶校验 代码和校验 循环冗余校验 传输速率与传输距离 传输速率 比特率:每秒钟传输二进制代码的位数 波特率:每秒钟调制信号变化的次数,单位是:波特(Baud)。 传输距离与传输速率的关系 传输距离随传输速率的增加而减小。 1.串行通信基础 单片机应用技术 RS-232C接口 EIA(美国电子工业协会)1969年修订RS-232C标准,它定义了DTE与DCE间的物理接口标准。 机械特性 使用25针连接器,连接器的尺寸及每个插针的排列位置都有明确的定义。(阳头) 三、 串行通信接口标准 1.串行通信基础 单片机应用技术 功能特性 1.串行通信基础 单片机应用技术 过程特性 规定了信号间的时序关系 。 远程通信连接 电气特性 负逻辑,DC(-3~-15v)为1。 DC(+3~+15v)为0, DC(-3~+3v)为过渡区。 1.串行通信基础 单片机应用技术 近程通信连接 1.串行通信基础 单片机应用技术 RS-232C电平与TTL电平转换驱动电路 1.串行通信基础 单片机应用技术 1.串行通信基础 单片机应用技术 采用RS-232C接口存在的问题 距离短,速率低 受电容允许值的约束,传输距离一般不要超过15米。最高传送速率为20Kbps。 有电平偏移 收发双方共地。通信距离较大时,在信号地上将有比较大的地电流并产生压降。 抗干扰能力差 单端输入输出。为了提高信噪比,不得不采用比较大的电压摆幅。 1.串行通信基础 单片机应用技术 RS-485接口 RS-485用于半双工 最多可以使用32 对差分驱动器/接收器。还可以用中继器。 RS-485干扰抑制性好。因为阻抗低,无接地问题,传输距离可达1200米,传输速率可达1Mbps。 1.串行通信基础 单片机应用技术 RS-485常用于一点对多点的通信。一般采用双绞线的结构。 单片机通过MAX485来完成TTL/RS-485的电平转换。 普通的PC机一般不带RS485接口,因此要使用RS-232C/RS-485转换器。 1.串行通信基础 单片机应用技术 2个物理上独立的接收、发送缓冲器SBUF,占用同一地址99H ;接收器是双缓冲结构 。 2.80C51串行口结构 单片机应用技术 设定工作方式、接收/发送控制以及设置状态标志 一、 80C51串行口的控制寄存器 SM0 SM1 SM2 REN TB8 RB8 TI RI SCON (98H) SM0、SM1:工作方式设置位 0 0:8位同步移位寄存器 ,fosc/12 0 1:10位异步收发器(8位数据),波特率可变 1 0:11位异步收发器(9位数据),fosc/64或fosc/32 1 1:11位异步收发器(9位数据),波特率可变 2.80C51串行口结构 单片机应用技术 SM

文档评论(0)

1亿VIP精品文档

相关文档