当前位置:文档之家› 上海工程技术大学微机原理与接口技术复习题8.1 .1 串行通信与并行通信的特点

上海工程技术大学微机原理与接口技术复习题8.1 .1 串行通信与并行通信的特点


②同步传输式 =无条件传输方 式
③中断传输
①异步通信方式
②同步通信方式
可编程并行 8255A 接口芯片
可编程串行 8251A 接口芯片
1
8.1.1
串行通信的实现
第八章 串行输入/输出接口
2014-7-6
2. 解决两端数据传输的 “同步” (协调,配合)问题: 概念 措 施 1 波特率:单位时间内传输的 位数。 波特率单位是 bps。 标准的波特率: 110 (bps) 、 …、 19200 (bps) 措 施 2 设置数据的传输格式 使接受方知道数据何 时发送。 有了波特率和数据的 传输格式,于是就可 以在接收端实现同步 信号的恢复和数据的 正确接收 | 1 1 .. 1 措施 确定同步信号的传输速率: 为使在接收端恢复发 送端发来的同步信号 提供了可能。
T 6
T 7
T 8
T 9
T 10
T 11
T 12
T 13
T 14
T 15
T 16
16 个 T 启 动 检测 确 认 自 动 位
采样数值 (数据最稳定)
4
2
8.1.1
串行通信的实现
第八章 串行输入/输出接口
2014-7-6
·在同步通信方式中 (一)面向字符型的数据格式: ⑴单同步信息式(P172) | 帧 SYNC SYNC 同步 字符
字符填充。
| CRC2 CRC2
CRC1 数据 字节 „ 数据块 数据 字节 CRC1
循环控制码 (冗余校验码)
【注】帧间无间隔,cpu 来不及输出数据时,用同步
1 F
以下例说明
= 一个时钟脉冲用时 传 输速 率 = 波特率 = 位 数 /s (即数据在串行数据传输 线上的传输速率) 时钟频率 F F = 波特率因子 波特率
(16、32、64)
波特率= 时钟频率F 波特率因子 每位所占用的时间长 =
1 (s) 波特率
=
波特率因子 时钟频率F
=波特率因子 T
⑵双同步信息式(P172) ⑶外同步信息式( (P172) (二)面向位型的数据格式: 例 SDLC==IBM 的同步数据链控制规程 图 8-9/ P173 措 施 3 时钟频率 F:时钟发生器 发出的脉冲数/s 时钟周期 T = 设置波特率因子 在异步通信方式进行 通信时,实现在传送 数据的中心点(此处 的信号最稳定)对接 收信号线采样。
接收端波特率 = 发送端波特率
·在异步通信方式中 数据的传输格式 1 .. 1 | 帧 = 字符 0 … 低…. 高
| 空闲位 |
起始位=0 有效数据=数据位(5-8 位)与奇偶校验验位 奇偶校验验位(1 位或无) 停止位(1, 1.5,2 位….) 空闲位=若干个 1 起始位,奇偶校验验位,停止位 (称 为 辅 助 位)
速度快,引线多,距离短
速度慢,引线少,距离长
Байду номын сангаас
接口 计 算 机 图 示 接口 TxD 接口 TxD 外设
I /O 设

计 算 机
(数据流:输入、输出)
CPU(写) CPU(读)
RxD TxD (通路:单工、半双工、全半双工) RxD 发送端 接受端 串行输入/出线 一位 先传输最低位,接着 依次传输其余各位 发送端
3
8.1.1
串行通信的实现
第八章 串行输入/输出接口
2014-7-6
例 |
设波特率因子=16 16 T | 数 一个数据位的时间长=16 T 据 位



T 1
T 2
T 3
T 4
T 5
T 6
T 7
T 8
T 9
T 10
T 11
T 12
T 13
T 14
T 15
T 16
T 1
T 2
T 3
T 4
T 5
并行输入/出线
I / O 设备
接受端
位 数 低 位 先 行 规 则 要 解 决 传 输 方 式 接 口 芯 片
4 位、8 位、16 位、32 位、46 位。 当传 16 位字符型数据时需两次传输过程
解决 CPU 与设备间工作速度差异的问题
解决两端 “同步” (协调,配合)的问题:
①异步查询传输 方式=有条件
8.1.1
串行通信的实现
第八章 串行输入/输出接口
2014-7-6
1. 串行通信与并行通信的特点 通信方式=计算机与外设之间信息交换方式
并行输入/输出=并行通信方式
串行输入/输出=串行通信方式
用 于 定 义 优 缺 点
同时传输多位数据
计算机与 I / O 设备之间通信 逐位传输数据,即多位数据需多次传输
相关主题