全书包括四个部分。第一篇51系列单片机基础,主要介绍了51系列单片机的发展、最常用的单片机型号、51系列单片机的基本结构等。第二篇51系列单片机程序设计基础,主要介绍了Keil C51编译环境、汇编语言程序设计、单片机C语言基础、C51的数据结构和函数、C51语句、预处理和C51的存储结构。第三篇51系列单片机编程指南,详细介绍51系列单片机的指令系统、定时器/计数器、中断系统和串行接口等的结构,其中重点介绍了对应的程序设计方法。第四篇51系列单片机典型案例,主要介绍了10个典型的设计案例。
本书第一版取得了不错的销售业绩,出版以来已经三次印刷,本书有如下特点:(1)内容全面,语言简练,讲解清晰。(2)给出了完整详细的应用实例。(3)提供了大量丰富的设计实例。(4)本书内容面向最广泛的在读大学生以及从事单片机硬件及软件设计的开发人员,适用范围广。