文档介绍:3-1 3-1 双机通信双机通信项目引入项目引入•在多机控制系统中,双机通信是常见的应用形式。对讲机课堂任务: 课堂任务: •组装 AT89C51 单片机控制一个 8× 8 点阵字符显示器的系统,逐字显示“电子设计”四个字。跟我想跟我想•1、通信双方硬件如何连接? •2、通信双方如何协调收发过程? 跟我学跟我学 串行通讯的基础知识 AT89C51 的串行接口第第9 9章章串行接口串行通讯技术串行接口串行通讯技术 1、并行与串行并行:按照信息数据的基本单位,多位同时传送的方式。串行:按照信息数据的最小单位顺序传送的方式。 2、同步与异步同步通信: 同步字符邀请并应答进入同步传输过程, 信息的各位二进制码之间都没有间隔。其基本特征是发送与接收时钟始终保持严格同步。 串行通信的基础知识串行通信的基础知识 3、波特率 4、串行通信的制式: 单工,半双工,全双工 5、校验: 奇偶校验,和校验, CRC 校验异步通信是按帧传送数据, 它利用每一帧的起‘0’、止信号‘1’来建立发送与接收之间的同步。每帧内部各位均采用固定的时间间隔, 但帧与帧之间的时间间隔是随机的。其基本特征是每个字符必须用起始位和停止位作为字符开始和结束的标志, 它是以字符为单位一个个地发送和接收的。 AT89C51 AT89C51 的串行接口的串行接口 串行口的控制 串行口的工作方式 多机通信 串行口串行口的控制的控制 1、发送器和接收器 SBUF 串行口缓冲器 SBUF 其内部 RAM 字节地址是 99H 。在物理上, 它对应着两个独立的寄存器, 一个发送寄存器, 一个接收寄存器。发送时, 就是 CPU 写入 SBUF ;接收时, 就是读取 SBUF 的过程。