出版说明
前言
第1章 绪论
1.1 微机接口和微机接口技术的概念
1.1.1 接口的组成
1.1.2 接口的功能
1.2 CPU与接口交换数据的方式
1.2.1 无条件传输方式
1.2.2 程序查询方式
1.2.3 中断方式
1.2.4 DMA方式
1.2.5 I/O处理机方式
1.3 接口电路设计的基本方法
1.4 I/O端口地址译码技术
1.4.1 I/O端口及其编址方式
1.4.2 I/O端口地址分配
1.4.3 I/O端口地址译码
1.5 接口技术的现状和发展趋势
1.6 实验设计
1.7 习题
第2章 总线技术
2.1 概述
2.1.1 总线标准
2.1.2 总线的分类
2.1.3 总线的数据传输过程
2.1.4 总线的数据传输方式
2.2 系统总线
2.2.1 STD总线
2.2.2 PC总线
2.2.3 ISA总线
2.2.4 EISA总线
2.3 局部总线
2.3.1 VL总线
2.3.2 PCI总线
2.3.3 PCIExpress
2.4 通用设备总线
2.4.1 USB总线
2.4.2 IEEE488总线
2.4.3 IEEE1394总线
2.4.4 AGP总线
2.5 现场总线
2.5.1 现场总线的通信协议
2.5.2 现场总线系统的组成
2.5.3 现场总线的技术特点
2.5.4 典型现场总线简介
2.6 实验设计
2.7 习题
第3章 定时/计数器芯片
3.1 可编程定时器/计数器8253-5/8254-2
3.1.1 基本功能
3.1.2 基本原理
3.2 8253-5/8254-2的工作原理与应用
3.2.1 可选工作方式
3.2.2 8253-5/8254-2控制字和初始化
3.2.3 初始化编程
3.2.4 8253-5/8254-2在微型计算机中的典型应用
3.3 实时钟电路MC146818及其应用
3.3.1 工作方式
3.3.2 方式命令字和状态字
3.3.3 典型应用
3.4 实验设计
3.5 习题
第4章 中断技术
4.1 中断技术的基本概念
4.1.1 中断定义
4.1.2 微型计算机的中断源
4.1.3 中断的分类及其优先权
4.1.4 中断向量
4.2 IBM-PC的中断系统
4.2.1 中断的响应条件
4.2.2 中断的处理过程
4.2.3 中断系统的功能
4.3 可编程中断控制器8259A
4.3.1 8259A的内部结构及外部引脚
4.3.2 8259A的功能
4.3.3 8259A的命令字和状态字
4.3.4 8259A的初始化
4.4 8259A在微机系统中的应用
4.4.1 8259A在IBMPC/XT系统中的应用
4.4.2 8259A在IBMPC/AT系统中的应用
4.4.3 8259A在中断处理中的应用
4.5 实验设计
4.6 习题
第5章 并行接口
5.1 并行接口基本概念
5.2 可编程并行接口8255A
5.2.1 8255A的内部结构和引脚功能
5.2.2 8255A的工作方式
5.2.3 8255A的命令字和状态字
5.2.4 8255A的初始化
5.3 8255A的应用
5.3.1 8255A实现微机与外设的并行通信
5.3.2 8255A实现双机并行通信
5.3.3 8255A实现微机与单片机的并行通信
5.4 实验设计
5.5 习题
第6章 串行通信接口
6.1 串行通信的基本概念
6.1.1 串行同步通信和异步通信
6.1.2 串行通信的数据格式
6.1.3 串行通信接口标准
6.1.4 串行通信的接口
6.1.5 典型的串口芯片
6.2 可编程串行接口芯片16550
6.2.1 16550的内部结构
6.2.2 16550的功能
6.2.3 16550的外部信号
6.2.4 16550的内部寄存器
6.2.5 16550在PC系列中的应用
6.3 可编程接口芯片8251A
6.3.1 8251A的内部结构
6.3.2 8251A的引脚及其功能
6.3.3 8251A的命令字和状态字
6.3.4 8251A的初始化
6.3.5 8251A应用举例
6.4 实验设计
6.5 习题
第7章 A/D与D/A转换器接口
7.1 D/A和A/D转换器接口电路
7.1.1 D/A转换器接口电路
7.1.2 A/D转换器接口电路
7.2 D/A和A/D转换的工作原理
7.2.1 D/A转换器工作原理
7.2.2 A/D转换器工作原理
7.3 实验设计
7.4 习题
第8章 DMA技术
8.1 DMA传输技术的基本概念
8.1.1 DMA控制器
8.1.2 DMA系统
8.2 8237A芯片
8.2.1 8237A的内部结构
8.2.2 8237A的功能特性
8.2.3 8237A的内部寄存器及其作用
8.2.4 8237A的工作方式和工作时序
8.2.5 8237A的初始化和应用
8.3 DMA的应用
8.3.1 将数据从内部存储器传输到I/O接口的DMA控制电路
8.3.2 将数据从I/O接口传输到内部存储器的DMA控制电路
8.4 实验设计
8.5 习题
第9章 总线新技术
9.1 CAN总线
9.1.1 CAN总线的工作原理
9.1.2 CAN总线的特点
9.2 前端总线
9.3 I2C总线
9.3.1 I2C总线特点
9.3.2 I2C总线工作原理
9.4 SPI总线
9.5 现场总线新技术
9.6 实验设计
9.7 习题
第10章 人机交互设备接口
10.1 键盘接口
10.1.1 键盘的类型和工作原理
10.1.2 键盘控制电路的组成及工作原理
10.1.3 典型的微机键盘接口
10.1.4 PC/AT与键盘的接口
10.2 鼠标接口
10.2.1 鼠标的类型和工作原理
10.2.2 鼠标接口电路
10.3 显示器接口
10.3.1 CRT显示器的工作原理和接口
10.3.2 LED显示器的工作原理
10.3.3 LCD显示器的工作原理
10.3.4 显示器的新技术
10.3.5 显示器接口类型
10.4 打印机接口
10.5 多媒体设备及其接口
10.5.1 多媒体设备类型
10.5.2 多媒体计算机的关键技术
10.6 习题
第11章 存储器及接口
11.1 存储体系结构
11.2 半导体存储器
11.2.1 半导体存储器接口的基本技术
11.2.2 SRAM与CPU的连接
11.2.3 DRAM与CPU的连接
11.2.4 ROM与CPU的连接
11.3 典型CPU与存储器的连接
11.4 硬盘接口
11.4.1 硬盘结构
11.4.2 典型的硬盘接口
11.5 习题
第12章 32位微机软件接口技术
12.1 32位微处理器
12.1.1 80386内部结构
12.1.2 80486内部结构
12.1.3 Pentium系列处理器
12.1.4 PentiumPro微处理器
12.1.5 MMXPentium微处理器
12.1.6 PentiumⅡ微处理器
12.1.7 PentiumⅢ微处理器
12.2 32位微机软件接口
12.3 习题
第13章 微机接口设计实例
13.1 微机接口设计基本方法
13.2 微机接口的可靠性与抗干扰设计
13.2.1 微机接口的干扰
13.2.2 微机接口的可靠性设计分析和方法
13.3 定时显示系统的设计实例
13.3.1 设计要求
13.3.2 硬件系统设计
附录 常用逻辑符号对照表
参考文献