本书按照单片机应用和开发技术需求从易到难划分7章内容,通过项目设计实例(全书共有25个项目)引导读者逐步深入学习。其中第1章介绍了8051单片机硬件相关知识;第2章介绍了单片机开发所采用的软件和硬件实验平台;第3、4章为单片机内部资源应用设计,并以STC89系列单片机为例,列举了11个基础项目用于引领读者学习单片机C语言编程技巧;第5、6章主要介绍单片机系统常用的外部器件,列举了11个提高项目进一步锻炼读者的单片机系统开发设计能力;第7章介绍了STC15F系列单片机内部主要部件应用技术,并采用产品开发中的三个综合指导项目让读者进一步掌握单片机开发技能。本书适合于单片机产品开发与项目设计培训人员、单片机技术认证培训人员、单片机竞赛培训人员以及广大单片机爱好者,也可作为高等院校电子信息类专业的教材和参考用书。