单片机应用技术实训指导
书 号:9787113220198
丛 书 名:
作 者:赵旭辉
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:16元
-
内容简介
"本书内容包括了认识实验板、流水灯实验、数码管显示实验、矩阵键盘实验、定时器与
中断实验、数据存储实验、LCD显示实验、AD与DA实验以及实时时钟显示实验、温度传感
器使用实验等十个实训项目,涵盖了单片机应用技术课程中的全部教学内容。为了便于开展
实践,每个项目都按照项目目标、项目原理与内容、项目考核、项目成绩等环节进行内容安
排,便于读者在操作之前进行学习思考,以及教师对实训效果进行评价及课后总结。
本书面向高职层次的教学应用,既可以作为单片机应用技术课程附属配套实训指导书,
也可独立使用,作为实践操作参考资料。" -
前言
“单片机应用技术”是一门充满了实践乐趣的课程,离开了实践的学习是纸上谈
兵,只有结合实践的学习才会达到事半功倍的效果。
本书以技能训练为主线,侧重于MCS-51单片机的应用、训练和开发的全过程。本
书共安排10个项目:主要包括认识实验板、流水灯实验、数码管显示实验、矩阵键盘实
验、定时与中断实验、数据存储实验、AD与DA接口实验、LCD显示实验、实时时钟显
示实验以及温度传感器使用实验等。本书为《单片机应用技术》教材的配套实验资料,
通过实验强化学生的理论知识学习,使学生能够全面掌握单片机应用开发的整个过程,并
对开发过程中经常使用的键盘、数码管、定时、中断,以及常用的器件等有充分的认识,
为学生进一步开展创新实践奠定扎实基础,有助于学生最终将理论知识转化为实践能力。
本教程中十个实验项目的主要内容及学时安排如下表所示。
序 号项 目 名 称主要项目内容建议学时安排
1 项目一 认识实验板认识了解实验板,学会看电路图2
2 项目二 流水灯实验掌握并行口控制流水灯的原理2
3 项目三 数码管显示实验掌握使用数码管进行数据显示4
4 项目四 矩阵键盘实验掌握矩阵键盘的操作与显示4
5 项目五 定时与中断实验掌握定时与中断的应用4
6 项目六 数据存储实验掌握I2C 总线及其应用方法4
7* 项目七 AD 与DA 接口实验学习掌握PCF8591 芯片的应用4
8* 项目八 LCD 显示实验学习掌握LCD 的使用方法4
9* 项目九 实时时钟显示实验学习掌握DS1302 的应用方法6
10* 项目十 温度传感器使用实验学习掌握DS18B20 的应用方法6
注:带*的项目可根据学生状况及课程安排适当取舍。
为了更好地促进实践,本教程中每个项目均包括项目目标,项目原理与内容、项目
考核等环节,在项目最后还附带了项目成绩表,方便教师进行项目考核。为了方便师生
记录项目实验过程,每个项目后还提供了项目日志。本书最后附有图形符号对照表。
本书由赵旭辉任主编。佟月、修朝晖、徐晓文、祝新茗等同学对部分实验代码进行了
检验。本书的编写得到了珠海手创电子科技有限公司的大力支持,在此一并表志感谢。
由于时间关系,加之编者水平有限,书中疏漏与不妥之处在所难免,敬请大家谅
解并提出宝贵意见!
编 者
2016年7月
FY+BQ+QY.indd 3 2016-8-31 10:46:45 -
目录
项目一 认识实验板 .............................1
项目目标 .......................................................1
项目原理与内容 ...........................................1
1.实验板的外观与整体布局 ..................1
2.主要模块的电路原理图 ......................2
3.实验程序的下载与烧录 ......................6
项目考核 .......................................................6
项目成绩 .......................................................7
项目日志 .......................................................8
项目二 流水灯实验 .............................9
项目目标 .......................................................9
项目原理与内容 ...........................................9
1.流水灯的电路原理图 ..........................9
2.发光二极管点亮的基本原理 ..............9
3.C51程序的设计与调试方法 .............10
4.下载程序,并观察实验结果 ............16
项目考核 .....................................................16
项目成绩 .....................................................17
项目日志 .....................................................18
项目三 数码管显示实验 ....................19
项目目标 .....................................................19
项目原理与内容 .........................................19
1.数码管的工作原理 ............................19
2.数码管的动态显示和静态显示 ........21
项目考核 .....................................................23
项目成绩 .....................................................24
项目日志 .....................................................25
项目四 矩阵键盘实验 ........................26
项目目标 .....................................................26
项目原理与内容 .........................................26
1.键盘的基本工作原理 ........................26
2.按键抖动产生的原因与去抖的
工作原理 ............................................26
3.矩阵键盘扫描方法 ............................28
项目考核 .....................................................32
项目成绩 .....................................................33
项目日志 .....................................................33
项目五 定时与中断实验 ....................34
项目目标 .....................................................34
项目原理与内容 .........................................34
1.中断机构的组成与控制的基本
工作原理 ............................................34
2.中断服务程序 ....................................37
3.定时/计数器的构成与基本工作
原理 ....................................................38
4.定时/计数器的四种工作方式与
初值设定 ............................................40
5.定时扫描键盘的工作原理 ................41
项目考核 .....................................................43
项目成绩 .....................................................44
项目日志 .....................................................44
项目六 数据存储实验 ........................45
项目目标 .....................................................45
项目原理与内容 .........................................45
1.I2C总线的基本时序与编程 ..............45
2.E2PROM的基本时序与
编程实现 ............................................48
项目考核 .....................................................52
项目成绩 .....................................................53
项目日志 .....................................................53
ML.indd 1 2016-8-31 10:59:57
2
单片机应用技术实训指导
项目七 AD与DA接口实验 .................54
项目目标 .....................................................54
项目原理与内容 .........................................54
1.PCF8591芯片介绍 ............................54
2.I2C总线 ..............................................58
项目考核 .....................................................59
项目成绩 .....................................................60
项目日志 .....................................................60
项目八 LCD显示实验 ........................61
项目目标 .....................................................61
项目原理与内容 .........................................61
1.LCD1602液晶模块 ............................61
2.1602液晶的内部结构与显示原理 ....63
3.1602的操作命令 ................................64
4.1602的命令时序分析 ........................64
项目考核 .....................................................66
项目成绩 .....................................................67
项目日志 .....................................................67
项目九 实时时钟显示实验 ................68
项目目标 .....................................................68
项目原理与内容 .........................................68
1.DS1302与实验板设计 ......................68
2.DS1302的内部结构及应用 ..............69
3.使用DS1302的步骤 ..........................70
4.DS1302的控制字与时序 ..................71
项目考核 .....................................................74
项目成绩 .....................................................75
项目日志 .....................................................75
项目十 温度传感器使用实验 .............76
项目目标 .....................................................76
项目原理与内容 .........................................76
1.单总线的基本时序与编程 ................76
2.DS18B20与实验板设计 ....................78
项目考核 .....................................................82
项目成绩 .....................................................83
项目日志 .....................................................84
参考答案 .............................................85
附录 图形符号对照表 ......................102 -
作者介绍
赵旭辉,辽宁铁道职业技术学院计算机教研室主任,副教授、系统分析师、网络工程师。计算机科学与技术专业 工学硕士 从事计算机应用开发及教学工作。任教年限20年,先后教授计算机应用基础、C语言程序设计、单片机原理、JAVA程序设计等 2013年开发《计算机应用基础多媒体课程》获辽宁省教育软件大赛二等奖 2014年《基于微信、微社区和微课程视频的计算机基础课程资源建设项目》获得辽宁省教育成果三等奖 2015年《基于android的教学测评管理软件开发》获辽宁省职教学会教学成果二等奖主编教材《计算机应用基础》《大学计算机基础》《单片机应用技术》等多部教材参与省、校科研项目多项,在《铁道计算机应用》、《电脑应用与开发》、《电脑编程技巧与维护》、《中国自动化识别技术》等期刊发表多篇学术论文带领多名学生参加“蓝桥杯”单片机项目比赛连续两届获得省赛一等奖(冠军),国赛二等奖。 -
编辑推荐
-
书评书荐
-
附件下载
图书推荐