《单片微型计算机技术》求取 ⇩

前言1

绪论1

目次1

第一章 微型计算机概论3

1.1 微型计算机的组成和分类3

1.1.1 微型计算机的组成3

1.1.2 微型计算机的分类4

1.1.3 微型计算机的主要性能指标6

1.2 微型计算机的运算基础8

1.2.1 数制8

1.2.2 数制之间的转换9

1.2.3 二进制数的运算规则12

1.2.4 二进制编码14

1.2.5 带符号数的表示法16

1.2.6 数的定点和浮点表示法19

1.3.1 微型计算机的结构特点20

1.3 微型计算机的基本结构20

1.3.2 微处理器CPU的结构21

1.3.3 存贮器的结构26

1.3.4 输入输出(I/O)接口的结构35

1.4 微型计算机的工作原理38

1.4.1 基本操作38

1.4.2 程序的执行过程40

第二章 单片微型计算机的硬件结构40

2.1 概述46

2.1.1 从微型计算机到单片微型计算机46

2.1.2 Intel公司单片机系列简介46

2.1.3 Zilog公司单片机系列简介46

2.2 MCS-51系列单片微型计算机的结构原理47

2.2.1 MCS-51系列单片机产品说明47

2.2.2 内部结构特点47

2.2.3 外部引脚功能50

2.2.4 存贮器51

2.2.5 时钟55

2.2.6 定时器/计数器57

2.2.7 并行I/O接口59

2.2.8 串行I/O接口60

2.2.9 中断系统64

2.3 MCS-51系列单片机的工作方式65

2.3.1 复位方式65

2.3.2 程序连续执行方式66

2.3.3 单步操作方式66

2.3.4 掉电操作方式67

2.3.5 芯片EPROM编程/校验方式68

2.4 MCS-96系列单片微型计算机简介69

2.4.1 概述69

2.4.2 MCS-96的基本结构69

第三章 单片微型计算机的指令系统74

2.4.3 输入和输出接口74

3.1 概述76

3.1.1 指令和指令系统76

3.1.2 机器码和助记符76

3.1.3 指令的基本格式77

3.2 指令的寻址方式77

3.2.1 什么是寻址方式77

3.2.2 MCS-51寻址方式分析77

3.3 数据传送类指令80

3.3.1 内部RAM单元之间的数据传送指令81

3.3.2 外部存贮器的数据传送指令83

3.3.3 堆栈操作指令84

3.3.4 数据交换指令85

3.4 算术运算类指令85

3.4.1 加法指令85

3.4.2 带进位加法指令86

3.4.3 十进制调整指令87

3.4.5 带借位减法指令88

3.4.4 加1指令88

3.4.6 减1指令89

3.4.7 乘、除指令89

3.5 逻辑运算及移位类指令89

3.5.1 逻辑与操作指令90

3.5.2 逻辑或操作指令90

3.5.3 逻辑异或操作指令90

3.5.4 累加器清零及取反指令91

3.5.5 移位指令91

3.6 控制转移类指令92

3.6.1 无条件转移指令92

3.6.2 条件转移指令93

3.6.3 子程序调用及返回指令95

3.6.4 空操作指令96

3.7 位操作类指令96

3.7.3 位运算指令97

3.7.2 位复位、置位指令97

3.7.1 位传送指令97

3.7.4 判位转移指令98

3.8 Intel公司MCS系列单片机指令系统比较98

3.8.1 MCS-48和MCS-51系列单片机指令系统比较99

3.8.2 MCS-96系列单片机指令系统的特点100

第四章 单片微型计算机汇编语言程序设计100

4.1.1 机器语言101

4.1.2 汇编语言101

4.1 程序设计语言101

4.1.3 高级语言102

4.2 汇编语言源程序格式及伪指令103

4.2.1 源程序格式103

4.2.2 伪指令104

4.3 汇编方式106

4.3.1 人工汇编106

4.3.2 机器汇编107

4.4.2 简单程序设计108

4.4 汇编语言程序设计108

4.4.1 程序设计概述108

4.4.3 分支程序设计110

4.4.4 循环程序设计112

4.4.5 子程序设计116

4.5 综合程序举例121

4.5.1 算术运算程序121

4.5.2 数码转换程序123

4.5.3 数据排序程序126

4.5.4 查表程序127

4.5.5 散转程序130

第五章 单片微型计算机输入输出和中断130

5.1 概述134

5.1.1 输入和输出概念134

5.1.2 输入输出信息种类134

5.1.3 CPU寻址外部设备的两种方式135

5.2.1 程序查询方式136

5.2 CPU与外设之间数据传送方式136

5.2.2 软件延时方式138

5.2.3 中断传送方式140

5.2.4 MCS-51单片机准双向口及其数据传送140

5.3 中断概念141

5.3.1 什么是中断141

5.3.2 实现中断的好处141

5.3.3 中断源的种类142

5.4 中断处理过程142

5.4.1 中断请求142

5.4.2 中断允许控制144

5.4.3 中断优先级145

5.4.4 中断响应与处理149

5.5 中断控制与中断服务程序设计153

5.5.1 中断程序结构153

第六章 单片微型计算机系统扩展和接口技术154

5.5.2 中断控制程序154

5.5.3 中断服务程序154

6.1 概述160

6.1.1 接口和接口技术160

6.1.2 接口的基本类型160

6.1.3 系统扩展和外设连接的接口161

6.2 单片微型计算机系统的扩展方法161

6.2.1 系统扩展的必要性、内容和途径161

6.2.2 常用扩展芯片162

6.2.3 程序存贮器的扩展方法171

6.2.4 数据存贮器的扩展方法173

6.2.5 I/O接口的扩展方法173

6.3 键盘与单片机的接口175

6.3.1 键盘的工作原理175

6.3.2 键盘信号的识别175

6.3.3 键盘输入接口电路176

6.4.2 1ED数码管与单片机的接口177

6.4.1 LED发光二极管与单片机的接口177

6.4 显示器与单片机的接口177

6.5 打印机与单片机的接口181

6.5.1 单片机应用系统中常用打印机概述181

6.5.2 GP16打印机的结构原理181

6.5.3 GP16打印机与单片机的接口182

6.6 开关器件与单片机的接口182

6.6.1 与单片机输入端的接口182

6.6.2 与单片机输出端的接口183

6.7 A/D、D/A转换器与单片机的接口184

6.7.1 A/D转换器与单片机接口184

6.7.2 D/A转换器与单片机接口188

6.8 串行通讯191

6.8.1 串行通讯的基本概念191

6.8.2 串行通讯的应用实例192

第七章 单片微型计算机应用系统设计192

7.1.3 单片机应用系统的分类194

7.1.2 软件系统的组成194

7.1 单片微型计算机应用系统的组成与分类194

7.1.1 硬件系统的组成194

7.2 单片微型计算机应用系统设计的一般步骤197

7.2.1 确定设计任务,明确设计准则197

7.2.2 总体设计方案的确定198

7.2.3 进行硬件设计202

7.2.4 进行软件设计203

7.2.5 系统综合调试203

7.3 单片微型计算机应用系统硬件设计203

7.3.1 信号检测与转换通道设计203

7.3.2 接口电路设计211

7.3.3 抗干扰措施设计217

7.3.4 存贮器和I/O接口地址空间分配设计221

7.4 单片微型计算机应用系统软件设计224

7.4.1 应用软件的设计步骤224

7.4.3 程序调试方法226

7.4.2 程序设计方法226

7.4.4 软件的固化228

第八章 单片微型计算机应用实例229

8.1 单片机工业过程控制器229

8.1.1 传送带控制系统的组成原理229

8.1.2 单片机系统硬件电路设计230

8.1.3 程序设计232

8.1.4 程序清单232

8.2 单片机控制测温仪234

8.2.1 设计要求234

8.2.2 硬件结构设计234

8.2.3 软件设计236

8.2.4 程序清单237

8.3 橡胶硫化机单片机控制系统239

8.3.1 橡胶硫化的基本原理239

8.3.3 硬件设计240

8.3.2 设计思想240

8.3.5 程序清单242

8.3.4 软件设计242

8.4 单片机控制上置式齿形仪246

8.4.1 设计要求246

8.4.2 硬件设计247

8.4.3 软件设计250

8.5 单片机控制线切割机251

8.5.1 线切割机的基本组成252

8.5.2 线切割机的工作原理252

8.5.3 硬件设计256

8.5.4 软件设计258

8.6 单片微机在皮革表面粗糙度在线检测中的应用261

8.6.1 “相对比值法”的检测原理261

8.6.2 系统的结构262

8.6.3 检测过程及程序流程图263

8.7.2 发酶缸DDC控制框图及PID算式的建立264

8.7 发酶缸生产过程的微机PID控制264

8.7.1 设计要求264

8.7.3 硬件系统的设计267

8.7.4 控制程序设计268

8.7.5 增量型PID程序设计269

第九章 单片微型计算机的开发系统269

9.1 开发系统概述274

9.1.1 什么叫开发系统274

9.1.2 开发系统的组成与分类274

9.1.3 开发系统的功能和使用步骤275

9.2 单片微型计算机应用系统的开发与开发工具276

9.2.1 单片机开发的特点276

9.2.2 单片机开发的方法277

9.2.3 DICE-51-EDK仿真型开发系统279

9.2.4 HU-51开发型单片机284

10.1.2 一字节ASCⅡ码转换为十六进制数288

10.1.1 一位十六进制转换为ASCⅡ码288

第十章 MCS-5 1单片机实用子程序288

10.1 代码转换子程序288

10.1.3 一字节压缩BCD码转换为二进制数289

10.1.4 双字节二进制数转换为BCD码289

10.1.5 一字节压缩BCD码转换为ASCⅡ码290

10.1.6双字节ASCⅡ码转换为BCD码290

10.2 数据变换子程序291

10.2.1 双字节二进制数左移一位291

10.2.2 双字节补码右移一位291

10.2.3 多字节BCD码循环左移一位291

10.2.4 多字节二进制数循环右移一位292

10.2.5 多字节二进制数求补292

10.3 算术运算子程序293

10.3.1 多字节无符号数加法293

10.3.2 多字节有符号数(补码)加法293

10.3.4 多字节无符号数减法294

10.3.3 多字节BCD码加法294

10.3.5 多字节有符号数减法295

10.3.6 多字节BCD码减法296

10.3.7 单字节有符号数乘法296

10.3.8 单字节压缩BCD码乘法297

10.3.9 双字节无符号数除法298

10.3.10 单字节有符号数除法300

10.4 其他子程序301

10.4.1 顺序检索301

10.4.2 在有序表中插入一个字节301

10.4.3 多个双字节无符号数求平均值303

10.4.4 软件计数器304

附录1 MCS-48单片机指令系统表305

附录2 MCS-51单片机指令系统表309

附录3 MCS-96单片机指令系统表315

1996《单片微型计算机技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由瞿星志主编 1996 长沙:湖南大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

单片微型计算机及其应用(1989 PDF版)
单片微型计算机及其应用
1989 北京:高等教育出版社
单片微型计算机及其应用(1986 PDF版)
单片微型计算机及其应用
1986
Z8单片微型计算机技术手册( PDF版)
Z8单片微型计算机技术手册
北京自动化技术研究所
单片微型计算机原理( PDF版)
单片微型计算机原理
微型计算机技术(1986 PDF版)
微型计算机技术
1986
Z8系列单片微型计算机(1986 PDF版)
Z8系列单片微型计算机
1986
MCS-48单片微型计算机( PDF版)
MCS-48单片微型计算机
北京工业大学微型计算机研究开发应用中心
单片微型计算机及其应用(1988 PDF版)
单片微型计算机及其应用
1988 北京:高等教育出版社
单片微型计算机(1989 PDF版)
单片微型计算机
1989 成都:成都电讯工程学院出版社
8098单片微型计算机应用技术(1994 PDF版)
8098单片微型计算机应用技术
1994 北京:北京航空航天大学出版社
单片微型计算机原理、应用及接口技术(1993 PDF版)
单片微型计算机原理、应用及接口技术
1993 北京:国防工业出版社
微型计算机及单片计算机总线技术手册(1992 PDF版)
微型计算机及单片计算机总线技术手册
1992 北京:科学技术文献出版社
BASIC与程序设计入门(1988 PDF版)
BASIC与程序设计入门
1988 北京:北京工业学院出版社
单片微型计算机原理及应用(1987 PDF版)
单片微型计算机原理及应用
1987 北京:机械工业出版社
单片微型计算机应用技术(1991 PDF版)
单片微型计算机应用技术
1991 沈阳:辽宁科学技术出版社