上篇 单片机 1
第一章 MCS-51单片机的基本结构 1
一、学习与训练指导 1
二、习题解答 5
第二章 MCS-51单片机的指令系统 9
一、学习与训练指导 9
二、习题解答 14
实训范例一 清零程序 21
实训范例二 数据传送程序 22
实训范例三 数制转换程序 23
实训范例四 多字节加法运算 25
第三章 MCS-51单片机的中断与定时 27
一、学习与训练指导 27
二、习题解答 31
实训范例一 定时器/计数器的定时功能的应用 35
实训范例二 外部中断 37
第四章 MCS-51单片机的系统扩展 41
一、学习与训练指导 41
二、习题解答 42
实训范例一 单片机最小系统板的制作 45
实训范例二 KEIL C51软件仿真技术(访问数据存储器) 46
实训范例三 8255A对交通灯的控制 49
实训范例四 ADC0809的应用 52
实训范例五 串行口在数码管显示中的应用 55
综合应用实例一 数字电压表设计 56
综合应用实例二 多功能低频函数信号发生器 63
第五章 MCS-51单片机系统开发应用实例 71
学习与训练指导 71
实训范例 交通信号灯的控制 77
习题 79
下篇 可编程控制器 80
第六章 可编程控制器的结构及工作原理 80
一、学习与训练指导 80
二、习题解答 86
第七章 FX2系列PLC基本指令及其应用 91
一、学习与训练指导 91
二、习题解答 107
实训范例一 舞台艺术灯的PLC控制 118
实训范例二 3层简易电梯的PLC控制 120
第八章 步进顺控指令 123
一、学习与训练指导 123
二、习题解答 129
实训范例 组合钻床的PLC控制 137
第九章 控制指令 142
一、学习与训练指导 142
二、习题解答 148
实训范例MC/MCR和ROR/ROL指令的应用 152
第十章 数据处理指令 155
一、学习目的和要求 155
二、学习与训练指导 155
三、习题解答 165
实训范例一 彩灯控制系统设计 168
实训范例二 计数控制系统设计 170
第十一章 特殊功能指令 173
一、学习目的和要求 173
二、学习与训练指导 173
三、习题解答 182
实训范例一 数据传送控制系统设计 184
实训范例二 数字显示控制系统设计 185
第十二章 可编程控制器的通信技术与组态软件 188
一、学习目的和要求 188
二、学习与训练指导 189
第十三章 PLC在过程控制中的应用 203
一、学习与训练指导 203
二、习题解答 206
三、实训范例 某炉温闭环控制系统的PLC控制 208
四、编程练习 211
第十四章 PLC在定位控制中的应用 212
一、学习与训练指导 212
二、习题解答 218
实训范例 设计一个PLC驱动可编程凸轮控制器F2-32RM运转的程序 218
第十五章 松下公司FP1型PLC简介 220
一、学习目的和要求 220
二、学习与训练指导(实验PLC基本指令编程及其控制应用) 221
实训范例一 交通灯程序设计 225
实训范例二 数值运算 226
实训范例三 天塔之光 227
实训范例四 自控轧钢机 228
第十六章 可编程控制器在工业控制中的设计问题 230
学习与训练指导 230
实训范例 十字路口交通信号灯控制设计 233
第十七章 PLC控制系统工程实践 236
学习与训练指导 236
实训范例一 FX2系列可编程控制器在电镀生产线上的应用 237
实训范例二 FX2系列可编程控制器在化工过程控制中的应用 240
实训范例三 FX2系列可编程控制器在金属切削机床控制中的应用 244
实训范例四 PLC在变频器控制中的应用 248
附录 256
附录一 FX-20P-E简易编程器及其使用 256
附录二 单片机课题设计范例——单片机控制的数字时钟 264
附录三 PLC课题设计范例——霓虹灯广告屏控制器的设计 279
参考文献 287