前言
第1章 微型计算机接口技术概述
1.1 概述
1.2 CPU和输入/输出之间的信号
1.3 输入/输出端口
1.4 CPU和输入输出设备信息交换
1.5 微机接口技术的发展
单元实验 基本的输入/输出接口实验
思考与练习
第2章 DMA控制器
2.1 DMA方式
2.2 DMA控制器8237A
2.3 DMA控制器8237A应用举例
单元实验 DMA实验
思考与练习
第3章 中断技术
3.1 中断及中断处理过程
3.2 中断优先权
3.3 80X86/Pentium中断系统
3.4 8259A中断控制器
3.5 中断程序设计
单元实验 8259A中断控制实验
思考与练习
第4章 总线技术
4.1 概述
4.2 局部总线
4.3 系统总线
4.4 通信总线
4.5 现场总线
思考与练习
第5章 并行接口技术
5.1 概述
5.2 可编程并行接口芯片8255A
5.3 8255A应用举例
5.4 可编程定时/计数器8253
5.5 8253应用举例
单元实验
思考与练习
第6章 串行接口技术
6.1 概述
6.2 可编程异步通信接口芯片8250
6.3 可编程串行通信接口芯片8251A
6.4 串行接口应用举例
单元实验 8251A自发自收实验
思考与练习
第7章 USB接口技术
7.1 概述
7.2 USB接口技术
7.3 USB的数据流
7.4 USB主机(硬件、软件)
7.5 USB设备
7.6 IEEE 1394 总线
思考与练习
第8章 数/模、数转换及接口
8.1 概述
8.2 数/模(D/A)转换及其接口
8.3 模/数(D/A)转换及其接口
8.4 采样保持器和多路模拟开关
8.5 面对课题选择数/模、模/数芯片的要点
单元实验
思考与练习
第9章 常用外围设备及接口
9.1 常用外围设备概述
9.2 键盘及其接口
9.3 LED显示及其接口
9.4 鼠标器及其接口
9.5 打印机及其接口
单元实验
思考与练习
第10章 接口技术课程设计举例
10.1 双机间并行通信设计
10.2 芯片间串行通信设计
10.3 PC间串行通信设计
10.4 PC与单片机间的通信设计
10.5 数据采集板设计
10.6 内窥镜清洗槽温度控制设计
附录A ASCII码表
附录B 系统中断
附录C 总线信号定义
参考文献