本书以MCS-51系列单片机为基础,结合应用实例,深入浅出地讲解了单片机应用的基本知识,采用汇编语言和C语言对每个实际应用案例的设计和操作步骤进行了清晰的描述,并且以Keil为编译工具、Proteus为仿真平台以及实际电路板,讲述了单片机开发和应用的过程。主要内容包括:单片机基础知识,单片机的最小系统,Keil软件和Proteus软件的使用方法,单片机系统设计与应用实例,单片机中断系统及其应用,80C51的定时/计数器,单片机的A/D和D/A接口及步进电机控制实例,单片机的串行通讯,单片机的系统扩展等。