单片机已经渗透到我们生产、生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。因此,无论是信息技术专业,还是自动化控制技术专业,单片机技术课程在专业培养中都尤为重要。单片机技术实践性极强,理论与实践结合紧密。这些年,我们根据课程的特点,采用了项目式教学,并在校内外各种竞赛中初见成效。
本书有如下特点:1)项目式教学。以典型的项目为载体,将知识点分解到具体任务中,通过完成任务,学习任务相关知识与技能。部分有兴趣的同学还可以通过提高任务,巩固所学知识。
2)双语言编写。根据不同专业的编程需要,除了扩展项目外,本书其他项目均同时采用了汇编语言、C语言编写程序。
3)硬件与仿真结合。对于最小系统可完成的项目,均采用了以硬件为对象的程序编写,同时进行仿真验证,对于少数硬件与仿真的差别也做了简单介绍。
本书由广西机电职业技术学院曹华、林勇坚任主编,谭艳梅和秦培林任副主编,参加编写的还有方羽、蒋朝宁和马子龙。具体分工为:曹华、林勇坚对本书的编写思路与大纲进行总体策划,指导全书的编写,对全书统稿,并完成了项目1、项目3、项目6和附录D的编写;谭艳梅协助完成统稿工作,并编写项目5、附录A和附录B;秦培林协助完成统稿工作,并编写项目7;方羽编写项目4;蒋朝宁编写项目2;马子龙编写扩展项目和附录C。对向本书编写提供帮助的人士表示感谢。
因编者水平有限,书中难免存在错误,恳请读者提出宝贵意见。
编者