图书介绍

单片机开发板制作与应用PDF|Epub|txt|kindle电子书版本网盘下载

单片机开发板制作与应用
  • 张鹏编著 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122186850
  • 出版时间:2014
  • 标注页数:336页
  • 文件大小:58MB
  • 文件页数:344页
  • 主题词:单片微型计算机

PDF下载


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

下载说明

单片机开发板制作与应用PDF格式电子书版下载

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

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

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

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

图书目录

第Ⅰ篇 基础篇1

第1章 常用电子仪器及工具2

1.1电烙铁2

1.1.1电烙铁的分类2

1.1.2电烙铁的使用3

1.1.3元件的焊接5

1.1.4电烙铁使用注意事项6

1.2示波器6

1.2.1荧光屏8

1.2.2电源系统8

1.2.3垂直偏转因数和水平偏转因数8

1.2.4输入通道和输入耦合选择9

1.2.5示波器探头的使用9

1.2.6示波器使用注意事项及技巧10

1.3信号发生器11

1.3.1 FG-506型信号源简介11

1.3.2 FG-506型信号源操作12

1.4数字万用表13

1.4.1电压的测量13

1.4.2电流的测量13

1.4.3电阻的测量13

1.4.4二极管的极性和短路测量13

1.4.5数字万用表使用注意事项14

第2章 常用无源电子元件15

2.1电阻器15

2.1.1电阻器的分类15

2.1.2电阻器的命名16

2.1.3电阻器的主要技术指标17

2.1.4标称阻值的标注方法19

2.1.5常见电阻器介绍21

2.1.6电位器23

2.2电容器25

2.2.1电容器的分类25

2.2.2电容器的型号命名25

2.2.3电容器的容量标示26

2.2.4电容器的主要参数26

2.2.5常见电容器介绍28

2.3电感器33

2.3.1概述33

2.3.2电感器的分类34

2.3.3电感器的主要参数34

2.3.4电感器的型号、规格及命名34

2.3.5常见电感器介绍35

第3章 单片机概述37

3.1什么是单片机37

3.2单片机的历史及发展37

3.2.1单片机的发展历史37

3.2.2单片机的发展趋势38

3.3单片机的特点及应用39

3.4 MCS-51系列单片机40

3.5 AT89C51单片机的硬件结构42

3.6单片机开发系统组成43

第Ⅱ篇 硬件制作篇45

第4章 电路设计软件的使用46

4.1 Altium Designer简介46

4.1.1 Altium Designer设计环境46

4.1.2创建项目47

4.2原理图设计48

4.2.1原理图设计流程48

4.2.2原理图文件的建立与设置49

4.2.3原理图设置50

4.2.4查找组件52

4.2.5绘制元件库55

4.2.6放置元件59

4.2.7放置电源和地符号61

4.2.8绘制原理图61

4.2.9编译项目63

4.3 PCB设计64

4.3.1 PCB的基本概念64

4.3.2 PCB的设计流程66

4.3.3新建PCB文档67

4.3.4 PCB图纸基本设置68

4.3.5 PCB封装的查找与指定70

4.3.6 PCB封装的绘制73

4.3.7生成网表和更新PCB78

4.3.8组件布局80

4.3.9布线规则设置82

4.3.10布线88

4.3.11 PCB与原理图的相互更新97

4.3.12 PCB验证和错误检查98

第5章 单片机开发板及下载器的制作100

5.1单片机开发板的制作100

5.1.1单片机的选择100

5.1.2功能分析100

5.1.3开发板电路设计与制作101

5.2单片机开发板下载器的制作106

5.2.1下载器芯片的选择106

5.2.2下载器电路设计及制作107

第Ⅲ篇 应用与实践篇111

第6章 单片机Keil C51程序开发112

6.1单片机的编程语言与工具112

6.1.1汇编语言112

6.1.2高级语言113

6.1.3 Keil C51开发工具114

6.2 C51编程基础114

6.2.1 C51与标准C语言的主要区别114

6.2.2 C51的数据与数据类型115

6.2.3 C51的存储类型与8051存储器结构118

6.2.4 C51中的绝对地址访问122

6.2.5 C51的运算符及表达式123

6.2.6 C51的分支与循环程序结构125

6.2.7 C51程序结构126

6.2.8 C51与汇编语言的混合编程129

6.3 μVision2集成开发环境使用130

6.4向目标板中下载程序137

第7章 STC89C51 RC/RD+系列单片机140

7.1概述140

7.1.1 STC89C51RC/RD+简介140

7.1.2 STC89C51RC/RD+系列单片机的内部结构及选型141

7.1.3 STC89C51RC/RD+系列单片机引脚及封装141

7.1.4 STC89C51RC/RD+系列单片机命名规则144

7.2省电模式及复位146

7.2.1 STC89C51RC/RD+系列单片机的省电模式146

7.2.2复位146

7.3片内存储器和特殊功能寄148

存器(SFR)148

7.3.1程序存储器148

7.3.2数据存储器(SRAM)149

7.3.3特殊功能寄存器(SFR)及其使用152

7.3.4特殊功能寄存器的使用155

7.4并行I/O口158

7.4.1 STC89C51RC/RD+系列单片机I/O口介绍158

7.4.2 I/O口各种不同的工作模式及配置介绍160

7.4.3 P4口的使用161

7.5中断系统161

7.5.1中断系统的中断源161

7.5.2中断寄存器163

7.5.3中断处理168

7.5.4外部中断169

7.6定时器/计数器169

7.6.1定时器/计数器0/1169

7.6.2定时器/计数器2173

7.7串行口通信178

7.7.1串行口相关寄存器178

7.7.2串行口工作模式181

7.7.3串行口通信中波特率的设置183

7.7.4单片机间的通信185

第8章 实战应用188

8.1单片机最小系统188

8.2电源电路和去耦电容189

8.3 I/O口应用190

8.3.1 I/O口简介190

8.3.2片上I/O口输出应用190

8.3.3片上I/O口输入应用194

8.3.4 I/O口串行扩展196

8.3.5流水灯199

8.4定时器/计数器201

8.4.1定时器/计数器应用要点201

8.4.2定时器/计数器应用实例203

8.5蜂鸣器207

8.6外部中断209

8.6.1外部中断简介209

8.6.2外部中断的响应209

8.6.3外部中断应用实例211

8.7数码管212

8.7.1数码管显示原理212

8.7.2数码管显示电路213

8.7.3数码管显示模块程序214

8.8键盘215

8.8.1键盘的工作原理215

8.8.2键盘的应用电路219

8.8.3键盘应用程序219

8.9 LCD 1602液晶显示器221

8.9.1 LCD 1602概述221

8.9.2 LCD 1602的功能说明222

8.9.3 LCD 1602应用电路225

8.9.4 LCD 1602模块程序225

8.10实时时钟228

8.10.1 DS1302介绍228

8.10.2 DS1302的读写操作230

8.10.3 DS1302应用电路231

8.10.4 DS1302应用程序232

8.11 DS 18B20温度传感器237

8.11.1 DS 18B20概述237

8.11.2 DS 18B20的内部结构和测量原理238

8.11.3 DS 18B20的访问240

8.11.4 DS 18B20应用电路243

8.11.5 DS 18B20测温程序244

8.11.6 DS 18B20使用注意事项247

8.12 I2C总线247

8.12.1 I2C总线概述247

8.12.2 I2C总线的数据传送248

8.12.3 I2C总线C语言模拟250

8.13串行E2 PROM254

8.13.1概述254

8.13.2引脚描述254

8.13.3串行E2PROM的读写操作255

8.13.4 E2PROM硬件电路258

8.13.5 CAT24C02模块C程序258

8.14 PCF8591模数转换器应用262

8.14.1概述262

8.14.2 PCF8591的功能描述263

8.14.3 PCF8591应用电路266

8.14.4 PCF8591应用程序267

8.15红外通信271

8.15.1红外发光二极管271

8.15.2 VS1838B红外接收头273

8.15.3红外通信实例274

8.16 RS-232串行通信279

8.16.1数据通信的基本概念279

8.16.2 RS-232简介281

8.16.3 RS-232与TTL电平的转换283

8.16.4 RS-232串行口通信实例284

8.17 128×64字符液晶显示器287

8.17.1 128×64字符液晶模块引脚及外形287

8.17.2 128×64字符液晶模块接口时序288

8.17.3 ST7920显示存储器及坐标关系290

8.17.4 ST7920指令集291

8.17.5 128×64字符液晶模块的应用293

8.17.6 128×64字符液晶模块图形数据取模298

第9章 单片机应用系统设计300

9.1单片机应用系统的设计步骤300

9.2单片机应用系统设计方法301

9.2.1典型单片机应用系统301

9.2.2硬件设计问题302

9.2.3软件设计问题303

9.3单片机应用系统的仿真304

开发与调试304

9.3.1仿真开发系统简介304

9.3.2用户样机的仿真调试306

9.4单片机应用系统的抗干扰与可靠性设计308

9.4.1单片机片内看门狗定时器的使用309

9.4.2指令冗余和软件陷阱309

9.4.3软件滤波310

9.4.4开关量软件抗干扰设计311

9.4.5隔离312

9.4.6印制电路板布线原则313

9.4.7掉电保护和硬件“看门狗”315

9.4.8单片机应用系统的低功耗设计317

9.5单片机应用系统的I/O功率驱动321

9.5.1单片机与外围集成数字驱动电路的接口321

9.5.2单片机与光电耦合器的接口322

9.6单片机应用系统的人机界面325

9.7单片机应用设计实例326

9.7.1水温测控系统的设计326

9.7.2超声波测距仪的设计329

附录A ASCII码表334

附录B 元器件清单335

参考文献336

热门推荐