图书介绍
单片机原理与应用 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![单片机原理与应用 第2版](https://www.shukui.net/cover/28/30653781.jpg)
- 董少明主编;封磊,刘璟,孙荣创等副主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113120078
- 出版时间:2010
- 标注页数:268页
- 文件大小:29MB
- 文件页数:282页
- 主题词:单片微型计算机-高等学校-教材
PDF下载
下载说明
单片机原理与应用 第2版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.1.4 MCS-51系列单片机的分类5
1.2 计算机中数的表示方法6
1.2.1 进位计数制及其转换6
1.2.2 机器数9
1.2.3 常用名词术语及字符的表示10
1.3 单片机系统11
1.3.1 单片机的硬件系统11
1.3.2 单片机的软件系统11
1.3.3 单片机开发时用到的程序设计语言12
本章小结12
习题13
第2章 MCS-51系列单片机的硬件结构15
2.1 MCS-51单片机的内部结构15
2.1.1 MCS-51的结构框图15
2.1.2 MCS-51的引脚定义及功能17
2.1.3 CPU结构18
2.1.4 位(布尔)处理器20
2.2 MCS-51单片机的存储器结构21
2.2.1 程序存储器21
2.2.2 数据存储器22
2.3 MCS-51单片机的并行输入/输出(I/O)接口25
2.3.1 P0口的内部结构与运作25
2.3.2 P1口的内部结构与运作26
2.3.3 P2口的内部结构与运作27
2.3.4 P3口的内部结构与运作27
2.3.5 并行I/O接口的应用要求28
2.4 MCS-51单片机应用系统的构成29
2.4.1 振荡电路和时钟电路29
2.4.2 CPU时序30
2.4.3 单片机的复位32
2.4.4 CHMOS型单片机低功耗工作方式33
2.4.5 MCS-51单片机基本应用系统的构成33
本章小结34
习题35
第3章 MCS-51单片机的指令系统38
3.1 指令格式和寻址方式38
3.1.1 指令格式38
3.1.2 汇编语言指令的符号约定40
3.1.3 寻址方式40
3.2 指令系统44
3.2.1 数据传送类指令45
3.2.2 算术运算类指令48
3.2.3 逻辑运算类指令52
3.2.4 控制转移类指令54
3.2.5 位操作类指令58
本章小结59
习题60
第4章 汇编语言程序设计63
4.1 汇编语言程序设计的基本方法63
4.1.1 程序设计的步骤63
4.1.2 汇编语言的语句格式65
4.1.3 伪指令65
4.2 汇编语言程序设计67
4.2.1 顺序程序设计67
4.2.2 分支程序设计69
4.2.3 循环程序设计72
4.2.4 子程序调用设计75
4.3 综合程序设计举例76
本章小结82
习题82
第5章 MCS-51单片机的内部功能单元85
5.1 MCS-51单片机的中断系统85
5.1.1 中断的概念85
5.1.2 MCS-51的中断系统87
5.1.3 中断控制88
5.1.4 中断的响应条件及响应过程90
5.2 MCS-51单片机的定时/计数器92
5.2.1 定时/计数器的结构92
5.2.2 定时/计数器的方式寄存器和控制寄存器93
5.2.3 定时/计数器的工作方式94
5.2.4 定时/计数器编程和应用举例96
5.3 MCS-51单片机的串行通信I/O接口100
5.3.1 串行通信概述100
5.3.2 串行通信I/O接口103
5.3.3 串行通信I/O接口编程和应用举例107
本章小结111
习题112
第6章 MCS-51单片机接口应用实例114
6.1 I/O接口应用114
6.1.1 动态显示控制LED时钟的设计114
6.1.2 BCD编码拨码盘输入电路的设计116
6.1.3 十字路口交通信号灯的设计117
6.1.4 水塔水位控制系统的设计118
6.2 定时/计数器及中断功能应用120
6.2.1 音乐门铃的设计120
6.2.2 简易方波发生器的设计122
6.2.3 时钟程序的设计126
6.2.4 无人值守航标灯的设计128
6.3 串行接口应用131
本章小结132
习题133
第7章 MCS-51单片机系统的扩展134
7.1 存储器扩展基础134
7.1.1 MCS-51的总线扩展134
7.1.2 存储器概述135
7.1.3 存储器扩展设计要点136
7.2 程序存储器扩展137
7.2.1 常用的程序存储器芯片137
7.2.2 程序存储器的扩展140
7.3 数据存储器扩展142
7.3.1 常用的数据存储器芯片142
7.3.2 数据存储器的扩展144
7.3.3 多片存储器的扩展145
7.4 并行I/O接口的扩展145
7.4.1 I/O接口的简单扩展146
7.4.2 PIO8255A对I/O接口的扩展147
本章小结154
习题154
第8章 输入/输出通道及接口技术156
8.1 输入/输出通道概述156
8.1.1 输入通道156
8.1.2 输出通道157
8.2 光电隔离接口158
8.2.1 光电耦合器概述158
8.2.2 常用的光电耦合器件159
8.2.3 光电耦合器接口电路159
8.3 常用人机交互设备接口161
8.3.1 键盘接口电路161
8.3.2 LED显示器接口电路163
8.3.3 LCD显示器接口电路171
8.3.4 8279接口电路173
8.3.5 键盘/LED驱动器ZLG7290接口电路179
8.4 D/A、A/D转换器及其接口180
8.4.1 D/A转换器180
8.4.2 DAC0832接口技术181
8.4.3 串行D/A转换DAC7512接口技术186
8.4.4 A/D转换器189
8.4.5 ADC0809接口技术190
8.4.6 串行ADC0834接口技术194
8.5 步进电动机及其接口197
8.5.1 步进电动机197
8.5.2 步进电动机与MCS-51的接口技术198
本章小结201
习题201
第9章 单片机应用系统开发技术203
9.1 单片机的开发系统及开发工具203
9.1.1 单片机的开发系统203
9.1.2 单片机应用系统的开发工具206
9.2 单片机应用系统的设计原则与过程206
9.2.1 单片机应用系统的设计原则207
9.2.2 单片机应用系统的设计过程207
9.3 单片机应用系统的抗干扰设计212
9.3.1 硬件抗干扰设计212
9.3.2 软件抗干扰设计213
9.4 单片机应用系统实例215
9.4.1 数码管时钟电路的设计215
9.4.2 工业电炉温度控制系统应用实例221
本章小结226
习题227
第10章 单片机C51语言程序设计基础229
10.1 C51程序的结构229
10.1.1 C51程序的结构特点229
10.1.2 C51函数的一般格式231
10.2 C51数据类型、常量和变量的定义232
10.2.1 C51数据类型232
10.2.2 常量的定义233
10.2.3 变量的定义233
10.2.4 C51定义SFR字节和位单元234
10.3 C51程序的运算符、表达式及其语法规则235
10.3.1 C51算术运算符及其表达式235
10.3.2 C51关系运算符、表达式及优先级237
10.3.3 C51逻辑运算符、表达式及优先级238
10.3.4 C51位操作及其表达式238
10.3.5 自增减运算符、复合运算符及其表达式241
10.4 C51程序设计特点244
10.4.1 C51函数的分类244
10.4.2 中断子程序的设计244
10.4.3 C51与汇编混合编程246
10.5 C51程序设计举例250
本章小结254
习题255
附录A ASCII码表257
附录B MCS-51单片机指令表258
附录C 常用IC引脚图263
附录D 单片机学习、应用的网址267
参考文献268