第一篇 单片机 1
第一章 微型计算机基础 1
第一节 微型计算机的硬件组成及工作原理 1
第二节 Intel系列单片机简介 5
第三节 半导体存储器简介 7
思考与练习 9
第二章 MCS-51系列单片机的硬件结构与功能 11
第一节 基本结构与引脚功能 11
第二节 存储器配置 16
第三节 时钟、复位电路与时序 19
第四节 定时器/计数器 23
第五节 中断系统 28
第六节 并行输入输出(I/O)端口 32
思考与练习 35
第三章 MCS-51的指令系统和程序设计 37
第一节 指令格式和寻址方式 37
第二节 指令系统 40
第三节 程序设计基础 56
思考与练习 65
第四章 MCS-51的系统扩展技术 67
第一节 片外三总线的扩展 67
第二节 程序存储器的扩展 69
第三节 数据存储器的扩展 73
第四节 I/O口的扩展 78
第五节 外部中断源的扩展 91
思考与练习 93
第五章 MCS-51串行输入输出口 96
第一节 串行通信基础 96
第二节 MCS-51的串行接口 100
第三节 串行口工作方式 102
第四节 串行口的应用与编程 107
思考与练习 110
第六章 MCS-51的输入输出接口技术 111
第一节 单片机应用系统I/O接口技术概述 111
第二节 MCS-51的I/O接口设计基本方法 114
第三节 键盘接口技术 116
第四节 显示器接口技术 127
第五节 微型打印机接口技术 135
第六节 拨盘开关接口技术 139
第七节 高电压、大电流负载接口技术 142
第八节 A/D、D/A转换器接口技术 147
思考与练习 159
第七章 MCS-51单片机应用实例 161
第一节 单片机应用系统开发的原则与方法 161
第二节 八路温度巡回检测系统 163
第三节 电动机转速测量和控制系统 166
思考与练习 168
第二篇 可编程控制器 170
第八章 可编程控制器概述 170
第一节 PC的定义及其与微型计算机的关系 170
第二节 PC的发展过程与特点 171
第三节 PC的应用范围 172
思考与练习 173
第九章 PC的结构与工作原理 174
第一节 PC的基本配置 174
第二节 PC的工作原理 176
第三节 PC的性能指标 180
第四节 PC与其它工业控制系统的比较 183
思考与练习 184
第十章 常见PC性能简介 185
第一节 几种常见PC的性能 185
第二节 F1系列PC性能简介 186
第三节 C系列PC性能简介 191
思考与练习 194
第十一章 FX2系列PC的指令系统与编程方法 195
第一节 PC常用的编程语言 195
第二节 PC的结构特点 196
第三节 FX2系列PC的技术指标 198
第四节 FX2系列PC的内部各编程元件及功能 201
第五节 FX2系列PC的基本指令及编程方法 202
第六节 基本指令应用举例 210
第七节 状态转移图与步进指令 212
第八节 功能指令 225
思考与练习 238
第十二章 编程器及其使用 241
第一节 编程器概述 241
第二节 便携式编程器 241
思考与练习 247
第十三章 PC控制系统的设计方法 248
第一节 PC应用的设计步骤 248
第二节 PC的选型和硬件配置 248
第三节 PC应用程序的设计方法 250
第四节 设备故障的检测与显示 253
第五节 I/O的合理使用 256
第六节 PC控制系统可靠性的提高 258
思考与练习 260
第十四章 PC的安装与维护 263
第一节 PC的安装 263
第二节 ROM写入器的正确使用 266
第三节 PC系统的试运行 268
第四节 PC的维护和保养 269
思考与练习 270
第十五章 PC在工业控制中的应用 271
第一节 PC在工业电动机、小车往返运行控制中的应用 271
第二节 PC在电镀生产线中的应用 276
第三节 PC在注塑成型机上的应用 283
思考与练习 287
附录 MCS-51指令表 290
参考文献 294