《单片机原理及应用技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:吴黎明主编;王桂棠,洪添胜副主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2005
  • ISBN:7030160789
  • 页数:287 页
图书介绍:本书介绍MCS-51单片机原理及应用技术。全书共分十三章。第一章介绍了单片机的发展趋势,讲述了计算机原理和微机原理的基础知识。第二章介绍了单片机 系统组成原理,第三章和第四章介绍了MCS-51单片机的指令系统和程序设计。第五至第七章详细剖析了单片机系统设计,第八章介绍测控系统常用元器件性能和硬件接口设计。第九至十一章分别介绍了A/D和D/A、串行通信接口和单片机测控系统设计等。

目录 1

第1章 计算机技术基础 1

1.1 计算机的发展与分类 1

1.2 计算机的应用概况 2

1.3 计算机中数码的表示 3

1.3.1 常用数制 3

1.3.2 数值的表示方法 4

1.3.3 常用编码 8

1.4.1 单片微型计算机概述 10

1.4 单片机概况及应用 10

1.4.2 单片机的特点 11

1.4.3 单片机的应用范围 12

1.5 单片机的组成结构及指令执行过程 12

1.5.1 单片机结构 12

1.5.2 微机指令执行过程 14

习题 14

第2章 单片机组成原理 16

2.1 MCS-51单片机结构 16

2.1.1 MCS-51单片机的组成 16

2.1.2 MCS-51单片机的结构 17

2.1.3 MCS-51 时序 18

2.1.4 MCS-51单片机的引脚和I/O端口 19

2.2 单片机复位电路设计 21

2.2.1 单片机复位原理 21

2.2.2 复位电路 21

2.3 MCS-51存储器配置 22

2.3.1 程序存储器 22

2.3.2 内部数据存储器 23

习题 27

3.1.2 指令格式 28

3.1.1 MCS-51系列单片机指令系统分类 28

3.1 MCS-51指令简介 28

第3章 单片机指令系统 28

3.1.3 指令中常用符号说明 29

3.2 指令系统 29

3.2.1 数据传送指令 29

3.2.2 算术运算指令 32

3.2.3 逻辑运算指令 34

3.2.4 控制转移类指令 36

3.2.5 位操作指令 39

习题 40

4.1 汇编语言概述 42

4.1.1 汇编语言程序设计过程 42

第4章 汇编语言程序设计 42

4.1.2 伪指令 43

4.2 简单程序设计 44

4.3 分支程序设计 46

4.4 循环程序设计 48

4.5 查表程序设计 52

4.6 散转程序设计 54

4.7 子程序设计 57

4.8 浮点数及其程序设计 59

4.8.1 浮点数的概念 59

4.8.3 浮点数运算 60

4.8.2 规格化浮点数 60

4.8.4 浮点数运算子程序 62

习题 68

第5章 定时器/计数器和中断系统 69

5.1 定时器/计数器 69

5.1.1 定时器/计数器的结构 69

5.1.2 工作方式 70

5.1.3 定时器初始化 73

5.1.4 应用程序设计 74

5.2 中断系统 75

5.2.1 输入/输出传送方式 75

5.2.2 8051中断系统结构 76

5.2.3 8051中断控制寄存器 77

5.2.4 中断响应条件及响应过程 80

5.2.5 中断程序设计思想 81

5.2.6 中断应用程序设计举例 82

习题 84

第6章 单片机应用系统扩展设计 85

6.1 存储器的扩展 85

6.1.1 程序存储器的扩展 85

6.1.2 数据存储器的扩展 87

6.1.3 扩展数据和程序存储器综合举例 88

6.1.4 扩展电路工作原理 91

6.2 I/O接口扩展电路设计 92

6.2.1 简单I/O接口扩展 93

6.2.2 8255可编程并行I/O接口扩展与电路设计 94

6.2.3 8255扩展电路及地址设置 97

6.2.4 8155可编程I/O接口扩展设计 98

6.2.5 串行口扩展I/O接口 103

习题 105

第7章 键盘、显示接口技术 106

7.1 键盘与计算机接口 106

7.2 独立式按键接口设计 106

7.3.1 矩阵式键盘工作原理 107

7.3 矩阵式键盘接口设计 107

7.3.2 矩阵式键盘工作方式 108

7.4 LED显示器及接口设计 112

7.4.1 LED显示器结构 112

7.4.2 显示字型和字段码关系 112

7.4.3 LED与单片机接口 112

7.5 LCD液晶显示器 116

7.5.1 LCD的原理 116

7.5.2 LCD显示器的分类 116

7.5.3 字符型液晶显示接口技术 117

7.5.4 内置式T6963C液晶显示驱动控制器 121

7.5.5 图形点阵液晶显示器TG12864A 138

习题 148

第8章 测控系统常用元器件 149

8.1 集成运算放大器应用要点 149

8.2 集成电压比较器 153

8.2.1 CJ111/211/311集成电压比较器 154

8.2.2 CJ193/293/393集成电压比较器 155

8.2.3 CJ139系列集成电压比较器 155

8.3 采样保持放大器 155

8.3.1 采样保持放大器的工作原理 155

8.3.2 集成采样保持芯片 156

8.4.1 变压器耦合隔离放大器的工作原理 158

8.4 变压器耦合隔离放大器 158

8.5 光电耦合器和光电耦合放大器 160

8.5.1 光电耦合器 160

8.4.2 变压器耦合隔离放大器的应用 160

8.5.2 光电耦合放大器 164

8.6 集成监控电路MAX703 165

8.6.1 电路组成及功能 166

8.6.2 典型应用 168

习题 170

9.1.1 模拟量输入通道的构成特点 171

9.1.2 模拟量输入通道的组成 171

9.1 模拟量输入通道 171

第9章 A/D和D/A接口技术 171

9.2 A/D转换接口技术 177

9.2.1 A/D转换硬件设计要考虑的问题 178

9.2.2 MCS-51单片机与8位A/D转换器接口 181

9.2.3 MCS-51单片机与12位A/D转换器接口 184

9.2.4 数据采集系统举例 189

9.3 D/A转换接口技术 192

9.3.1 D/A转换选用要考虑的两个重要参数 193

9.3.2 MCS-51单片机与DAC0832接口 193

9.3.3 MCS-51单片机与AD7520接口 200

9.3.4 12位D/A转换的典型应用举例 202

习题 206

第10章 串行通信接口技术 207

10.1 串行口通信方式 207

10.1.1 串行通信基础知识 207

10.1.2 串行口控制寄存器 208

10.1.3 波特率的设计 210

10.1.4 串行口工作方式 211

10.1.5 串行口应用举例 212

10.2.1 异步通信适配器 214

10.2 PC机与单片机的通信 214

10.2.2 PC机与8051双机通信技术 223

10.2.3 PC机与8051多机通信技术 227

习题 235

第11章 工业控制单片机应用实例 236

11.1 步进电机控制接口技术 236

11.1.1 步进电机的工作原理 236

11.1.2 步进电机控制系统 237

11.1.3 步进电机控制程序的设计 242

11.1.4 步进电机的变速控制 245

11.2.1 渗碳工艺 256

11.2 PC机和8051实现渗碳过程集散控制系统 256

11.2.2 计算机控制系统硬件 257

11.2.3 系统软件设计 258

11.2.4 系统抗干扰措施 267

习题 268

第12章 其他常用单片机 269

12.1 AVR单片机 269

12.1.1 ATMEL单片机简介 269

12.1.2 AVR单片机系统结构 271

12.2.1 ARM简介 274

12.2 ARM单片机 274

12.1.3 AVR单片机指令系统 274

12.2.2 产品介绍 275

12.2.3 ARM芯片CL PS7111的主要特点 276

12.2.4 调试工具及调试方法 276

12.3 凌阳单片机 277

12.3.1 凌阳单片机简介 277

12.3.2 凌阳8位单片机 278

12.3.3 凌阳16位单片机 279

习题 282

附录 MCS-51指令表 283

主要参考文献 287