图书介绍

案例解说单片机C语言开发 基于PIC+Proteus仿真PDF|Epub|txt|kindle电子书版本网盘下载

案例解说单片机C语言开发 基于PIC+Proteus仿真
  • 程国钢编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121214745
  • 出版时间:2013
  • 标注页数:404页
  • 文件大小:223MB
  • 文件页数:417页
  • 主题词:

PDF下载


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

下载说明

案例解说单片机C语言开发 基于PIC+Proteus仿真PDF格式电子书版下载

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

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

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

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

图书目录

第1章 PIC16F87XA应用基础1

1.1 PIC16F87XA的体系结构1

1.1.1 PIC16F87XA的内核3

1.1.2 PIC16F87XA的存储器体系6

1.1.3 PIC16F87XA的系统时钟13

1.1.4 PIC16F87XA的电源管理和休眠模式14

1.1.5 PIC16F87XA的复位15

1.1.6 PIC16F87XA的外部引脚封装16

1.1.7 PIC16F87XA的中断系统19

1.1.8 PIC16F87XA的配置寄存器24

1.2 PIC16F87XA中的C语言25

1.2.1 PIC16F87XA中C语言的数据类型、运算符和表达式25

1.2.2 PIC16F87XA中C语言的结构28

1.2.3 PIC16F87XA中C语言的函数29

1.2.4 PIC16F87XA中C语言的数组和指针30

1.2.5 PIC16F87XA中C语言的自构造类型32

1.3 MPLAB集成开发环境34

1.3.1 MPLAB集成开发环境应用基础34

1.3.2 MPLAB的工作界面37

1.3.3 MPLAB的菜单栏38

1.3.4 MPLAB的工具栏43

1.3.5 MPLAB的状态栏45

1.3.6 MPLAB的库函数46

1.3.7 使用MPLAB46

1.4 HI-TECH ANSI C Compiler C的一些说明52

1.4.1 一个完整的PIC单片机C语言程序的构成52

1.4.2 乘、除法运算和浮点数52

1.4.3 关于变量的强制类型转换52

1.4.4 常量和变量的关键字53

1.4.5 位变量和可位寻址寄存器55

1.4.6 绝对变量55

1.4.7 在C语言中使用汇编语言55

1.4.8 头文件pic.h和pic1687xa.h56

第2章 Proteus硬件仿真环境72

2.1 Proteus应用基础72

2.1.1 Proteus的界面73

2.1.2 Proteus支持的文件格式74

2.1.3 Proteus的菜单74

2.1.4 Proteus的快捷工具栏和工具箱87

2.2 使用Proteus89

2.3 Proteus中的PIC16F877A91

2.4 Proteus和MPLAB的联合调试应用实例92

第3章 Proteus中的PIC16F87XA内部基础资源应用实例98

3.1 PIC16F87XA的I/O引脚应用实例98

3.1.1 I/O引脚基础98

3.1.2 I/O引脚输出高低脉冲电平应用实例100

3.2 PIC16F87XA的外部中断/引脚状态变化应用实例104

3.2.1 外部中断应用基础104

3.2.2 外部中断控制I/O引脚输出应用实例104

3.2.3 引脚状态变化中断应用基础107

3.2.4 引脚状态变化中断应用实例107

3.3 PIC16F87XA的定时器应用实例110

3.3.1 定时器基础111

3.3.2 定时器TMR0控制I/O引脚输出方波应用实例116

3.3.3 定时器TMR0中断模拟外部中断应用实例118

3.3.4 定时器TMR1控制I/O引脚输出方波应用实例121

3.3.5 定时器TMR2控制I/O引脚输出方波应用实例124

3.4 PIC16F87XA的CCP模块应用实例126

3.4.1 CCP模块基础126

3.4.2 CCP的捕捉工作模式应用实例129

3.4.3 CCP的比较工作模式应用实例132

3.4.4 CCP的PWM工作模式应用实例134

3.5 PIC16F87XA的USART模块应用实例135

3.5.1 USART模块基础135

3.5.2 PIC16F87XA串口应用实例140

3.6 PIC16F87XA的SPI总线接口应用实例146

3.6.1 SPI总线接口基础146

3.6.2 PIC16F87XA的SPI总线数据通信应用实例149

3.7 PIC16F87XA的I2C总线接口应用实例156

3.7.1 I2C总线接口基础156

3.7.2 PIC16F87XA的I2C总线数据通信应用实例162

第4章 Proteus中的PIC16F87XA人机交互通道应用实例164

4.1 发光二极管应用实例164

4.1.1 器件基础164

4.1.2 应用实例设计分析166

4.1.3 应用实例的代码167

4.1.4 应用实例的仿真结果和说明168

4.2 单位数码管应用实例168

4.2.1 器件基础169

4.2.2 应用实例设计分析171

4.2.3 应用实例的代码172

4.2.4 应用实例的仿真结果和说明173

4.3 多位数码管应用实例174

4.3.1 器件基础174

4.3.2 应用实例设计分析176

4.3.3 应用实例的代码177

4.3.4 应用实例的仿真结果和说明179

4.4 MAX7219应用实例180

4.4.1 器件基础180

4.4.2 应用实例设计分析184

4.4.3 应用实例的代码186

4.4.4 应用实例的仿真结果和说明188

4.5 1602液晶应用实例189

4.5.1 器件基础189

4.5.2 应用实例设计分析192

4.5.3 应用实例的代码194

4.5.4 应用实例的仿真结果和说明196

4.6 独立按键应用实例197

4.6.1 器件基础197

4.6.2 应用实例设计分析199

4.6.3 应用实例的代码200

4.6.4 应用实例的仿真结果和说明202

4.7 行列扫描键盘应用实例203

4.7.1 器件基础203

4.7.2 应用实例设计分析204

4.7.3 应用实例的代码205

4.7.4 应用实例的仿真结果和说明208

4.8 拨码开关应用实例209

4.8.1 器件基础209

4.8.2 应用实例设计分析210

4.8.3 应用实例的代码211

4.8.4 应用实例的仿真结果和说明213

第5章 Proteus中PIC16F87XA的信号采集通道应用实例215

5.1 PIC16F87XA的内置比较器模块应用实例215

5.1.1 内置比较器模块基础215

5.1.2 参考电压模块应用实例218

5.1.3 比较器模块应用实例(一)223

5.1.4 比较器模块应用实例(二)224

5.2 PIC16F87XA的内置A/D模块应用实例227

5.2.1 内置A/D模块基础227

5.2.2 A/D模块应用实例230

5.3 ADC0832应用实例234

5.3.1 器件基础234

5.3.2 应用实例设计分析237

5.3.3 应用实例的代码238

5.3.4 应用实例的仿真结果和说明242

5.4 DS12C877应用实例243

5.4.1 器件基础243

5.4.2 应用实例设计分析247

5.4.3 应用实例的代码248

5.4.4 实例的仿真结果和说明253

5.5 DS1302应用实例254

5.5.1 器件基础254

5.5.2 应用实例设计分析256

5.5.3 应用实例的代码258

5.5.4 应用实例的仿真结果和说明265

5.6 DS18B20应用实例265

5.6.1 器件基础265

5.6.2 应用实例设计分析269

5.6.3 应用实例的代码270

5.6.4 应用实例的仿真结果和说明275

5.7 TC77应用实例276

5.7.1 器件基础276

5.7.2 应用实例设计分析279

5.7.3 应用实例的代码280

5.7.4 应用实例的仿真结果和说明283

第6章 Proteus中的PIC16F87XA信号输出通道应用实例284

6.1 DAC0832应用实例284

6.1.1 器件基础284

6.1.2 应用实例设计分析286

6.1.3 应用实例的代码287

6.1.4 应用实例的仿真结果和说明288

6.2 74HC164应用实例289

6.2.1 器件基础289

6.2.2 应用实例设计分析290

6.2.3 应用实例的代码291

6.2.4 应用实例的仿真结果和说明293

6.3 74HC165应用实例293

6.3.1 器件基础294

6.3.2 应用实例设计分析295

6.3.3 应用实例的代码296

6.3.4 应用实例的仿真结果和说明297

6.4 74HC595应用实例298

6.4.1 器件基础298

6.4.2 应用实例设计分析300

6.4.3 应用实例的代码301

6.4.4 应用实例的仿真结果和说明304

6.5 8255A应用实例304

6.5.1 器件基础304

6.5.2 应用实例设计分析307

6.5.3 应用实例的代码308

6.5.4 应用实例的仿真结果和说明310

第7章 Proteus中的PIC16F87XA存储器应用实例312

7.1 PIC16F87XA内部E2PROM和Flash ROM应用实例312

7.1.1 E2PROM和Flash ROM基础312

7.1.2 E2PROM读/写应用实例315

7.2 外部RAM芯片6264应用实例317

7.2.1 器件基础317

7.2.2 应用实例设计分析319

7.2.3 应用实例的代码320

7.2.4 应用实例的仿真结果和分析322

7.3 外部E2PROM芯片24C04A应用实例322

7.3.1 器件基础323

7.3.2 应用实例设计分析324

7.3.3 应用实例的代码324

7.3.4 应用实例的仿真结果和分析329

第8章 Proteus中的PIC16F87XA执行机构应用实例330

8.1 三极管应用实例330

8.1.1 器件基础330

8.1.2 应用实例设计分析331

8.1.3 应用实例的代码333

8.1.4 应用实例的仿真结果和说明334

8.2 ULN2803应用实例335

8.2.1 器件基础335

8.2.2 应用实例设计分析336

8.2.3 应用实例的代码337

8.2.4 应用实例的仿真结果和说明339

8.3 光电隔离器应用实例339

8.3.1 器件基础339

8.3.2 应用实例设计分析341

8.3.3 应用实例的代码342

8.3.4 应用实例的仿真结果和说明343

8.4 直流电动机应用实例343

8.4.1 器件基础343

8.4.2 应用实例设计分析344

8.4.3 应用实例的代码346

8.4.4 应用实例的仿真结果和说明348

8.5 步进电机应用实例349

8.5.1 器件基础349

8.5.2 应用实例设计分析351

8.5.3 应用实例的代码352

8.5.4 应用实例的仿真结果和说明356

8.6 继电器应用实例356

8.6.1 器件基础356

8.6.2 应用实例设计分析357

8.6.3 应用实例的代码358

8.6.4 应用实例的仿真结果和说明360

8.7 蜂鸣器应用实例360

8.7.1 器件基础360

8.7.2 应用实例设计分析362

8.7.3 应用实例的代码363

8.7.4 应用实例的仿真结果和说明365

第9章 Proteus中的PIC16F87XA通信应用实例366

9.1 MAX232应用实例366

9.1.1 器件基础366

9.1.2 应用实例设计分析368

9.1.3 应用实例的代码369

9.1.4 实例的仿真结果和说明369

9.2 SN75179应用实例370

9.2.1 器件基础370

9.2.2 应用实例设计分析371

9.2.3 应用实例的代码373

9.2.4 实例的仿真结果和说明375

9.3 MAX487应用实例376

9.3.1 器件基础376

9.3.2 应用实例设计分析377

9.3.3 应用实例的代码379

9.3.4 实例的仿真结果和说明379

第10章 在Proteus中设计PIC16F87XA的应用系统380

10.1 PIC16F87XA综合应用实例设计基础380

10.2 呼吸灯应用实例384

10.2.1 呼吸灯的需求分析和系统设计384

10.2.2 呼吸灯的硬件设计385

10.2.3 频率计的软件设计386

10.2.4 实例的仿真结果和总结388

10.3 简易压力计应用实例389

10.3.1 简易压力计的需求分析和系统设计389

10.3.2 简易压力计的硬件设计389

10.3.3 简易压力计的软件设计391

10.3.4 实例的仿真结果和总结395

10.4 仓库自动通风系统应用实例395

10.4.1 仓库自动通风系统的需求分析和系统设计396

10.4.2 仓库自动通风系统的硬件设计396

10.4.3 仓库自动通风系统的软件设计398

10.4.4 实例的仿真结果和总结404

热门推荐