本书是活页式教材。本书以51单片机典型应用的10个工作页项目任务、28个子任务应用实例引导教与学、学与做,整个课堂教学过程在书中完整体现。本书涵盖了单片机基础与应用的基本内容,分别介绍了单片机基础知识及其开发环境Keil μVision、Proteus软件的使用;51单片机硬件系统;C51程序设计的基本语法、语句及应用方法;定时器/计数器的结构和应用方法;中断系统的结构和应用方法;常用人机交互接口技术,包括数码管、LCD和点阵LED显示、键盘输入接口设计技术:单片机串行通信;新型I2C接口A/D、D/A转换器件PCF8591与单片机的接口技术等内容。本书实现了原理知识与项目应用实例的紧密结合,体现课程思政、以“行动为导向”双元制育人的教学思路,在教学过程中,可以根据学生的掌握程度增加工作页任务,适合目前新型化、信息化教学改革。本书配套微课视频,提供源程序与Proteus仿真源文件、练习题答案、PPT课件等学习资源。本书适合作为高职高专院校及应用型本科机电、电气、电子等专业单片机课程的教材,也可作为相关行业的工程技术人员的参考用书。