图书介绍

51系列单片机原理、开发与应用实例【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

51系列单片机原理、开发与应用实例
  • 孙进平,张大鹏,丁金滨编著 著
  • 出版社: 北京:中国电力出版社
  • ISBN:9787508374796
  • 出版时间:2009
  • 标注页数:310页
  • 文件大小:58MB
  • 文件页数:320页
  • 主题词:单片微型计算机

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 微处理器、微型计算机、微型计算机系统1

1.2 单片微型计算机的发展……2

1.2.1 单片机的发展历史2

1.2.2 单片机的发展趋势3

1.3 单片机的分类5

1.4 单片机的应用5

第2章 MCS-51单片机原理7

2.1 数制7

2.1.1 数制的基本知识7

2.1.2 各种数制之间的转换9

2.1.3 各种编码方式10

2.2 MCS-51单片机的组成结构12

2.2.1 MCS-51系列单片机的基本组成12

2.2.2 MCS-51单片机的内部结构14

2.3 MCS-51单片机引脚及其功能介绍16

2.4 51单片机的存储器介绍19

2.5 51单片机的CPU的时序22

2.5.1 单片机的时钟周期、机器周期和指令周期22

2.5.2 MCS-51单片机指令的取指、执行时序23

2.5.3 MCS-51访问片外ROM/RAM指令时序24

2.6 单片机的复位方式以及复位电路26

2.6.1 复位操作26

2.6.2 复位信号和复位电路26

2.7 51单片机的输入/输出端口介绍27

2.8 51单片机的选型方法28

第3章 MCS-51系列单片机指令系统30

3.1 MCS-51系列单片机指令系统综述30

3.2 51单片机的寻址方式32

3.3 MCS-51单片机的具体指令说明33

3.3.1 数据传送指令34

3.3.2 算数运算指令36

3.3.3 逻辑操作指令39

3.3.4 控制转移指令41

3.3.5 位操作指令44

3.4 MCS-51单片机的伪指令46

3.5 51系列单片机汇编语言程序范例47

第4章 MCS-51系列单片机C语言程序设计50

4.1 C51的数据类型50

4.2 C51的存储空间51

4.3 C51的寄存器及相关定义53

4.3.1 C51的特殊功能寄存器的定义53

4.3.2 8051并行接口的C语言定义53

4.3.3 8051中位变量的定义54

4.4 C51的运算符与表达式54

4.5 C51的流程控制语句59

4.5.1 顺序结构语句59

4.5.2 选择结构语句59

4.5.3 循环结构语句63

第5章 C51的数据类型与函数66

5.1 数组66

5.1.1 一维数组66

5.1.2 二维数组68

5.1.3 字符数组73

5.1.4 查表的概念74

5.2 指针的概念与应用75

5.2.1 指针的概念75

5.2.2 指针的定义76

5.2.3 指针的引用77

5.2.4 指针运算符与指针表达式78

5.2.5 指针与数组79

5.3 结构82

5.4 C51中函数的概念86

5.5 C51中函数的调用及举例96

第6章 8051单片机的中断系统98

6.1 中断的概念98

6.2 8051的中断系统99

6.2.1 8051的中断源100

6.2.2 8051的中断控制方法101

6.3 中断的处理过程102

6.4 外部中断源的扩展104

第7章 定时器及其应用106

7.1 定时器的概念106

7.2 定时器的控制寄存器106

7.3 定时器的四种模式及其应用108

第8章 8051单片机的I/O扩展技术及实例114

8.1 8051的基本I/O扩展技术114

8.1.1 程序存储器的扩展118

8.1.2 数据存储器的扩展122

8.2 8051与可编程IO扩展芯片8255的接口设计126

8.3 综合功能芯片扩展8155131

8.4 利用CPLD扩展可编程I/O口线134

8.5 单片机与多设备的接口扩展136

第9章 可编程定时器/计数器8253的工作原理及程序设计138

9.1 8253的内部结构138

9.2 8253的工作方式和控制字140

9.3 8253的工作举例145

第10章 串行通信接口设计148

10.1 串行通信基础148

10.1.1 异步通信和同步通信148

10.1.2 单工、半双工、全双工通信方式151

10.1.3 串行通信波特率和时序分析152

10.1.4 串行通信的差错控制技术153

10.2 串行通信总线标准及其接口155

10.2.1 RS-232C总线标准、芯片及接口电路155

10.2.2 RS-449/423/422/485标准总线接口及应用158

10.2.3 20mA电流环串行接口162

10.3 8051串行接口结构及其应用162

10.3.1 串行口结构163

10.3.2 串行口的工作方式163

10.3.3 串行通信的波特率设置167

10.4 8051点对点串行通信技术及其应用170

10.4.1 查询方式双机通信程序设计170

10.4.2 两个8051的汇编及C语言通信程序实例174

10.5 8051多机通信技术177

10.6 PC与8051通信技术178

10.6.1 异步通信适配器178

10.6.2 对INS8250的编程186

第11章 键盘与LED显示接口设计188

11.1 键盘的工作原理188

11.2 LED工作原理196

11.2.1 LED显示器工作原理196

11.2.2 LED显示器的分类198

11.2.3 LED显示接口实例198

11.3 单片机与8279接口201

11.3.1 8279的特点201

11.3.2 8279的组成202

11.3.3 8279的引脚与功能202

11.3.4 8279控制字和操作命令204

第12章 单片机的A/D及D/A转换接口213

12.1 A/D转换器接口213

12.1.1 A/D转换基本指标213

12.1.2 几种A/D转换方式215

12.1.3 典型A/D转换器芯片ADC0809218

12.1.4 AD574A与MCS-51单片机接口226

12.2 D/A转换器原理与编程实例232

12.2.1 D/A转换器的分类232

12.2.2 D/A转换器的计算方法232

12.2.3 D/A转换器的性能指标233

12.2.4 D典型D/A转换器DAC0832简介233

12.2.5 单片机与12位DAC接口243

第13章 MCS-51的LCD显示原理与编程实例247

13.1 LCD的基本概念247

13.2 LCD的驱动方式252

13.3 LCD的显示模块253

13.3.1 LCD显示模块的结构253

13.3.2 显示数据的存储和处理253

13.4 液晶显示模块应用举例256

13.4.1 液晶显示模块基本性能256

13.4.2 RT12864HZ液晶模块和单片机接口电路及应用程序263

第14章 I2C总线及接口267

14.1 串行通信总线概述267

14.2 I2C总线267

14.3 I2C总线协议及通信时序268

14.4 单片机的I2C接口273

第15章 步进电动机与单片机接口技术277

15.1 步进电动机的结构与工作原理277

15.2 步进电动机的控制281

第16章 MCS-51的系统设计方法291

16.1 总体设计291

16.2 硬件设计292

16.3 软件设计293

16.4 可靠性设计294

16.5 单片机应用系统的调试、测试299

附录300

参考文献310

热门推荐