图书简介:
目 录
项目一 智能电子产品开发流程 - 1 -
任务一 认识单片机 - 1 -
任务二 智能电子产品开发 - 13 -
项目二 霓虹灯控制系统 - 30 -
任务一 LED指示灯控制器 - 30 -
任务二 流水灯控制 - 53 -
项目三 交通灯控制系统 - 63 -
任务一 流水灯序号指示 - 63 -
任务二 数码管静态驱动(I/O扩展) - 70 -
任务三 数码管循环动态驱动 - 78 -
任务四 交通灯控制系统 - 83 -
项目四 电子时钟 - 96 -
任务一 键码显示器 - 96 -
任务二 秒表计 - 104 -
任务三 按键可调电子时钟 - 114 -
任务四 上位机可调电子时钟 - 131 -
项目五 测控仪表 - 152 -
任务一 简易数字电压表 - 152 -
任务二 数字温度计 - 161 -
任务三 波形发生器 - 175 -
任务四 数控电压源 - 182 -
附表1 任务实施与评价单 - 198 -
附表2 ASCII表 - 200 -
参考文献 - 201 -
展开
前 言
单片机作为嵌入式系统的核心部件,已经被广泛应用于工业控制、家电、仪器仪表、航空航天、机器人等各个领域的智能控制中。单片机技术的应用也成为电子工程师所必须具备的能力,成为开发更加合理人性化电子产品的必要条件。
本书以单片机家族中最简单的51内核的单片机为蓝本,以技术应用为目标,摒弃先理论后举例的模式,采用任务驱动方式,以实用为目的。把单调枯燥的理论知识融入到完成预先设定的任务当中,将单片机基本的工作原理与应用方法,用实现任务功能的方式去体会理解。放弃传统的汇编语言编程方法,直接采用C语言编程,进一步强化实际应用的主线,便于读者对外围驱动程序模块化积淀积累,提高程序通用性,同时也为读者学习不同内核的单片机技术应用提供了模块化程序的经验。
全书共分五个项目16个任务,参考学时64学时。任务设计来源于企业实际应用以及职业院校技能大赛竞赛内容,经过教学加工形成。项目一智能电子产品开发流程,主要介绍了常用单片机及开发环境;项目二霓虹灯控制系统,主要介绍单片机最小系统、接口电路设计及C编程技巧;项目三交通灯控制系统,主要介绍单片机的定时计数器系统及数码管显示技术应用;项目四电子时钟,主要介绍单片机中断系统、按键技术、液晶显示的应用;项目五测控仪表,以数字电压表、数字温度计、波形发生器、数控电压源等综合任务,介绍单片机的A/D、D/A、数据存储、总线技术等应用。每个任务都有详细的任务实施过程指导及典型的参考程序,读者可以参照自行组织程序构建。任务实施过程中需要填写任务实施评价单,培养工程项目管理能力及给出评价。
本书建议采用理实一体化教学,每个任务为连续4个学时,共64学时,读者可以根据需要,自行调整学时数量。
本书由潍坊职业学院徐广振、山东交通职业学院刘小莉任主编。潍坊职业学院王琰琰、杨俊燕,烟台工程职业学院刘永强任副主编。参与编写的还有青岛海德威科技有限公司孙大雷工程师,潍坊职业学院李海玉、王丽卿、王衍凤、李海涛、朱智鹏,潍坊正通电子科技有限公司的徐连法高级工程师也参与编写工作。具体编写分工:徐广振编写项目一、项目三、项目五的任务一,杨俊燕、刘小莉编写了项目二,王琰琰、刘永强编写了项目四、项目五的任务二,徐广振、孙大雷共同编写了项目五的任务三和任务四。全书由徐广振负责统稿。本书中源程序代码和仿真原文件可到华信教育资源网(www.hxedu.com.cn)或加入到自动化教育资源共享群(群号:549017123)免费下载。每个项目中的每个任务仿真录像可在任务实施部分扫描二维码观看。
本书得到山东机械职业教育专业建设指导委员会自动化类教学资源建设工作委员会大力支持,青岛海德威科技有限公司和潍坊正通电子科技有限公司对本书的编写提供了很大帮助,在此表示衷心的感谢!在编写过程中,潍坊职业学院参加技能大赛训练的学生为程序调试和验证做了大量工作,在此一并致谢,也祝他们在未来单片机技术行业里有所成就。
由于编者水平所限,书中如有不足之处敬请使用本书的师生与读者批评指正,以便修订时改进。如读者在使用本书的过程中有其他意见和建议,恳请向编者踊跃提出宝贵意见。
编 者
2016年3月
展开