本书通过众多实例向读者介绍了51单片机的各种功能。全书分为14章,分别介绍了51单片机基础知识、laVision 3和Keil C开发环境、输人口及输出口的应用、中断的应用、定时器及计数器的应用、串行口的应用、声音的产生、步进马达的控制、ADC和DAC的应用、LED阵列的应用、LCD模块的应用、直流马达的控制等内容。附录中还对常用的在线仿真器进行了介绍,并提供了开发中常用的中英文名词对照表。
本书在写法上非常独特。每一章中,在简单介绍相关知识后,马上辅以内容详细、针对性强的“实例演练”,每个实例都有详细的零件介绍、电路图、程序流程图以及程序代码。在程序中,每条指令都提供了注解,让读者能够快速理解程序的内涵,并能够以*快的方式上手。其后又提出了具有启发性的问题,可以帮助读者巩固所学知识,达到举一反三的目的。
本书适合单片机硬件爱好者阅读。另外,本书还可作为各大中专院校相关专业的教学参考书。