图书介绍

单片机技术与节电装置设计PDF|Epub|txt|kindle电子书版本网盘下载

单片机技术与节电装置设计
  • 刘利军编著 著
  • 出版社: 北京:中国电力出版社
  • ISBN:9787512390966
  • 出版时间:2016
  • 标注页数:529页
  • 文件大小:101MB
  • 文件页数:541页
  • 主题词:单片微型计算机-应用-技节能-电力装置

PDF下载


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

下载说明

单片机技术与节电装置设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 单片机概述1

1.1 基础知识1

1.1.1 单片机的概念1

1.2.2 单片机的发展2

1.1.3 单片机的应用4

1.1.4 单片机应用系统研发流程7

1.1.5 单片机主要品种及系列11

1.2 数制与编码16

1.2.1 数制16

1.2.2 数制的转换17

1.2.3 常用编码18

第2章 51单片机系统结构和基本原理21

2.1 基本结构和引脚功能21

2.1.1 基本结构21

2.1.2 引脚定义及功能22

2.2 存储器和寄存器26

2.2.1 程序存储器26

2.2.2 数据存储器27

2.3 I/O端口32

2.3.1 并行端口功能32

2.3.2 负载能力34

2.3.3 端口的使用34

2.4 单片机工作条件35

2.4.1 电源35

2.4.2 时钟35

2.4.3 复位电路和复位状态37

第3章 51单片机汇编语言程序设计基础39

3.1 指令格式及分类40

3.1.1 汇编语言指令格式40

3.1.2 指令格式的分类41

3.2 指令符号标识及伪指令42

3.2.1 指令符号标识42

3.2.2 伪指令44

3.3 寻址方式47

3.3.1 立即寻址47

3.3.2 直接寻址48

3.3.3 寄存器寻址48

3.3.4 寄存器间接寻址48

3.3.5 变址寻址49

3.3.6 相对寻址49

3.3.7 位寻址50

3.4 指令系统51

3.4.1 数据传送指令51

3.4.2 算术运算指令56

3.4.3 逻辑运算和移位指令59

3.4.4 控制转移指令62

3.4.5 位操作指令67

3.5 汇编语言源程序的设计68

3.5.1 汇编语言源程序的设计步骤68

3.5.2 设计特点70

3.5.3 汇编语言源程序的编辑与汇编70

3.6 程序的基本结构及设计71

3.6.1 顺序结构程序设计72

3.6.2 分支结构程序设计72

3.6.3 循环结构程序设计73

3.6.4 查表程序设计77

3.6.5 子程序设计79

3.6.6 其他常见程序83

第4章 C语言及C51程序设计94

4.1 C语言概述94

4.1.1 C语言的发展过程94

4.1.2 C语言及C51语言的特点94

4.1.3 C源程序的结构特点及编译95

4.1.4 C51程序与汇编程序的差异96

4.1.5 C语言的字符集98

4.1.6 C语言词汇98

4.2 数据类型、运算符与表达式101

4.2.1 C语言及C51的数据类型101

4.2.2 算术运算符和算术表达式119

4.2.3 关系运算符和表达式122

4.2.4 逻辑运算符和表达式124

4.2.5 其他运算符126

4.3 C程序基本结构及分支与循环控制127

4.3.1 C程序的基本结构及if语句127

4.3.2 条件运算符和条件表达式133

4.3.3 switch语句134

4.3.4 循环控制137

4.4 编译预处理145

4.4.1 宏定义146

4.4.2 文件包含149

4.4.3 条件编译150

4.4.4 用typedef重定义数据类型152

4.5 数组与函数152

4.5.1 一维数组的定义和引用152

4.5.2 二维数组的定义和引用156

4.5.3 字符数组158

4.5.4 函数160

4.5.5 局部变量和全局变量172

4.5.6 变量的存储种类174

4.6 指针175

4.6.1 指针的基本概念176

4.6.2 指针变量和指针运算符177

4.6.3 指针与函数参数181

4.6.4 指针、数组和字符串指针182

4.6.5 指针数组185

4.6.6 多级指针186

4.6.7 返回指针的函数188

4.6.8 函数指针188

4.6.9 C51中的指针188

4.6.10 绝对地址的访问190

4.7 结构体、共同体和枚举191

4.7.1 定义结构体和结构体变量191

4.7.2 结构数组193

4.7.3 结构与函数193

4.7.4 结构的初始化195

4.7.5 共同体(union)195

4.7.6 枚举197

4.8 单片机C51程序的结构形式198

4.8.1 程序的模块化设计198

4.8.2 一般单源文件单片机程序结构198

4.8.3 多源文件的单片机程序结构201

第5章 51单片机的中断、定时与串行通信204

5.1 51单片机的中断系统204

5.1.1 中断的概念及中断源204

5.1.2 中断系统的一般功能205

5.1.3 中断系统结构及控制206

5.1.4 中断处理过程211

5.1.5 中断应用程序举例212

5.1.6 扩展外部中断源214

5.1.7 C51中断函数的写法216

5.2 51单片机的定时/计数器218

5.2.1 定时/计数器的功能概述218

5.2.2 定时/计数器的组成结构219

5.2.3 定时/计数器的工作方式222

5.2.4 定时/计数器的应用224

5.3 51单片机的串行通信230

5.3.1 串行通信的基本知识230

5.3.2 串行口及其通信功能235

5.3.3 串行口控制寄存器236

5.3.4 串行口的工作方式238

5.3.5 串行口的应用242

5.3.6 C51串口通信的写法及应用247

5.3.7 串行通信接口249

5.3.8 PC机与单片机的通信253

第6章 51单片机系统扩展266

6.1 51单片机系统扩展总线及存储器的类型266

6.1.1 最小应用系统及外部扩展性能266

6.1.2 半导体存储器的类型268

6.2 程序存储器的扩展271

6.2.1 访问片外程序存储器的操作过程271

6.2.2 EPROM的扩展271

6.2.3 E2PROM的扩展273

6.2.4 超大容量并行程序存储器扩展274

6.3 数据存储器的扩展274

6.3.1 访问片外数据存储器的操作过程275

6.3.2 RAM的扩展275

6.3.3 快闪存储器的扩展277

6.4 并行I/O接口扩展279

6.4.1 并行I/O接口的简单扩展280

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

6.5 常用的串行存储器扩展288

6.5.1 24C××系列串行存储器288

6.5.2 93C××系列串行存储器314

第7章 51单片机的模拟与数字接口技术323

7.1 模拟量接口技术323

7.1.1 单电源运放工作原理323

7.1.2 测量模拟电压与电流的接口电路329

7.1.3 温度测量接口技术333

7.1.4 应力测量接口技术339

7.2 模拟量输出电路341

7.2.1 电压电流转换电路举例一342

7.2.2 电压电流转换电路举例二342

7.3 光耦隔离输入接口技术343

7.3.1 常用光耦器件简介343

7.3.2 单片机与光耦隔离输入电路343

7.4 功率输出接口技术343

7.4.1 继电器驱动电路343

7.4.2 提高单片机驱动能力345

7.4.3 光耦直接输出电路345

7.4.4 单片机驱动双向晶闸管电路346

第8章 变频器节电运行参数显示调节装置的设计349

8.1 相关器件介绍349

8.1.1 键盘接口349

8.1.2 显示器及其接口354

8.2 显示调节装置硬件系统的设计360

8.2.1 15只LED数码管的驱动方式362

8.2.2 串行发送和接收362

8.2.3 按键输入电路362

8.3 软件设计与各个功能的协调实现363

8.3.1 键盘扫描程序的结构与编程363

8.3.2 动态显示程序的结构与编程369

8.3.3 串行通信子程序372

第9章 路灯时段控制节电装置的设计378

9.1 相关器件介绍378

9.1.1 LCD液晶显示378

9.1.2 DS1302时钟芯片394

9.2 Keil开发工具及ISP技术简介401

9.2.1 Keil软件介绍401

9.2.2 Keil软件的应用404

9.2.3 ISP技术简介410

9.3 路灯节电装置系统的硬件设计412

9.3.1 主电路及驱动电路412

9.3.2 单片机控制电路414

9.4 系统的软件设计416

9.4.1 程序流程图416

9.4.2 源程序416

第10章 交流电动机测流节电控制装置的设计423

10.1 相关器件介绍423

10.1.1 模/数转换(ADC)电路简介423

10.1.2 8位串行A/D转换器ADC0832简介425

10.1.3 12位串行A/D转换器TLC2543简介427

10.1.4 AT89S、STC89C系列单片机内部“看门狗”简介429

10.2 采用△-?自动转换方式的节电控制装置434

10.2.1 相关基础知识434

10.2.2 系统硬件电路设计435

10.2.3 系统的软件设计438

10.3 采用串接电抗器转换方式的节电控制装置443

10.3.1 系统硬件电路设计443

10.3.2 系统的软件设计447

第11章 基站机房节电及换风节能控制装置的设计455

11.1 相关器件及单片机的通信技术介绍457

11.1.1 单总线数字温度传感器DS18B20简介457

11.1.2 PC机与单片机的通信技术知识465

11.2 简易型通信基站机房换风节能控制装置的软硬件设计476

11.2.1 实现设计的功能要求476

11.2.2 硬件电路的设计477

11.2.3 软件程序的设计478

11.3 通信基站机房节电及换风节能控制装置电路的软硬件设计485

11.3.1 系统功能设计要求485

11.3.2 系统硬件电路设计486

11.3.3 下位机系统软件的设计490

11.3.4 上位机系统软件的设计516

11.3.5 VB程序的调试及生成VB独立文件526

参考文献529

热门推荐