第一篇 单片机 1
第一章 微型计算机基础 1
第一节 微机计算机的硬件组成及工作原理 1
第二节 Intel系列单片机简介 5
第三节 半导体存储器简介 8
第二章 MCS-51系列单片机的硬件结构与功能 11
第一节 基本结构与引脚功能 11
第二节 存储器配置 17
第三节 时钟、复位电路与时序 19
第五节 中断系统 29
思考与练习 29
第六节 并行输入输出(I/O)端口 35
第三章 MCS-51的指令系统和程序设计 40
第一节 指令格式和寻址方式 40
第二节 指令系统 44
第三节 程序设计基础 61
第四章 MCS-51的系统扩展技术 85
第一节 片外三总线的扩展 85
第二节 程序存储器的扩展 88
第三节 数据存储器的扩展 95
第四节 定时器/计数器的扩展 105
第五节 I/O口的扩展 111
第六节 外部中断源的扩展 131
思考与练习 137
第五章 MCS-51串行输入/输出口 139
第一节 串行通信基础 139
第二节 MCS-51的串行接口 143
第三节 串行口工作方式 145
第四节 串行口的应用与编程 150
第五节 串行口的扩展 164
思考与练习 172
第六章 MCS-51的输入/输出接口技术 173
第一节 单片机应用系统I/O接口技术概述 173
第二节 MCS-51的I/O接口设计基本方法 178
第三节 键盘接口技术 181
思考与练习 183
第四节 显示器接口技术 194
第五节 微型机打印机接口技术 226
第六节 拨盘开关接口技术 239
第七节 高电压、大电流负载接口技术 244
第八节 A/D、D/A转换器接口技术 251
第九节 RS-232C串行通信标准接口的连接 274
思考与练习 282
第七章 MCS-51单片机应用实例 284
第一节 单片机应用系统开发的原则与方法 284
第二节 八路温度巡回检测系统 287
第三节 电机转速测量和控制系统 289
第四节 16×64点阵LED汉字显示屏 291
思考与练习 304
第二篇 可编程控制器 305
第八章 可编程控制器概述 305
第一节 PC的定义及其与微型计算机的关系 305
第二节 PC的发展过程与特点 306
第三节 PC的应用范围 308
思考与练习 309
第九章 PC的结构与工作原理 310
第一节 PC的基本配置 310
第二节 PC的工作原理 314
第三节 PC的性能指标 319
第四节 PC与其它工业控制系统的比较 323
思考与练习 324
第十章 常见PC性能简介 325
第一节 几种常见PC的性能 325
思考与练习 325
第二节 F1、FX系列PC性能简介 326
第三节 C系列PC性能简介 332
第一节 PC常用的编程语言 337
第十一章 F1系列PC的指令系统与编程方法 337
第二节 F1系列PC内部各编程元件及其功能 338
第三节 基本指令及编程方法 345
第四节 基本指令应用实例 357
第五节 功能图与步进指令 362
第六节 功能指令及编程方法 370
第七节 几种常见PC指令系统的比较 396
思考与练习 398
第十二章 编程器及其使用 403
第一节 编程器概述 403
第二节 便携式编程器 403
第三节 便携式编程器的使用 405
第四节 监控操作 413
思考与练习 416
第十三章 PC控制系统的设计方法 417
第一节 PC应用的设计步骤 417
第二节 PC的选型和硬件配置 417
第三节 PC应用程序的设计方法 419
第四节 设备故障的检测与显示 423
第五节 I/O的合理使用 426
第六节 PC控制系统可靠性的提高 429
思考与练习 431
第十四章 PC的安装与维护 434
第一节 PC的安装 434
第二节 ROM写入器的正确使用 438
第三节 PC系统的试运行 440
第四节 PC的维护和保养 441
思考与练习 442
第十五章 PC在工业控制中的应用 443
第一节 PC在工业电机控制中的应用 443
第二节 PC在电镀生产线中的应用 449
第三节 PC在注塑成型机上的应用 455
第四节 PC在机械手操作中的应用 458
思考与练习 465
第十六章 PC网络及通信 468
第一节 PC与计算机通信 468
第二节 PC网络 471
第三节 MAP简介 489
思考与练习 491
附录MCS-51指令表 492
参考文献 497