第一章 微型计算机基础知识 1
第一节 微型计算机的发展和应用 1
第二节 计算机的数和编码系统 2
第三节 微型计算机的基本组成和结构特点 9
第四节 计算机的解题过程 11
本章小结 14
习题 14
第二章 Z80指令系统 16
第一节 Z80微处理器的基本组成与结构 16
第二节 Z80指令系统的寻址方式 20
第三节 Z80的助记符及指令分类 21
第四节 数据传送类指令 23
第五节 数据操作类指令 30
第六节 转移指令和子程序调用指令 35
第七节 CPU控制指令 39
第八节 Z80CPU时序 40
第九节 其它几种CPU性能简介 44
本章小结 46
习题 46
第三章 Z80汇编语言程序设计 52
第一节 微型计算机程序设计语言 52
第二节 汇编语言程序格式 53
第三节 伪指令 54
第四节 程序设计的基本步骤 56
第五节 算术运算程序设计 73
第六节 非数值操作程序设计 86
第七节 汇编程序功能和汇编过程 99
本章小结 101
习题 102
第四章 半导体存贮器及与CPU的连接 106
第一节 读写存贮器RAM 106
第二节 只读存贮器ROM 112
第三节 CPU与存贮器的连接 117
本章小结 124
习题 124
第五章 输入输出方式及接口芯片 125
第一节 微型计算机的输入输出方式 125
第二节 Z80的中断方式 132
第三节 计数器定时器芯片 145
第四节 并行接口芯片 154
第五节 串行接口芯片及其应用 167
本章小结 180
习题 180
第六章 微型计算机的接口技术 182
第一节 微型计算机的并行I/O接口 182
第二节 微型计算机与LED显示器的接口 184
第三节 微型计算机与键盘的接口 193
第四节 数/模(D/A)转换接口 202
第五节 模/数(A/D)转换接口 210
第六节 微型计算机的总线 228
本章小结 239
习题 240
第七章 MCS-51系列单片机 242
第一节 单片机概述 242
第二节 MCS-51单片机的结构与功能 244
第三节 MCS-51指令系统 264
第四节 MCS-51单片机的系统扩展与应用 272
第五节 单片机开发系统简介 282
本章小结 288
习题 288
第八章 可编程序控制器 290
第一节 可编程序控制器的发展概况 290
第二节 可编程序控制器的工作原理 292
第三节 程序设计方法 307
第四节可编程序控制器的应用 319
本章小结 324
习题 324
第九章 微型计算机的典型应用 325
第一节 微型计算机在机电一体化技术中的应用概况 325
第二节 微型计算机的典型应用实例 327
第三节 微机应用系统的研制方法和工具 345
本章小结 348
习题 348
附录1 ASCII(美国标准信息交换码)表 349
附录2 Z80指令的机器码表 350
附录3 Z80指令功能表 360
附录4 Z80指令的机器周期表 379
附录5 MCS-51系列单片机的指令表 384
后记 394