图书介绍
MCS-51单片机原理及应用PDF|Epub|txt|kindle电子书版本网盘下载
- 杜华兵主编 著
- 出版社: 武汉:华中科技大学出版社
- ISBN:7560926568
- 出版时间:2002
- 标注页数:195页
- 文件大小:8MB
- 文件页数:207页
- 主题词:
PDF下载
下载说明
MCS-51单片机原理及应用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.2 单片机的发展历史与发展方向3
1.3 单片机的应用4
1.4 MCS系列单片机简介5
1.4.1 MCS-51系列单片机5
1.4.2 MCS-96系列单片机5
习题一6
第2章 MCS-51单片机的硬件结构与工作原理7
2.1 MCS-51单片机的主要性能特点7
2.2 MCS-51单片机内部结构8
2.2.1 总体结构8
2.2.2 CPU程序设计模型9
2.3 MCS-51的引脚功能11
2.4 MCS-51单片机的存储器配置12
2.4.1 程序存储器13
2.4.2 数据存储器14
2.5.2 复位电路19
2.5.1 时钟电路19
2.5 时钟电路、复位电路和CPU时序19
2.5.3 CPU时序20
2.6 并行I/O端口20
习题二24
第3章 指令系统25
3.1 寻址方式25
3.2 数据传送类指令26
3.2.1 以累加器A为一方的传送指令27
3.2.2 不以累加器A为一方的传送指令27
3.2.4 访问片外RAM的传送指令28
3.2.3 用立即数置数的指令28
3.2.5 基址寄存器加变址寄存器关址指令29
3.2.6 交换指令29
3.2.7 进栈出栈指令29
3.3 算术运算类指令31
3.3.1 加法指令31
3.3.2 减法指令31
3.3.3 加1指令32
3.3.4 减1指令32
3.3.5 其他算术运算指令33
3.4.2 或指令34
3.4.1 与指令34
3.4 逻辑运算类指令34
3.4.3 异或指令35
3.4.4 A操作指令35
3.5 控制程序转移类指令37
3.5.1 无条件转移指令37
3.5.2 条件转移指令38
3.5.3 调子程序指令39
3.5.4 空操作指令40
3.6.1 位传送指令41
3.6.2 位逻辑操作指令41
3.6 位操作类指令41
3.6.3 位条件转移指令42
习题三43
第4章 汇编语言程序设计方法45
4.1 汇编语言的格式45
4.1.1 汇编语言指令格式45
4.1.2 伪指令46
4.1.3 机器语言指指令格式47
4.2 汇编语言程序设计48
4.2.1 顺序程序48
4.2.2 查表程序49
4.2.3 分支程序51
4.2.4 循环程序56
4.2.5 位操作程序57
4.2.6 子程序59
习题四60
第5章 定时器/计数器61
5.1 定时器/计数器的控制61
5.1.1 定时器/计数器的结构61
5.1.2 定时器/计数器的方式寄存器和控制寄存器62
5.2 定时器/计数器的工作方式63
5.2.1 工作方式063
5.2.2 工作方式164
5.2.3 工作方式265
5.2.4 工作方式366
5.3 定时器/计数器的应用66
5.3.1 方式0的应用66
5.3.2 方式1的应用67
5.3.3 方式2的应用68
5.3.4 方式3的应用69
5.3.5 脉冲宽度测量70
习题五71
6.1.1 串行通信的基本方法72
6.1 串行接口的工作原理及控制72
第6章 串行接口72
6.1.2 串行通信中的几个问题73
6.1.3 MCS-51串行口的控制74
6.2 串行口通信的工作方式76
6.2.1 方式076
6.2.2 方式177
6.2.3 方式2和方式378
6.2.4 串行口波特率的设置79
6.3.1 串行口在方式0下的应用81
6.3 串行口应用81
6.3.2 串行口在方式1下的应用82
6.3.3 串行口在方式2、3下的应用84
6.3.4 串行口在多机通信中的应用85
习题六86
第7章 中断系统87
7.1 中断系统概述87
7.1.1 中断的概念87
7.1.2 中断源88
7.1.3 中断系统的功能88
7.2.1 中断源89
7.2 MCS-51中断系统89
7.2.2 中断请求标志90
7.2.3 中断控制91
7.3 中断系统应用93
7.3.1 定时器作外部中断源93
7.3.2 中断和查询相结合的方法93
7.3.3 用优先编码器扩展中断源94
习题七96
第8章 MCS-51单片机系统扩展及接口技术98
8.1 程序存储器的扩展98
8.2 数据存储器的扩展99
8.3 I/O的扩展100
8.3.1 概述100
8.3.2 地址译码法101
8.3.3 用TTL芯片扩展I/O口102
8.3.4 8255A可编程并行I/O口扩展103
8.3.5 8155可编程I/O口的扩展108
8.3.6 8243并行I/O口的扩展112
8.4 A/D转换接口扩展115
8.4.1 逐次逼近式A/D转换器115
8.4.2 A/D转换器的主要技术指标116
8.4.3 MCS-51单片机与A/D转换器接口应用117
8.5.1 D/A转换器原理及性能120
8.5 D/A转换接口扩展120
8.5.2 MCS-51单片机与D/A转换器接口应用121
习题八124
第9章 MCS-51单片机应用系统125
9.1 单片机应用系统设计的基本要求125
9.1.1 可靠性设计125
9.1.2 系统自诊断功能130
9.1.3 操作维修方便130
9.1.4 性能/价格比130
9.2 单片机应用系统的研制方法130
9.2.1 总体设计131
9.2.2 硬件设计132
9.2.3 软件设计133
9.3 应用系统实例136
9.3.1 单片微机防盗报警系统136
9.3.2 单片机温度检测系统146
习题九153
第10章 单片机应用系统的开发及开发工具154
10.1 单片机应用系统的软、硬件开发154
10.1.1 软件与硬件设计154
10.1.2 开发的方法155
10.2.2 单片机开发系统的功能157
10.2.1 单片机开发系统的概念157
10.2 单片机开发系统157
10.3 应用系统的安装调装160
10.3.1 硬件调试方法160
10.3.2 软件调试方法161
10.4 DVCC-51S(SH)单片机实验(开发)仪161
10.4.1 概述162
10.4.2 键盘监控使用简介164
10.4.3 DBUG软件使用简介168
习题十171
实验二 数据区传送子程序172
实验一 清零程序172
附录一 实验指导172
实验三 多分支程序173
实验四 脉冲计数(定时/计数器)实验174
实验五 电脑时钟(定时器、中断综合实验)177
实验六 P1口转弯灯实验179
实验七 用8255芯片控制交通灯181
实验八 A/D转换实验184
实验九 D/A转换185
实验十 步进电机控制188
附录二191
参考文献196