第一章 计算机基础知识 1
1—1 概述 1
1—2 计算机中数的表示方法 10
第二章 单板计算机的结构与工作过程 29
2—1 单板机的基本构成 29
2—2 Z80微处理器 34
2—3 单板机的工作过程 42
2—4 单板机的操作 43
第三章 Z80指令系统 50
3—1 指令的格式和寻址方式 50
3—2 Z80汇编语言 52
3—3 Z80指令系统 55
3—4 怎样使用指令系统 80
3—5 在单板机上执行Z80指令 84
第四章 Z80汇编语言程序设计 90
4—1 程序设计基本方法 90
4—2 数码显示 98
4—3 数码的拣选和排序 101
4—4 数码的转换 107
4—5 算术运算程序 110
4—6 子程序 122
第五章 单板机的输入输出系统 124
5—1 输入输出接口电路 124
5—2 输入输出方式 127
5—3 中断 134
5—4 Z80中断系统 139
第六章 并行输入输出接口Z80—PIO 150
6—1 PIO的结构和工作方式 150
6—2 PIO的控制字及编程 156
6—3 PIO接口实验 160
第七章 计数器/定时器电路Z80—CTC 177
7—1 CTC的结构、工作方式和控制字 177
7—2 CTC接口实验 184
第八章 模/数转换器和数/模转换器 193
8—1 模/数转换器(A/D) 194
8—2 数/模转换器(D/A) 198
8—3 A/D与D/A接口实验 201
9—1 概述 206
第九章 微型打印机 206
9—2 打印方式 208
第十章 单板机应用系统的设计和调试 222
10—1 系统总体设计 222
10—2 硬件设计 226
10—3 软件设计 239
10—4 运行与调试程序 244
10—5 系统的调试与运行 259
第十一章 单板机应用实例 266
11—1 顺序控制 266
11—2 数据采集 278
11—3 闭环控制 288
附录 Z80指令功能表 301