本书系统地介绍了微型计算机接口原理及常用接口的实现方法,内容编排系统,实例翔实,概念清楚。每章安排有具体的实验设计内容,章后均附有一定数量的练习题,突出了基本应用接口的分析与设计方法的学习。
本书是一本实用性较强的计算机专业教材,可作为高等院校面向应用的计算机专业以及与计算机应用技术密切相关的电子类专业的教材,也可作为企业和科研单位技术人员知识培训与继续教育的参考用书。
样章试读
目录
- 第1章 绪论
1.1 微型计算机与接口
1.1.1 微型计算机的硬件结构
1.1.2 8086/8088微处理器及其引脚
1.1.3 8086/8088系统总线构成
1.2 微型计算机接口概述
1.2.1 微型计算机接口的概念
1.2.2 微型计算机接口的功能
1.2.3 微型计算机接口的分类
1.3 微型计算机接口的组成
1.3.1 I/O接口的硬件电路组成
1.3.2 接口的软件构成
1.4 CPU与I/O接口之间的数据交换方式
1.5 接口电路分析与设计的基本方法
1.6 实验设计
1.6.1 TPC-USB微机接口实验平台
1.6.2 EL型平台实验项目
1.6.3 PC平台实验项目
本章小结
习题1
第2章 I/O端口地址译码技术
2.1 I/O端口编址
2.1.1 I/O端口与内存统一编址
2.1.2 I/O端口与内存单元独立编址
2.2 I/O端口地址分配
2.3 I/O端口地址译码
2.3.1 I/O端口地址译码的基本原理
2.3.2 I/O端口地址的固定式译码
2.3.3 I/O端口地址的可选式译码
2.3.4 I/O端口地址的共用
2.4 实验设计
2.4.1 TPC-USB平台I/O地址译码实验项目
2.4.2 EL型平台I/O地址译码项目
2.4.3 PC平台实验项目
本章小结
习题2
第3章 定时/计数技术
3.1 基本概念
3.2 可编程定时/计数器8253/8254
3.2.1 8253/8254的内部结构及外部引脚
3.2.2 8253/8254的工作方式
3.2.3 8253/8254的编程
3.3 8253/8254应用举例
3.4 PC的定时器/计数器应用
3.5 实验设计
3.5.1 TPC-USB平台定时器实验项目
3.5.2 EL型平台定时器实验项目
3.5.3 PC平台定时器实验项目
本章小结
习题3
第4章 DMA技术
4.1 DMA传送概述
4.1.1 DMA传送的过程
4.1.2 DMA传送的方式
4.1.3 DMA的操作类型
4.2 DMA控制器8237A
4.2.1 8237A的内部结构
4.2.2 8237A的外部引脚
4.2.3 8237A内部寄存器的功能与操作
4.2.4 8237A的编程
4.2.5 8237A的工作时序
4.3 PC中的DMA应用
4.3.1 DMA系统的组成
4.3.2 单片8237A系统
4.3.3 双片DMAC的DMA系统
4.3.4 DMA系统应用实例
4.4 实验设计
4.4.1 TPC-USB平台DMA实验项目
4.4.2 EL型平台DMA实验项目
4.4.3 PC平台DMA实验项目
本章小结
习题4
第5章 中断接口技术
5.1 中断技术概述
5.1.1 中断的基本概念
5.1.2 中断的过程
5.1.3 中断管理
5.2 8086/8088微机中断系统
5.2.1 中断的类型
5.2.2 中断向量表
5.2.3 中断向量设置
5.3 可编程中断控制器8259A
5.3.1 8259A的内部结构及外部引脚
5.3.2 8259A的工作方式
5.3.3 8259A的编程
5.4 8259A应用举例
5.4.1 中断程序设计
5.4.2 中断应用实例
5.5 PC中的中断应用
5.6 实验设计
5.6.1 TPC-USB平台中断实验项目
5.6.2 EL型平台中断实验项目
5.6.3 PC平台中断实验项目
本章小结
习题5
第6章 并行接口
6.1 并行接口概述
6.2 可编程并行接口8255A
6.2.1 8255A的内部结构及外部引脚
6.2.2 8255A的编程
6.2.3 8255A的工作方式
6.3 8255A应用举例
6.4 PC中的并行接口应用
6.5 实验设计
6.5.1 TPC-USB平台并行接口实验项目
6.5.2 EL型平台并行接口实验项目
6.5.3 PC平台并行接口实验项目
本章小结
习题6
第7章 人机交互设备接口
7.1 键盘接口
7.1.1 键盘分类
7.1.2 键盘的工作原理
7.1.3 PC系列键盘及接口电路
7.1.4 PC键盘接口编程
7.2 鼠标器接口
7.2.1 鼠标器分类
7.2.2 鼠标器的接口
7.2.3 鼠标器接口编程
7.3 LED接口
7.3.1 LED显示器结构
7.3.2 LED显示器接口编程
7.4 显示器接口
7.4.1 显示器工作原理
7.4.2 显示器接口
7.4.3 显示器接口编程
7.5 打印机接口
7.5.1 打印机的组成和工作原理
7.5.2 打印机的接口标准
7.5.3 打印机接口编程
7.6 音频设备接口
7.6.1 音频处理技术
7.6.2 声卡的组成和接口
7.6.3 声卡接口编程
7.7 实验设计
7.7.1 TPC-USB平台人机交互接口实验项目
7.7.2 EL型平台人机交互接口实验项目
7.7.3 PC平台人机交互接口实验项目
本章小结
习题7
第8章 串行通信接口
8.1 串行通信的基本概念
8.1.1 串行通信的数据传送方式
8.1.2 通信速率
8.1.3 信号调制与解调
8.2 串行通信协议
8.2.1 异步串行通信协议
8.2.2 同步串行通信协议
8.3 串行通信接口标准
8.3.1 信号电平
8.3.2 信号功能
8.3.3 连接方式
8.4 可编程串行接口芯片8251A
8.4.1 8251A的内部结构及外部引脚
8.4.2 8251A的编程
8.4.3 8251A的应用举例
8.5 异步通信适配器INS 8250
8.5.1 INS 8250的内部结构及外部引脚
8.5.2 INS 8250的寄存器
8.5.3 INS 8250的编程
8.6 PC中的串行接口应用
8.7 实验设计
8.7.1 TPC-USB平台串行接口实验项目
8.7.2 EL型平台串行接口实验项目
8.7.3 PC平台串行接口实验项目
本章小结
习题8
第9章 A/D与D/A转换接口
9.1 A/D与D/A转换概述
9.1.1 D/A转换的工作原理
9.1.2 A/D转换的工作原理
9.2 D/A转换器接口电路
9.2.1 D/A转换器与微处理器的数据缓冲
9.2.2 DAC0832及其应用
9.2.3 DAC1210及其应用
9.3 A/D转换器接口电路
9.3.1 A/D转换器与微处理器的接口
9.3.2 ADC0809及其应用
9.3.3 AD574及其应用
9.4 实验设计
9.4.1 TPC-USB平台模/数与数/模转换接口实验项目
9.4.2 EL型平台模/数与数/模转换接口实验项目
9.4.3 PC平台模/数与数/模转换接口实验项目
本章小结
习题9
第10章 外存储器及其接口
10.1 磁盘存储器
10.1.1 数据的磁存储原理
10.1.2 磁盘数据编码方式
10.1.3 磁盘存储器的结构
10.2 光盘存储器
10.2.1 光盘的分类
10.2.2 光盘存储器的组成及读写原理
10.3 外存储器接口
10.3.1 IDE和EIDE接口
10.3.2 SCSI接口
10.4 实验设计
本章小结
习题10
第11章 总线与接口标准
11.1 概述
11.1.1 总线的分类
11.1.2 总线的主要性能参数
11.1.3 总线标准
11.1.4 总线操作和传送控制
11.2 系统总线
11.2.1 STD总线
11.2.2 IBM PC总线
11.2.3 ISA总线
11.2.4 EISA总线
11.3 局部总线
11.3.1 PCI总线
11.3.2 PCI Express总线
11.4 设备总线
11.4.1 USB总线
11.4.2 IEEE 488总线
11.4.3 IEEE 1394总线
11.4.4 AGP总线
本章小结
习题11
第12章 微型计算机接口技术应用实例
12.1 微型计算机应用系统设计方法与步骤
12.2 数据采集与控制系统
12.2.1 系统需求
12.2.2 系统分析与设计思路
12.2.3 硬件电路设计
12.2.4 软件设计
12.3 交通灯控制系统
12.3.1 系统需求
12.3.2 系统分析与设计思路
12.3.3 硬件电路设计
12.3.4 软件设计
本章小结
习题12
参考文献