图书介绍
单片机原理及应用PDF|Epub|txt|kindle电子书版本下载
- 李桂林,王新屏,马驰,张春光编著 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:9787560645926
- 出版时间:2017
- 标注页数:264页
- 文件大小:56MB
- 文件页数:273页
- 主题词:单片微型计算机-教材
PDF下载
下载说明
单片机原理及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 单片机基础知识1
1.1 单片机概述1
1.1.1 单片机的组成1
1.1.2 单片机的特点2
1.1.3 单片机系统2
1.1.4 单片机程序设计语言3
1.2 单片机的历史和发展4
1.2.1 单片机的发展历史4
1.2.2 单片机的发展趋势4
1.3 典型单片机简介5
1.3.1 MCS-51系列单片机5
1.3.2 AT89系列单片机6
1.3.3 PIC系列单片机7
1.3.4 MSP430系列单片机8
1.4 单片机的应用8
1.4.1 单片机的应用特点9
1.4.2 单片机的应用领域9
思考与练习10
第2章 单片机基本结构和工作原理11
2.1 单片机的组成和内部结构11
2.1.1 单片机的组成11
2.1.2 单片机的内部逻辑结构12
2.1.3 CPU的内部结构13
2.1.4 单片机的其他结构模块14
2.2 单片机的外部引脚及功能14
2.2.1 I/O引脚15
2.2.2 控制引脚15
2.2.3 电源与晶振引脚16
2.3 单片机的存储器结构16
2.3.1 程序存储器16
2.3.2 数据存储器18
2.3.3 特殊功能寄存器20
2.4 单片机的I/O电路23
2.4.1 P0口23
2.4.2 P1口24
2.4.3 P2口25
2.4.4 P3口26
2.5 单片机的辅助电路27
2.5.1 时钟电路27
2.5.2 复位电路和复位状态28
2.5.3 单片机最小系统30
2.6 单片机的工作时序和工作方式31
2.6.1 时序的基本概念31
2.6.2 单片机的工作时序31
2.6.3 单片机的工作方式33
思考与练习34
第3章 单片机指令系统35
3.1 指令系统概述35
3.1.1 指令的表达形式35
3.1.2 指令中的常用符号37
3.2 单片机的寻址方式38
3.2.1 立即寻址38
3.2.2 直接寻址39
3.2.3 寄存器寻址40
3.2.4 寄存器间接寻址41
3.2.5 变址寻址41
3.2.6 相对寻址42
3.2.7 位寻址43
3.3 单片机的指令系统44
3.3.1 数据传送类指令45
3.3.2 算术运算类指令52
3.3.3 逻辑运算类指令57
3.3.4 控制转移类指令61
3.3.5 位操作类指令68
思考与练习71
第4章 单片机汇编语言程序设计74
4.1 汇编语言程序的设计基础74
4.1.1 汇编语言的语句格式74
4.1.2 伪指令74
4.1.3 汇编语言程序的结构76
4.1.4 汇编语言程序的编辑与汇编78
4.1.5 汇编语言程序的设计方法78
4.2 汇编语言程序的基本结构形式79
4.2.1 顺序程序80
4.2.2 分支程序81
4.2.3 循环程序86
4.2.4 子程序89
4.3 常用程序设计举例91
4.3.1 数制转换子程序91
4.3.2 延时子程序94
4.3.3 均值滤波子程序94
4.3.4 数据极值查找子程序96
4.3.5 算术运算子程序98
思考与练习100
第5章 单片机中断和定时器/计数器102
5.1 单片机的中断系统102
5.1.1 中断系统的基本概念和基本结构102
5.1.2 中断系统的控制与实现104
5.1.3 中断系统的处理过程109
5.1.4 中断系统的应用114
5.2 单片机的定时器/计数器120
5.2.1 定时器/计数器的基本结构和工作原理120
5.2.2 定时器/计数器的控制与状态121
5.2.3 定时器/计数器的工作方式123
5.2.4 定时器/计数器的初值计算和初始化126
5.2.5 定时器/计数器的应用126
思考与练习137
第6章 单片机串行通信接口138
6.1 串行通信的基本概念138
6.1.1 串行通信的分类138
6.1.2 串行通信的数据传输方式140
6.2 串行口的内部结构和工作原理141
6.2.1 串行口的内部结构141
6.2.2 串行口的工作原理142
6.2.3 串行口的控制与状态142
6.2.4 串行口的工作方式144
6.3 串行通信的应用145
6.3.1 串行口波特率的确定和初始化145
6.3.2 串行口用于扩展并行I/O口148
6.3.3 双机通信149
6.3.4 多机通信155
6.3.5 单片机与PC之间的通信158
思考与练习164
第7章 单片机并行扩展技术165
7.1 单片机的最小系统165
7.1.1 80C51/89C51最小应用系统165
7.1.2 8031最小应用系统165
7.2 总线扩展及编址方法166
7.2.1 单片机的外总线结构166
7.2.2 单片机的扩展能力167
7.2.3 地址译码方法167
7.3 存储器的扩展170
7.3.1 EPROM程序存储器的扩展170
7.3.2 E2PROM程序存储器的扩展172
7.3.3 数据存储器及其扩展173
7.4 并行I/O口的应用176
7.4.1 I/O口的简单扩展177
7.4.2 LED数码管显示接口178
7.4.3 键盘接口184
7.5 A/D、D/A转换器及应用192
7.5.1 A/D转换器192
7.5.2 D/A转换器199
思考与练习204
第8章 单片机串行扩展技术206
8.1 串行总线概述206
8.2 I2C总线接口及其扩展206
8.2.1 I2C总线的基础知识206
8.2.2 I2C总线的数据传输时序207
8.2.3 I2C总线的时序模拟209
8.2.4 串行程序存储器AT24C04210
8.3 SPI总线接口及其扩展216
8.3.1 SPI总线的基础知识216
8.3.2 SPI总线的数据传输时序217
8.3.3 E2PROM芯片X25045218
8.3.4 A/D转换器芯片TLC549223
思考与练习225
第9章 单片机开发入门知识226
9.1 单片机应用系统开发技术226
9.1.1 单片机应用系统的开发过程226
9.1.2 单片机开发调试工具228
9.2 Keil集成开发平台232
9.2.1 应用程序的创建232
9.2.2 应用程序的编辑、编译和链接237
9.2.3 应用程序的仿真和调试238
9.2.4 应用程序调试的常用窗口241
9.2.5 调试实例243
9.3 实际应用案例245
9.3.1 汽车驾驶操纵信号灯控制系统245
9.3.2 高精度模拟信号的采集和显示249
思考与练习255
附录A ASCII表256
附录B MCS-51指令表260
参考文献264