第一篇

基础篇

工欲善其事 必先利其器

——孔子

在看本篇之前,您可以没有单片机基础,也可以没有使用过仿真工具Proteus,但希望您有一定的C语言基础。不要认为学会一款单片机有多么重要,其实它远没有学会一门程序设计语言重要。学会一门程序设计语言,可以上手很多种单片机,可以说学会C语言是掌握了一门技术,学习单片机就是使这门技术有了用武之地。因此,如果你还没有学过C语言,希望在看本篇之前你能先学习一下C语言程序设计。

本篇主要引入单片机的概念,讲述AVR单片机的基本知识;介绍本书要使用的开发工具—Proteus、ICC AVR和AVR Studio等。

本篇共3章内容:第1章通过我们身边的电器引入单片机的概念、讲解AVR单片机的基本知识;第2章介绍本书要使用的仿真工具Proteus;第3章介绍本书要使用的编程工具ICC AVR和调试工具AVR Studio。