当前位置:首页 > 工业技术
单片微型机原理、应用与实验  第4版
单片微型机原理、应用与实验  第4版

单片微型机原理、应用与实验 第4版PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:张友德,赵志英,涂时亮编著
  • 出 版 社:上海:复旦大学出版社
  • 出版年份:2006
  • ISBN:7309051491
  • 页数:328 页
图书介绍:《单片微型机原理、应用与实验》(第5版)在1992年版、1996年版、2000年版、2003年版的基础上,根据单片机基础教学的要求重新修订,具体内容和习题都作了较大的增删。全书共分10章,以AT89C52为典型产品系统地介绍了单片机的系统结构、指令系统、汇编语言和C51程序设计方法、单片机典型的功能模块原理与应用技术、单片机的扩展、设备接口和编程技术以及应用系统的设计和调试方法。最后介绍了单片机的实验设备,编排了适合于各层次对象的16个实验。
《单片微型机原理、应用与实验 第4版》目录

第1章 计算机基础知识 1

1.1 计算机的发展概况 1

1.2 计算机的系统组成 2

1.3 数制及其转换 3

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

1.5 指令和指令系统 10

1.6 存贮器 11

1.7 运算器 13

1.8 控制器 21

1.9 外围设备 22

1.10 总线 23

习题 24

第2章 单片微型机概述 25

2.1 单片机的发展历史 25

2.2 单片机的内部结构 26

2.2.1 中央处理器 26

2.2.2 存贮器 26

2.2.3 输入/输出部件 27

2.3 典型的单片机产品 28

2.3.1 Intel公司的单片机 28

2.3.2 Motorola公司的单片机 30

2.3.3 TOSHIBA(东芝)公司的单片机 31

2.3.6 Philips公司的单片机 32

2.3.7 SIEMENS公司的单片机 32

2.3.5 ATMEL公司的单片机 32

2.3.4 HITACHI(日立)公司的单片机 32

2.3.8 NS公司的单片机 33

2.3.9 其它公司的单片机 33

2.4 单片机的应用和应用系统结构 33

2.4.1 单片机的应用 33

2.4.2 单片机应用系统的结构 34

习题 36

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

3.1 总体结构 37

3.1.1 8051的总体结构 37

3.1.2 MCS-51系列单片机的一般结构 38

3.2 时钟和时钟电路 40

3.3 复位和复位电路 42

3.4 CPU定时 44

3.5 存贮器组织 45

3.5.1 程序存贮器 45

3.5.2 内部RAM数据存贮器 46

3.5.3 特殊功能寄存器 48

3.5.4 位存贮器 49

3.5.5 外部RAM和I/O口 51

3.6 中断系统 51

3.6.1 中断概念 51

3.6.2 MCS-51中断系统 51

3.6.3 外部中断触发方式选择 56

习题 56

4.1.1 汇编指令 58

4.1.2 伪指令 58

4.1 指令格式 58

第4章 MCS-51指令系统和程序设计方法 58

4.1.3 常用的缩写符号 59

4.2 寻址方式 60

4.2.1 寄存器寻址 61

4.2.2 直接寻址 61

4.2.3 寄存器间接寻址 62

4.2.4 立即寻址 63

4.2.5 基寄存器加变址寄存器间接寻址 63

4.3 数据操作和指令类型 64

4.3.1 数据操作 64

4.4 数据传送指令 65

4.3.2 指令类型 65

4.4.1 内部数据传送指令 66

4.4.2 累加器A与外部数据存贮器传送指令 69

4.4.3 查表指令 69

4.5 算术运算指令 70

4.5.1 加法指令 70

4.5.2 减法指令 73

4.5.3 乘法指令 74

4.5.4 除法指令 75

4.6 逻辑运算指令 75

4.6.1 累加器A的逻辑操作指令 75

4.6.2 两个操作数的逻辑操作指令 77

4.7 位操作指令 79

4.7.1 位变量传送指令 79

4.7.3 位变量逻辑操作指令 80

4.7.2 位变量修改指令 80

4.8 控制转移指令 81

4.8.1 无条件转移指令 81

4.8.2 条件转移指令 83

4.8.3 调用和返回指令 85

4.9 程序设计方法 88

4.9.1 程序设计的步骤 88

4.9.2 程序框图和程序结构 88

4.9.3 循环程序设计方法 90

4.9.4 子程序设计和参数传递方法 95

习题 100

第5章 MCS-51单片机内的功能模块 105

5.1 并行口 105

5.1.1 P1口 106

5.1.2 P3口 107

5.1.3 P2口 108

5.1.4 P0口 109

5.1.5 MCS-51的并行扩展总线 110

5.2 定时器 110

5.2.1 定时器的一般结构和工作原理 111

5.2.2 定时器/计数器T0和T1 113

5.2.3 8052等单片机的定时器T2 120

5.2.4 8XC51FA/FB/FC的可编程计数器阵列(PCA) 123

5.3 串行接口 130

5.3.1 串行接口的组成和特性 130

5.3.2 串行接口的工作方式 132

5.3.3 波特率 134

5.3.4 多机通信原理 136

5.3.5 串行口的应用和编程 137

5.3.6 RS-232C总线和电平转换器 141

5.4 8XC552的A/D转换器 144

5.4.1 模数转换 145

5.4.2 A/D分辨率和模拟电源 146

5.4.3 A/D状态控制寄存器 148

5.5 CHMOS型单片机的节电方式 148

5.5.1 空闲方式 149

5.5.2 掉电方式 150

5.5.3 节电方式的应用 150

5.6 内部程序存贮器 152

5.6.1 8751H等的EPROM 152

5.6.2 87C51等的EPROM和89C51等的FLASH 155

5.7.1 液晶显示驱动器 158

5.7 其它外围模块 158

5.7.2 I2C串行总线口 159

5.7.3 控制器局域网(CAN)接口 160

5.7.4 其它 160

习题 160

第6章 常用程序的设计 162

6.1 定点数运算程序 162

6.2 查表程序 171

6.3 数制转换程序 177

6.4 输入/输出处理程序 179

习题 191

第7章 单片机系统扩展技术 193

7.1 MCS-51系统并行扩展原理 193

7.1.1 MCS-51并行扩展总线 193

7.1.2 地址译码方法 195

7.2 程序存贮器扩展 196

7.2.1 常用EPROM存贮器电路 196

7.2.2 程序存贮器扩展方法 198

7.3 数据存贮器RAM的扩展 198

7.3.1 常用的数据存贮器 199

7.3.2 RAM存贮器扩展方法 199

7.4 并行接口的扩展 200

7.4.1 可编程并行接口8255A 200

7.4.2 用74系列器件扩展并行I/O口 208

7.5 RAM/IO扩展器8155 209

7.6 A/D接口的扩展 214

7.6.1 双积分A/D转换器原理 215

7.6.2 MC14433接口方法 215

7.6.3 逐次逼近法A/D转换原理 218

7.6.4 ADC0816接口方法 219

7.6.5 ADC0809接口方法 222

习题 223

第8章 单片机的输入/输出设备接口 225

8.1 拨码盘接口 225

8.1.1 BCD码拨盘的构造 225

8.1.2 BCD码拨盘的接口方法 226

8.2 七段发光显示器接口 227

8.2.1 显示器的结构 228

8.2.2 显示器的工作方式和显示程序设计 228

8.3 键盘接口 231

8.3.1 键盘工作原理 231

8.3.2 键盘接口方法 232

8.3.3 键盘输入程序设计方法 233

8.3.4 定时扫描方式 235

8.3.5 中断扫描方式 235

习题 236

第9章 单片机应用系统的研制 237

9.1 单片机应用系统的设计 237

9.1.1 单片机应用系统研制过程 237

9.1.2 总体设计 237

9.1.3 硬件设计 239

9.1.4 可靠性设计 243

9.1.5 软件设计 245

9.2 单片机开发系统 249

9.2.1 单片机的开发与开发工具 249

9.2.2 单片机开发系统的功能 250

9.2.3 国内典型的单片机开发系统 252

9.3 单片机应用系统的调试 253

9.3.1 硬件调试 253

9.3.2 软件调试 254

习题 256

第10章 单片机实验仪 257

10.1 EXR51-Ⅱ型单片机实验仪 257

10.1.1 EICE51的系统结构和功能 257

10.1.2 EICE51系统操作命令 261

10.1.3 FD-EDIT行编辑使用方法 271

10.1.4 FD-ASM51扩展汇编使用方法 276

10.1.5 实验步骤 278

11.1.1 无符号十进制数加法实验 279

11.1 软件实验 279

第11章 单片机实验 279

11.1.2 无符号十进制数减法实验 280

11.1.3 双字节BCD码乘法实验 281

11.1.4 单字节BCD码除法实验 283

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

11.1.6 定时器实验 286

11.1.7 数据排序实验 287

11.1.8 数据传送实验 288

11.1.9 整数二翻十实验 288

11.1.10 查表程序实验 289

11.2 硬件基础实验 291

11.2.1 外部中断和 P1口的应用——开关指示灯实验 291

11.2.2 T0外部事件计数和定时器方式实验 293

11.2.3 定时器T0方式1中断(发光发声)实验 294

11.2.4 串行口应用——和PC机的通信实验 296

11.2.5 系统扩展——8155和七段显示器实验 298

11.2.6 系统扩展——8155和键盘实验 302

11.2.7 系统扩展——0809AD实验 304

11.3 应用实验 306

11.3.1 步进电机控制实验 306

11.3.2 T0方式2应用——PWM控制电机转速实验 311

11.3.3 系统综合实验 315

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

附录2 EXR-51实验台原理图 318

附录3 实验示范程序存贮地址 319

附录4 屏幕编辑软件Q的基本使用方法 320

附录5 MCS-51指令表 323

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