本书从单片机技术相关的基础知识、单片机及单片机应用系统的概念入手,介绍单片机的构成,各个模块的结构、工作原理及应用,选择目前实际工程中常用的新技术、新器件进行介绍,力图达到学以致用的根本目的。 在应用开发编程语言方面,选用工程项目开发中常用的C语言对各个部分进行介绍,同时加入了目前单片机应用系统开发的流行模式——基于固件库函数的开发模式,大大降低了初学者的学习难度。另外,引入了可视化的快速开发工具EasyCodeCube,可进一步帮助读者迅速掌握相关知识。 本书深入浅出,层次分明,实例丰富,通俗易懂,突出实用,可操作性强,特别适合作为普通高校自动化、计算机、电子信息等专业的教学用书,也可以作为机械、材料等非电类专业的教学用书,也非常适合作为高职高专、中等职业学校及培训班的教学用书。