微机原理及应用 第十一章串行遢信 及接口电路 2021/2/24
2021/2/24 1 微机原理及应用 第十一章 串行通信 及接口电路
主要学习内容 串行通信的基本概念 可编程串行I/0接口8251A 8251A应用举例 微机原理及应用——第11章串行通信及接口电路
微机原理及应用——第11章 串行通信及接口电路 2 • 串行通信的基本概念 • 可编程串行I/O接口8251A • 8251A应用举例 主要学习内容
111串行通信的基本概述 并行 串行 0100100 计算机 0100 DDDDD →→ 100100 计算机或外设 计算机 8T+计算 机及 0 D6 外设 控制(选通 状态 并行通信与串行通信 并行通信:数据各位同时传送 串行通信:数据一位一位顺序传送 微机原理及应用——第11章串行通信及接口电路
微机原理及应用——第11章 串行通信及接口电路 3 计 算 机 计 算 机 计算 机及 外设 并行 串行 计 算 机 或 外 设 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 D0 控制(选通) D1 D2 D3 D4 D5 D6 D7 状态 8T 0 1 00 1 00 1 并行通信与串行通信 并行通信:数据各位同时传送 串行通信:数据一位一位顺序传送 11.1 串行通信的基本概述
111串行通信的基本概述 、串行通信的特点 1.节省传输线 2.传输速度慢 数据传输速度常用波特率表示 n波特=nbit/s 微机原理及应用——第11章串行通信及接口电路
微机原理及应用——第11章 串行通信及接口电路 4 一、串行通信的特点 1. 节省传输线 2. 传输速度慢 数据传输速度常用波特率表示 n波特= n bit/s 11.1 串行通信的基本概述
111串行通信的基本概述 、异步通信和同步通信 在串行通行中有两种最基本的通信方式: 1.异步通信 ASYNO (Asynchronous Data Communication 第(n-1)个字符 n个字符 第(n+1)个字符 停起 停起 奇偶止始 奇偶止|始 校验位位 7位数据 校验位位7位数据 0/10/1100/10/10/10/10/10/10/101100/10/10/1 低位 数据流向高位下降边指出下 个字符的开始 异步通信的格式 微机原理及应用——第11章串行通信及接口电路
微机原理及应用——第11章 串行通信及接口电路 5 二、异步通信和同步通信 在串行通行中有两种最基本的通信方式: 1. 异步通信ASYNC (Asynchronous Data Communication) 异步通信的格式 0/1 0/1 1 0 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 1 0 0/1 0/1 0/1 奇偶 校验 停 止 位 起 始 位 7位数据 低位 高位 数据流向 奇偶 校验 停 止 位 起 始 位 7位数据 下降边指出下 一个字符的开始 第(n−1)个字符 第n个字符 第(n+1)个字符 11.1 串行通信的基本概述
111串行通信的基本概述 例:传送字符“E的ASCI波形 b6 b5 b4 b3 b2 b1 bo E的ASCI码:1000101 停 起始位 奇止 校位 检 00010 图字符E传送波形 异步通信传输效率低,传输速率较慢。 微机原理及应用——第11章串行通信及接口电路
微机原理及应用——第11章 串行通信及接口电路 6 例:传送字符“ E”的ASCII波形 b6 b5 b4 b3 b2 b1 b0 “ E”的ASCII码:1 0 0 0 1 0 1 0 1 0 1 0 0 0 1 0 1 图 字符E传送波形 异步通信传输效率低,传输速率较慢。 起 始 位 奇 校 检 停 止 位 11.1 串行通信的基本概述
111串行通信的基本概述 2.同步通信SYNs (Synchronous Data Communication 机「mm SYN字符1 SYN字符2 数据块 图10-5同步传送格式 微机原理及应用——第11章串行通信及接口电路
微机原理及应用——第11章 串行通信及接口电路 7 2. 同步通信SYNS (Synchronous Data Communication) SYN字 符1 SYN字 符2 数据块 图1 0-5 同步传送格式 SYN字 符1 SYN字 符2 数据块 图1 0-5 同步传送格式 11.1 串行通信的基本概述
111串行通信的基本概述 显然,同步传送的数据传送效率比异步传 送高,传送速度也优于异步传送方式。但在 通信的数据流中,要求字符与字符之间,字 符内部的位与位之间都必须同步。这样,接 收端与发送端必须以同一时钟实现双方的同 步,因此硬件电路比较复杂。 微机原理及应用——第11章串行通信及接口电路
微机原理及应用——第11章 串行通信及接口电路 8 显然,同步传送的数据传送效率比异步传 送高,传送速度也优于异步传送方式。但在 通信的数据流中,要求字符与字符之间,字 符内部的位与位之间都必须同步。这样,接 收端与发送端必须以同一时钟实现双方的同 步,因此硬件电路比较复杂。 11.1 串行通信的基本概述
111串行通信的基本概述 通常同步传送适用于计算机之间的高速 通信。而异步通信的效率相对比较低,但由 于在通信过程中不需要传送相应的时钟信号, 而是通过每一帧数据起始位和停止位来进行 同步,因此对支持通信的电路要求比较低, 成为一种很实用的通信方式。 微机原理及应用——第11章串行通信及接口电路
微机原理及应用——第11章 串行通信及接口电路 9 通常同步传送适用于计算机之间的高速 通信。而异步通信的效率相对比较低,但由 于在通信过程中不需要传送相应的时钟信号, 而是通过每一帧数据起始位和停止位来进行 同步,因此对支持通信的电路要求比较低, 成为一种很实用的通信方式。 11.1 串行通信的基本概述
111串行通信的基本概述 三、波特率与发送/接收时钟 1波特率 所谓波特率,是指单位时间内传送二进制数据的位 数,其单位是位/秒(b/s)。它是衡量串行数据速 度快慢的重要指标。有时也用“位周期”来表示传输 速率,位周期是波特率的例数。最常用的标准波特率 是110,300,600,1200,24004800,9600和19200b/s。 2.发送接收时钟 3波特因子 所谓波特因子( Factor)是发送/接收1位数据(1个 数据位)所需要的时钟脉冲个数,其单位个位。 微机原理及应用——第11章串行通信及接口电路 10
微机原理及应用——第11章 串行通信及接口电路 10 三、波特率与发送/接收时钟 1.波特率 所谓波特率,是指单位时间内传送二进制数据的位 数,其单位是位/秒(b/s)。它是衡量串行数据速 度快慢的重要指标。有时也用“位周期”来表示传输 速率,位周期是波特率的例数。最常用的标准波特率 是110 , 300,600,1200,2400 4800,9600和19200b/s。 2.发送/接收时钟 3.波特因子 所谓波特因子(Factor)是发送/接收1位数据(1个 数据位)所需要的时钟脉冲个数,其单位个/位。 11.1 串行通信的基本概述