第2版前言
自1980年Intel公司推出MCS-51单片机以来,以其体积小、功能全、价格低、可靠性高等优点,在很多领域得到了广泛应用。随着51内核的公开,它得到众多知名厂商的不断创新,从而出现了拥有广泛产品型号的51单片机家族,使得以51为内核的单片机经久不衰。
为了更好地适应高职高专学生的学习规律,使学生做到学有所得,除了在第1版的基础上对教材的内容顺序进行了重新组织外,在每个单元的内容安排上更加凸显实例教学,配合教学做一体化教学模式,以达到学生能够快速理解、掌握的目的。采用“以项目为载体”编写教材内容,使学生清楚地知道学习相关内容后能够做出什么样的项目。在教学过程中突出工程实践特色,采取“项目引导”→“项目分析”→“项目实施”的思路编写教学内容,并配合“成果展示”以提升学生的学习兴趣。在“项目引导”部分,对项目目标着重进行分析,对实现项目所需要的知识点加以引领。在“项目实施”部分,以工程实践的顺序绘制电路、编写软件及项目调试运行。
为了避免以往采用硬件实验设备实现单片机项目时出现的线路虚连带来的开发周期长,甚至由于实验设备的资源限制造成某些项目难以实现,另外还存在硬件实验设备故障多、维护工作量大的问题。基于上述原因,本书中的项目及实验教学采用Proteus软件进行项目仿真,一则可以提高开发效率、缩短开发周期,二则可以锻炼学生在单片机项目中的电路连接技能。
本书共分为9个单元,单元1介绍单片机的认知和开发概述,单元2介绍单片机的最小系统及初步应用,单元3介绍C51程序设计语言,单元4介绍单片机中断应用,单元5介绍单片机定时/计数器应用,单元6介绍单片机串行口应用,单元7介绍单片机接口技术,单元8介绍单片机综合应用实例,单元9介绍51系列单片机汇编语言简介。为了便于学习,附录中安排了Proteus常用元器件中英文名称对照表、Keil C51常用库函数、Keil C51常见警告及错误信息和51系列单片机汇编指令速查表。
本书可作为高职高专、中等职业学校电类专业、计算机类专业、智能建筑类专业“单片机原理及应用”课程以及实践教学用书,同时也非常适合自学单片机的读者。
本书由承德石油高等专科学校董国增、邓立新、张宝树共同编写。
由于作者水平及能力有限,书中难免出现错误和不妥之处,恳请读者批评指正。
编 者
第1版前言
为了适应我国高职高专教学改革的需要,结合高职高专学生的学习特点,使学生做到学有所得,本书采取了“以项目为载体”的编写思路,以及以项目引导教学的编写原则。经过与多所高职高专教学一线教师的深入切磋,我们对教学内容进行了整合,将合适的应用实例与具体知识点相融合,尽量做到学以致用,并适当降低理论难度,丰富了实践内容。
本书以常用的89C51为典型机型讲述单片机原理及接口技术,以提高学生实际应用能力为目的,丰富了常用串行口芯片扩展的内容。书中还利用一章的篇幅具体对两个设计实例进行了详尽的实施过程描述,可使学生熟悉设计过程中的思路与方法。本书采用C51语言作为设计语言,为学生能够早日掌握单片机的实际开发技术做了较好的铺垫。
本书共分为9章,第1、2章介绍单片机的认知和初步应用,第3、4章介绍单片机的汇编语言及C51语言程序设计,第5~7章介绍单片机的中断系统、定时/计数器和串行接口,第8、9章介绍单片机接口技术和单片机应用系统开发,其中第3章可作为选学内容。附录中的ASCII码表、51单片机汇编指令速查表、Keil C51常用库函数和常见错误警告提示信息可供查询。全书参考学时为84学时。
本书可作为高职高专、中等职业学校电类专业“单片机原理及应用”课程以及实践教学用书,同时也非常适合自学单片机的读者。
本书由承德石油高等专科学校邓立新担任主编,承德石油高等专科学校董国增、衡水职业技术学院曹月真任副主编。具体编写分工为:第1章、第5章、第6章和第7章由曹月真编写,第2章和第3章由钱彬编写,第4章由邓志辉编写,第8章由董国增编写,第9章和附录由邓立新编写。
由于作者水平及能力有限,书中难免出现错误和不妥之处,恳请读者批评指正。
编 者