第1章 接口基本知识
1.1 微机接口
1.1.1 接口功能
1.1.2 接口信息
1.1.3 数据传送方式
1.1.4 I/O寻址方式
1.1.5 PC机I/O地址分配
1.1.6 I/O地址译码方法
1.2 接口控制语言
1.2.1 汇编语言I/O指令
1.2.2 C语言I/O语句
1.3 总线技术
1.3.1 总线概述
1.3.2 PC机总线
1.3.3 STD工业控制总线
1.3.4 VME总线
1.3.5 SCSI总线
1.3.6 通用串行总线
1.3.7 IEEE-488总线
1.3.8 现场总线技术
习题
第2章 PC机接口芯片
2.1 PC机中断系统
2.1.1 80X86中断方式
2.1.2 中断优先权
2.1.3 中断向量表
2.1.4 8259A中断控制器
2.1.5 中断编程应用
2.2 8253定时/计数器
2.2.1 定时技术概述
2.2.2 to3I作原理
2.2.3 82531作方式
2.2.4 8253编程与应用
2.3 8237DMA控制器
2.3.1 DMA概述
2.3.2 8237工作原理
2.3.3 DMA控制器系统应用
2.4 8255并行接口
2.4.1 8255工作原理
2.4.2 8255工作方式
习题
第3章 人机交互接口
3.1 键盘接口
3.1.1 非编码键盘接口
3.1.2 PC机键盘接口
3.2 LED显示器接口
3.3 CRT显示器接口
3.3.1 显示器文本方式I/O
3.3.2 显示器图形接口
3.3.3 VESA图形标准接口
3.3.4 真彩色图形显示
3.4 其他人机交互接口
3.4.1 鼠标器
3.4.2 光笔接口
3.4.3 游戏操纵杆
3.4.4 图形板和画笔
习题
第4章 串行通信接口
4.1 串行通信的基本概念
4.1.1 概述
4.1.2 数据传送方式
4.1.3 调制与解调
4.2 RS-232C接口标准
4.3 串行通信接口
4.3.1 串行接口基本任务
4.3.2 8251功能特点
4.3.3 8251寄存器与控制字
4.3.4 8251编程应用
4.4 PC机异步通信接口
习题
第5章 数/模、模/数转换接口
5.1 数/模(D/A)转换
5.1.1 D/A转换原理
5.1.2 D/A转换器特性及连接
5.1.3 DAC典型连接
5.1.4 D/A转换器应用
5.2 A/D转换接口
5.2.1 A/D转换原理
5.2.2 A/D转换器特性
5.2.3 A/D转换电路
5.2.4 数据采集系统设计
5.2.5 虚拟仪器技术
习题
第6章 软件接口概述
6.1 软件接口的作用
6.1.1 软件接口的分类
6.1.2 软件接口功能
6.2 软件接口的调用方法
第7章 API系统功能接口
7.1 API的功能和作用
7.1.1 Windows环境和API的功能与作用
7.1.2 Windows程序设计及API的调用方法
*7.1.3 应用举例
7.2 动态链接库DLL
7.2.1 为什么使用动态链接库
7.2.2 在程序中使用动态链接库
7.2.3 使用动态链接库
*7.3 MCI多媒体编程接口
7.3.1 Windows多媒体编程的层次
7.3.2 MCI多媒体编程
思考题
第8章 网络编程接口
8.1 网络编程接口windows sockets
8.1.1 网络体系结构中的协议及服务
8.1.2 网络进程通信原理
8.1.3 socket套接字
8.1.4 Windows socket
8.1.5 Winsock编程模型
*8.1.6 Casync Socket类和Csocket类
*8.1.7 Winsock接口编程实例
*8.2 NETBIOS应用程序接口
8.2.1 概述
8.2.2 NETBIOS及IBM LAN适配器
8.2.3 应用服务
8.2.4 Ncb/Mcb字段
8.2.5 Win32 NETBIOS应用程序示例
思考题
*第9章 数据库编程接口
9.1 ODBC开放数据库连接接口
9.1.1 ODBC标准
9.1.2 ODBC结构
9.1.3 ODBC SDK及MFC ODBC类
9.2 ADO调用接口
9.2.1 关于ADO及其特性
*9.2.2 应用ADO
9.3 JDBC调用接口
9.3.1 Java的接口、对象
9.3.2 连接数据库及JDBC接口
思考题
注:*章节为选学内容