前言

目前单片机已经渗透到了我们生活中的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通信与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制以及程控玩具、电子宠物等等,这些都离不开单片机,更不用说自动控制领域的机器人、智能仪表、医疗器械了。单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。科技越发达,智能化的东西就越多,使用的单片机就越多。因此,学习单片机越来越成为社会发展的需求。

根据近年来的教学改革经验,“做学结合”的一体化、项目化教学方式是非常有效的单片机教学方式,而目前国内适用于项目化、做学一体化教学的单片机教材还比较少,这是我们编写这本书的出发点。

整个教材分成了初识单片机(单片机简介)、让单片机听我的话(汇编指令)、遇到紧急情况怎么办(中断系统)、看看单片机的闹钟(定时计数器)、有空常联络(串口通信)、输入输出接口电路六个大模块,每个大模块又分解成小的实做任务,全书共设计了25个任务。

通过本教材的学习,将使读者达到以下目标。

(1)了解单片机的组成、内部结构和特点,获得其硬件和软件的必要基础知识;

(2)在初步掌握MCS-51单片机指令系统的基础上,掌握汇编语言程序的分析,能根据实际工作要求进行一般的程序设计和应用;

(3)基本掌握单片机内部硬件资源和常用外围电路的初步应用方法;

(4)掌握中小型单片机应用电路的软硬件设计和调试。

本书融科学性、实用性、趣味性于一体,主要有以下特点。

(1)知识点和技能的项目化。

根据“必需、够用”原则,我们对使用单片机要掌握的技能及对应的知识点进行了剖析,将这些常用知识点和技能分解到二十多个实做任务中,以“用单片机”为核心,实现知识体系的项目化、模块化。

(2)教材适用一体化、现场化教学模式。

由于知识体系的项目化,打破了理论、实践课程之间的分界,因此本教材非常适用于一体化教学和现场化教学,可让读者“在做中学,在学中做,做学结合,以做为主”,将理论知识点与实做技能有机地结合起来,让读者在实践过程中掌握单片机的技能和知识点。

(3)通俗易懂,入门简单。

任务安排由浅到深,语言通俗易懂,尽量少用或不用高深的专业术语,将单片机中一些难懂的概念与生活中的一些事件进行类比。非常适合零基础的读者学习单片机。让读者在完成这些难度逐渐加深的任务过程中,实现由一个对单片机一窍不通的新手到一个能熟练使用单片机的技术人员的转变。

(4)可以不用硬件开发板完成学习,学习成本低。

全书的实做任务全部可以由基于Proteus仿真软件的平台来实现,可不用硬件开发板,只要有一台微机,安装上Proteus仿真软件,就可以用“做学结合”的方式完成本书的学习,大大节约了学习成本。

(5)版面新颖实用,有助于高效地开展教学。

为了使学员更直观地认识到教材内容与职业岗位的关系,本书设置了“职业导航”;为了更好地引导教师与学员实现教学目标,在每章前面设置了“教学导航”;为了使学员快速掌握岗位知识与技能要点,在每一节前面提供了“知识分布网络”;为了帮助学员归纳与总结所学知识,在每一章的后面均安排了“知识梳理与总结”。

本书可作为高职专院校电子信息类、计算机类、自动化类、机电类及控制类各专业的单片机技术课程教材,也可作为应用型本科、成人教育、自学考试、电视大学、中职学校的教材,以及单片机应用开发人员的参考工具书。

彭勇任本书主编,叶晓勇、王万刚任副主编。彭勇撰写了第1~3章、第6章的3、4节,并完成了全书的审阅及统稿工作。叶晓勇编写了第4章、第6章的1、2节。王万刚编写了第5章,并完成了全书的PPT课件制作。参加本书撰写工作的还有陈晓娟、戴俨炯、杜中一、黄荻、何涛、吕国皎、李文耀、李可为、梁颖、孟晓明、宋科、吴建军、王小平、余建、夏江华、袁涛、赵安邦、赵新亚、张欣、曾友州、周志近等同志。

由于作者水平有限,书中难免有疏漏和不足之处,请读者批评指正并给出宝贵意见。

为方便教师教学,本书还配有电子教学课件、教材中所有项目任务的Proteus设计文件、汇编源程序及对应机器语言文件、图片素材等,请有此需要的教师登录华信教育资源网(http://www.hxedu.com.cn)免费注册后再进行下载,如果有问题请在网站留言或与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。读者也可通过该精品课链接网址(http://jpkc.cqcmc.cn/mcu/main.asp)浏览和参考更多的教学资源。

编者