图书介绍

MCS-51系列单片机系统原理与设计PDF|Epub|txt|kindle电子书版本网盘下载

MCS-51系列单片机系统原理与设计
  • 苏凯等编著 著
  • 出版社: 北京:冶金工业出版社
  • ISBN:7502431144
  • 出版时间:2003
  • 标注页数:454页
  • 文件大小:23MB
  • 文件页数:465页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MCS-51系列单片机系统原理与设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1.1 绪论1

1.2 单片机概述1

第1章 MCS-51系列单片机概述1

4.1.2 汇编语言程序设计的步骤2

1.2.1 单片机的特点2

1.2.2 单片机主流系列3

1.2.3 单片机芯片技术的最新发展5

1.2.4 单片机的选型标准7

小结8

第2章 MCS-51系列单片机的内部结构与时序9

2.1 MCS-51单片机结构9

2.1.1 MCS-51单片机的外部引脚及功能9

2.1.2 MCS-51单片机的内部结构11

2.2.1 复位方式19

2.2 MCS-5 1单片机的工作方式19

2.2.2 程序执行方式20

2.2.3 省电工作方式21

2.2.4 EPROM的编程和校验方式21

2.3 MCS-5 1单片机的工作时序22

2.3.1 机器周期和指令周期23

2.3.2 MCS-5 1单片机指令的取指/执行时序23

2.3.3 访问片外ROM/RAM的指令时序25

2.3.4 读/写片外RAM指令时序26

小结26

第3章 MCS-51系列单片机的指令系统与寻址方式27

3.1 指令系统概述27

3.2.4 寄存器间接寻址28

3.2.3 直接寻址28

3.2 寻址方式28

3.2.2 寄存器寻址28

3.2.1 立即寻址28

3.2.5 基址寄存器加变址寄存器间接寻址29

3.2.6 相对寻址29

3.2.7 位寻址29

3.3 MCS-51单片机指令系统30

3.3.1 数据传送类指令30

3.3.2 算术运算类指令36

3.3.3 逻辑运算类指令41

3.3.4 控制程序转移类指令44

3.3.5 布尔变量操作类指令48

小结51

4.1.1 汇编语言的优点52

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

4.1 汇编语言概述52

4.1.3 评价程序质量的标准53

4.2 MCS-5 1汇编语言53

4.2.1 MCS-51伪指令53

4.2.2 汇编语言程序的格式55

4.2.3 汇编语言程序的汇编56

4.3 汇编程序设计57

4.3.1 分支程序设计57

4.3.2 循环程序设计61

4.3.3 数制转换程序设计63

4.3.4 应用程序中的四则运算65

小结66

第5章 实用汇编语言程序设计67

5.1 子程序的参数传递67

5.1.1 用累加器和工作寄存器传递参数67

5.1.2 通过指针寄存器来传递参数67

5.1.3 通过堆栈传递参数68

5.1.4 程序段参数传递71

5.2 查表调用72

5.3 数据统计和排序76

5.4 复杂的定点数运算79

5.4.1 定点数表示法79

5.4.3 补码表示法80

5.4.2 原码表示法80

5.5 浮点数运算88

5.5.1 浮点数的表示方法88

5.5.2 规格化浮点数和规格化子程序89

5.5.3 浮点数的对阶和对阶子程序94

5.5.4 多字节浮点数的四则运算96

5.6 常用函数计算106

5.6.1 正弦函数106

5.6.2 自然对数111

5.6.3 开平方子程序113

5.7 数字滤波116

5.7.1 程序判断滤波117

5.7.2 中值滤波119

5.7.3 算术平均值滤波121

5.7.4 滑动平均值法123

5.7.5 防脉冲干扰平均值法125

5.7.6 RC低通数字滤波127

5.8 快速傅里叶(FFT)变换130

5.8.1 快速傅里叶变换的基本原理130

5.8.2 快速傅里叶变换的实现134

小结144

第6章 定时器/计数器与中断系统145

6.1 定时器/计数器145

6.1.1 TMOD和TCNO寄存器145

6.1.2 定时器/计数器的初始化147

6.1.3 定时器/计数器的工作方式148

6.1.4 定时器/计数器综合应用举例153

6.2 中断系统157

6.2.1 中断系统概述157

6.2.2 中断处理过程163

6.2.3 扩充外部中断源165

小结169

第7章 存储器的扩展170

7.1 常用存储器170

7.1.1 存储器概述170

7.1.2 易失性存储器171

7.1.3 非易失性存储器173

7.2 存储器扩展189

7.2.1 程序存储器扩展189

7.2.2 数据存储器扩展192

7.2.3 超过地址范围的大容量存储器扩展技术193

小结195

第8章 MCS-51系列单片机接口技术196

8.1 接口与单片机应用系统的相互关系196

8.1.1 单片机应用系统的特点196

8.1.2 应用系统的典型通道接口及其特点197

8.1.3 应用系统设计的主要内容198

8.2 键盘接口设计技术199

8.2.1 键盘的工作原理199

8.2.2 独立式按键202

8.2.3 行列式键盘203

8.2.4 键盘、显示接口芯片8279结构209

8.2.5 键盘接口设计实例216

8.3.1 LED显示及显示接口218

8.3 显示接口技术218

8.3.2 LCD显示接口设计227

8.4 MCS-51 A/D转换器接口技术242

8.4.1 前向通道的内容和特点243

8.4.2 A/D转换器的原理和性能参数247

8.43 A/D转换器接口设计实例256

8.5 后向通道接口技术278

8.5.1 D/A转换器接口技术278

8.5.2 后向通道中的D/A转换技术及其接口芯片281

8.5.3 典型D/A接口电路及应用实例288

8.6 CAN总线接口技术300

8.6.1 现场总线技术和CAN总线概述300

8.6.2 CAN总线的结构303

8.6.3 实用CAN总线控制器SJA1000313

8.6.4 PCA82C250 CAN收发器323

8.6.5 CAN总线系统智能节点软件设计325

8.7 单片机综合设计328

8.7.1 设计的一般步骤329

8.7.2 硬件和软件的设计329

8.7.3 单片机设计实例330

小结337

第9章 I2C总线技术及其应用338

9.1 单片机外部总线技术338

9.1.1 单片机的总线与非总线应用338

9.1.2 应用系统设计中的串行扩展技术338

9.1.3 芯片间的串行总线和串行接口339

9.2 I2C总线的结构与工作原理341

9.2.1 I2C总线的应用范围及优势341

9.2.2 I2C总线的历史342

9.2.3 I2C总线的一般应用特性343

9.2.4 I2C总线系统中的几个名词、术语344

9.2.5 I2C总线的基本原理345

9.2.6 I2C总线上的数据传送格式347

9.2.7 I2C总线数据传输中的同步和仲裁机制349

9.2.8 I2C总线的寻址约定350

9.2.9 I2C总线的扩展353

9.3 I2C总线实用程序357

9.3.1 I2C总线接口模拟程序358

9.3.2 I2C总线模拟传送的通用子程序359

9.4.1 I2C串行时钟芯片362

9.4 I2C总线接口实用设计362

9.4.2 电子识别iButton的串行协议366

小结371

第10章 串口通讯及其应用372

10.1 单片机系统中的相互通道372

10.1.1 相互通道的特点372

10.1.2 相互通道的典型结构372

10.1.3 相互通道接口设计应解决的问题373

10.2 串行接口及其通信功能373

10.2.1 串行接口的构成373

10.2.2 串行接口控制寄存器374

10.2.3 串行接口的工作方式374

10.2.4 串行接口的发送与接收376

10.2.5 相互通道接口标准及其应用388

10.3 MCS-51串行接口设计实用程序391

10.3.1 MCS-5 1与调制解调器(MODEM)的连接391

10.3.2 MCS-5 1与PC上位机通讯程序393

小结405

第11章 单片机的调试406

11.1 开发系统概述406

11.1.1 主机系统406

11.1.2 在线仿真器406

11.1.3 EPROM编程器407

11.1.4 交叉汇编软件407

11.2 仿真器的使用方法408

小结414

12.1.1 无源滤波器415

第12章 单片机应用系统中的实用技术415

12.1 硬件抗干扰技术415

12.1.2 有源滤波器416

12.1.3 去耦电路418

12.1.4 隔离技术419

12.1.5 接地技术422

12.1.6 静电放电干扰及其抑制423

12.1.7 印刷电路抗干扰424

12.2 软件抗干扰技术426

12.2.1 指令冗余技术427

12.2.2 软件陷阱技术428

12.2.3 程序运行监视系统431

12.3 低功耗技术434

12.3.1 硬件技术435

12.3.2 软件技术436

12.4 逻辑电平转换技术437

12.4.1 数字电路接口设计要点437

12.4.2 TTL、HTL、ECL、CMOS电路逻辑电平转换438

12.5 ispLSI可编程技术444

12.5.1 ispLSI器件概述444

12.5.2 ispLSI器件的结构与原理445

12.5.3 ispLSI器件的编程446

12.5.4 ispLSI的器件设计447

12.5.5 采用ISP器件的数字系统设计449

小结450

附录451

参考文献454

热门推荐