图书介绍
单片机原理及应用PDF|Epub|txt|kindle电子书版本网盘下载
![单片机原理及应用](https://www.shukui.net/cover/46/33235931.jpg)
- 张国锋主编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111271963
- 出版时间:2009
- 标注页数:238页
- 文件大小:12MB
- 文件页数:246页
- 主题词:单片微型计算机-高等学校:技术学校-教材
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 单片机的应用3
1.2 典型单片机介绍4
1.2.1 MCS-51系列单片机简介4
1.2.2 MCS-96系列单片机简介5
1.2.3 新型单片机简介6
1.3 计算机中数的表示方法8
1.3.1 计算机中的数制及其转换8
1.3.2 计算机中数的表示方法11
1.3.3 计算机中数和字符的编码13
本章小结14
习题14
第2章 MCS-51单片机的结构16
2.1 MCS-51单片机的基本组成16
2.1.1 MCS-51单片机的内部结构和功能16
2.1.2 MCS-51单片机的引脚定义及功能18
2.2 MCS-51单片机的存储器结构20
2.2.1 存储器结构和地址空间20
2.2.2 程序存储器21
2.2.3 数据存储器22
2.3 MCS-51单片机的时钟与时序26
2.3.1 时钟电路26
2.3.2 CPU时序27
2.4 MCS-51单片机的工作方式29
2.4.1 复位方式29
2.4.2 单步执行方式30
2.4.3 程序执行方式30
2.4.4 省电方式31
本章小结32
习题33
第3章 MCS-51单片机的指令系统35
3.1 指令的格式和寻址方式35
3.1.1 指令格式35
3.1.2 寻址方式37
3.2 8051单片机的指令系统40
3.2.1 数据传送类指令41
3.2.2 算术运算类指令46
3.2.3 逻辑运算类指令50
3.2.4 控制转移类指令52
3.2.5 位操作类指令58
本章小结60
习题60
第4章 汇编语言程序设计65
4.1 汇编语言简介65
4.1.1 程序设计语言65
4.1.2 汇编语言格式66
4.1.3 伪指令67
4.2 汇编语言程序设计68
4.2.1 汇编语言程序设计基础68
4.2.2 顺序程序设计72
4.2.3 分支程序设计73
4.2.4 循环程序设计76
4.2.5 子程序调用设计80
4.3 综合程序设计82
本章小结85
习题86
第5章 中断与定时/计数器89
5.1 中断系统89
5.1.1 中断系统的概念89
5.1.2 MCS-51单片机中断系统91
5.1.3 MCS-51单片机的中断处理过程94
5.2 MCS-51单片机的定时/计数器96
5.2.1 定时/计数器的结构97
5.2.2 定时/计数器的控制97
5.2.3 定时/计数器的编程与应用101
本章小结103
习题104
第6章 MCS-51单片机系统的扩展105
6.1 存储器扩展基础105
6.1.1 存储器概述105
6.1.2 MCS-51单片机存储器扩展系统的构成105
6.1.3 片选方式和地址分配106
6.1.4 存储器系统设计要点107
6.2 程序存储器扩展107
6.2.1 常用的程序存储器108
6.2.2 程序存储器的扩展109
6.3 数据存储器的扩展111
6.3.1 常用的数据存储器111
6.3.2 数据存储器的扩展112
6.4 并行口扩展113
6.4.1 采用8255扩展I/O口113
6.4.2 采用8155扩展I/O口114
本章小结117
习题118
第7章 单片机的串行通信119
7.1 串行通信的基础知识119
7.1.1 并行通信和串行通信119
7.1.2 异步通信和同步通信120
7.1.3 串行通信的方式122
7.1.4 波特率123
7.2 MCS-51单片机的串行口123
7.2.1 MCS-51单片机的串行口123
7.2.2 串行口的控制寄存器124
7.2.3 串行口的工作方式125
7.3 串行口的应用127
7.3.1 MCS-51单片机双机通信技术127
7.3.2 MCS-51单片机多机通信131
本章小结135
习题135
第8章 单片机的接口技术137
8.1 常用的人机交互设备接口137
8.1.1 键盘接口技术137
8.1.2 显示器接口技术143
8.2 A/D、D/A转换器及其接口技术149
8.2.1 A/D转换器的接口技术149
8.2.2 D/A转换器的接口技术154
8.3 光电隔离接口技术157
8.3.1 光耦合器件简介158
8.3.2 光电隔离技术159
本章小结161
习题161
第9章 单片机的综合应用163
9.1 单片机的选型原则163
9.2 单片机应用系统的设计165
9.2.1 单片机应用系统的设计原则165
9.2.2 单片机应用系统的组成166
9.2.3 单片机应用系统的设计过程167
9.3 单片机应用系统的抗干扰技术171
9.3.1 干扰的来源171
9.3.2 硬件抗干扰技术171
9.3.3 软件抗干扰技术173
9.4 综合应用举例175
9.4.1 数码管时钟的设计175
9.4.2 语音播报系统182
9.4.3 交通信号灯控制设计189
9.4.4 电动自行车里程/速度计的设计191
9.4.5 步进电动机的单片机控制197
本章小结203
习题204
第10章 单片机C51语言程序设计205
10.1 C51语言的特点及其结构205
10.1.1 C51语言的特点206
10.1.2 C51程序的基本结构206
10.1.3 C51语言对单片机主要资源的定义207
10.2 Keil C51软件介绍209
10.3 C51语言的数据类型及运算符213
10.3.1 C51语言的基本数据类型213
10.3.2 C51语言的构造数据类型213
10.3.3 C51语言的基本运算216
10.4 C51语言的流程控制语句218
10.4.1 选择控制语句218
10.4.2 循环语句220
10.4.3 C51语言的中断控制222
10.5 C51语言的函数223
10.5.1 标准库函数224
10.5.2 用户自定义函数224
10.6 C51语言程序设计举例225
本章小结227
习题228
附录229
附录A ASCII码表229
附录B MCS-51单片机指令表230
附录C MCS-51单片机指令矩阵(汇编/反汇编表)235
附录D 常用芯片引脚图236
参考文献238