图书介绍
MCS-51单片机应用教程PDF|Epub|txt|kindle电子书版本网盘下载
![MCS-51单片机应用教程](https://www.shukui.net/cover/15/34371946.jpg)
- 李叶紫等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302079420
- 出版时间:2004
- 标注页数:276页
- 文件大小:25MB
- 文件页数:291页
- 主题词:单片微型计算机,MCS-51-高等学校:技术学校-教材
PDF下载
下载说明
MCS-51单片机应用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 基础篇2
第1章 MCS-51单片机系统结构2
本章学习目标2
1.1 概述2
1.1.1 单片机的发展历程2
目录2
1.1.2 单片机的发展趋势3
1.1.3 单片机系列产品介绍3
1.1.4 单片机的应用及特点3
1.2.1 内部结构框图5
1.2 单片机的内部结构5
1.2.2 引脚定义及功能7
1.3 单片机的存储器结构7
1.3.1 程序存储器8
1.3.2 数据存储器8
1.4 单片机并行I/O口12
1.4.1 P0~P3口的功能12
1.4.2 P0~P3口的特点12
1.5.2 复位方法13
1.5.1 复位方式13
1.5 单片机的复位电路13
1.6 单片机的时钟与时序14
1.6.1 时钟电路14
1.6.2 CPU时序15
本章小结16
习题与思考题16
2.1 指令系统概述17
2.1.1 指令分类17
本章学习目标17
第2章 单片机的指令系统17
2.1.2 指令格式18
2.1.3 指令字长和指令周期19
2.2 寻址方式19
2.2.1 直接寻址20
2.2.2 立即寻址20
2.2.3 寄存器寻址20
2.2.4 寄存器间接寻址21
2.2.5 变址寻址21
2.2.6 相对寻址22
2.2.7 位寻址22
2.2.8 寻址方式小结23
2.3 指令功能介绍24
2.3.1 数据传送类指令25
2.3.2 算术运算类指令30
2.3.3 逻辑运算指令34
2.3.4 控制转移类指令35
2.3.5 位操作指令38
2.3.6 伪指令39
本章小结42
习题与思考题43
3.1 中断系统46
3.1.1 中断的概念46
本章学习目标46
第3章 单片机的中断系统与定时器/计数器46
3.1.2 中断源47
3.1.3 中断控制47
3.1.4 中断响应49
3.1.5 中断的嵌套50
3.2 单片机的定时器/计数器50
3.2.1 定时器/计数器的结构50
3.2.2 定时器/计数器的控制方式51
3.3 外部中断源的扩展52
3.2.3 定时器/计数器的工作方式52
3.3.2 使用硬件申请和软件查询法扩展外部中断源53
3.3.1 利用定时器/计数器溢出中断扩展外部中断源53
3.3.3 用串行口进行外部中断扩展55
3.3.4 应用中断控制器8259扩展外部中断源55
本章小结55
习题与思考题55
4.1 串行通信的概念56
4.1.1 串行通信的制式56
本章学习目标56
第4章 单片机的串行通信56
4.1.2 串行通信的方式57
4.2 MCS-51串行口的结构及工作方式58
4.2.1 单片机串行口的结构及串行口控制寄存器58
4.2.2 串行口的4种工作方式60
4.2.3 串行通信的波特率61
4.3 串行通信的应用62
4.3.1 利用串行口扩展I/O口62
4.3.2 双机通信63
本章小结64
4.3.3 多机通信64
习题与思考题65
第2篇 应用篇68
第5章 单片机实用开发步骤68
5.1 单片机应用系统设计的一般流程68
5.2 单片机汇编程序的编辑方法72
5.2.1 伟福仿真器软件包72
5.2.2 汇编源程序的编辑方法73
5.3 源程序的编译74
5.4 程序的仿真调试75
5.4.1 仿真调试的一般步骤76
5.4.2 仿真调试的一般命令77
5.4.3 程序的写入与运行79
第6章 程序设计集锦80
本章学习目标80
6.1 循环程序80
6.1.1 延时程序80
6.1.2 数据排序程序82
6.2 查表程序88
6.3.1 条件分支转移程序92
6.3 分支程序92
6.3.2 散转程序94
6.4 常用子程序集98
6.4.1 子程序设计和参数传递方法98
6.4.2 数制和码制转换程序101
6.4.3 定点数运算程序106
6.4.4 浮点数运算程序114
本章小结122
习题与思考题123
7.1 P1口的应用125
第7章 基本I/O口的应用125
7.2 P0口的扩展126
7.3 矩阵式LED显示器的扩展129
7.4 矩阵式键盘的扩展132
7.5 8255A的应用134
7.6 8155的应用139
7.7 8279可编程键盘/显示器接口控制实验146
第8章 MCS-51单片机外部中断的应用155
8.1 外部中断的应用155
8.2 外部中断源的扩展158
9.1 定时器/计数器定时功能的应用161
第9章 定时器/计数器的应用161
9.2 简易方波发生器164
9.3 外部脉冲宽度的测量167
第10章 串行口的应用169
10.1 串行口扩展显示器169
10.2 串行口扩展的键盘171
10.3 双机通信练习174
10.4 用电流环实现的远距离串行通信178
10.5 计算机与单片机的通信练习179
10.6 多机通信练习183
第11章 A/D、D/A转换器的应用190
11.1 8位A/D转换器ADC0809的应用190
11.2 12位A/D转换器AD574A的应用194
11.3 串行A/D转换器MAX1247的应用198
11.4 8位D/A转换器DAC0832的应用203
11.5 串行D/A MAX525的应用206
11.6 8位A/D、D/A转换器PCF8591的应用211
第12章 步进电动机的单片机控制219
12.1 步进电动机控制原理219
12.1.1 步进电动机基本知识219
12.1.2 步进电动机的驱动方式220
12.2 步进电动机的单片机开环控制221
12.2.1 串行控制221
12.2.2 并行控制222
12.3 步进电动机的转速控制223
12.4 步进电动机加减速定位控制225
12.4.1 加减速定位控制原理225
12.4.2 加减速定位控制的程序设计227
第13章 单片机的综合应用232
13.1 多功能低频函数信号发生器232
13.2 单片机控制的语音电路238
13.3 T6963C控制的液晶显示设计245
13.4 由单片机构造的智能CAN总线结点256
第14章 单片机系统抗干扰技术263
14.1 干扰的来源263
14.2 硬件抗干扰技术263
14.3 软件抗干扰技术265
14.4 单片机系统的抗干扰技术应用266
附录A ASCII字符表270
附录B MCS-51系列单片机指令表272
参考文献276