图书介绍

单片机原理及应用 边学、边练、边用技术教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

单片机原理及应用 边学、边练、边用技术教程
  • 孟祥莲,孙平,高洪志编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115401069
  • 出版时间:2015
  • 标注页数:282页
  • 文件大小:50MB
  • 文件页数:290页
  • 主题词:单片微型计算机-高等学校-教材

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.2单片机的历史与发展3

1.2.1单片机的发展概况3

1.2.2单片机的发展趋势4

1.2.3单片机产品近况5

1.3单片机的应用领域7

1.4单片机中使用的数制及常用的语言8

习题10

第2章 单片机系统开发环境11

2.1 Keil μVision3 C51集成开发环境11

2.1.1 Keil μVision3 C51的安装11

2.1.2 KeilμVision3 C51的使用及调试13

2.2 ProteusISIS单片机仿真软件操作16

2.2.1 Proteus ISIS软件环境16

2.2.2在Proteus中创建新的元件23

2.2.3 Proteus电路仿真28

2.2.4 Proteus ISIS单片机仿真33

2.3 Keil与Proteus联合调试36

2.3.1 Keil与Proteus接口36

2.3.2 Keil与Proteus联合调试实例37

习题39

第3章 80C51单片机的硬件结构40

3.1 80C51单片机的硬件组成40

3.1.1 80C51单片机硬件结构图40

3.1.2 80C51单片机的引脚信号41

3.2 80C51单片机的微处理器43

3.2.1运算器43

3.2.2控制器44

3.2.3 CPU时序44

3.3 80C51单片机存储器45

3.3.1片内RAM结构及其地址空间分布45

3.3.2片外RAM的扩展49

3.3.3程序存储器49

3.4时钟电路和复位电路50

3.4.1时钟电路50

3.4.2复位电路51

习题52

第4章 80C51单片机指令系统与程序设计53

4.1概述53

4.1.1机器码指令53

4.1.2汇编语言指令54

4.2寻址方式55

4.2.1立即寻址55

4.2.2寄存器寻址55

4.2.3 RAM寻址56

4.2.4程序存储器中数据的寻址56

4.2.5 I/O端口中数据的寻址57

4.2.6程序的寻址57

4.2.7位寻址58

4.3指令系统59

4.3.1数据传送类指令59

4.3.2算术运算类指令63

4.3.3逻辑操作类指令69

4.3.4位操作类指令72

4.4汇编语言程序设计基础73

4.4.1顺序程序设计73

4.4.2循环程序设计75

4.4.3分支程序设计81

4.4.4子程序及其调用88

习题90

第5章 单片机的C语言编程92

5.1单片机C51语言概述92

5.1.1 C51的数据类型92

5.1.2 C51对内部资源的定义94

5.1.3常量与变量95

5.1.4 C51绝对地址访问96

5.2运算符和表达式97

5.2.1关系运算符与关系表达式97

5.2.2逻辑运算符与逻辑表达式97

5.2.3算术运算符与算术表达式98

5.2.4位运算符和复合赋值运算符98

5.2.5条件运算符和指针运算符100

5.2.6表达式语句100

5.3分支程序设计100

5.3.1 if语句101

5.3.2 switch语句101

5.4循环程序设计102

5.4.1 while语句102

5.4.2 do-while语句103

5.4.3 for语句103

5.4.4 break与continue语句104

5.5函数104

5.5.1函数的定义105

5.5.2函数的调用105

5.5.3中断函数106

5.6数组及指针的使用107

5.6.1数组的使用107

5.6.2指针的使用108

习题110

第6章 80C51单片机片内功能模块的使用111

6.1并行I/O接口的输入与输出111

6.1.1在MOV指令下可直接输入/输出的P1口112

6.1.2在MOVX指令下由系统总线进行输入/输出的P0和P2口114

6.1.3具有特殊功能的P3口116

6.1.4阶段实践117

6.2中断系统122

6.2.1中断系统的结构122

6.2.2中断源和中断请求标志123

6.2.3系统对中断的管理124

6.2.4中断的响应过程127

6.2.5中断程序的编程方法128

6.2.6阶段实践130

6.3片内定时器/计数器131

6.3.1定时器/计数器的内部结构及工作原理132

6.3.2定时器/计数器的工作方式134

6.3.3定时器/计数器的应用设计137

6.3.4阶段实践141

6.4串行接口146

6.4.1串行口的内部结构146

6.4.2串行口的工作方式148

6.4.3串行口的波特率150

6.4.4 SMOD位对波特率的影响151

6.4.5 80C51单片机串口通信应用151

6.4.6阶段实践154

习题163

第7章 80C51单片机接口技术应用165

7.1 LED显示接口电路165

7.1.1 LED显示器和显示器接口165

7.1.2 LED显示器接口技术166

7.1.3阶段实践169

7.2键盘接口电路173

7.2.1键盘的工作原理173

7.2.2独立式键盘175

7.2.3矩阵式键盘176

7.2.4键盘的编码179

7.2.5阶段实践183

7.3 LCD显示接口电路185

7.3.1概述185

7.3.2组成结构图186

7.3.3模块接口说明187

7.3.4模块的主要硬件构成188

7.3.5指令说明189

7.3.6读写时序图191

7.3.7应用举例192

7.3.8阶段实践195

7.4 D/A转换接口电路199

7.4.1 D/A转换接口电路的基本原理200

7.4.2 D/A转换器的主要特点与技术指标201

7.4.3 DAC 0832芯片202

7.4.4 DAC 0832与80C51的接口设计203

7.4.5阶段实践204

7.5 A/D转换接口电路206

7.5.1 A/D转换接口电路的基本原理206

7.5.2 A/D转换器的主要技术指标209

7.5.3 ADC 0809芯片209

7.5.4阶段实践211

习题213

第8章 80C51单片机的串行通信技术215

8.1串行通信基础215

8.1.1串行通信分类215

8.1.2串行通信的制式217

8.1.3接收/发送时钟218

8.1.4信号的调制与解调220

8.1.5通信数据的检测和校正221

8.1.6串行通信接口电路UART、 USRT和USART222

8.2串行通信总线标准224

8.2.1 RS-232C总线标准与应用225

8.2.2 RS-449、 RS-422A及RS-423A接口总线标准与应用231

8.2.3 RS-485标准总线接口233

8.2.4 20mA电流环路串行接口235

8.3 12C总线接口236

8.3.1 I2C总线的功能和特点236

8.3.2 I2C总线的构成及工作原理236

8.3.3 I2C总线的工作方式237

8.3.4 12C总线数据传输方式的模拟238

8.3.5阶段实践238

8.4 DS 18B20单线数字温度传感器243

8.4.1 DS 18B20的特点243

8.4.2 DS18B20的内部结构244

8.4.3 DS18B20的控制方法245

8.4.4 DS18B20的工作时序245

8.4.5阶段实践247

习题252

第9章 单片机应用系统设计与调试253

9.1单片机应用系统设计253

9.1.1单片机应用系统设计步骤253

9.1.2单片机应用系统硬件设计255

9.1.3单片机应用系统软件设计255

9.2单片机应用系统的开发与调试256

9.2.1单片机应用系统的开发256

9.2.2单片机应用系统的调试258

9.3单片机课程设计260

9.3.1单片机课程设计规范260

9.3.2课程设计实例——电子万年历设计262

习题270

附录A 80C51系列单片机指令表271

附录B ASCII码表275

附录C C51库函数276

参考文献282

热门推荐