当前位置:首页 > 工业技术
单片机原理及应用
单片机原理及应用

单片机原理及应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:周伟良等编著
  • 出 版 社:合肥:安徽大学出版社
  • 出版年份:2005
  • ISBN:7811100495
  • 页数:299 页
图书介绍:本书以讲述MCS-51系列单片机为典型,介绍单片机的结构、原理、汇编语言程序设计、系统扩展方法,接口技术。
上一篇:轻型钢结构下一篇:网页艺术设计
《单片机原理及应用》目录

第1章 微型计算机基础 1

1.1微型计算机概述 1

1.2微型计算机系统硬件组成 2

1.2.1微型计算机的基本结构 2

1.2.2微型计算机系统的组成 5

1.3计算机中常用数制与编码 7

1.3.1进位计数制 7

1.3.2二进制数与十进制数、十六进制数之间的相互转换 8

1.3.3数的符号表示——原码、反码与补码 10

1.3.4计算机常用编码 17

1.4单片微型计算机概述 20

1.4.1单片机的发展 20

1.4.2单片机的内部结构 22

1.4.3典型单片机性能概览 23

1.4.4单片机在工业控制中的应用 24

习题与思考题 25

第2章 MCS-51单片机的基本硬件结构 28

2.1 MCS-51单片机的结构 28

2.1.1 MCS-51单片机的组成及结构特点 28

2.1.2 MCS-51单片机的引脚及其功能 30

2.1.3微处理器 37

2.2 MCS-51单片机存储器的配置 44

2.2.1存储器结构 44

2.2.2程序存储器 45

2.2.3内部数据存储器 47

2.2.4外部数据存储器 52

2.3 MCS-51单片机的并行I/O口 53

2.3.1 P1口 53

2.3.2 P2口 55

2.3.3 P3口 56

2.3.4 P0口 57

2.4 MCS-51单片机的工作方式 60

习题与思考题 62

第3章 MCS-51系列单片机指令系统及汇编程序设计 63

3.1单片机指令系统基础 63

3.1.1指令的概念 63

3.1.2 51单片机指令系统说明 65

3.1.3寻址方式 65

3.2数据传送类指令 67

3.2.1 内部RAM数据传送 68

3.2.2栈操作指令 70

3.2.4外部RAM数据传送指令 71

3.2.3数据交换指令 71

3.2.5查表指令 72

3.3算术运算指令 73

3.3.1加法指令 74

3.3.2十进制调整指令 75

3.3.3减法指令 76

3.3.4乘法和除法指令 77

3.4逻辑运算及移位指令 78

3.5控制转移指令 81

3.5.1无条件转移指令 82

3.5.2条件转移指令 86

3.6布尔变量操作指令 88

3.6.1位传送指令 89

3.6.2位状态控制指令 89

3.6.3位逻辑操作指令 90

3.6.4布尔条件转移指令 92

3.6.5判位变量转移指令 92

3.7汇编语言程序设计 99

3.7.1单片机汇编程序设计基础 99

3.7.2单片机汇编语言设计初步 102

习题与思考题 118

4.1 MCS-51单片机的中断系统 120

第4章 MCS-51单片机的片内接口及应用 120

4.1.1 中断源及有关的专用寄存器 121

4.1.2 MCS-51单片机中断控制 124

4.1.3 MCS-51中断的响应 126

4.2 MCS-51单片机中断系统的应用举例 129

4.3 MCS-51单片机的定时器/计数器 135

4.3.1定时器/计数器的结构 135

4.3.2定时器/计数器的工作方式 138

4.4 MCS-51单片机的定时器/计数器的应用举例 141

4.4.1初始化步骤 141

4.4.3定时器初值的计算 142

4.4.2计数初值的计算 142

4.4.4定时器初始化子程序 143

4.4.5定时器/计数器的应用举例 143

4.5 MCS-51单片机的串口通信 149

4.5.1串行通信概述 149

4.5.2串行通信的基本方式 150

4.5.3串行通信的数据传送方向 151

4.6 MCS-51单片机串行口的结构 152

4.6.1 MCS-51单片机串行口的发送和接收电路 153

4.6.2串行口控制寄存器SCON 154

4.6.3 MCS-51单片机串行口的工作方式 155

4.7 MCS-51单片机串行口的应用 161

4.7.1 串行口在方式0下的应用 161

4.7.2串行口在其他方式下的应用 164

习题与思考题 167

第5章 单片机存储器扩展技术 169

5.1存储器系统基本知识 169

5.1.1只读存储器(ROM) 169

5.1.2随机存取存储器(RAM) 170

5.1.3存储器的组成 171

5.1.4片选方式和地址分配 172

5.1.5存储器系统设计要点 177

5.2 MCS-51单片机存储器的扩展 178

5.2.1扩展存储器的一般方法 178

5.2.2扩展EPROM程序存储器 179

5.2.3扩展E2PROM程序存储器 183

5.2.4扩展SRAM数据存储器 186

5.2.5扩展E2PROM数据存储器 189

习题与思考题 189

第6章 MCS-51单片机常用接口电路 191

6.1 D/A转换电路接口 191

6.1.1 D/A转换原理 192

6.1.2 DAC0832与单片机的接口 193

6.1.3多位D/A转换器介绍 196

6.2 A/D转换电路接口 202

6.2.1 A/D变换器工作原理 203

6.2.2 8位A/D转换器与MCS-51单片机的接口设计 205

6.2.3多位A/D转换器 208

6.3 LED显示器及其接口 215

6.3.1 LED显示器的结构和工作原理 215

6.3.2软件译码LED显示器接口 218

6.3.3点阵式LED显示器驱动接口 221

6.4微型打印机及其接口 223

6.4.1微型打印机基本知识 223

6.4.2 TPμP—40A微机打印及其接口 224

6.4.3打印程序实例 228

6.5键盘及其接口 232

6.5.1键的状态输入与去抖动 233

6.5.2独立式键盘及其接口 233

6.5.3行列式键盘及其接口 235

习题与思考题 242

7.1微机控制系统概述 243

7.1.1微机控制系统的基本要求 243

第7章 单片机应用系统开发与开发工具 243

7.1.2微机控制系统的构成类型 244

7.1.3设计和调试微机控制系统的内容和步骤 244

7.2单片机应用系统的开发工具 245

7.2.1概述 245

7.2.2 SICE通用单片机仿真器介绍 246

7.2.3 DICE单片机实验箱介绍 247

7.3单片机应用系统的设计 251

7.3.1总体设计 251

7.3.2硬件设计 253

7.3.3软件设计 254

7.3.4抗干扰问题 256

7.4小结 258

习题与思考题 259

第8章 单片机应用实例 260

8.1 MCS-51通用数据采集和处理系统 260

8.1.1主要功能 260

8.1.2硬件结构 260

8.1.3模数转换 261

8.2汽车转弯信号灯控制系统 266

8.2.1系统功能要求 266

8.2.2系统硬件 267

8.2.3系统软件 268

8.3单片机温度控制系统应用实例 273

8.3.1系统要求 274

8.3.2控温方案 274

8.3.3硬件设计 274

8.3.4软件设计 278

8.3.5改进提高 282

第9章 MCS-96系列16位单片机简介 284

9.1 MCS-96系列单片机概述 284

9.2 MCS-96系列结构特点 287

9.2.1 CPU结构和存储器空间 288

9.2.2程序状态字和中断 291

9.2.3存储器控制器MC 292

9.3高速输入/输出部件和定时器 293

9.3.1定时器 293

9.3.2高速输入部件HSI 293

9.3.3高速输出部件HSO 295

9.3.4软件定时器 296

9.4 A/D转换器和脉宽调制器PWM 296

9.5 串行口 297

9.6输入/输出(I/O)口及控制、状态寄存器 298

9.7监视跟踪定时器(WDT)和系统复位 299

相关图书
作者其它书籍
返回顶部