图书介绍
单片机原理及实验/实训PDF|Epub|txt|kindle电子书版本网盘下载
![单片机原理及实验/实训](https://www.shukui.net/cover/8/34957080.jpg)
- 赵振德,张建新编著 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:9787560622880
- 出版时间:2009
- 标注页数:269页
- 文件大小:40MB
- 文件页数:280页
- 主题词:单片微型计算机-高等学校:技术学校-教材
PDF下载
下载说明
单片机原理及实验/实训PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第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 片内程序存储器EEPROM43
3.1.2 片内数据存储器RAM44
3.1.3 片内专用寄存器SFR46
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 工作方式寄存器TMOD154
7.2.2 控制寄存器TCON155
7.2.3 中断允许控制寄存器IE155
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 工作方式0178
8.3.2 工作方式1178
8.3.3 工作方式2和方式3179
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和RAM195
9.1.3 用译码法扩展外部ROM和RAM197
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