图书介绍

PIC单片机基础与应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

PIC单片机基础与应用
  • 汤竞南,钱昊,国海欣编著 著
  • 出版社: 北京:北京邮电出版社
  • ISBN:7115148740
  • 出版时间:2006
  • 标注页数:338页
  • 文件大小:91MB
  • 文件页数:348页
  • 主题词:单片微型计算机,PIC系列

PDF下载


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

下载说明

PIC单片机基础与应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 PIC单片机基础1

1.1单片机简介1

1.1.1 中央处理器CPU1

1.1.2存储器2

1.1.3输入输出端口3

1.2 PIC单片机的特点5

1.3 常用PIC单片机简介9

1.3.1 PIC12系列9

1.3.3 PIC16C6XX和PIC16C7XX系列10

1.3.2 PIC16C5X系列10

1.3.4 PIC16FXXX系列11

1.3.5 PIC17CXXX系列12

1.3.6 PIC18CXXX和PIC18FXXX系列13

1.4 PIC单片机的选用13

1.5 PIC单片机的引脚及有关符号说明15

1.5.1 I/O口符号15

1.5.2引脚的复用功能和符号15

1.5.3其他缩写和符号16

第2章 指令系统17

2.1指令系统简介17

2.2数据空间的寻址23

2.3面向字节操作类指令26

2.4面向位操作类指令42

2.5控制和常数操作类指令45

2.6 总结57

第3章 PIC单片机汇编语言和C语言基础58

3.1 MPASM交叉宏汇编语言58

3.1.1交叉宏汇编概述58

3.1.2 MPASM的启动及生成文件59

3.1.3伪指令67

3.1.4宏指令71

3.1.5错误信息72

3.2 C语言74

3.2.1 在MPLAB-IDE中使用PICC74

3.2.2 C语言基本结构76

3.2.3 PICC程序设计的基本语法82

3.2.4控制流语句87

3.2.5函数90

3.2.6数组和指针93

3.2.7结构和联合96

3.2.8 PICC语言和汇编语言的混合编程97

4.1.1 PIC16C5X系列100

第4章 12位PIC单片机100

4.1 12位PIC单片机简介100

4.1.2 PIC12C5XX系列103

4.2 PIC16C5X的系统结构与功能106

4.2.1程序存储器及堆栈106

4.2.2数据存储器107

4.2.3预分频器及应用115

4.2.4 I/O功能及应用115

4.2.5 CPU的特殊部件和功能118

4.2.6定时器/计数器的应用123

4.2.7 系统复位125

4.3 PIC12C5XX的系统结构与功能128

4.3.1程序存储器及堆栈128

4.3.2数据存储器129

4.3.3预分频器及应用134

4.3.4 I/O功能及应用135

4.3.5 CPU的特殊部件和功能136

4.3.6定时器/计数器的应用140

4.3.7 系统复位142

5.1 14位PIC单片机概述146

第5章 14位PIC单片机146

5.2振荡器类型149

5.3复位151

5.4存储器结构153

5.4.1程序存储器153

5.4.2数据存储器155

5.5 I/O端口158

5.6定时器161

5.6.1 Timer0161

5.6.2 Timer1162

5.6.3Timer2164

5.7捕捉/比较/脉宽调制模块CCP165

5.7.1捕捉模式165

5.7.2比较模式165

5.7.3 PWM功能166

5.8 比较器和参考电压模块169

5.8.1 比较器169

5.8.2参考电压模块171

5.9模数转换173

5.9.1基本型8位A/D转换器173

5.9.2 8通道A/D转换器176

5.9.3 10位A/D转换器177

5.10.1 同步串行口相关寄存器179

5.10.2 SPI串行通信模式179

5.10主同步串行口(MSSP)179

5.10.3 I2C串行通信SSP模块185

5.11 通用同步/异步收发器(USART)187

5.11.1异步模式189

5.11.2 同步主控模式192

5.11.3 同步从动模式193

5.12在线串行编程ICSP194

6.1 16位PIC单片机概述195

第6章 16位PIC单片机195

6.2存储器结构196

6.2.1程序存储器196

6.2.2数据存储器200

6.3读表与写表203

6.4 8×8硬件乘法器205

6.5Timer5模块207

6.6 CAN总线208

6.6.1 CAN总线控制器模块209

6.6.3 CAN信息的发送226

6.6.2 CAN模块工作方式226

6.6.4 CAN信息的接收227

6.6.5信息接收过滤器和屏蔽器230

6.6.6错误检测230

6.6.7波特率设定231

6.6.8 同步232

6.6.9 时间段编程233

6.6.10 CAN中断234

6.6.11 CAN总线接口硬件电路235

6.6.12 CAN编程实例235

6.7故障保护时钟监视器237

6.8双速启动239

6.9运动反馈模块240

第7章 自制编程器242

7.1印制板制作242

7.2简易PIC编程器243

7.3 Willem编程器245

7.4 PIC-ICD2在线调试/烧写器250

第8章 PIC程序开发环境254

8.1 开发软件MPLAB254

8.1.1设定工作环境255

8.1.2建立项目文件256

8.1.3 编译项目文件260

8.1.4 MPLAB环境设定262

8.1.5 MPLAB的程序调试263

8.1.6 MPLAB中的其他选项267

8.1.7程序中的注意事项268

8.2开发软件wave269

8.2.1 安装wave269

8.2.2设定工作环境269

8.2.4编译项目文件271

8.2.3建立项目文件271

8.2.5 wave的文件调试272

第9章 PIC16C5X单片机在I2C总线中的应用274

9.1 I2C总线概述274

9.1.1起始和停止条件275

9.1.2地址和数据传输275

9.2 24LC01B简介275

9.2.1写操作276

9.2.2读操作276

9.4软件设计277

9.4.1 程序流程图277

9.3电路解析277

9.4.2汇编程序实现278

9.4.3 C程序实现283

第10章 PIC16C7X单片机在电机保护器中的应用288

10.1 智能电机保护器概述288

10.2基本原理和硬件框图288

10.3 电机保护器控制部分289

10.3.1控制部分硬件设计289

10.3.2控制部分软件设计289

10.4.1显示部分硬件设计298

10.4电机保护器显示部分298

10.4.2显示部分软件设计299

10.5 电机保护器通信部分306

10.5.1 PIC单片机之间的I2C总线通信306

10.5.2 PIC单片机与PC机之间的RS485通信308

第11章 PIC16F877单片机在字符型液晶显示模块中的应用311

11.1 字符型LCD模块HD44780U311

11.2 PIC和LCD硬件电路图317

11.3软件设计318

附录A PICmicro单片机系列产品表327

附录B MPLAB调试信息表336

热门推荐