图书简介:
项目一 流水灯的设计 1任务一 认识单片机 1任务二 认识单片机的开发和仿真环境 12任务三 单片机最小系统电路设计 26任务四 LED与单片机的接口电路设计 29任务五 流水灯的软件设计 36项目二 定时提醒器的设计 54任务一 LED数码管与单片机的接口电路设计 54任务二 独立按键与单片机的接口电路设计 65任务三 定时提醒器的整体设计 74项目三 计数器的设计 87任务一 计数器硬件电路设计 87任务二 计数器软件设计 91项目四 LED广告字显示屏的设计 103任务一 LED点阵显示屏与单片机的接口电路设计 103任务二 LED广告字显示屏软件设计 111项目五 简易计算器的设计 118任务一 LCD1602与单片机的接口电路设计 118任务二 矩阵键盘与单片机的接口电路设计 133任务三 简易计算器的整体设计 141项目六 温度控制系统的设计 148任务一 LCD12864与单片机的接口电路设计 148任务二 DS18B20与单片机的接口电路设计 161任务三 温度控制系统的整体设计 173项目七 简易数字电压表的设计 182任务一 A/D转换器与单片机的接口电路设计 182任务二 简易数字电压表的软件设计 187项目八 波形发生器的设计 193任务一 D/A转换器与单片机的接口电路设计 193任务二 波形发生器的整体设计 200项目九 叫号排队系统的设计 206任务一 单片机通信电路设计 206任务二 叫号排队系统的软件设计 211项目十 简易终端数据上传系统的设计 223任务一 单片机与PC的通信电路设计 223任务二 简易终端数据上传系统的软件设计 228项目十一 IC卡水表的设计 238任务一 片外EEPROM与单片机的接口电路设计 238任务二 IC卡水表的整体设计 249附录A Proteus常用元器件 255附录B 常用的C51库函数 257参考文献 259
展开
2015年的政府工作报告会,明确了制造业以自动化、智能化为发展方向。新形势下,智能制造类企业对机电类、自动化类毕业生的电气控制技能,尤其是对以单片机为控制器的自动化系统的设计能力提出了更高的要求。如何在较短的时间内掌握单片机相关知识、具备设计开发单片机应用系统的能力、实现与单片机工作岗位的无缝对接?本团队经过企业、市场调研,结合多年的单片机教学经验,创新教学模式,改革教学内容,编写了基于Proteus+Keil仿真的单片机原理及接口技术项目化教材。本书采用项目化方式编写,精选单片机应用领域具有代表性的11个典型产品(流水灯、定时提醒器、计数器、LED广告字显示屏、简易计算器、温度控制系统、简易数字电压表、波形发生器、叫号排队系统、简易终端数据上传系统、IC卡水表)作为本书的教学项目,每个项目由若干任务组成,以具体任务为载体介绍单片机的内部结构、定时/计数器、中断系统、串行通信、单片机的扩展技术及C51编程语言等内容。本书从内容与方法、教与学、做与练等方面,多角度、全方位地体现了高职教育的教学特色,主要的特点包括以下几个方面:(1)以项目任务为导向,由任务引入相关知识,通过任务设计、仿真、调试习得开发单片机控制系统的技能,体现了做中学、学中练的教学思路;(2)项目设计具有针对性、系统性,贴近职业岗位需求,所有项目均通过Proteus仿真验证,其C51语言程序可移植到工程项目中;(3)突出实践能力培养,本书可用于学生的理论与实训教学,每一个项目均可用于课程设计和毕业设计。本书参考学时为56~66学时。为了方便教学,本书配有电子教学课件、C语言源程序代码、项目仿真文件、仿真视频等教学资源,有需要的读者可通过扫描书中的二维码查看或登录相关网站下载教学资源。本书由山东理工职业学院程绪长、李梅和临沂科技职业学院刘邹编写完成。具体分工如下:程绪长对本书的编写思路与大纲进行总体策划,指导全书的编写,对全书统稿,编写所有项目控制程序并完成仿真调试,编写项目一到项目五;刘邹协助完成统稿工作,编写项目六到项目九;李梅协助完成统稿工作,编写项目十与项目十一,设计思考与练习题和附录内容。本书在编写过程中查阅了大量的同类教材及文献资料,在此对这些教材及文献资料的作者表示衷心的感谢!由于编者水平有限,书中疏漏和不妥之处在所难免,恳请读者批评指正,提出宝贵意见,以便不断改进。
编 者2020年6月
展开