《单片机原理及接口技术》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:段晨东主编(长安大学电控学院)
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302169925
  • 页数:430 页
图书介绍:本书介绍单片机原理及接口技术。

第1章 基础知识 1

计算机的一些概念 1

单片机 3

单片机的概念及特点 3

单片机的发展 3

MCS-51系列单片机及其兼容单片机 5

单片机的应用 6

计算机的数学基础 7

数制及转换 7

计算机中数的表示方法 10

编码 13

计算机中信息的存储和处理 15

总结 15

复习思考题 16

第2章 MCS-51单片机结构及原理 17

MCS-51单片机的组成与结构 17

MCS-51的基本组成 17

MCS-51单片机的引脚与功能 18

MCS-51单片机的内部结构 21

MCS-51单片机的存储器 25

程序存储器 25

片内数据存储器 27

特殊功能寄存器 30

位寻址空间 33

外部数据存储器 33

MCS-51单片机的I/O口 34

I/O口的结构 34

I/O口的负载能力和接口要求 38

MCS-51单片机的时钟电路与时序 39

MCS-51单片机的时钟电路 39

MCS-51单片机的时序 40

MCS-51单片机的复位电路 44

单片机复位及复位状态 44

单片机的复位电路 45

总结 46

复习思考题 47

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

指令格式 48

MCS-51单片机的寻址方式 49

指令系统分析 53

指令的分类 53

数据传送类指令 54

算术运算指令 67

逻辑运算指令 76

位操作指令 82

控制转移指令 85

总结 107

复习思考题 109

第4章 MCS-51单片机中断系统 114

中断系统概述 114

中断的概念 114

CPU响应和处理中断的机制 115

中断技术的作用 118

MCS-51单片机的中断系统 119

MCS-51单片机的中断标志 120

MCS-51单片机的中断控制 121

MCS-51单片机的中断优先级 123

MCS-51中断响应及处理过程 124

外部事件中断及应用 126

外部事件中断 126

外部事件中断源的应用 128

外部事件中断源的扩展 136

总结 139

复习思考题 139

第5章 MCS-51单片机定时器/计数器 142

概述 142

定时器/计数器的工作方式选择及控制 143

定时器/计数器的工作方式及工作原理 145

方式0 145

方式1 146

方式2 147

方式3 148

定时器/计数器的编程应用举例 149

定时器/计数器初始化 149

定时器/计数器应用 149

总结 165

复习思考题 165

第6章 MCS-51单片机串行口及应用 167

串行通信的基本概念 167

并行通信和串行通信 167

串行通信方式 167

数据通信的同步方式 169

MCS-51单片机的串行口 170

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

串行口的控制 171

串行口的工作方式 173

串行口的应用 177

并行I/O口扩展 177

串行口异步通信 180

多机通信 191

总结 197

复习思考题 197

第7章 汇编语言程序设计 198

伪指令 198

算术运算程序的设计 200

循环程序的设计 206

查表程序的设计 210

检索程序的设计 214

分支程序的设计 215

码制转换程序的设计 218

逻辑操作程序 221

总结 222

复习思考题 222

第8章 单片机的存储器的扩展 225

单片机系统的三总线的构造 226

半导体存储器 228

随机存取存储器 228

只读存储器 228

程序存储器扩展 229

27××系列芯片 229

外部程序存储器扩展原理及时序 232

EPROM扩展电路 234

数据存储器扩展 241

常用静态数据存储器芯片 241

外部数据存储器的扩展方法及时序 242

静态RAM扩展电路 244

E2PROM的使用 248

E2PROM芯片 248

E2PROM扩展电路 251

程序存储器和数据存储器的同时扩展 254

总结 255

复习思考题 256

第9章 单片机I/O接口技术 258

概述 258

简单芯片扩展I/O接口 260

输出口的设计 260

输入口的设计 263

多个芯片扩展I/O口 266

可编程接口芯片的扩展 268

8255可编程并行接口芯片及其使用 268

8155可编程接口芯片及其使用 280

键盘及显示器接口设计 288

键盘接口设计 288

单片机与显示器接口 303

A/D和D/A转换接口技术 328

A/D转换接口技术 328

D/A转换接口技术 334

I/O接口的综合扩展 341

总结 341

复习思考题 342

第10章 串行总线扩展技术 344

I2C总线扩展技术 344

I2C总线 344

I2C总线的数据传输 345

I2C总线的寻址 349

MCS-51单片机主从系统I2C总线模拟程序 350

I2C总线应用 355

SPI总线扩展技术 359

SPI总线 359

SPI总线键盘显示器芯片HD7279A 360

SPI总线多通道串行输出A/D芯片TLC2543及接口 371

串行输入D/A芯片TLC5615接口技术 378

SPI串行编程E2PROM——X5045 381

总结 390

复习思考题 391

第11章 C8051Fxxx系列单片机 392

系统概述 392

CPU 396

电源管理方式 397

空闲方式 397

停机方式 398

复位 398

振荡器 399

存储器组织 401

程序存储器 402

数据存储器 402

通用寄存器 403

位寻址空间 403

堆栈 403

特殊功能寄存器 403

可编程I/O口 407

交叉开关优先级译码 407

I/O口的初始化 409

中断系统 410

MCU中断源和中断向量 410

外部中断 411

中断优先级 411

计数器/定时器 411

定时器0和定时器1 412

定时器2 412

可编程定时/计数器阵列 413

捕捉/比较模块 413

PCA计数器/定时器 417

串行口 418

通用串行通信接口UART 418

串行外设接口总线SPI 418

SMBus/I2C总线 420

模数转换器 422

DAC和比较器 423

总结 424

复习思考题 424

附录 426

参考文献 430