第1章 接口技术基础
1.1 接口电路概述
1.1.1 接口电路的作用
1.1.2 CPU与外设之间传递的信息
1.2 接口设计中常用的基本电路
1.2.1 布尔代数
1.2.2 图形符号
1.2.3 与门
1.2.4 或门
1.2.5 异或门
1.2.6 电路化简
1.2.7 接口译码关系的图形表示
1.3 数据缓冲与锁存
1.3.1 总线结构
1.3.2 三态缓冲器
1.3.3 锁存器
1.4 微机系统总线
1.4.1 IBMPC总线
1.4.2 ISA总线与:EISA总线
1.4.3 接口电路常用的总线信号
1.5 接口电路的连接
1.5.1 I/O端口的寻址
1.5.2 译码电路
1.5.3 PC机的I/O地址的分配
1.6 局部总线
1.6.1 PCI局部总线
1.6.2 加速图形端口(AGP)
本章小结
习题一
第2章 并行接口
2.1 输入端口
2.2 输出端口
2.3 非电量耦合的输入/输出接口
2.3.1 共地干扰与隔离器件
2.3.2 光电隔离的输入/输出接口
2.3.3 步进电机接口
2.4 可编程并行接口芯片8255A
2.4.1 8255A的结构和引脚
2.4.2 8255A的工作方式
2.4.3 8255A的初始化编程
2.4.4 应用举例
2.5 CPU与外设之间传递信息的方式
2.5.1 五条件传送
2.5.2 有条件传送(查询式传送)
2.5.3 中断传送方式
2.5.4 DMA传送方式
2.6 8086/8088CPU的中断结构与中断处理过程
2.6.1 8086/8088CPU的中断结构
2.6.2 中断类型号与中断向量表
2.6.3 中断响应过程
2.6.4 中断人口地址(中断向量)的设置
2.6.5 中断类型号的获取
本章小结
习题二
第3章 人机接口
3.1 显示接口
3.1.1 LED发光二极管显示器及其接口
3.1.2 LCD液晶显示器及其接口
3.1.3 CRT显示器及其接口技术
3.2 键盘及其接口技术
3.2.1 键盘工作原理及键扫描程序
3.2.2 微机与键盘的接口
3.2.3 BIOS键盘缓冲区与键盘中断服务程序
3.3 打印机接口技术
3.3.1 打印机的类型与主要技术指标
3.3.2 打印机工作原理
3.3.3 打印机接口电路
3.3.4 打印机输入/输出程序及应用
本章小结
习题三
第4章 定时器/计数器接口
4.1 定时器/计数器8253
4.1.1 8253的结构
4.1.2 8253的工作方式
4.1.3 8253的初始化编程
4.2 定时器/计数器编程应用
4.2.1 8253初始化举例
4.2.2 8253的应用举例
本章小结
习题四
第5章 模拟接口
5.1 模拟接口基础
5.2 数模转换接口
5.2.1 数模(D/A)转换的工作原理
5.2.2 数模转换器的主要技术指标
5.2.3 DAC0832的结构与引脚
5.2.4 DAC0832的使用方法
5.2.5 其他类型的D/A器件与微机系统的连接
5.2.6 DAC应用举例
5.3 模数转换接口
5.3.1 模数转换器的工作原理
5.3.2 模数转换器的主要技术指标
5.3.3 8位A/D转换器AD7574,
5.3.4 具有8通道多路转换开关的8位A/D转换器AD0809
5.3.5 10位串行A/D转换器MAX192
5.4 模拟接口应用实例
本章小结
习题五
第6章 串行通信
6.1 串行通信的基本概念
6.1.1 并行通信与串行通信
6.1.2 串行通信的两种基本方式
6.1.3 串行通信的四个基本时间关系
6.1.4 信号的传送
6.2 串行总线标准KS-232C
6.2.1 RS-232C信号定义
6.2.2 KS-232C的信号电平及电平转换电路
6.2.3 RS-422、RS-423和RS-449
6.3 串行通信接口电路
6.3.1 可编程串行通信接口芯片8251A
6.3.2 8251A的初始化编程举例
6.3.3 8251A应用举例
6.4 US8总线
6.4.1 USB的特点
6.4.2 USB硬件和软件元素
6.4.3 USB体系结构
6.4.4 USB控制器
本章小结
习题六
第7章 PC系列机的串行通信
7.1 PC系列机串行异步通信适配器
7.2 异步串行通信接口芯片INS8250
7.2.1 INS8250的引脚信号和内部结构
7.2.2 INS8250的内部结构
7.2.3 初始化编程
7.3 两台PC机间互相通信
7.3.1 BIOS串行异步通信端口的功能调用INT14H
7.3.2 汇编语言通信程序设计
7.4 Windows环境下的串行通信
7.4.1 直接电缆连接
7.4.2 Windows串行通信API
7.4.3 AetiveX通信控件及其在VB环境下的应用
7.5 微机和单片机通信基本原理
7.6 无线数据传送
本章小结
第8章 实验指导
实验一 简单I/O口扩展
实验二 LED七段显示器扫描显示(简单接口)
实验三 键盘扫描(8255A接口)
实验四 打印机接口(查询方式)
实验五 定时器
实验六 D/A接口
实验七 A/D接口
实验八 串行通信(8251A)
……