目录 3
基础部分 3
第一章 微处理器的基本结构 3
1.1 微处理器概述 3
1.2 微处理器的一般结构 6
1.3 Intel 8080的结构 19
1.4 Intel 8085的结构与特点 27
1.5 Z 80的结构与特点 33
第二章 指令系统和汇编语言程序设计 44
2.1 常用的寻址方式和状态标志 44
2.2 Intel 8080指令系统 50
2.3 8085不同于8080的两条指令 69
2.4 Z 80的寻址方式及其指令的特点 71
2.5 汇编语言 75
11.6 开发单片机的有力工具——微型机开发系统2 79
2.6 程序设计概述 89
2.7 简单程序示例 91
2.8 循环程序 95
2.9 字符处理程序 103
2.10 子程序 108
2.11 Z80编程特点 115
第三章 微型机的输入/输出及其接口 117
3.1 同步传送方式 117
3.2 异步传送方式 120
3.3 中断传送方式 123
3.4 DMA传送方式 123
3.5 输入/输出的寻址方法 126
3.6 模拟量输入/输出通道 130
第四章 微型机的中断系统 133
4.1 概述 133
4.2 中断处理过程 136
4.3 实用中断系统 145
第五章 单板机的一般结构和监控程序 151
5.1 单板机的一般结构 151
5.2 单板机的监控程序 154
第六章 用单板机实现流量控制 161
实例部分 161
6.1 CTC定时计数电路编程 163
6.2 PIO并行输入/输出接口电路编程 167
6.3 步进电机驱动子程序 170
6.4 打印机驱动子程序 174
第七章 微型计算机用于激光流动细胞分析 177
第八章 微型计算机在舞台灯光控制中的应用 195
8.1 硬件设计 195
8.2 软件设计 204
9.1 单板微型计算机在橡胶压延机自动控制中的应用 209
第九章 单板微型计算机应用于工业控制方面的实例 209
9.2 微型计算机控制的电梯自动控制系统 216
9.3 微型计算机在电镀生产线上的应用 222
9.4 微型计算机温度巡检巡控装置 228
第十章 天文导航专用计算机 239
第十一章 单片计算机的应用实例 246
11.1 Intel MCS-48单片计算机 247
11.2 8048单片机的内部结构 248
11.3 8048的扩展 261
11.4 MCS-48指令系统 270
11.5 实例介绍——绘图仪控制器 275
第十二章 微机在点阵式打印机中的应用 306
12.1 先进先出(FIFO)缓冲存贮器的控制 308
12.2 定时器的功能 309
12.3 5501 I/O控制器的作用 311
第十三章 1位微机在机床设备控制中的应用 315
13.1 1位微机的结构特点 315
13.2 1位微机在机床控制中的应用实例 330
第十四章 微型计算机在织机监测控制管理方面的应用实例 343
14.1 织机信息采集模块 348
14.2 交接班处理模块 351
14.3 键盘管理模块 351
14.4 主程序 352
14.5 打印输出模块 353
参考文献 354