![单片机原理及实验/实训](https://cover.qianqiantushu.cc/21/s6f9374d.jpg)
![单片机原理及实验/实训](https://cover.qianqiantushu.cc/21/s6f9374d.jpg)
单片机原理及实验/实训PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:赵振德,张建新编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2009
- ISBN:9787560622880
- 页数:269 页
第1章 单片机概述 1
1.1 单片机常用数制 1
1.1.1 十进制数(Decimal) 2
1.1.2 二进制数(Binary) 2
1.1.3 十六进制数(Hexadecimal) 3
1.1.4 BCD码(Binary Coded Decimal) 3
1.1.5 ASCII码 4
1.2 单片机常用数制及其相互转换 5
1.2.1 十进制数与二进制数的相互转换 5
1.2.2 十进制数与十六进制数的相互转换 6
1.2.3 二进制数与十六进制数的相互转换 6
1.3 二进制数的运算 7
1.3.1 二进制数的算术运算 7
1.3.2 二进制数的逻辑运算 9
1.4 单片机的基本特点及应用 9
1.5 位、字节、字、字长和电平 10
1.6 常用8位单片机系列 11
1.6.1 MCS-51系列单片机 11
1.6.2 AT89C系列单片机 12
1.6.3 AT89S系列单片机 14
1.7 单片机的发展趋势 15
本章总结 16
练习题 17
第2章 单片机快速入门 19
2.1 单片机软/硬件知识简介 19
2.1.1 单片机的基本电路 19
2.1.2 单片机的片内存储器和寄存器 21
2.1.3 单片机的汇编语言和机器语言 22
2.1.4 单片机指令系统部分指令及图解 24
2.2 单片机的开发系统 26
2.2.1 单片机开发系统的基本知识 26
2.2.2 单片机开发系统的功能 27
2.2.3 单片机仿真器的选用 27
2.3 单片机程序设计初步 28
2.3.1 单片机程序设计的一般方法步骤 28
2.3.2 单片机程序设计初步举例 29
2.4 综合编程练习与实验 40
本章总结 42
练习题 42
第3章 单片机的内部结构及芯片引脚功能 43
3.1 单片机的内部结构 43
3.1.1 片内程序存储器EEPROM 43
3.1.2 片内数据存储器RAM 44
3.1.3 片内专用寄存器SFR 46
3.1.4 存储器的空间分布 48
3.1.5 CPU结构 49
3.2 单片机的芯片引脚功能及图解 50
3.2.1 芯片引脚第一功能及图解 50
3.2.2 芯片引脚第二功能及图解 51
3.3 单片机的时钟电路、时序及复位 52
3.3.1 时钟电路及时钟信号的产生 52
3.3.2 时序的定时单位及图解 52
3.3.3 单片机的复位 54
3.4 单片机并行口的结构及其使用 55
3.4.1 P1口的结构及其使用 55
3.4.2 P0口的结构及其使用 57
3.4.3 P2口的结构及其使用 58
3.4.4 P3口的结构及其使用 59
3.4.5 端口带负载的能力及接口要求 60
本章总结 61
练习题 61
第4章 单片机的指令系统 63
4.1 指令系统概述 63
4.2 寻址方式及图解 64
4.2.1 直接寻址方式及图解 64
4.2.2 立即寻址方式及图解 65
4.2.3 寄存器寻址方式及图解 66
4.2.4 寄存器间接寻址方式及图解 67
4.2.5 变址寻址方式及图解 68
4.2.6 相对寻址方式及图解 69
4.2.7 位寻址方式 70
4.3 数据传送指令 71
4.3.1 数据传送指令一览表 71
4.3.2 数据传送指令及图解 72
4.4 算术运算指令 74
4.4.1 算术运算指令一览表 74
4.4.2 算术运算指令举例 75
4.5 逻辑运算指令 80
4.6 控制转移指令 82
4.7 位操作指令 84
本章总结 85
练习题 86
第5章 单片机程序设计 89
5.1 伪指令 89
5.1.1 伪指令的概念 89
5.1.2 常用伪指令 89
5.2 5种典型程序设计及实验 91
5.2.1 顺序程序设计及实验 92
5.2.2 循环程序设计及实验 92
5.2.3 变址寻址程序设计及实验 95
5.2.4 分支程序设计及实验 96
5.2.5 子程序设计及实验 99
5.3 单片机程序设计5例 101
5.3.1 交通信号灯的程序设计及实验 101
5.3.2 注塑机的程序设计及实验 103
5.3.3 步进电机的程序设计及实验 105
5.3.4 直流电机的程序设计及实验 109
5.3.5 继电器控制 111
5.4 LED静态显示器及其程序设计 111
5.4.1 LED静态显示器的结构、原理及编码 111
5.4.2 LED静态显示器的程序设计 113
5.5 LED动态显示器及其程序设计 114
5.5.1 LED动态显示器的结构、原理及编码 114
5.5.2 LED动态显示器的程序设计 115
5.6 代码转换、算术运算及数据排序的程序设计 117
5.6.1 二进制数转换为BCD码的程序设计 118
5.6.2 BCD码转换为二进制数的程序设计 119
5.6.3 数字和字母转换为二进制数的程序设计 120
5.6.4 算术运算的程序设计 121
5.6.5 数据排序的程序设计 123
本章总结 125
练习题 125
第6章 单片机的中断系统 128
6.1 中断的概念与外部中断实验电路 129
6.1.1 中断的概念 129
6.1.2 外部中断实验电路 131
6.2 中断系统的逻辑结构图及寄存器 131
6.2.1 中断系统逻辑结构图 131
6.2.2 中断系统寄存器 132
6.3 中断处理过程 133
6.3.1 中断采样 133
6.3.2 中断查询 133
6.3.3 中断响应 133
6.3.4 中断撤除 134
6.3.5 中断返回 135
6.4 外部中断程序设计及实验 135
6.4.1 外部中断0程序设计及实验 135
6.4.2 外部中断1程序设计及实验 137
6.5 保护现场数据的程序设计及实验 139
6.6 两个外部中断的程序设计及实验 143
本章总结 145
练习题 149
第7章 单片机的定时器/计数器 150
7.1 定时器/计数器的基本知识 151
7.1.1 时钟频率12分频后的输出脉冲 151
7.1.2 计满和计满溢出的概念 151
7.1.3 定时器/计数器的工作方式 152
7.2 定时器/计数器常用寄存器 154
7.2.1 工作方式寄存器TMOD 154
7.2.2 控制寄存器TCON 155
7.2.3 中断允许控制寄存器IE 155
7.3 定时器/计数器应用举例 156
7.3.1 工作方式0应用举例 156
7.3.2 工作方式1应用举例 159
7.3.3 工作方式2应用举例 160
7.3.4 工作方式3应用举例 161
7.3.5 脉冲宽度的测量 163
7.4 用T0和T1扩展外部中断 164
7.5 单片机演奏歌曲 166
7.5.1 单片机演奏歌曲的有关知识 166
7.5.2 单片机演奏歌曲的程序 166
7.6 综合程序设计及实验 168
本章总结 170
练习题 170
第8章 单片机串行通信 172
8.1 数据通信的基础知识 172
8.1.1 并行通信与串行通信 172
8.1.2 串行异步通信 173
8.2 串行口的构成、主要寄存器及波特率设定 174
8.2.1 串行口的构成 174
8.2.2 串行口的主要寄存器 175
8.2.3 波特率的设定 176
8.3 串行口的工作方式 178
8.3.1 工作方式0 178
8.3.2 工作方式1 178
8.3.3 工作方式2和方式3 179
8.4 串行口应用举例 179
8.4.1 用方式0扩展串行输出口 179
8.4.2 用方式0扩展串行输入口 182
8.4.3 单片机串行口单工方式双机通信 184
8.4.4 单片机串行口全双工方式双机通信 186
8.4.5 单片机与PC通信 188
本章总结 190
练习题 190
第9章 单片机系统扩展 192
9.1 存储器的扩展 193
9.1.1 单片机外部三总线的扩展 193
9.1.2 用线选法扩展外部ROM和RAM 195
9.1.3 用译码法扩展外部ROM和RAM 197
9.2 8155可编程接口的扩展 199
9.2.1 8155的内部结构及引脚功能 199
9.2.2 8155的I/O端口和RAM单元的编址 200
9.2.3 8155的命令/状态寄存器 201
9.2.4 8155的定时器/计数器 203
9.2.5 8155与单片机的连接及应用举例 203
本章总结 206
练习题 206
第10章 常用外围设备接口 208
10.1 D/A转换接口技术 209
10.1.1 D/A转换器主要技术性能指标 209
10.1.2 DAC 0832转换器及其基本工作原理 209
10.1.3 DAC 0832转换器与单片机单缓冲方式连接的接口与应用 211
10.1.4 DAC 0832转换器与单片机双缓冲方式连接的接口与应用 213
10.2 A/D转换接口技术 216
10.2.1 A/D转换器主要技术性能指标 216
10.2.2 ADC 0809转换器及其基本工作原理 216
10.2.3 ADC 0809转换器的数据传送 218
10.2.4 ADC 0809转换器与单片机的连接及应用 218
10.3 矩阵键盘接口 221
10.3.1 矩阵键盘接线图及键扫描原理 221
10.3.2 矩阵键盘键扫描程序 223
10.4 功率驱动器件及其接口 225
10.4.1 驱动小功率负载的接口电路 226
10.4.2 驱动小功率直流电机的接口电路 226
10.4.3 光电隔离接口电路 227
10.4.4 固态继电器接口电路 227
本章总结 228
练习题 228
第11章 单片机实训 230
11.1 多功能遥控小车的设计 230
11.1.1 多功能遥控小车的基本组成 230
11.1.2 多功能遥控小车的控制电路 231
11.1.3 遥控任务及工作原理 232
11.1.4 程序流程图及程序清单 233
11.2 16×16点阵显示器的设计 238
11.2.1 16×16共阳极点阵显示器的组成 239
11.2.2 16×16点阵显示器的控制电路 239
11.2.3 16×16点阵显示器的程序设计 241
11.2.4 16×16点阵显示器字码转换软件 244
11.3 用单片机仿真器编写4按键程序 245
11.3.1 编写4按键程序所用的电路 245
11.3.2 用查询法编写4按键程序 247
本章总结 253
练习题 253
附录 积木式单片机仿真器 254
附录A 积木式单片机仿真器电路板的基本组成及功能接口 254
附录B 积木式单片机仿真器的模块电路清单 256
附录C 积木式单片机仿真器的模块电路 256
附录D Medwin编译软件 262
附录E Ispdown下载/仿真软件 266
参考文献 269
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《有机化学实验》雷文 2015
- 《全国普通高等中医药院校药学类专业十三五规划教材 第二轮规划教材 分析化学实验 第2版》池玉梅 2018
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《全国普通高等中医药院校药学类专业十三五规划教材 第二轮规划教材 药剂学实验 第2版》韩丽,史亚军 2018