图书介绍

PIC单片机应用开发典型模块PDF|Epub|txt|kindle电子书版本网盘下载

PIC单片机应用开发典型模块
  • 李海涛等编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115167149
  • 出版时间:2007
  • 标注页数:411页
  • 文件大小:91MB
  • 文件页数:424页
  • 主题词:单片微型计算机

PDF下载


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

下载说明

PIC单片机应用开发典型模块PDF格式电子书版下载

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

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

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

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

图书目录

第1章 单片机片内资源1

1.1 PIC单片机I/O模块的应用1

1.1.1 PIC16F877单片机I/O端口介绍1

1.1.2 设计思路1

1.1.3 电路设计2

1.1.4 程序设计3

1.1.5 典型应用及经验分享3

1.2 PIC单片机主控同步串行端口MSSP模块的应用3

1.2.1 SPI工作方式及应用实例3

1.2.2 I2C模式及其应用实例8

1.2.3 利用I2C访问E2PROM 24C0219

1.3 PIC单片机的定时器/计数器模块的应用22

1.3.1 设计思路23

1.3.2 程序设计23

1.4 PIC单片机捕捉模块的应用28

1.4.1 捕捉方式28

1.4.2 PWM方式38

1.5 PIC单片机模/数转换器ADC模块的应用39

1.5.1 设计思路41

1.5.2 电路设计41

1.5.3 程序设计41

1.5.4 经验分享44

1.6 PIC单片机复位系统模块44

1.6.1 内部上电延时复位(POR)45

1.6.2 外部上电延时复位电路47

1.6.3 外部人工复位开关电路49

1.6.4 内部掉电锁定复位(BOR)功能50

1.6.5 外接电压检测复位电路举例52

1.7 PIC单片机看门狗模块56

1.7.1 设计思路58

1.7.2 程序设计58

1.7.3 经验共享59

1.8 PIC单片机中断模块59

1.8.1 定时器溢出中断60

1.8.2 端口RB中断62

1.8.3 INT中断70

第2章 PIC单片机人机接口模块75

2.1 利用I/O直接扩展键盘75

2.1.1 独立式按键结构器75

2.1.2 4×4行列式键盘81

2.2 LED显示接口模块104

2.2.1 LED显示器工作原理104

2.2.2 设计思路108

2.2.3 元器件选型109

2.2.4 电路设计110

2.2.5 程序设计111

2.2.6 典型应用及经验分享120

2.3 LCD显示接口模块120

2.3.1 LCD显示器工作原理120

2.3.2 设计思路121

2.3.3 元器件选型122

2.3.4 接口电路125

2.3.5 程序设计129

2.3.6 典型应用及经验分享135

2.4 硬件译码驱动显示模块136

2.4.1 硬件译码驱动简介136

2.4.2 元器件选型136

2.4.3 电路设计137

2.4.4 程序设计137

2.4.5 经验分享141

2.5 IC卡读写模块141

2.5.1 IC卡简介141

2.5.2 元器件选型142

2.5.3 电路设计148

2.5.4 程序设计148

2.5.5 典型应用153

第3章 扩展D/A模块154

3.1 PIC单片机与16位串行D/A转换器接口模块154

3.1.1 D/A转换原理154

3.1.2 D/A转换类型概述156

3.1.3 D/A性能参数概述157

3.1.4 设计思路162

3.1.5 芯片选择163

3.1.6 电路设计164

3.1.7 程序设计165

3.2 PIC单片机与8位并行D/A转换器接口模块165

3.2.1 设计思路165

3.2.2 元器件选型166

3.2.3 电路设计167

3.2.4 程序设计167

3.2.5 经验分享168

第4章 信号发生与测量模块169

4.1 多功能波形信号发生模块169

4.1.1 设计思路169

4.1.2 元器件选型169

4.1.3 电路设计171

4.1.4 程序设计172

4.1.5 典型应用177

4.2 PWM信号发生模块178

4.2.1 设计思路178

4.2.2 电路设计179

4.2.3 程序设计179

4.2.4 典型应用180

4.3 正弦信号发生模块180

4.3.1 设计思路180

4.3.2 元器件选型181

4.3.3 电路设计182

4.3.4 程序设计183

4.4 频率检测模块186

4.4.1 设计思路186

4.4.2 程序设计187

4.4.3 典型应用191

4.5 交流电压测量模块191

4.5.1 设计思路191

4.5.2 电路设计192

4.5.3 程序设计193

第5章 通信与数据传输模块196

5.1 RS-485接口模块196

5.1.1 RS-485接口简介196

5.1.2 元器件选型197

5.1.3 电路设计197

5.1.4 程序设计197

5.1.5 典型应用及经验分享204

5.2 双机通信接口模块204

5.2.1 通信工作模式简介204

5.2.2 设计思路204

5.2.3 电路设计205

5.2.4 程序设计205

5.2.5 典型应用及经验分享209

5.3 PIC单片机与PC机串行通信模块209

5.3.1 设计思路209

5.3.2 元器件选型210

5.3.3 电路设计211

5.3.4 程序设计212

5.3.5 典型应用及经验分享218

5.4 USB数据通信接口模块219

5.4.1 通用串行总线简介219

5.4.2 元器件选型219

5.4.3 电路设计222

5.4.4 程序设计222

5.4.5 典型应用及经验分享228

5.5 CAN总线接口模块228

5.5.1 CAN总线工作原理228

5.5.2 设计思路232

5.5.3 元器件选型233

5.5.4 电路设计235

5.5.5 程序设计235

5.5.6 典型应用243

5.6 以太网控制器接口模块243

5.6.1 设计思路243

5.6.2 元器件选型246

5.6.3 电路设计247

5.6.4 程序设计248

5.6.5 典型应用及经验分享255

第6章 控制算法模块257

6.1 位置式PID控制模块257

6.1.1 设计思路257

6.1.2 程序设计258

6.1.3 经验分享260

6.2 增量式PID控制模块260

6.2.1 设计思路260

6.2.2 程序设计261

6.2.3 经验分享263

6.3 单神经PID控制模块263

6.3.1 设计思路263

6.3.2 程序设计265

6.3.3 典型应用267

第7章 电机控制模块268

7.1 步进电机稳压直流稳压电源模块268

7.1.1 设计思路268

7.1.2 元器件选型269

7.1.3 电路设计269

7.1.4 程序设计269

7.2 步进电机驱动模块276

7.2.1 步进电机简介276

7.2.2 设计思路276

7.2.3 元器件选型278

7.2.4 电路设计279

7.2.5 程序设计280

7.3 步进电机控制模块285

7.3.1 步进电机工作原理简介285

7.3.2 设计思路285

7.3.3 电路设计286

7.3.4 程序设计286

7.3.5 典型应用294

7.4 永磁无刷直流电动机控制模块294

7.4.1 永磁无刷电动机简介294

7.4.2 设计思路296

7.4.3 元器件选型296

7.4.4 电路设计297

7.4.5 程序设计298

7.4.6 典型设计及经验分享307

7.5 BUCK DC/DC变换器控制模块307

7.5.1 设计思路307

7.5.2 元器件选型308

7.5.3 电路设计308

7.5.4 程序设计309

7.5.5 典型应用及经验分享309

7.6 软开关双向DC/DC变换模块310

7.6.1 设计思路310

7.6.2 元器件选型315

7.6.3 电路设计320

7.6.4 程序设计323

第8章 数学运算典型模块337

8.1 16×16位定点数加、减法模块337

8.1.1 设计思路337

8.1.2 程序设计337

8.1.3 典型应用338

8.1.4 经验分享338

8.2 16×16位定点数乘法模块338

8.2.1 设计思路338

8.2.2 程序设计339

8.2.3 典型应用341

8.2.4 经验分享341

8.3 16×16位定点数除法模块341

8.3.1 设计思路341

8.3.2 程序设计342

8.3.3 典型应用344

8.3.4 经验分享344

8.4 浮点数加减法模块344

8.4.1 设计思路344

8.4.2 程序设计344

8.4.3 典型应用348

8.5 浮点数乘法模块348

8.5.1 设计思路348

8.5.2 程序设计348

8.5.3 典型应用351

8.6 浮点数除法模块352

8.6.1 设计思路352

8.6.2 程序设计352

8.6.3 典型应用356

8.7 定点数转化为浮点数模块357

8.7.1 设计思路357

8.7.2 程序设计357

8.7.3 典型应用358

8.8 3字节浮点数转换为定点整数模块359

8.8.1 设计思路359

8.8.2 程序设计359

8.8.3 典型应用360

8.9 双字节定点数至5位BCD码转换模块360

8.9.1 设计思路360

8.9.2 程序设计361

8.9.3 典型应用362

8.10 浮点数至5位压缩BCD码转换程序362

8.10.1 设计思路362

8.10.2 程序设计363

8.10.3 典型应用365

8.11 进制码和BCD码转换模块365

8.11.1 设计思路365

8.11.2 程序设计366

8.12 定点数开方模块370

8.12.1 设计思路370

8.12.2 程序设计370

8.12.3 典型应用373

8.13 浮点数开方模块373

8.13.1 设计思路373

8.13.2 程序设计374

8.13.3 典型应用376

8.14 均值滤波模块376

8.14.1 设计思路376

8.14.2 程序设计377

8.15 中值滤波模块381

8.15.1 设计思路381

8.15.2 程序设计382

第9章 可靠性设计技术390

9.1 接地技术390

9.1.1 接地技术概述390

9.1.2 接地技术总结391

9.1.3 接地技术举例393

9.2 PCB布线393

9.2.1 PCB布线技术394

9.2.2 PCB布线技术举例395

9.3 抗电磁干扰技术401

9.3.1 抗电磁干扰技术概述401

9.3.2 两种抗电磁干扰技术401

9.3.3 抗电磁干扰技术举例401

9.4 电源技术403

9.4.1 电源技术概述403

9.4.2 电源技术举例404

9.4.3 电源故障监控407

热门推荐