《微型计算机(MCS-51系列)原理、接口及应用》求取 ⇩

第一章微型计算机基础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

二、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

第三章半导器存储器67

第一节概述67

一、微机存储器的分类67

二、半导器存储器分类67

三、半导器存储器的指标68

第二节随机读写存储器RAM69

一、RAM的结构69

二、静态RAM的基本存储电路70

三、动态RAM的基本存储电路71

四、典型RAM芯片介绍71

第三节只读存储器ROM73

一、掩模ROM73

二、可编程只读存储器PROM74

三、可擦除只读存储器EPROM75

四、典型ROM芯片介绍76

第四节存储器和MCS-51单片机的连接78

一、选取存储器芯片的原则78

二、存储器和MCS-51单片机连接的基本方法78

三、外部RAM与MCS-51单片机的连接82

四、外部ROM与MCS-51单片机的连接83

五、同时扩展ROM和RAM存储器84

第四章MCS-51指令系统87

第一节指令及其表示方式87

一、指令的基本概念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

一、MCS-51内部并行I/O口的应用164

二、简单I/O接口扩展166

三、采用8255A扩展I/O端口167

四、采用8155扩展I/O端口173

第二节MCS-51对外部设备的接口178

一、MCS-51对LED的接口178

二、MCS-51对键盘的接口183

三、键盘/显示系统187

第三节MCS-51内部定时器/计数器188

一、MCS-51对内部定时器/计数器的控制188

二、定时器/计数器的工作方式190

三、MCS-51对内部定时器/计数器的初始化192

四、应用举例193

第八章MCS-51单片机和D/A、A/D的接口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

二、采样/保持及多路切换技术220

三、光电耦合和干扰的去除222

第九章MCS-51系统的串行通信226

第一节串行通信的基础226

一、串行通信的分类226

二、串行通信的制式229

三、串行通信的调制/解调230

四、串行通信中串行I/O数据的实现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

第五节MCS-51串行口的扩展258

一、8251A的结构和引脚功能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

附录Ⅰ常用集成电路引脚图287

附录Ⅱ ASCII字符表290

附录Ⅲ MCS-51系列单片机指令表291

参考文献299

1999《微型计算机(MCS-51系列)原理、接口及应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张慰兮主编;王颖副主编 1999 南京:南京大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。