单片机实践教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:孙明,曹伟,王妍玮主编
- 出 版 社:哈尔滨:哈尔滨工业大学出版社
- 出版年份:2013
- ISBN:9787560340043
- 页数:261 页
第1章 绪言 1
1.1单片机概述 1
1.1.1单片机的基本概念 1
1.1.2单片机的发展历史及发展趋势 2
1.1.3单片机的分类 5
1.1.4STC系列单片机 9
1.2 51单片机的结构 9
1.2.1 51单片机的内部结构 9
1.2.2 51单片机的引脚 10
1.3 51单片机的内部结构和特点 13
1.3.1 51单片机的内部结构 13
1.3.2 51系列单片机存储器 16
1.3.3 51单片机时钟电路与复位电路 22
1.3.4单片机的工作模式 25
1.4 51系列单片机并行输入/输出端口(字操作) 26
1.4.1 P0口 26
1.4.2 P1口 26
1.4.3 P2口 26
1.4.4 P3口 26
1.4.5 P4口 27
1.5 51系列单片机布尔(位)处理器 28
习题 28
第2章Keil C51集成开发环境及软件调试 30
2.1 Keil C51安装与调试 30
2.2 Keil C51开发环境 35
2.2.1 μVision 2常用功能按键介绍 35
2.2.2 μVision 2项目的创建 39
2.2.3编译器常见警告与错误信息的解决方法 43
2.3 Keil创建简单工程实例 44
习题 48
第3章C51程序设计 49
3.1 C51语言的基础知识 49
3.1.1 C51语言的基本数据类型 49
3.1.2 C51语言数据类型的扩展 51
3.1.3 C51语言中的运算符 57
3.1.4 C51语言中的表达式 59
3.1.5 C51语言中的常用头文件 60
3.2 C51语言的流程控制语句 60
3.2.1转移语句 60
3.2.2选择语句 62
3.2.3循环语句 64
3.3程序结构和函数 67
3.3.1程序结构 67
3.3.2函数 68
3.4 C51程序设计举例 74
习题 75
第4章 汇编语言程序设计 76
4.1概述 76
4.1.1指令系统概述 76
4.1.2寻址方式 76
4.2指令系统 78
4.2.1数据传递类指令 78
4.2.2堆栈操作 81
4.2.3算术运算类指令 82
4.2.4逻辑运算类指令 84
4.2.5控制转移类指令 86
4.2.6位及位操作指令 89
4.3伪指令 92
4.4汇编语言程序设计举例 97
习题 100
第5章 最小系统板制作 101
5.1单片机最小系统 101
5.2单片机程序下载 102
5.2.1 ISP下载线 102
5.2.2 USB下载 103
5.3常用单片机程序的下载 106
5.3.1 STC系列单片机程序下载 106
5.3.2 AT系列单片机程序下载 111
习题 115
第6章 单片机基础实验项目 116
6.1单路LED小灯闪烁 116
6.1.1实验任务 116
6.1.2电路原理图 116
6.1.3软件设计 117
6.2 LED灯移位(延时方式) 119
6.2.1实验任务 119
6.2.2电路原理图 119
6.2.3软件设计 119
6.3 LED灯移位(查表方式) 122
6.3.1实验任务 122
6.3.2电路原理图 122
6.3.3软件设计 123
6.4单路模拟开关 125
6.4.1实验任务 125
6.4.2电路原理图 125
6.4.3软件设计 126
6.5多路模拟开关 127
6.5.1实验任务 127
6.5.2电路原理图 127
6.5.3软件设计 128
6.6报警器 129
6.6.1实验任务 129
6.6.2电路原理图 129
6.6.3软件设计 130
6.7 1/0并行口直接驱动LED显示 132
6.7.1实验任务 132
6.7.2电路原理图 132
6.7.3软件设计 133
6.8动态数码显示技术 135
6.8.1实验任务 135
6.8.2电路原理图 135
6.8.3软件设计 136
6.9定时计数器T0作定时应用技术 138
6.9.1实验任务 138
6.9.2电路原理图 138
6.9.3软件设计 139
6.10 8×8 LED点阵显示技术 142
6.10.1实验任务 142
6.10.2电路原理图 142
6.10.3软件设计 142
6.11 ADC0809 A/D转换器基本应用技术 147
6.11.1实验任务 147
6.11.2电路原理图 147
6.11.3软件设计 148
6.12独立按键 151
6.12.1实验任务 151
6.12.2电路原理图 151
6.12.3软件设计 151
6.13 4×4矩阵按键 155
6.13.1实验任务 155
6.13.2电路原理图 155
6.13.3软件设计 155
习题 166
第7章 单片机应用实验项目 167
7.1 00~59秒计时器 167
7.1.1任务要求 167
7.1.2硬件设计 167
7.1.3软件设计 167
7.2电子琴 170
7.2.1任务要求 170
7.2.2硬件设计 170
7.2.3软件设计 170
7.3点阵LED“0~9”数字显示技术 179
7.3.1任务要求 179
7.3.2硬件设计 179
7.3.3软件设计 180
7.4数字电压表 184
7.4.1任务要求 184
7.4.2硬件设计 184
7.4.3软件设计 184
7.5电子密码锁设计 187
7.5.1任务要求 187
7.5.2硬件设计 188
7.5.3软件设计 188
7.6倒车雷达设计 197
7.6.1任务要求 197
7.6.2硬件设计 197
7.6.3软件设计 199
习题 208
第8章 单片机综合实践项目 209
8.1利用单片机制作小车 209
8.2利用单片机制作水温控制系统 217
8.2.1设计目的 218
8.2.2系统功能 218
8.2.3温度控制总体方案与原理 218
8.2.4软件设计 222
8.3利用单片机GSM模块的无线测温系统 232
8.4利用单片机制作语音检测及播放系统 242
8.5利用单片机制作射频识别系统 247
习题 260
参考文献 261
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019