文档介绍:第6章微型计算机接口技术
微型计算机接口技术概述
输入与输出
并行数据接口
串行数据接口
DMA接口
8253可编程定时计数器
数/模、模/数转换器及其与CPU的接口
本章学****目的
掌握输入/输出接口电路和基本概念、掌握I/O端口编址方法和特点及地址译码方法。
掌握CPU与外设数据传送的方式方法。
掌握并行数据接口的基本概念、可编程输入/输出接口芯片8255A的结构、应用及编程方法。
掌握串行数据接口的基本概念、RS232C串行接口标准、可编程串行接口芯片8250的结构、应用及编程方法。
掌握DMA的基本概念、可编程DMA控制器芯片8237A的结构、应用及编程方法。
掌握定时/计数电路的基本概念、可编程定时/计数器芯片8253的结构、应用及编程方法。
掌握模/数、数/模转换的基本概念、应用方法,了解DAC0832芯片和ADC0809、AD574等芯片的应用。
返回本章首页
微型计算机接口技术概述
一个简单的微机系统需要CPU、存储器、基本的输入/输出系统以及将它们连接在一起的各种信号线和接口电路。
外部设备通过接口电路和系统总线相联,接口电路的作用是把计算机输出的信息变成外设能够识别的信息,把外设输入的信息转化成计算机所能接受的信息。
返回本章首页
输入与输出
概述
CPU与外设数据传送的方式
返回本章首页
概述
1. 输入/输出接口的编址方式
(1)I/O端口与内存储器统一编址
(2)I/O端口单独编址(如图6-1所示)
×86CPU中的端口访问
(1)8086/8088采用IN和OUT指令访问端口
(2)80286和80386/80486还支持INSB/INSW和OUTSB/OUTSW指令访问端口
CPU的输入输出时序
在CPU进行输入输出操作时,若8086 CPU处在最大组态下,则T1期间,S0~S1的编码为I/O操作;若8086 CPU在最小组态下,则使IO/信号为高电平,指明是对I/O操作(如图6-2所示)。
图6-2 I/O读写时序图