图书介绍

轻松学会单片机PDF|Epub|txt|kindle电子书版本网盘下载

轻松学会单片机
  • 林凌,李刚编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121148170
  • 出版时间:2011
  • 标注页数:296页
  • 文件大小:27MB
  • 文件页数:308页
  • 主题词:单片微型计算机-基本知识

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.2单片机内部主要结构1

1.3P80V51单片机简介3

1.4初识P80V51仿真实验板8

1.5本课程的学习方法和要求9

思考题与习题9

第2单元单片机集成开发环境10

本单元学习要点10

2.1单片机开发工具10

2.2设置SoftICE模式12

2.3KeilC51μVision2集成开发环境13

2.3.1KeilC51μVision2简介13

2.3.2KeilC51RVision2的安装14

2.3.3KeilC51μVision2的设置15

2.4KeilC51RVision2的使用20

2.4.1单片机的仿真过程20

2.4.2MON51仿真器的特点21

2.4.3第一个实验21

2.5直接在实验板上烧写程序(ISP)29

思考题与习题30

第3单元片内存储器与数据传送指令31

本单元学习要点31

3.1片内存储器组织结构31

3.1.1存储器类型31

3.1.2存储器组织32

3.2数据传送指令36

3.3数据传送指令说明39

3.4若干数据传送实验44

思考题与习题47

第4单元输入/输出(I/O)接口与总线49

本单元学习要点49

4.1I/O接口49

4.1.1P0口49

4.1.2P1口51

4.1.3P2口53

4.1.4P3口54

4.1.5端口的负载能力与接口要求55

4.2访问外部存储器55

4.2.1外部程序存储器取指操作55

4.2.2外部程序存储器读取数据操作57

4.2.3外部数据存储器读操作57

4.2.4外部数据存储器写操作58

4.3访问外部存储器的实验59

思考题与习题61

第5单元时钟、时序与定时器/计数器62

本单元学习要点62

5.1振荡器、时钟电路和CPU时序62

5.2定时器/计数器64

5.2.1定时器/计数器0和164

5.2.2定时器/计数器266

5.2.3定时器/计数器的控制和状态寄存器70

5.3时钟与定时器/计数器实验72

思考题与习题75

第6单元外部数据存储器空间及系统扩展76

本单元学习要点76

6.1外部数据存储器空间与总线76

6.1.1外部数据存储器空间与地址分配76

6.1.21/0接口与总线77

6.1.3通过数据存储器空间的外设扩展79

6.2外部数据存储器接口81

6.2.1常用外部数据存储器81

6.2.2外部数据存储器接口实例81

6.3并行接口芯片8255A83

6.3.1 8255A的结构和功能83

6.3.2 8255A的工作方式及数据I/O接口操作85

6.3.3 8255A的控制字87

6.3.4 8255A与P89V51的接口87

6.4数模转换器DAC83299

6.4.1DAC的原理99

6.4.2DAC0832简介104

6.4.3DAC0832与P89V51的接口电路105

6.5模数转换器ADC809106

6.5.1并行比较型模数转换器107

6.5.2逐次逼近比较型模数转换器108

6.5.3积分型模数转换器109

6.5.4模数转换器与P89V51接口实例111

思考题与习题113

第7单元复位、中断与程序控制116

本单元学习要点116

7.1复位116

7.1.1复位的意义116

7.1.2复位电路116

7.1.3单片机复位后的状态117

7.2程序控制118

7.3程序流向控制的指令119

7.4中断126

7.4.1中断源126

7.4.2中断控制寄存器127

7.4.3中断优先级结构130

7.4.4中断的处理135

7.4.5外部中断136

7.4.6中断响应时间137

思考题与习题137

第8单元串行接口138

本单元学习要点138

8.1引言138

8.2标准UART操作138

8.3多机通信139

8.4串行端口控制寄存器SCON140

8.5波特率140

8.6UART的工作模式141

8.6.1UART的工作模式0141

8.6.2UART的工作模式1142

8.6.3UART的工作模式2和模式3148

8.6.4增强型UART操作150

8.7SPI串口152

8.7.1SPI串口及其特点152

8.7.2SPI工作原理及其编程152

思考题与习题160

第9单元PCA与看门狗定时器161

本单元学习要点161

9.1PCA的构成161

9.2PCA的工作原理162

9.3PCA的工作模式164

9.3.1PCA捕捉模式164

9.3.216位软件定时器模式165

9.3.3高速输出模式165

9.3.4PWM模式166

9.4看门狗定时器WDT166

9.5PCA例程168

思考题与习题170

第10单元指令系统与系统编程172

本单元学习要点172

10.1指令系统的分类及一般说明172

10.2算术操作类指令173

10.3逻辑操作类指令180

10.4布尔变量操作类指令184

10.5伪指令192

10.6汇编语言程序的基本结构194

10.7系统编程的步骤、方法和技巧196

10.8系统程序实验199

思考题与习题205

第11单元仿真实验板简介206

本单元学习要点206

11.1仿真实验板的概况206

11.2仿真实验板的资源207

11.3电路原理说明210

11.3.1单片机最小系统的电路原理210

11.3.2模数转换器ADC0809的接口电路211

11.3.3数模转换器DAC0832的接口电路212

11.3.4并行接口芯片8255A的接口电路212

11.3.5数据/程序存储器HM62256214

11.3.6RS232串行接口214

11.3.7动态LED显示器与键盘216

11.3.8蜂鸣器驱动电路218

11.3.9电源218

思考题与习题219

第12单元单片机应用系统设计221

本单元学习要点221

12.1引言221

12.1.1资源冗余与成本控制222

12.1.2硬件处理与软件处理223

12.1.3嵌入式实时操作系统与开发用软件223

12.1.4不要忽略电磁兼容性问题228

12.1.5系统的电源设计是一个重要问题229

12.2方案认证与硬件系统设计230

12.3系统软件设计234

12.3.1软件框图234

12.3.2软件设计的重要提示234

12.4系统仿真调试设计235

思考题与习题236

第13单元应用系统举例237

本单元学习要点237

13.1单片机应用系统的一般说明237

13.2多路数据采集系统238

13.2.1系统的基本组成和工作原理239

13.2.2系统硬件电路的设计239

13.2.3串行通信电路240

13.2.4软件设计240

13.3超声测距系统242

13.3.1包络检测原理及系统组成242

13.3.2系统硬件电路设计243

13.3.3超声波接收检测电路244

13.3.4系统程序流程245

13.4平面位移测量系统246

13.4.1系统的总体设计247

13.4.2脉冲计数电路的设计247

13.4.3实验测量结果及系统标定249

13.5多工艺全数字硬质阳极化电源250

13.5.1阳极化电源简介250

13.5.2硬质阳极化电源控制线路251

13.5.3加工工艺253

13.6多功能蓄电池充电系统253

13.6.1蓄电池充电特性254

13.6.2主要元器件254

13.6.3系统工作原理及接口电路设计256

13.6.4软件设计258

13.7恒温控制器259

13.7.1系统硬件设计259

13.7.2系统软件设计260

思考题与习题262

附录A标准8051单片机指令说明263

附录B仿真实验板原理图284

附录C8051单片机指令速查表285

附录D仿真实验板编程参考信息专用寄存器(为可位寻址寄存器)290

参考文献295

热门推荐