单片机应用技术项目教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:淡海英主编;刘慧梅,王瑾副主编;王兴君主审
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302367970
- 页数:222 页
第1章 单片机应用系统开发流程及开发工具 1
1.1单片机应用系统开发流程 1
1.1.1单片机基本知识 1
1.1.2单片机应用系统设计过程 8
1.1.3单片机的选型 12
1.1.4单片机的抗干扰技术 14
1.2单片机应用系统开发工具 20
1.2.1电路仿真软件Proteus 20
1.2.2 C语言编译软件KeilμVision2 30
1.3任务——单个闪烁的LED设计与仿真 45
1.3.1任务概述 45
1.3.2任务要求 45
1.3.3硬件设计 45
1.3.4软件设计 46
1.3.5软硬件联调 48
1.4本章小结 49
1.5习题1 49
1.6实训1 51
第2章 单片机C51设计与开发 52
2.1 C51语言的基本知识 52
2.1.1标识符 52
2.1.2常量 54
2.1.3基本数据类型 55
2.1.4存储区域与存储模式 58
2.2运算符和表达式 60
2.2.1算术运算符与算术表达式 61
2.2.2赋值运算符与赋值表达式 63
2.2.3关系运算符、逻辑运算符及其表达式 64
2.2.4条件运算符与条件表达式 65
2.2.5逗号运算符与逗号表达式 65
2.3任务1——花样流水广告灯的设计与仿真 65
2.3.1任务概述 65
2.3.2任务要求 65
2.3.3硬件设计 66
2.3.4软件设计 67
2.3.5软硬件联调 69
2.4 C51语句及程序的3种结构 71
2.4.1基本语句 71
2.4.2分支语句 72
2.4.3循环语句 75
2.4.4辅助控制语句 79
2.5函数 79
2.6任务2——简易十字路口交通灯的设计与仿真 81
2.6.1任务概述 81
2.6.2任务要求 81
2.6.3硬件设计 82
2.6.4软件设计 83
2.6.5软硬件联调 85
2.7本章小结 87
2.8习题2 88
2.9实训2 90
第3章 单片机中断系统设计与开发 91
3.1 51单片机的中断系统结构 91
3.1.1中断系统的基本概念 91
3.1.2中断系统的结构 92
3.2 51单片机的中断控制 94
3.2.1中断允许控制寄存器IE 94
3.2.2中断请求标志寄存器TCON/SCON 96
3.2.3中断优先级寄存器IP 97
3.3 51单片机的中断处理过程 99
3.3.1中断响应 99
3.3.2中断处理 100
3.3.3中断返回 100
3.3.4中断请求的撤销 100
3.3.5中断响应时间 101
3.4任务1——开关控制亮灯的设计与仿真 102
3.4.1任务概述 102
3.4.2任务要求 102
3.4.3硬件设计 102
3.4.4软件设计 102
3.4.5软硬件联调 105
3.5定时器/计数器中断 107
3.5.1定时器/计数器的结构及工作原理 107
3.5.2定时器/计数器的功能 108
3.6定时器/计数器的工作方式 108
3.6.1定时器/计数器的控制寄存器 108
3.6.2定时器/计数器的4种工作方式 109
3.7任务2——十字路口交通灯的设计与仿真 113
3.7.1任务概述 113
3.7.2任务要求 113
3.7.3硬件设计 113
3.7.4软件设计 115
3.7.5软硬件联调 119
3.8本章小结 123
3.9习题3 124
3.10实训3 126
第4章 单片机人机接口设计与开发 127
4.1单片机的输入/输出 127
4.1.1 P0口 127
4.1.2 P1口 127
4.1.3 P2口 128
4.1.4 P3口 128
4.2一位七段数码管引脚及编码 128
4.2.1 LED数码管显示器简介 128
4.2.2 LED数码管编码 129
4.3任务1——简易秒表的设计与仿真 130
4.3.1任务概述 130
4.3.2任务要求 131
4.3.3硬件设计 131
4.3.4软件设计 132
4.3.5软硬件联调 134
4.4两位七段数码管引脚 135
4.5静态显示编程及动态显示编程 136
4.6任务2——00~99计数器的设计与仿真 136
4.6.1任务概述 136
4.6.2任务要求 136
4.6.3硬件设计 136
4.6.4软件设计 138
4.6.5软硬件联调 140
4.7 5×7点阵显示 142
4.8 8×8点阵显示 143
4.9任务3——8×8点阵显示数字的设计与仿真 145
4.9.1任务概述 145
4.9.2任务要求 145
4.9.3硬件设计 145
4.9.4软件设计 146
4.9.5软硬件联调 149
4.10液晶显示器的内部结构 151
4.11液晶显示器的指令系统 154
4.12矩阵非编码键盘 157
4.13任务4——电子密码锁的设计与仿真 160
4.13.1任务概述 160
4.13.2任务要求 160
4.13.3硬件设计 162
4.13.4软件设计 163
4.13.5软硬件联调 171
4.14本章小结 173
4.15习题4 173
4.16实训4 176
第5章 单片机串行通信设计与开发 177
5.1串行通信的基本概念 177
5.1.1串行数据通信的基本概念 177
5.1.2串行通信数据的传送方向 179
5.1.3串行数据通信的接口电路 180
5.2 51系列单片机的串行通信接口 181
5.2.1串行口的结构及工作原理 181
5.2.2串行口的控制寄存器 182
5.3任务1——双机单工通信的设计与仿真 184
5.3.1任务概述 184
5.3.2任务要求 184
5.3.3硬件设计 184
5.3.4软件设计 185
5.3.5软硬件联调 188
5.4查询方式编程 190
5.5中断方式编程 191
5.6任务2——双机双工通信的设计与仿真 191
5.6.1任务概述 191
5.6.2任务要求 192
5.6.3硬件设计 192
5.6.4软件设计 193
5.6.5软硬件联调 196
5.7本章小结 197
5.8习题5 197
5.9实训5 198
附录A 头文件reg51.h 200
附录B 单片机设计相关模块介绍与制作 202
附录C 常用元器件及芯片介绍 209
附录D MCS-51指令表 217
附录E 8位二进制数的不同表达方式表 221
参考文献 222
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019