第1篇
千里之行,始于足下。
——《老子》
在学本篇之前,您可以没有单片机基础、也可以没有使用过仿真工具Proteus,但希望您有一定的C语言基础。不要认为学会 51 单片机是多么重要,其实它远没有学会一门程序设计语言重要。学会一门程序设计语言,可以上手很多种单片机,可以说学会C语言就是掌握了一门技术,学了单片机就是使这门技术有了用武之地。因此如果你还没有学过C语言,希望在学本篇之前能先学习一下C语言程序设计。
本篇主要讲述 51 单片机的基本知识:IO口做输入、输出口的使用,P3 口第二功能——中断、定时器、计数器、串口通信等的应用。
本篇共 9 章内容,其中第1章、第2章为了解内容,第3~9章为重点学习内容。第1章用我们身边的电器引入单片机的概念;第2章主要介绍本书要使用的工具Keil C和Proteus;第3章用发光二极管带我们走进单片机编程的世界;第4章在第3章的基础上讲述数码管的使用;第5章通过按键讲述单片机IO口作为输入口的应用;第6章讲述外部中断;第7章讲述单片机中的定时/计数器;第8章讲述串口通信;第9章用一个蜂鸣器演奏一段曲子作为本篇的结束章,同时在章尾也总结一下本篇对单片机的学习内容。