单片机技术实验实训教程(第二版)
-
【作 者】周越 郑棣
【I S B N 】978-7-5170-2444-6
【责任编辑】张玉玲
【适用读者群】高职高专
【出版时间】2014-10-17
【开 本】16开
【装帧信息】平装(光膜)
【版 次】第1版第1次印刷
【页 数】228
【千字数】351
【印 张】14.25
【定 价】¥28
【丛 书】21世纪高职高专教学做一体化规划教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
本书是根据高职高专教育培养目标和单片机原理及应用课程教学实验实训的基本要求编写的。以80C51系列单片机为主线,以培养学生应用能力为宗旨,依托单片机超想-3000TB综合实验/仿真系统,着力提高学生的实践技能和应用水平。
全书共分三部分:第一部分为单片机超想-3000TB综合实验/仿真系统的功能介绍和模块分析;第二部分主要介绍了单片机最基本、最常规的基础性实验,包括MCS-51输入/输出接口实验、中断实验、定时/计数器实验、单片机常用接口电路实验和单片机串口扩展实验,旨在培养学生的实验能力和加强对单片机的认识与理解;第三部分主要介绍单片机功能性模块的综合性和拓展性实验,用以提高学生应用能力和编程技巧,深化对单片机深层次的认识,这是学生一次实际的演练,也是将来进行工程项目开发的基础。
本套教程内容丰富实用,通俗易懂,列举并分析了大量应用实例,可作为高职高专院校相关专业的专科教材,也可供从事单片机开发、应用的工程技术人员参考。
本书所有源代码及实验指导课件,读者可以从中国水利水电出版社网站和万水书苑免费下载,网址为:http://www.waterpub.com.cn/softdown/和http://www.wsbookshow.com。
以80C51系列单片机为主线,依托单片机超想-3000TB综合实验/仿真系统,实验程序采用汇编语言和C语言同时编写。
针对性强——贴近高职高专学生实际,通俗易懂,便于阅读。
层次性强——由浅入深,由易到难,循序渐进,逐步提升。
趣味性强——实例引导,激发兴趣,增强学生的自信心和成就感。
实践性强——“做”字当头,乐在其中,在做中教,在做中学。
2007年我们编写了《单片机技术实验实训教程》教材,当时实验程序都是以汇编语言编写。随着国内单片机开发工具研制水平的提高,现在的单片机仿真器普遍支持C语言程序的调试,例如常见的8051系列单片机开发工具Keil,这为单片机使用C语言编程提供了相当的便利。使用C语言编程不必对单片机和硬件接口的结构有很深入的了解,“聪明”的编译器可以自动完成变量的存储单元的分配,用户只需要专注于应用软件部分的设计就可以了,这样可以大大加快软件的开发速度,而且使用C语言设计的代码,很容易在不同的单片机平台进行移植,这样,在软件开发速度、软件质量、程序的可读性、可移植性等方面都是汇编语言无法比拟的。因此,在电子信息发展迅猛的年代,我们要掌握8051系列单片机的C语言编程技术。
单片机技术课程是一门实践性很强的理论与实践相结合的课程,实践教学环节是单片机课程不可缺少的重要环节。本书安排的实验旨在培养学生实际动手能力,锻炼学生的编程、调试能力,提高学生对单片机的软、硬件综合开发能力。
本书秉承陶行知先生的“教、学、做一体化”思想,按照由浅入深、由易到难的原则和教学大纲的要求,设计并编排了大量内容丰富的实验实训项目,旨在用生动趣味的实验,激发学生的学习兴趣。导入一个个知识点,用鲜活实用的典型范例,调动学生的积极思维,使学生在做每一个实验实训项目的具体操作过程中,领悟知识,掌握技能,理解思路,学会应用。真正体现了高职教育教学做一体化教学理念的显著特色。
本书共分三部分:第一部分为单片机超想-3000TB综合实验/仿真系统的功能介绍和模块分析;第二部分主要介绍了单片机最基本、最常规的基础性实验,主要包括MCS-51输入/输出接口实验、中断实验、定时/计数器实验、单片机常用接口电路实验和单片机串口扩展实验,旨在培养学生的实验能力和加强对单片机的认识与理解;第三部分主要介绍单片机功能性模块的综合性和拓展性实验,用以提高学生应用能力和编程技巧,深化对单片机深层次的认识,这是学生一次实际的演练,也是将来进行工程项目开发的基础。
本书的特点是:针对性强—贴近高职高专学生实际,通俗易懂,便于阅读;层次性强—由浅入深,由易到难,循序渐进,逐步提升;趣味性强—实例引导,激发兴趣,增强学习者的自信心和成就感;实践性强—“做”字当头,乐在其中,在做中教,在做中学。另外,本书将实验程序用汇编语言和C语言同时编写,完成实验功能,这也是本书的一大特色。
本书由江海职业技术学院的周越副教授、郑棣、洪晓静、周家婕和扬州工业职业技术学院的范爱华副教授等老师共同编写。郑棣编写了第一章、第二章,周越编写了第三章和第四章,并制作了多媒体课件;范爱华编写了第八章,洪晓静编写了第五章和第六章,周家婕编写了第七章。在本书的编写过程中,我们得到了顾长华教授、丁红、魏斌、赵琳琳、高明等教师的关怀和指导,在此表示衷心的感谢。
由于编者的水平所限,书中难免存在缺点和错误,敬请广大读者给予批评指正。
编者
2014年8月
第1章 恒科Keil C超级仿真器使用说明 1
1.1 创建Keil C51应用程序的步骤 1
1.2 Keil C软件的操作说明 1
1.3 说明 6
1.4 注意 7
第2章 实验模块介绍 8
2.1 实验模块 8
2.1.0 模拟信号发生器 8
2.1.1 138译码器 8
2.1.2 开关量发生器 9
2.1.3 信号发生器 9
2.1.4 发光二极管组 10
2.1.5 步进电机实验电路 11
2.1.6 D/A0832模块 11
2.1.7 音响实验 12
2.1.8 PWM模块 12
2.1.9 RS232通信模块 12
2.1.10 ADC0809模块 13
2.1.11 分频器模块 13
2.1.12 EPROM27256扩展模块 14
2.1.13 V/F压频转换 14
2.1.14 RAM6264扩展模块 14
2.1.15 DALLAS12887时钟模块 15
2.1.16 8155键显模块 15
2.1.17 霍尔传感器 16
2.1.18 直流电机 17
2.1.19 122×32LCD液晶显示模块 17
2.1.20 点阵LED模块 17
2.1.21 压力传感器 17
2.1.22 微型打印机接口 19
2.1.23 温度传感器 19
2.1.24 LED发光二极管总线驱动 19
2.1.25 逻辑笔电路 20
2.1.26 复位电路 21
2.1.27 红外线发送/接收电路 21
2.2 常用逻辑门电路 21
2.3 直流电源外引插座 21
2.4 自由实验插座 22
2.5 总线插孔 23
2.6 空间分配 23
第二部分 基础实验
第3章 MCS-51输入/输出接口实验 24
3.1 实验一 发光二极管循环左移实验 24
3.2 实验二 8路指示灯读出8路拨动开关
的状态 26
3.3 实验三 P1口转弯灯实验 27
3.4 实验四 广告灯设计(利用取表方式) 30
3.5 实验五 一键多功能按键识别实验 32
3.6 实验六 P3口输入,P1口输出实验 35
第4章 中断实验 40
4.1 实验七 外部中断实验1(亮灯闪烁
实验) 40
4.2 实验八 外部中断实验2(喇叭报警
实验) 43
4.3 实验九 中断嵌套实验 46
4.4 实验十 中断实现数码管加1减1 49
第5章 定时/计数器实验 52
5.1 实验十一 定时器实验1(P1.0状态
取反) 52
5.2 实验十二 定时器实验2(时序控制) 54
5.3 实验十三 定时器T1计数实验 57
5.4 实验十四 定时器实验3(T0中断实现
《渴望》主题曲的播放) 59
第6章 单片机常用接口电路实验 62
6.1 实验十五 一位数码管显示实验 62
6.2 实验十六 单片机的受控输出显示实验1
(数码管循环显示) 66
6.3 实验十七 单片机的受控输出显示实验2
(显示并报警) 70
6.4 实验十八 数码管计数显示实验 74
6.5 实验十九 数码管显示(散转程序)
实验 76
6.6 实验二十 6位数的计数器实验 80
6.7 实验二十一 电子音响实验1(救护车声
报警) 85
6.8 实验二十二 电子音响实验2(喇叭
爬音演奏) 88
6.9 实验二十三 电子音响实验3(歌曲
演奏) 91
6.10 实验二十四 A/D转换实验(发光
二极管显示) 96
6.11 实验二十五 A/D转换实验(数码管
显示) 98
6.12 实验二十六 可编程I/O接口芯片
8255实验 100
第7章 单片机串口扩展实验 103
7.1 实验二十七 八段数码管滚动显示实验 103
7.2 实验二十八 键盘扫描显示实验 108
7.3 实验二十九 脉冲计数(定时/计数器
记数功能实验) 118
7.4 实验三十 DA0832转换实验 124
第三部分 单片机综合实验
第8章 单片机综合实验 131
8.1 实验三十一 音乐选择播放实验 131
8.2 实验三十二 电子琴实验 140
8.3 实验三十三 步进电机控制实验 145
8.4 实验三十四 RAM扩展实验 153
8.5 实验三十五 工业顺序控制(INTO、
INTI)综合实验 158
8.6 实验三十六 扩展时钟系统实验
(DS12887) 162
8.7 实验三十七 V/F压频转换实验 174
8.8 实验三十八 力测量实验 179
8.9 实验三十九 温度测量实验 185
8.10 实验四十 直流电机转速测量与
控制实验 189
8.11 实验四十一 点阵LED广告屏实验 199
8.12 实验四十二 红外线遥控实验 203
8.13 实验四十三 PWM实验 216
附录 单片机芯片引脚图 219
参考文献 222
- Linux系统管理(openEuler版) [主编 许兴鹍 黄君羡]
- Web前端开发从学到用完美实践 [阮晓龙 冯顺磊 编著]
- 用英语讲中国故事(全视频 彩色版)上、下册 [主编 谢亮亮 汪洋]
- 新时代大学生美育教育 [穆林 刘苍劲 彭圣芳]
- 电子商务英语 [丁文毅 严慧]
- 智能可穿戴项目化教程 [曾文波 陈赵云]
- 视觉设计解析与实战教程 [姜春磊 杨晓]
- 电子产品制图与制版案例教程 [邹莉莉 苏文斌 贺小艳]
- 设计新维度:CMF元素与创新产品设计 [彭小鹏]
- 园林树木识别与应用 [主编 张玉泉]
- 文本信息处理与应用 [主编 何黎松 姚香秀]
- 工业机器人编程及应用(第二版) [主编 向艳芳 胡月霞]
- C语言程序设计(第二版) [主编 刘祖珉 赵仕波]
- 数据分析与应用 [主编 孙伟 王兰芹]
- Linux操作系统配置与管理项目化教程(第二版) [主编 白玉羚 刘金明 闫 淼]
- Ansys SpaceClaim直接建模与仿真指南 [蔡宜时 编著]
- 基于大数据的智慧农业管理平台关键技术研究与实践 [周永福 著]
- 健美运动 [戴显岩]
- Python程序开发基础(AI+微课版) [赵艳莉 曾鑫]
- 大学生心理困境突围之路 [张珏 著]
- 机器学习基础与实践 [主编 李晓峰 胥文婷 李云波]
- 大模型应用实战 DeepSeek+即梦AI+剪映重塑创作 [丁红 杨彦彦 丁丁 编著]
- HarmonyOS从入门到精通 [陈赵云 周永福 杨 浪]
- 用英语发现世界:欧美文化篇 [李小丽 张薇 编著]
- 大学体育教程 [戴显岩]
- 新一代信息技术 [李佼辉 任雪冬]
- 轨道交通类专门用途英语教程 [李德华主编 商晔副主编]
- 建设工程项目团队知识异质性对团队绩效的影响研究 [胡可]
- 新时代元阳梯田 云南现代化高原立体灌区 前世 今生 未来 [云南省水利水电勘测设计研究院 ]
- 网络工程师章节习题与考点特训(适配第6版考纲) [夏杰 编著]

