单片机是微型计算机的一个重要分支。它使计算机从海量数值计算进入智能控制领域,并由此开创了工业控制的新局面。单片机技术广泛应用于电子、通信、家用电器、自动控制、智能化仪器仪表等各个领域,[JP]因其具有体积小、功能多、价格低廉、使用方便、系统设计灵活等优点,自20世纪70十年代问世以来,单片机技术已经成为从事智能化产品开发工作的工程技术人员必备的技术。
单片机技术课程是一门实用性很强的专业课,编者参考了大量文献资料,并总结了多年来积累的单片机教学与科研实践经验,以培养学生应用能力为目标,编写了此书。
全书共分9个课题,分别是MCS-51系列单片机认识初步、单片机简单系统的设计、单片机指令与编程入门、中断与定时功能的应用、接口技术、串行口通信、系统扩展技术和综合项目设计和调试等。全书内容融知识传授、技能培养为一体,注重应用知识的技术实现和动手能力的培养。使读者能够在掌握单片机原理的基础上,具备构建单片机应用系统的技能。
本书具有以下特点:
(1)全书选材合理,内容编排按照由浅到深,由单项到综合,由简单到复杂,符合读者的认知规律;方便老师教学和学生对知识的理解和掌握。
(2)课题2就开始动手制作简单应用系统,并用于后续内容的实训,培养学生的成就感,提高学生的学习兴趣,使学生大大缩短了从学到用之间的距离。
(3)注重硬件与软件的紧密结合。应用单片机虚拟仿真技术,强调软件与硬件在仿真系统上的综合调试能力,旨在使读者尽快掌握单片机系统开发的全过程。
(4)注重知识学习和技能培养的融合,通过从感性到理性,从任务训练到理论学习的过程。
(5)实训任务软、硬件配备齐全,真实可靠,有利于学生实践技能的培养与训练。有些可直接应用于实际的应用系统开发,这对于从事系统开发的工程技术人员十分有用。
关于本书的使用:本书是以构建单片机应用系统的技术要要求来展开的,各个功能环节有具体的技术实践和技能训练,适用于教、学、做的开放式教学模式。
本书由宁爱民和兰如波主编,宁爱民对编写思路与大纲进行了总体策划,完成了课题1、2、4的编写,并负责全书的组织和定稿。兰如波完成课题3、7、8编写,并负责全书统稿以及全书大部分硬件、软件综合调试的大量工作并提供了附录资料。甘文编写了课题5,明鑫编写了课题9,曹华编写了课题6,廖琼章编写了课题3的部分内容,张存吉、刘东海、卢丹萍、李福武参加了本书的编写。另外廖威为本书提供了部分资料,在此一并表示感谢。
由于时间仓促和水平有限,书中难免存在错误与不妥之处,恳请读者批评指正,不胜感激。
编者