本书通过七个基础项目和四个综合项目深入浅出地介绍了Mcs-51单片机的产品设计过程和软件工具使用方法。全书共十一个项目,将MCs-51的各方面的知识点用项目实施的形式逐一进行讲解。项目一用于单片机简单系统的构建;项目二、项目三为单片机的原理结构和汇编程序的基础知识应用;项目四、项目五、项目六主要描述了单片机的外部、定时器/计数器和串行口通信三个中断系统的实际应用;项目七是实现单片机的输出显示功能。每个项目的理论均以项目形式展开对Mcs-51知识体系的介绍。综合应用部分使读者在掌握整本教材的要点之后,可以参考四个综合项目开发模板,掌握单片机产品开发的整体过程。本书的服务对象为高校机电、电子、计算机和自动控制类专业的在校学生,也可供从事单片机产品开发的工程人员参考。