《单片机原理与应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:潘永雄主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121005409
  • 页数:273 页
图书介绍:本书以教育部下发的中等职业学校电子信息类专业“单片机原理与应用”课程教学大纲为依据,以增强型MCS-51系列单片机原理及其应用为主线,系统地介绍了增强型MCS-51系列单片机(包括8XC5X、8XC5XX2、89C51RX、89C6XX2)的内部结构、指令系统、资源及扩展、接口技术,以及单片机应用系统的硬件结构、开发过程及手段。在编写过程中,尽量避免过多地介绍程序设计方法和技巧,着重介绍系统硬件连接、调试技巧;注重典型性和代表性;以期达到举一反三的效果。内容力求新颖、全面、实用。本书是单片机原理与应用的入门教材,可作为中等职业学校电子信息类专业“单片机原理与应用”课程的教材或教学参考书,亦可供从事单片机技术开发、应用的工程技术人员阅读。

第1章 基础知识 1

1.1数制 1

1.1.1二进制数 1

1.1.2二进制数与十进制数之间的转换 2

1.1.3十六进制数 3

1.1.4二进制数与十六进制数之间的转换 3

1.1.5二进制数和十六进制数的运算 5

1.2码制 6

1.2.1英文字符的表示方法——ASC II码 6

1.2.2 BCD码(二进制编码的十进制数) 7

1.2.3计算机中带符号数的表示方法 8

1.3计算机的基本认识 9

1.3.1计算机的工作过程及其内部结构 11

1.3.2指令及其指令系统 16

1.4寻址方式 22

1.5单片机及其发展概况 25

1.5.1单片机及其特点 26

1.5.2单片机技术现状及将来发展趋势 27

1.5.3增强型MCS-51单片机芯片特征及主流芯片 29

习题1 32

第2章 增强型MCS-51单片机结构 34

2.1内部结构和引脚功能 37

2.1.1内部结构 37

2.1.2引脚功能 38

2.2输入/输出(I/O)口 42

2.2.1 P1口内部结构及使用 42

2.2.2 P0口内部结构及使用 44

2.2.3 P2口内部结构及使用 45

2.2.4 P3口内部结构及使用 45

2.2.5 I/O口负载能力 46

2.2.6读锁存器和读引脚指令 47

2.3存储器系统 47

2.3.1程序存储器 48

2.3.2片内数据存储器 49

2.3.3外部数据存储器 59

2.4 MCS-51单片机外部存储器的连接 59

2.4.1 CPU地址线与存储器地址线的连接 60

2.4.2 MCS-51单片机控制系统中程序存储器的连接 63

2.4.3数据存储器的连接 64

2.5操作时序 68

2.5.1对外部程序存储器的读操作时序 69

2.5.2外部数据存储器读写时序 70

2.5.3 6时钟/机器周期模式下的时序 72

2.6复位及复位电路 73

2.6.1 CPU内部复位电路 73

2.6.2复位电路 73

2.7节 电运行状态和掉电运行状态 74

习题2 76

第3章 MCS-51单片机指令系统 78

3.1 MCS-51单片机指令系统 78

3.1.1数据传送指令 79

3.1.2算术运算指令 87

3.1.3逻辑运算指令 96

3.1.4位操作指令 98

3.1.5控制及转移指令 100

3.2汇编语言程序设计基础 105

3.2.1汇编语言程序结构 105

3.2.2汇编语言程序编辑与执行 113

3.2.3对汇编语言程序设计的基本要求 114

习题3 116

第4章 中断控制、定时/计数器与串行口 119

4.1 CPU与外设通信方式概述 119

4.1.1查询方式 119

4.1.2中断通信方式 119

4.2增强型MCS-51单片机中断控制系统 120

4.2.1中断源及标志 121

4.2.2中断控制 122

4.2.3中断响应过程及中断服务程序入口地址 125

4.2.4中断初始化及中断服务程序结构 127

4.3增强型MCS-51单片机定时/计数器 128

4.3.1定时/计数功能概述 128

4.3.2定时/计数器T0、T1结构及控制 129

4.3.3定时/计数器T2结构及控制 134

4.3.4定时/计数器初始化及应用 140

4.4串行通信系统 148

4.4.1串行通信概念 148

4.4.2增强型MCS-51单片机串行通信口控制及初始化 150

4.4.3串行口工作方式及应用 154

4.4.4帧错误检测及应用 160

4.4.5多机通信及地址自动识别技术 163

4.4.6 RS-232C串行接口标准及应用 166

4.5增强型MCS-51芯片识别与仿真 170

习题4 172

第5章 80C51内核衍生型单片机芯片 174

5.1 89C51RX系列单片机概述 174

5.2 P89C51RX引脚功能 177

5.3 P89C51RX系列片内存储器结构 178

5.3.1片内程序存储器 182

5.3.2片内数据存储器 182

5.4可编程计数器阵列PCA及应用 183

5.4.1 PCA结构及控制 183

5.4.2 PCA模块初始化步骤 186

5.4.3 PCA模块工作模式 187

5.5 89C51RX系列中断控制系统 192

5.6硬件看门狗 193

5.7 P89C6XX2系列 195

习题5 196

第6章 数字信号输入/输出接口电路 197

6.1开关信号输入/输出方式 197

6.2 I/O资源及扩展 198

6.2.1通过锁存器、触发器扩展I/O口 199

6.2.2利用串入并出及并入串出芯片扩展I/O口 202

6.2.3用8255可编程I/O芯片扩展MCS-51的I/O口 203

6.2.4利用8155/8156可编程I/O芯片扩展MCS-51的I/O口 210

6.2.5利用CPU扩展I/O 215

6.3简单显示驱动电路 216

6.3.1发光二极管 216

6.3.2驱动电路 217

6.3.3 LED发光二极管显示状态及同步 217

6.4 LED数码管及其显示驱动电路 220

6.4.1 LED数码管 220

6.4.2 LED数码显示器接口电路 221

6.4.3 LED点阵显示器及其接口电路 235

6.5键盘电路 236

6.5.1按键结构按键电压波形 237

6.5.2键盘电路形式 238

6.5.3键盘按键编码 240

6.5.4键盘监控方式 240

6.6并行接口及应用实例 246

6.6.1 MCS-51单片机与并行输入/输出设备之间的连接 246

6.6.2 MCS-51单片机与并行打印机之间的连接 248

6.7光电耦合器件接口电路 249

6.8单片机与继电器接口电路 251

习题6 253

第7章 单片机应用系统开发 255

7.1单片机应用系统开发过程 255

7.1.1总体设计 256

7.1.2硬件设计 257

7.1.3资源分配 260

7.2单片机开发工具及选择 261

7.2.1仿真器 261

7.2.2其他工具 264

7.3系统可靠性设计 264

7.3.1硬件可靠性设计 266

7.3.2系统自诊断技术 267

7.3.3系统抗干扰性能 268

习题7 272