第一章 概论 1
1.1 单片微型计算机发展简况 1
1.2 计算机控制系统综述 1
目录 1
1.3 8098单片机的应用前景 4
第二章 8098单片机的基本结构 6
2.1 硬件组成 6
2.2 软件组成 11
2.3 总体评价 12
第三章 中央处理单元CPU 13
3.1 寄存器算术逻辑单元RALU(运算器) 13
3.2 数据存储器RAM(存储器) 15
3.5 时钟发生器 18
3.3 控制单元(控制器) 18
3.4 CPU整体运行要点 18
3.6 复位 20
3.7 掉电保护电源 22
第四章 存储器及其使用方法 24
4.1 片内外存储器统一编址 24
4.2 存储器空间功能分析 24
4.3 存储器的控制与管理 26
4.4 8098单片机芯片配置寄存器CCR的功能 30
4.5 8098单片机外接程序存储器和数据存储器的电路及其工作原理 31
4.6 P3、P4口重建为并行接口的方法 33
5.1 基础知识 35
第五章 指令系统 35
5.2 寻址方式 37
5.3 指令系统详述 41
第六章 中断系统及其扩展方法 78
6.1 中断系统结构框图 78
6.2 中断系统各环节功能分析 78
6.3 中断登记寄存器和中断屏蔽寄存器的进一步介绍 81
6.4 中断时序和中断服务程序设计 82
6.5 8098单片机中断系统的局限性 84
6.6 8259A的硬件结构 84
6.7 初始化命令字ICW 87
6.8 操作命令字OCW 89
6.9 8259A工作方式分析 90
6.10 8098单片机中断系统的扩展电路 95
6.11 扩展后的8098单片机中断系统软件设计 95
第七章 IBM PC/XT与8098单片机之间的数据通信 102
7.1 数据通信的基本概念 102
7.2 8098单片机的串行接口电路 103
7.3 8098单片机串行接口电路四种工作方式的应用 107
7.4 IBM PC/XT的串行接口电路 110
7.5 IBM PC/XT的中断调用功能 121
7.6 IBM PC/XT—8098数据通信系统硬件设计 124
7.7 IBM PC/XT—8098数据通信系统软件设计 124
第八章 数据采集与处理系统 137
8.1 模/数转换器 137
8.2 模/数转换器用的两个专用寄存器 138
8.3 数/模转换器 140
8.4 10吨冲天炉数据采集与处理系统设计 142
第九章 高速输入通道和智能化测试仪表 148
9.1 定时器 148
9.2 输入/输出控制寄存器和状态寄存器 150
9.3 与高速输入通道HSI有关的几个专用寄存器 152
9.4 高速输入部件的结构及其工作原理 153
9.5 智能化脉冲测定仪 155
第十章 高速输出通道及其在步进电机控制系统中的应用 164
10.1 几个有关的专用寄存器 164
10.2 高速输出部件的结构及其工作原理 165
10.3 步进电机控制系统设计 167
11.1 CRT显示器 175
第十一章 8098单片机与CRT屏幕显示器的接口电路设计 175
11.2 CRT控制器 178
11.3 适配器概述 186
11.4 适配器电路详细分析 189
11.5 8098单片机(通过适配器)与单色CRT显示器的连接 201
11.6 CRT控制器MC6845的软件设计 204
第十二章 8098单片机与打印机的接口电路设计 206
12.1 针式打印机 206
12.2 打印机适配器中的信息及其管理 213
12.3 打印机适配器硬件电路设计 214
12.4 打印机适配器软件设计 216
13.1 智能键盘 222
第十三章 8098单片机应用系统的键盘及其接口电路设计 222
13.2 键盘接口电路 233
13.3 键盘接口电路工作原理 236
13.4 键盘接口电路软件设计 238
第十四章 8098单片机快速随动系统设计 243
14.1 计算机随动系统的组成及其设计步骤 243
14.2 闭环脉冲传递函数Ф(Z)设计 245
14.3 随动系统中的波纹及其消除方法 248
14.4 无波纹随动系统设计 250
14.5 8098单片机控制器设计 251
14.6 8098单片机快速随动系统参数的整定与运行 276
14.7 提高随动系统快速性能的一种方法 277
15.2 煤气加热炉温度控制系统的组成及其动态结构 279
第十五章 8098单片机温度控制系统设计 279
15.1 煤气加热炉的工艺特点和数学模型 279
15.3 控制算法要点 281
15.4 硬件电路设计 282
15.5 软件设计 282
参考文献 303
附录 304
一、MCS-51系列单片机指令速查表 304
二、8098单片机指令速查表 310
三、本书用到的芯片索引 317
四、ASCII(美国标准信息交换码)表 318
五、拉普拉斯变换与Z变换表 319