单片机就是“微控制器”,是嵌入式系统中的重要成员,也是众多产品、设备的智能化核心。目前,单片机的应用已经渗透人们生活的各个领域。学习单片机的最终目的是将其应用于实际系统设计中。本书以AT89系列单片机为代表机型,介绍了51单片机的基础知识、Keil C开发工具和虚拟仿真软件Proteus的使用方法。本书的实训项目选用亚龙科技集团的产品“YL-236型单片机控制功能实训考核装置”作为实训设备。在此设备上开展单片机教学,有助于学生培养独立完成工作任务的能力,提高职业院校单片机课程的整体教学水平。
本书共有5个项目、15个学习任务,按照项目导向、任务驱动等模式进行教学,引导学生利用C语言编写程序完成实训项目。本书在编写中体现了学生为主体、教师为主导的教学思想。
本书在编写过程中力求突出以下3个特点:
(1)打破传统章节段落设计,以单片机学习中各项技能模块为主线,每个项目模块相对独立,但又前后衔接,循序渐进,便于学生有效地复习和巩固所学的知识,有针对性地进行组合训练,让学生在教、学、做一体化的过程中,掌握专业技能和相关专业知识。
(2)本书内容尽可能多地介绍新知识、新器件、新技术。本书强调实用性、典型性和程序编写的规范性,根据产品使用功能制作项目,提高学生的学习兴趣,让学生掌握操作技能,便于让学生更好地走上工作岗位。
(3)软件仿真配合硬件实操,方便原理演示,展现项目工程实际场景,使学习者容易理解,学以致用。
由于编者水平有限,加之编写时间仓促,书中难免存在疏漏和不妥之处,恳请广大读者和业内同行批评指正。
编 者
2020年5月