第七章输入/输出接口 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的个数为偶数