图书前言

前    言

  MCS-51系列单片机自20世纪80年代初在Intel公司诞生以来,便迅速推广开来,不仅是国内用得最多的单片机之一,同时也是最适合上手学习单片机系统开发的一款单片机。它具有体积小、功能全、价格低廉、面向控制、应用软件丰富、技术不断更新、开发应用方便等优点,可以适应各个应用领域的不同需要,因而具有极强的竞争力和生命力,应用前景广阔。MCS-51系列单片机今后仍将是科技界、工业界广泛选择应用的8位微控制器,是单片机应用的主流机种。由于各高校实验室大多都配备了MCS-51系统仿真实验装置,所以它是高等院校教材的首选内容之一。在MCS-51系列单片机的应用过程中,单片机只是应用系统的一个核心部件,为把单片机系统应用于不同的领域,只掌握单片机的基础知识是远远不够的,要想构成一个完善的应用系统,还要熟悉传感器、执行机构及硬件接口电路的应用特性,同时,还应该掌握系统的结构布局、印制电路板的结构布局及软件的设计技巧。因此,工程技术人员在实际工作中只有勤于实践,逐步积累经验,才能设计出完善的应用系统。

  本书知识系统、全面,实用性强,既可作为各工科大专院校和中等专业学校的单片机辅助或参考教材,也适用于工程技术人员参考和套用。书中的案例都是作者多年从事教学、科研和应用开发所取得成果的经验总结。和同类单片机应用技术丛书相比,本书具有以下   特点:

  (1)本书首先详细介绍了MCS-51系列单片机的组成原理,然后对单片机的指令系统和编程语言进行了详细的讲解,力求做到深入浅出、条理清楚。 

  (2)本书不局限于一种编程语言,对汇编语言和流行的单片机C语言都做了详细介绍,其中以应用最为广泛的单片机C语言作为重点,而且在绝大部分的知识点讲解中分别给出了汇编语言和单片机C语言的程序示例,部分知识点则根据程序本身的需要,选择一种更为方便的实现方式。

  (3)本书在讲解每个知识点的同时,为读者精心策划了一些很有针对性和实用价值的案例,基本上涵盖了电子设计的各个领域,如存储器读/写、键盘接口、LED、LCD液晶显示、步进电机、I2C总线、SD卡、GPS、GSM、GPRS、SIM卡、温度传感器、A/D转换和D/A转换等。每个案例都可以仿真执行,读者可以快速掌握对应知识点在程序设计中的应用。 

  (4)本书通俗易懂、逻辑严谨、实用性强,很多案例简单修改后就可以直接使用,非常适合大中专、高职高专院校的单片机原理和微机原理课选用。

  本书由柏静、邵增珍担任主编,李多友、张旭和莫丽薇担任副主编。

  

  编  者  

C语言程序设计项目教程

  

前    言

  

II

  

5