单片机应用技术课程是电梯工程技术专业、电气自动化专业、机电一体化专业以及从事电气控制技术调试与维修等岗位学生的必修课。
《单片机应用技术》以MCS-51系列单片机为主,以工作中常见的单片机应用技术为核心,力求使学生懂得单片机的工作原理,使学生会用单片机处理日常工作问题。
《单片机应用技术》共分为6个项目任务,主要内容涉及单片机的接口电路、定时器使用、串行通信应用等。在此基础上完成单片机应用系统开发过程、硬件电路设计及程序设计方法的学习。
《单片机应用技术》可作为高职高专院校电气自动化专业、机电一体化专业及电梯工程技术专业的教材,也可作为培训机构的培训教材及相关技术人员的参考用书。
本书以MCS-51系列单片机为控制核心,从单键单灯控制设计、键控花样灯设计、数码管显示设计、数字钟设计、测量仪表的设计、智能小车设计等6个项目,循序渐进地介绍了单片机应用系统开发过程、硬件电路设计及汇编语言程序设计方法,以任务为单元完成每个知识点的学习,介绍了单片机内部各功能部件的结构、工作原理、外部中断和定时器的应用等。
本书采用以项目为导向、以任务为教学单元的学习理念,具体内容不按单片机硬件结构、指令、编程的先后顺序进行;教学方法也打破原有的界限,将单片机的整体知识分割开来,循序渐进引入到各项目任务中,即将各部分知识分解成一个个知识点,穿插于各个子任务中,当所有项目和任务完成后,知识点也就随之学习完成。
本书的主要特点是以提升学习者的单片机开发能力为目标,遵循以人的认知规律为主线,而不是以课程结构为主线。以项目开发为导向,全书选用了6个实用项目、15个任务来构建知识单元,而不是以单片机功能为单元构建。完成第一个项目即可进行单片机的初步应用尝试,而不必学完单片机的全部知识体系。随着任务的逐渐进行,知识逐渐完善,能力逐渐提高,所有任务完成时,学习者便已具备单片机应用初步开发的能力。每个任务都具有相对的完整性,基础知识以“相关知识”的形式出现,便于查阅。
本书既可作为高职高专的计算机控制、自动化、机电一体化、电子信息、通信等专业学生的教材,也适用于自学和从事单片机工作的工程技术人员参考。
本书共6个项目,15个任务;其中项目一、项目二和项目三的任务1由中山职业技术学院凌黎明编写,项目三的任务2、项目四和项目五的任务1由中山职业技术学院屈省源编写,项目五的任务2、任务3和项目六由中山职业技术学院王青编写。
由于作者水平有限,错误和不妥之处在所难免,敬请大家批评指正。
项目一 单键单灯控制设计
任务1.1 单键单灯亮/灭设计
任务1.2 单灯闪烁控制设计
项目二 键控花样灯设计
任务2.1 多键多灯亮灭控制设计
任务2.2 流水灯控制设计
任务2.3 多键多灯多花样控制设计
项目三 数码管显示设计
任务3.1 数码管静态显示设计
任务3.2 数码管动态显示设计
项目四 数字钟设计
任务4.1 实时时钟程序设计
任务4.2 按键变数的设计
任务4.3 电子钟的设计
项目五 测量仪表的设计
任务5.1 数字电压表的设计
任务5.2 信号发生器的设计
任务5.3 温度测控设计
项目六 智能小车设计
任务6.1 直流电机驱动的小车设计
任务6.2 步进电机驱动的小车设计
参考文献