第七章输入/输出接口 71概述 72CPU与外设数据传送的方式 73可编程计数器定时器8253 74串行通讯和串行接旦 75并行接旦 76DMA控制器8237 77D/A和A/D转换技术
7.1概述 7.2CPU与外设数据传送的方式 7.3可编程计数器/定时器8253 7.4串行通讯和串行接口 7.5 并行接口 7.6 DMA控制器8237 7.7 D/A和A/D转换技术 第七章 输入/输出接口
74串行通讯和串行接口 c串行通信基础 可编程串行通信接口8250 可编程串行通信接口8251
7.4 串行通讯和串行接口 •串行通信基础 •可编程串行通信接口8250 •可编程串行通信接口8251
、串行通信基础 ④串行通信的概念 所谓串行通讯是指外设和计算机间使用一根数据信 号线一位一位地传输数据,每一位数据都占据一个 固定的时间长度。 卩D0D)1|D2103D4195D61)7 斗Tk 串行”是指外设与接口电路之间的信息传送方式, CPU与接口之间仍按并行方式工作
一、串行通信基础 串行通信的概念 所谓串行通讯是指外设和计算机间使用一根数据信 号线一位一位地传输数据,每一位数据都占据一个 固定的时间长度。 “串行”是指外设与接口电路之间的信息传送方式, CPU与接口之间仍按并行方式工作
④串行通信的概念 数据 D了-D0 状态寄存器 总线 收发器 控制寄存器 控制 联络世断请来IT 数据输入寄存器 45H0100,01013 DODID2 D3 D4 D5D6D7 信号 读RD 逻辑[写R 「「L‘「L 屠行输入并行输出 串行输入 地址 屏行输入行输出 串行输出 译码 个 「「「 数输 45H=0100,0101BND7D6D5D4D3D2DLD0 器 来自地址总线 发送移位寄存器 接收移位寄存器发送时钟 收时钟
串行通信的概念
G信息传输的检错和纠错 c串行数据在传输过程中,由于干扰可能引起信息的出错 如何发现传输中的错误,叫检错。 发现错误后,如何消除错误,叫纠错 最简单的检错方法是奇偶校验,即在传送字符的各位之外 再传送1位奇/偶校验位。可采用奇校验或偶校验。 奇校验:所有传送的数位(含字符的各数位和校验位 中,1的个数为奇数 偶校验:所有传送的数位(含字符的各数位和校验位 中,1的个数为偶数
信息传输的检错和纠错 •串行数据在传输过程中,由于干扰可能引起信息的出错 如何发现传输中的错误,叫检错。 发现错误后,如何消除错误,叫纠错 •最简单的检错方法是奇偶校验,即在传送字符的各位之外, 再传送1位奇/偶校验位。可采用奇校验或偶校验。 奇校验:所有传送的数位(含字符的各数位和校验位) 中,1的个数为奇数 偶校验:所有传送的数位(含字符的各数位和校验位) 中,1的个数为偶数
G信息传输的检错和纠错 奇偶校验能够检测出1位误码,但是不能纠错。 G串行数据传输方式 全双工方式 通讯双方能同时进行发送和接收操作 甲 4800bps 发送器 4800bps 接收器 全双工 接收器 发送器 2400bps 2400b 收、发方的波特率相同
信息传输的检错和纠错 奇偶校验能够检测出1位误码,但是不能纠错。 串行数据传输方式 全双工方式 通讯双方能同时进行发送和接收操作
④串行数据传输方式 半双工方式 只有1根数据线传送数据信号,要求通讯双方的 发送和接收由电子开关切换。 甲 半双工「发 收 发收 单工方式 只允许数据按照一个固定的方向传送
串行数据传输方式 半双工方式 只有1根数据线传送数据信号,要求通讯双方的 发送和接收由电子开关切换。 单工方式 只允许数据按照一个固定的方向传送
传输速率 在串行通讯中,用波特率来描述数据的传输速率 波特率,即每秒钟传送的二进制位数,简写为bps DOID1ID2ID3D4ID5D6D 波特率 凵凵L T 接收时钟发送时钟是波特率的倍数,称为波特率因子。 例如波特率因子为32,则32个时钟脉冲移位1次 例:波特率=9600bps,波特率因子=16,则 接收时钟和发送时钟频率=9600×16=153600Hz
传输速率 在串行通讯中,用波特率来描述数据的传输速率 波特率,即每秒钟传送的二进制位数,简写为bps 接收时钟/发送时钟是波特率的倍数,称为波特率因子。 例如波特率因子为32,则32个时钟脉冲移位1次。 例:波特率=9600bps,波特率因子=16,则 接收时钟和发送时钟频率=9600×16=153600Hz
信号的调制和解调 数字信号的频带宽,而普通通信线路频带较窄,如 电话线频带范围仅300~3400Hz 所以采用普通通信线路进行远程数据通信时,需要 在发送端用调制器( Modulator)把数字信号转换 为模拟信号,模拟信号经通信线路传送到接收方, 接收方再以解调器( Demodulator),把模拟信号 变为数字信号 大多数情况下,调制器和解调器合在一个装置中, 称为调制解调器 Modem
信号的调制和解调 数字信号的频带宽,而普通通信线路频带较窄,如 电话线频带范围仅300~3400Hz 所以采用普通通信线路进行远程数据通信时,需要 在发送端用调制器(Modulator)把数字信号转换 为模拟信号,模拟信号经通信线路传送到接收方, 接收方再以解调器(Demodulator),把模拟信号 变为数字信号。 大多数情况下,调制器和解调器合在一个装置中, 称为调制解调器——Modem
信号的调制和解调 在通讯中, Modem起着传输信号的作用,是一种 数据通讯设备,简称DCE 接收设备和发送设备称为数据终端设备,简称DTE。 f1 f2 f1 f2 DTE nnn Dce w/ DCE DTE 01 0 MODEM MODEM 模拟信号 数字信号→ 数字信号
在通讯中,Modem起着传输信号的作用,是一种 数据通讯设备,简称DCE 接收设备和发送设备称为数据终端设备,简称DTE。 信号的调制和解调