本书是在2005年7月出版的《单片机原理及应用》教材基础之上,经过工学结合的教学改革和精品课程建设,重新调整结构和内容后编写的;在教学内容上选用AVR系列中的ATmegal6作典型教学芯片,并简单介绍了C语言基本编程规则和方法,使用C语言进行应用程序开发,引入了单片机测控系统常用的接口技术和应用技术,并使用了虚拟实验技术。
本书在教学模式上采用项目驱动,每个项目被分解为几个小的项目,由易到难,逐步深入。在教学方法上教学交替进行,讲练结合,还安排了一些创新项目让学生独立完成,以提高学生的创新能力、独立开发项目能力、团队协作能力和方法能力。