图书介绍

51单片机应用程序开发与应用实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

51单片机应用程序开发与应用实践
  • 常敏,王涵,范江波等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121082788
  • 出版时间:2009
  • 标注页数:308页
  • 文件大小:20MB
  • 文件页数:322页
  • 主题词:单片微型计算机

PDF下载


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

下载说明

51单片机应用程序开发与应用实践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单片机的分类和指标2

1.1.3单片机的特点3

1.1.4如何学习单片机这门技术3

1.2单片机的应用领域及趋势4

1.2.1应用领域4

1.2.2发展趋势5

1.3常用51单片机介绍6

1.3.1 Intel公司系列单片机6

1.3.2 Atmel公司系列单片机7

1.3.3 Philips公司单片机8

1.3.4 Motorola公司单片机8

1.4本章小结8

1.5习题8

1.5.1填空题8

1.5.2选择题9

1.5.3问答题9

1.6答案9

第2章 51单片机硬件基础11

2.1 MCS-51系列单片机简介11

2.2 51系列单片机外引脚功能12

2.3 80C51单片机的内部结构15

2.3.1中央处理器CPU15

2.3.2存储器17

2.3.3并行I/O口22

2.4中断系统25

2.4.1与中断控制有关的寄存器25

2.4.2单片机的中断响应过程27

2.4.3中断的初始化和复位28

2.4.4寄存器组切换29

2.5定时器/计数器29

2.5.1与定时/计数器有关的寄存器29

2.5.2定时器/计数器的工作方式32

2.5.3定时器/计数器的初始化34

2.6串行通信35

2.6.1与串行口有关的寄存器35

2.6.2串行口工作方式36

2.6.3串行口波特率37

2.6.4串口调试工具38

2.7 51单片机最小系统38

2.7.1时钟电路与时序39

2.7.2复位电路41

2.8本章小结43

2.9习题43

2.9.1填空题43

2.9.2选择题43

2.9.3问答题44

2.10答案44

第3章 51单片机软件基础45

3.1 80C51单片机指令系统45

3.1.1寻址方式45

3.1.2指令系统46

3.2 51单片机汇编语言程序设计54

3.2.1汇编语言程序设计步骤55

3.2.2汇编程序结构56

3.2.3汇编程序设计方法58

3.2.4汇编语言编程规范61

3.3 51单片机C51程序设计语言63

3.3.1标识符与关键字63

3.3.2数据的基本类型65

3.3.3变量与常量66

3.3.4运算符与表达式68

3.3.5函数70

3.3.6 C51库函数73

3.4 51单片机的混合编程78

3.4.1 C51和A51接口所涉及的几个主要问题78

3.4.2 C51程序中嵌入汇编80

3.4.3 C51与汇编函数的相互调用81

3.5本章小结84

3.6习题84

3.6.1填空题84

3.6.2选择题85

3.6.3问答题85

3.7答案85

第4章51单片机系统资源扩展87

4.1单片机外部扩展资源和扩展编址技术概述87

4.1.1单片机外部扩展资源简介87

4.1.2单片机系统扩展原理88

4.1.3存储器扩展的编址技术90

4.2并行I/O口扩展90

4.2.1采用TTL电路扩展90

4.2.2采用8255芯片扩展I/O接口91

4.3单片机存储器扩展94

4.3.1数据存储器的扩展94

4.3.2程序存储器的扩展96

4.4外部中断的扩展98

4.4.1采用定时器溢出中断扩展外部中断源98

4.4.2采用中断源查询法扩展外部中断源98

4.4.3采用8259扩展外部中断源99

4.5本章小结101

4.6习题101

4.6.1填空题101

4.6.2选择题101

4.6.3问答题102

4.7答案102

第5章 单片机开发软件介绍103

5.1仿真软件Proteus介绍103

5.1.1 ISIS智能原理图输入系统103

5.1.2 Proteus VSM虚拟系统模型103

5.1.3 Proteus电路设计快速入门104

5.2编程软件Keil C51介绍109

5.2.1 Keil C51简介109

5.2.2 Keil C51使用详解109

5.3电路原理图软件Protel 99SE介绍118

5.3.1 Protel99SE概述118

5.3.2 Protel99SE电路板设计步骤121

5.3.3设计原理图122

5.3.4 PCB图设计126

5.4本章小结131

5.5习题131

5.5.1填空题131

5.5.2选择题131

5.5.3问答题132

5.6答案132

第6章 51单片机系统开发基础133

6.1单片机系统的基本开发过程133

6.1.1系统开发概述133

6.1.2总体方案设计134

6.1.3硬件设计135

6.1.4软件设计137

6.1.5系统调试138

6.2系统的优化设计139

6.2.1系统的可靠性设计139

6.2.2系统自诊断143

6.3本章小结144

6.4习题144

6.4.1填空题144

6.4.2选择题145

6.4.3问答题145

6.5答案146

第7章 计算器147

7.1概述147

7.1.1键盘实现方法147

7.1.2键盘扫描方法148

7.1.3键盘设计原理148

7.2实例说明151

7.3硬件电路152

7.3.1矩阵式键盘电路152

7.3.2 LED数字显示电路153

7.4软件流程153

7.4.1主程序流程图153

7.4.2按键扫描程序框图154

7.4.3计算器总程序清单156

7.5本章小结162

第8章 电压表163

8.1实例说明163

8.2硬件电路164

8.2.1单片机主控电路164

8.2.2 A/D转换电路165

8.2.3显示电路165

8.3软件流程166

8.3.1主程序流程图166

8.3.2电压采集程序流程图167

8.3.3数据处理程序流程图168

8.3.4显示程序流程图168

8.3.5电压表程序清单169

8.4本章小结174

第9章 电子密码锁175

9.1实例说明175

9.2硬件电路175

9.2.1元器件的选择175

9.2.2电路原理图176

9.3软件流程178

9.3.1设计思路与流程图178

9.3.2示例程序180

9.4本章小结186

第10章 实现ISP功能187

10.1实例说明187

10.1.1 ISP简介187

10.1.2 ISP优点187

10.2硬件电路188

10.2.1元件的选择188

10.2.2硬件电路图189

10.3软件流程190

10.3.1设计思路与流程图190

10.3.2示例程序191

10.3.3运行结果截图202

10.4本章小结202

第11章IC卡读写器203

11.1实例说明203

11.2硬件电路203

11.2.1元器件的选择203

11.2.2电路原理图204

11.3软件流程206

11.3.1设计思路与流程图206

11.3.2示例程序209

11.4本章小结218

第12章 基于DS 1302的电子时钟的设计219

12.1实例说明219

12.2硬件电路219

12.2.1时钟电路219

12.2.2数码管显示电路223

12.3软件设计224

12.3.1数码管软件设计224

12.3.2 DS 1302软件设计225

12.3.3主程序设计227

12.4主程序228

12.5本章小结234

第13章 电子温度计235

13.1实例说明235

13.2硬件电路235

13.2.1元器件的选择235

13.2.2电路原理图236

13.3软件流程238

13.3.1设计思路与流程图238

13.3.2示例程序241

13.4本章小结252

第14章 USB键盘253

14.1实例说明253

14.2硬件电路253

14.2.1元器件的选择253

14.2.2电路原理图254

14.3软件流程255

14.3.1设计思路与流程图255

14.3.2示例程序258

14.4本章小结276

第15章 电厂温度实时监控系统277

15.1系统设计277

15.1.1系统组成277

15.1.2热电阻测量278

15.1.3温度信号测量方案279

15.1.4采样数据处理280

15.1.5数据传输方案280

15.2硬件设计282

15.3软件设计285

15.3.1软件框图285

15.3.2数据采集模块软件设计285

15.3.3队列的软件设计与实现291

15.3.4数据处理模块软件设计294

15.3.5通信模块软件设计296

15.3.6主函数306

15.4系统联调306

15.5本章小结308

热门推荐