《单片微型机原理、应用与实验》求取 ⇩

修订版前言1

第一章 概述1

1.1 计算机系统导论1

1.1.1 计算机的发展概况1

目录1

1.1.2 计算机的系统组成2

1.1.3 数制及其转换3

1.1.4 计算机中数的表示方法6

1.1.5 指令和指令系统9

1.1.6 存贮器11

1.1.7 运算器12

1.1.8 控制器19

1.1.9 外围设备21

1.1.10 总线21

1.2.1 单片机的发展历史22

1.2 单片微型计算机22

1.2.2 单片机的发展趋势23

1.2.3 单片机内部结构23

1.2.4 单片机应用系统结构25

1.2.5 典型的单片机产品26

1.2.6 单片机的应用34

习题和思考题36

第二章 MCS-51系列单片机系统结构37

2.1 总体结构37

2.2 中央处理器CPU39

2.2.1 运算器39

2.2.2 控制器39

2.3 存贮器组织44

2.3.1 程序存贮器44

2.3.2 内部RAM数据存贮器45

2.3.3 特殊功能寄存器46

2.3.4 位存贮器47

2.3.5 外部RAM和I/O口48

2.4 I/O口48

2.4.1 P1口49

2.4.2 P3口49

2.4.3 P2口50

2.4.4 P0口50

2.5 定时器/计数器51

2.5.1 定时器/计数器T0和T151

2.5.2 定时器/计数器T255

2.6 串行接口57

2.6.1 串行接口的组成和特性58

2.6.2 串行接口的工作方式59

2.6.3 波特率66

2.6.4 多机通信原理68

2.7.1 中断概念69

2.7 中断系统69

2.7.2 MCS 51中断系统70

2.7.3 外部中断触发方式选择74

2.7.4 多外部中断源设计75

2.8 内部EPROM程序存贮器76

2.8.1 8751H的EPROM76

2.8.2 8751BH等的EPROM79

2.9 CHMOS型单片机的节电方式82

2.9.1 空闲方式82

2.9.2 掉电方式83

2.9.3 节电方式的应用83

2.10 83C51FA/FB的可编程计数器阵列(PCA)85

2.10.1 PCA定时器/计数器86

2.10.2 比较/捕捉模块87

2.10.3 16位捕捉方式88

2.10.4 软件定时器和高速输出方式89

2.10.5 脉冲宽度调制器方式90

2.10.6 监视定时器91

2.10.7 PCA中的特殊功能寄存器地址91

2.11 8×C51GA/GB的A/D转换器92

2.11.1 A/D特殊功能寄存器92

2.11.2 A/D转换速度控制93

2.11.3 A/D中断93

习题和思考题94

第三章 MCS-51指令系统95

3.1 指令格式95

3.1.1 汇编指令95

3.1.2 伪指令95

3.1.3 常用的缩写符号96

3.2 寻址方式97

3.2.1 寄存器寻址97

3.2.3 寄存器间接寻址98

3.2.2 直接寻址98

3.2.4 立即寻址99

3.2.5 基寄存器加变址寄存器间接寻址99

3.3 数据操作和指令类型100

3.3.1 数据操作100

3.3.2 指令类型101

3.4 数据传送指令102

3.4.1 内部数据传送指令102

3.4.2 累加器A与外部数据存贮器传送指令106

3.4.3 查表指令106

3.5 算术运算指令107

3.5.1 加法指令107

3.5.2 减法指令110

3.5.3 乘法指令111

3.5.4 除法指令111

3.6.1 累加器A的逻辑操作指令112

3.6 逻辑运算指令112

3.6.2 两个操作数的逻辑操作指令113

3.7 位操作指令115

3.7.1 位变量传送指令115

3.7.2 位变量修改指令116

3.7.3 位变量逻辑操作指令116

3.8 控制转移指令117

3.8.1 无条件转移指令117

3.8.2 条件转移指令119

3.8.3 调用和返回指令121

3.9 指令的应用124

习题和思考题126

4.1.1 程序设计的步骤128

4.1.2 循环程序设计128

4.1 程序设计方法128

第四章 汇编语言程序设计128

4.1.3 子程序设计和参数传递方法134

4.2 程序设计举例140

4.2.1 定点数运算程序140

4.2.2 查表程序149

4.2.3 数制转换程序154

4.2.4 输入/输出处理程序157

习题和思考题169

第五章 单片机系统扩展技术171

5.1 MCS-51系统扩展原理171

5.2 程序存贮器的扩展172

5.2.1 常用的程序存贮器172

5.2.2 MCS-51程序存贮器的扩展179

5.3 数据存贮器的扩展182

5.3.1 常用的数据存贮器182

5.3.2 MCS-51扩展外部数据存贮器的原理184

5.3.3 典型的MCS-51存贮器扩展线路185

5.4 并行接口的扩展186

5.4.1 可编程并行接口8255A186

5.4.2 用74系列器件扩展并行I/O口194

5.5 RAM/IO扩展器8155195

5.6 串行接口的扩展199

5.6.1 可编程通用异步通信接口8250200

5.6.2 RS-232C总线208

5.7 D/A接口的扩展212

5.7.1 梯形电阻式D/A转换原理213

5.7.2 DAC0832214

5.7.3 AD7520217

5.8 A/D接口的扩展218

5.8.1 双积分A/D转换原理219

5.8.2 MC14433220

5.8.4 ADC0816223

5.8.3 逐次逼近法A/D转换原理223

5.8.5 ADC0809226

习题和思考题227

第六章 单片机的输入/输出设备接口229

6.1 拨码盘接口229

6.1.1 BCD码拨盘的构造229

6.1.2 BCD码拨盘的接口方法230

6.2.1 显示器的结构231

6.2 七段发光显示器接口231

6.2.2 显示器的工作方式和显示程序设计232

6.3 键盘接口235

6.3.1 键盘工作原理235

6.3.2 键盘接口方法236

6.3.3 键输入程序设计方法236

6.3.4 定时扫描方式239

6.3.5 中断扫描方式239

6.4.1 PP40的接口信号240

6.4 打印机接口240

6.4.2 PP40的操作方式241

6.4.3 PP40的接口方法244

6.4.4 打印程序设计举例244

习题和思考题252

第七章 单片机应用系统研制方法254

7.1 单片机应用系统的设计254

7.1.1 单片机应用系统研制过程254

7.1.2 总体设计254

7.1.3 硬件设计256

7.1.4 可靠性设计259

7.1.5 保密性设计263

7.1.6 软件设计264

7.2 单片机开发系统268

7.2.1 单片机的开发与开发工具268

7.2.2 单片机开发系统的功能270

7.2.3 典型的单片机开发系统272

7.3 单片机应用系统调试276

7.3.1 硬件调试方法276

7.3.2 软件调试方法278

习题和思考题280

第八章 典型单片机应用系统设计举例——GPCR31可编程顺序控制器281

8.1 顺序控制器的设计方法281

8.1.1 顺序控制的特点281

8.1.2 顺序控制器的设计方法282

8.1.3 顺序控制器系统的结构283

8.2 GPCR31的硬件结构285

8.3 GPCR31的功能286

8.4 软件设计思想286

8.4.1 定时控制算法287

8.4.2 条件控制算法287

8.5.1 编辑状态主程序289

8.5 软件框图289

8.5.2 运行状态主程序291

8.5.3 定时中断服务程序291

第九章 EXR51Ⅱ型单片机实验仪294

9.1 EICE51的系统结构和功能294

9.1.1 EICE51逻辑结构图294

9.1.2 EICE51的功能295

9.1.3 系统连接和一般使用方法296

9.1.4 EICE51的状态及其转换297

9.1.5 EICE51仿真RAM的用途和使用方法298

9.2 EICE51系统操作命令298

9.2.1 操作命令格式298

9.2.2 状态和方式转换命令299

9.2.3 信息传送命令300

9.2.4 读出检查命令302

9.2.5 读出/修改命令303

9.2.6 运行控制命令305

9.2.7 符号化调试命令306

9.3 FD-EDIT行编辑使用方法309

9.3.1 一般使用方法309

9.3.2 行编辑命令310

9.3.3 编辑控制命令312

9.3.4 MCS-51汇编命令313

9.4 FD-ASM51扩展汇编使用方法314

9.4.1 符号及数据表示方法314

9.4.2 伪指令316

9.4.3 汇编指令格式317

9.4.4 汇编出错信息318

9.5 EICE51和IBM PC机连接使用方法319

9.5.1 一般使用方法319

9.5.3 目标程序记盘方法320

9.5.2 记盘操作320

9.5.4 源程序的磁盘操作321

9.6 EICE51键盘操作方法321

9.6.1 操作面板功能说明321

9.6.2 键盘操作方法323

第十章 软件实验334

10.1 无符号十进制数加法实验334

10.2 无符号十进制数减法实验335

10.3 双字节BCD码乘法实验336

10.4 单字节BCD码除法实验338

10.5 电子钟实验(定时器、串行口、中断综合实验)339

10.6 定时器实验341

10.7 数据排序实验342

10.8 数据传送实验343

10.9 整数二翻十实验344

10.10 查表程序实验345

10.11 键盘实验346

第十一章 接口实验348

11.1 可编程I/O接口8255实验348

11.2 TTL输入/输出实验351

11.3 MC14433 A/D转换实验353

11.4 ADC0809 A/D转换实验356

11.5 DAC0832 D/A转换实验360

第十二章 应用实验363

12.1 步进电机控制实验363

12.2 直流电机转速测量与控制实验368

12.3 温度测量实验373

12.4 力测量实验376

12.5 智能显示屏实验379

附录1 EICE51实验仿真器逻辑图384

附录2 MCS-51指令表385

参考书目390

1992《单片微型机原理、应用与实验》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张友德等编 1992 上海:复旦大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

单片机原理与应用(1997 PDF版)
单片机原理与应用
1997 北京:中国铁道出版社
单片机原理与应用( PDF版)
单片机原理与应用
微型计算机操作与常见软件使用(1994 PDF版)
微型计算机操作与常见软件使用
1994 北京:北京科学技术出版社
单片微型计算机原理及应用(1988 PDF版)
单片微型计算机原理及应用
1988 北京:北京师范大学出版社
单片微型计算机原理及应用(1998 PDF版)
单片微型计算机原理及应用
1998 西安:西安电子科技大学出版社
单片微型机原理、应用与实践(1992 PDF版)
单片微型机原理、应用与实践
1992 上海:复旦大学出版社
单片微机原理与应用(1994 PDF版)
单片微机原理与应用
1994 西安:西安电子科技大学出版社
单片微机应用与实践(1993 PDF版)
单片微机应用与实践
1993 合肥:中国科学技术大学出版社
单片微型计算机原理与应用(1989 PDF版)
单片微型计算机原理与应用
1989 大连:大连理工大学出版社
单片微型计算机原理与应用(1997 PDF版)
单片微型计算机原理与应用
1997 武汉:华中理工大学出版社
单片微型计算机原理及应用(1990 PDF版)
单片微型计算机原理及应用
1990 重庆:重庆大学出版社
单片微型计算机原理及应用(1987 PDF版)
单片微型计算机原理及应用
1987 北京:机械工业出版社
微机原理与应用实验(1991 PDF版)
微机原理与应用实验
1991 上海:复旦大学出版社
单片微型计算机原理及应用(1996 PDF版)
单片微型计算机原理及应用
1996 北京:中国纺织出版社
单片微机原理及应用(1994 PDF版)
单片微机原理及应用
1994 北京:机械工业出版社