图书介绍
微型计算机 MCS-51系列 原理、接口及应用PDF|Epub|txt|kindle电子书版本网盘下载
- 张慰兮主编 著
- 出版社: 南京:南京大学出版社
- ISBN:7305032867
- 出版时间:1995
- 标注页数:299页
- 文件大小:20MB
- 文件页数:243页
- 主题词:
PDF下载
下载说明
微型计算机 MCS-51系列 原理、接口及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第一章 微型计算机基础1
第一节 微型计算机概述1
一、微型计算机的概念1
二、微型计算机的发展概况4
三、微型计算机的应用6
第二节 微型机中常用的数制与编码8
一、微型机中常用的数制8
二、不同数制间的转换10
三、微型计算机中常用的编码12
第三节 微型计算机运算基础14
一、二进制数的运算14
二、带符号数的表示18
三、补码运算21
第四节 微型计算机基本结构23
一、微型计算机基本构成24
二、指令执行过程29
三、微型计算机系统组成31
第五节 单片微型计算机概述32
一、单片机的发展历史33
二、单片机的发展趋势33
三、单片机的内部结构34
四、典型单片机产品35
五、单片机的特点和应用37
一、MCS-51单片机的基本组成41
第一节 MCS-51系列单片机的结构41
第二章 MCS-51单片机的结构和工作41
原理41
二、MCS-51单片机的应用特性42
第二节 8051单片机内部结构和功能43
一、中央处理器CPU43
二、布尔处理器46
三、片内存储器结构46
四、输入/输出(I、O)端口51
五、定时器/计数器(T、C)54
六、串行口55
第三节 MCS-51单片机的引脚功能55
一、信号引脚介绍55
二、信号引脚的第二功能56
第四节 MCS-51单片机的工作方式57
一、复位方式57
二、程序执行方式58
三、单步执行方式58
四、掉电和低功耗方式59
五、EPROM编程、校验和加密方式60
第五节 MCS-51单片机的时序62
一、振荡器和时钟电路62
二、时序定时单位63
三、MCS-51指令的取指/执行时序63
四、访问外部ROM和RAM的时序64
二、简单I/O接口扩展 166
第一节 概述67
一、微机存储器的分类67
二、半导器存储器分类67
第三章 半导器存储器67
三、半导器存储器的指标68
第二节 随机读写存储器RAM69
一、RAM的结构69
二、静态RAM的基本存储电路70
三、动态RAM的基本存储电路71
四、典型RAM芯片介绍71
第三节 只读存储器ROM73
一、掩模ROM73
二、可编程只读存储器PROM74
三、可擦除只读存储器EPROM75
四、典型ROM芯片介绍76
第四节 存储器和MCS-51单片机的78
连接78
一、选取存储器芯片的原则78
二、存储器和MCS 51单片机连接的基本方法78
三、外部RAM与MCS-51单片机的连接82
四、外部ROM与MCS-51单片机的连接83
五、同时扩展ROM和RAM存储器84
第一节 指令及其表示方式87
、指令的基本概念87
第四章 MCS-51指令系统87
二、指令和指令助记符88
三、指令的字节数和指令周期88
第二节 寻址方式89
一、立即寻址89
二、直接寻址90
三、寄存器寻址91
四、寄存器间接寻址91
六、相对寻址92
五、变址寻址92
七、位寻址93
第三节 数据传送指令93
一、内部数据传送指令94
二、外部数据传送指令95
三、堆栈操作指令96
四、数据交换指令96
第四节 算术运算指令97
一、加法指令97
二、减法指令99
三、BCD调整指令99
四、乘除运算指令100
第五节 逻辑运算指令101
一、逻辑“与”运算指令101
二、逻辑“或”运算指令101
三、逻辑“异或”运算指令102
四、累加器“清零”及“取反”指令102
五、移位指令103
第六节 控制转移指令103
一、无条件转移指令104
二、条件转移指令104
三、子程序调用及返回指令106
四、空操作指令107
第七节 位操作指令107
一、位传送指令107
二、位置位/复位指令107
三、位运算指令108
四、位控制转移指令108
第五章 汇编语言程序设计111
第一节 汇编语言程序设计基础111
一、汇编语言与机器语言111
二、汇编语言的格式111
三、伪指令112
四、汇编语言源程序的汇编114
五、汇编语言程序设计的一般步骤114
第二节 MCS-51程序设计举例115
一、简单程序设计115
二、分支程序设计116
三、循环程序设计118
四、查表程序设计120
五、子程序设计121
六、散转程序设计124
七、运算程序设计126
第六章 MCS-51中断系统133
第一节 输入/输出的基本概念133
一、使用I/O接口的原因133
二、I/O接口的功能133
三、I/O接口传输信息的种类和结构134
四、I/O接口的寻址方式135
第二节 输入/输出的工作方式136
一、无条件传送方式136
二、查询式传送方式137
三、中断传送方式139
四、DMA传送方式140
第三节 中断技术142
一、中断的必要性142
二、中断源143
三、中断的分类143
四、中断系统的功能143
五、中断处理过程144
六、中断优先级145
第四节 MCS-51的中断系统147
一、MCS 51的中断源和中断标志147
二、MCS-51对中断源的控制149
三、MCS-51对中断源的响应和撤除150
四、MCS-51中断系统的初始化152
第五节 MCS-51对中断源的扩展153
一、使用内部定时器/计数器扩展外部中断源153
二、使用查询法扩展外部中断源153
三、采用8259A扩展外部中断源155
第七章 并行I/O接口扩展164
第一节 MCS-51并行I/O口的应用164
及扩展164
一、MCS-51内部并行I/O口的应用164
三、采用8255A扩展I/O端口167
四、采用8155扩展I/O端口173
一、MCS-51对LED的接口178
第二节 MCS-51对外部设备的接口178
二、MCS-51对键盘的接口183
三、键盘/显示系统187
第三节 MCS-51内部定时器/计数器188
一、MCS-51对内部定时器/计数器的控制188
二、定时器/计数器的工作方式190
三、MCS-51对内部定时器/计数器的初始化192
四、应用举例193
第八章 MCS-51单片机和D/A、A/D的196
接口196
第一节 D/A转换器196
一、D/A转换原理197
二、DAC0832简介199
三、DAC0832和8051的连接201
四、12位DAC1208和8051的连接202
一、A/D转换原理204
第二节 A/D转换器204
二、ADC0809简介206
三、ADC0809与8051的接口208
四、12位A/D转换器AD574A和8051的接口211
第三节 A/D和D/A转换中若干技术216
问题216
一、零点和满量程调节、符号处理216
二、采样/保持及多路切换技术220
三、光电耦合和干扰的去除222
第九章 MCS-51系统的串行通信226
第一节 串行通信的基础226
一、串行通信的分类226
二、串行通信的制式229
四、串行通信中串行I/O数据的实现230
三、串行通信的调制/解调230
第二节 MCS-51单片机的串行接口233
一、串行口的结构233
二、串行接口的工作方式235
三、串行通信中波特率的设置240
第三节 MCS-51串行口的应用举例242
一、编程方法提要242
二、串行口方式0扩展并行I/O口243
三、串行口在其他方式下的应用举例246
四、串行口多机通信原理及应用249
第四节 串行通信标准接口简介254
一、EIA-RS-232C标准接口255
二、RS-422A标准接口257
一、8251A的结构和引脚功能258
第五节 MCS-51串行口的扩展258
二、8251A的初始化编程263
三、8251A和MCS-51单片机的接口263
第十章 单片机应用系统研制方法267
第一节 单片机应用系统的设计过程267
一、总体设计267
二、硬件设计268
三、软件设计268
四、系统的调试、运行和维护269
第二节 单片机开发系统及应用269
一、单片机的开发与开发工具269
二、单片机开发系统的功能270
第三节 单片机数据采集系统271
一、系统的组成271
二、数据采集273
三、显示系统274
第四节 步进电机控制276
一、步进电机的工作原理276
二、步进电机的单片机控制277
第五节 单片机多点监测系统280
一、8243简介280
二、MCS-51单片机与8243接口281
三、监测系统硬件结构及控制程序283
附录287
附录I 常用集成电路引脚图287
附录Ⅱ ASCII字符表290
附录Ⅲ MCS-51系列单片机指令表291
参考文献299