本书分为51单片机基础知识、51单片机模块应用以及51单片机的应用系统三大部分。本书基础内容丰富、循序渐进、由浅入深,涉及了51单片机从硬件模块基础到软件设计各个方面的知识,并基于Proteus硬件仿真环境和Keil Vision软件集成开发环境提供了大量仿真实例。
本书由11章以及1个附录组成,从51单片机的发展开始,介绍了51单片机的内核结构、51单片机应用系统的组成、C51语言的使用方法、51单片机内部资源以及常用外围器件的使用方法。
本书通过大量的实物图、原理图、梯形图等精选图片,介绍了德国西门子S7-200/S7-300/S7-400可编程逻辑控制器(PLC)的基础知识,PLC的指令系统与基本程序。