图书介绍

单片机原理与应用 第2版PDF|Epub|txt|kindle电子书版本网盘下载

单片机原理与应用 第2版
  • 赵德安等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111265061
  • 出版时间:2009
  • 标注页数:362页
  • 文件大小:23MB
  • 文件页数:370页
  • 主题词:单片微型计算机-高等学校-教材

PDF下载


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

下载说明

单片机原理与应用 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪论1

1.1单片机的发展概况1

1.1.1单片机的发展历史1

1.1.2典型的单片机产品1

1.2单片机的应用领域和应用方式25

1.3习题26

第2章 单片机的基本结构与工作原理27

2.1 MCS-51系列单片机总体结构27

2.1.1 MCS-51单片机的引脚描述27

2.1.2 MCS-51单片机的硬件资源29

2.1.3 MCS-51单片机的片外总线结构30

2.2 MCS-51单片机的时钟电路及CPU的工作时序31

2.2.1时钟电路31

2.2.2 CPU的工作时序32

2.3 MCS-51单片机存储器分类及配置34

2.3.1程序存储器35

2.3.2数据存储器35

2.4 CHMOS型单片机的低功耗工作方式39

2.4.1空闲方式40

2.4.2掉电方式40

2.4.3节电方式的应用40

2.5习题42

第3章 单片机的指令系统43

3.1指令格式43

3.1.1汇编指令43

3.1.2常用的缩写符号45

3.1.3伪指令46

3.2寻址方式48

3.2.1寄存器寻址48

3.2.2立即寻址49

3.2.3直接寻址49

3.2.4寄存器间接寻址49

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

3.2.6相对寻址50

3.2.7位寻址51

3.3指令的类型、字节和周期52

3.3.1指令系统的结构及分类52

3.3.2指令的字节和周期52

3.4数据传送指令53

3.4.1一般传送指令53

3.4.2累加器专用数据交换指令58

3.5算术运算指令59

3.5.1加减指令59

3.5.2乘法和除法指令63

3.6逻辑运算指令64

3.6.1累加器A的逻辑运算指令64

3.6.2两个操作数的逻辑运算指令65

3.6.3单位变量逻辑运算指令66

3.6.4双位变量逻辑运算指令66

3.7控制转移指令67

3.7.1无条件转移指令67

3.7.2条件转移指令68

3.7.3子程序调用和返回指令70

3.8习题72

第4章 单片机的其他片内功能部件74

4.1并行I/O口74

4.1.1 P1口74

4.1.2 P2口75

4.1.3P0口77

4.1.4 P3口78

4.2定时器/计数器79

4.2.1定时器的一般结构和工作原理79

4.2.2定时器/计数器T0和T180

4.2.3定时器/计数器的初始化84

4.2.48052等单片机的定时器/计数器T285

4.3串行通信接口88

4.3.1串行通信及基础知识88

4.3.2串行接口的组成和特性89

4.3.3串行接口的工作方式90

4.3.4波特率设计93

4.3.5单片机双机通信和多机通信96

4.4中断系统99

4.4.1中断系统概述99

4.4.2中断处理过程104

4.4.3中断系统的应用106

4.5习题112

第5章 汇编语言程序设计113

5.1汇编语言概述113

5.1.1汇编语言的优点113

5.1.2汇编语言程序设计的步骤113

5.1.3评价程序质量的标准113

5.2简单程序设计114

5.3分支程序117

5.3.1简单分支程序117

5.3.2多重分支程序118

5.3.3 N路分支程序120

5.4循环程序123

5.4.1循环程序的导出123

5.4.2多重循环126

5.5查表程序130

5.6子程序的设计及调用134

5.6.1子程序的概念134

5.6.2调用子程序的要点134

5.6.3子程序的调用及嵌套138

5.7习题141

第6章 单片机系统的并行扩展143

6.1 MCS-51系统的并行扩展原理143

6.1.1 MCS-51并行扩展总线143

6.1.2地址译码方法145

6.2程序存储器扩展148

6.2.1常用EPROM存储器电路148

6.2.2程序存储器扩展方法149

6.3数据存储器RAM的扩展150

6.3.1常用的数据存储器150

6.3.2 RAM存储器扩展方法151

6.4并行接口的扩展152

6.4.1用74系列器件扩展并行I/O口153

6.4.2可编程并行I/O扩展接口8255A154

6.4.3带RAM和计数器的可编程并行I/O扩展接口8155161

6.5 D/A接口的扩展165

6.5.1梯形电阻式D/A转换原理165

6.5.2 DAC0832166

6.6 A/D接口的扩展169

6.6.1 MC14433169

6.6.2 ADC0809172

6.7习题176

第7章 单片机系统的串行扩展178

7.1 MCS-51系统的串行扩展原理178

7.1.1 SPI三线总线178

7.1.2I2C公用双总线179

7.2单片机的外部串行扩展179

7.2.1串行扩展E2PROM179

7.2.2串行扩展I/O接口182

7.2.3串行扩展A/D转换器183

7.3习题188

第8章 单片机的人机接口190

8.1键盘接口190

8.1.1键盘的工作原理和扫描方式190

8.1.2键盘的接口电路191

8.1.3键盘输入程序设计方法193

8.2 LED显示器接口194

8.2.1 LED显示器的工作原理194

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

8.3 LCD显示器接口197

8.3.1 LCD显示器的工作原理197

8.3.2 LCD显示器的接口电路和显示程序设计198

8.48279专用键盘显示器203

8.4.18279的内部原理203

8.4.28279的引脚分析204

8.4.38279的键盘显示器电路205

8.4.48279的设置206

8.4.58279的应用程序介绍208

8.5习题209

第9章MCS-51单片机系统的开发与应用211

9.1单片机应用系统的研制过程211

9.1.1总体设计212

9.1.2硬件设计212

9.1.3可靠性设计214

9.1.4软件设计214

9.1.5系统调试216

9.2磁电机性能智能测试台的研制218

9.2.1系统概述218

9.2.2测试系统硬件设计218

9.2.3测控算法220

9.2.4程序设计223

9.2.5实验结果224

9.3水产养殖水体多参数测控仪225

9.3.1系统概述225

9.3.2水体多参数测控仪的基本组成及工作原理225

9.3.3硬件设计225

9.3.4软件设计231

9.3.5可靠性措施232

9.3.6运行效果232

9.4课程设计:单片机温度控制实验装置的研制233

9.4.1系统的组成及控制原理233

9.4.2控制系统软件编制234

9.4.3课程设计的安排235

9.4.4教学效果235

9.5单片机的C语言程序开发235

9.5.1 Keil IDE μVision2集成开发环境236

9.5.2 WAVE6000IDE集成开发环境247

9.5.3常用的C语言程序模块和主程序结构254

9.6习题263

第10章 高速SOC单片机C8051F264

10.1 Cygnal C8051F系列单片机特点264

10.2 C8051 F020单片机266

10.2.1概述266

10.2.2存储器组织268

10.2.31/O口与数字交叉开关274

10.3模/数转换器278

10.4电压输出数/模转换器285

10.5电压基准288

10.6 SMBus289

10.7串行外设接口总线299

10.8定时器305

10.9可编程计数器阵列312

10.10系统其他控制功能322

10.11 Cygnal单片机集成开发环境329

10.11.1 Cygnal集成开发环境软件简介329

10.11.2 CygnalIDE界面330

10.11.3软件的基本操作335

10.12应用举例339

10.13习题345

第11章 低功耗单片机系统的设计346

11.1低功耗单片机系统的特点346

11.2低功耗单片机系统的器件选择347

11.3低功耗单片机系统的电路设计348

11.4低功耗单片机系统的功耗分析350

11.5低功耗单片机系统的软件设计351

11.6习题355

附录357

附录A单片机应用资料的网上查询357

附录B MCS-51单片机的指令表357

参考文献362

热门推荐