图书介绍

PIC单片机开发与应用pdf电子书版本下载

PIC单片机开发与应用
  • 陈国先主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:711114760X
  • 出版时间:2004
  • 标注页数:253页
  • 文件大小:23MB
  • 文件页数:263页
  • 主题词:单片微型计算机,PIC系列-高等学校:技术学校-教材

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章PIC单片机开发与应用概述 1

1.1单片机的发展、类型、应用 1

1.1.1单片机的发展 1

目 录 1

1.1.2单片机的类型 2

1.1.3单片机的应用 3

1.2 PIC单片机的开发与特点 4

1.2.1 PIC单片机的开发工具 4

1.2.2 PIC单片机的特点 5

1.4思考与练习 9

1.3本章小结 9

第2章PIC单片机的开发基础 10

2.1 PIC单片机的硬件系统 10

2.1.1核心区域 10

2.1.2封装形式和引脚功能 14

2.1.3程序存储器和堆栈 18

2.1.4 RAM数据存储器 19

2.1.5 I/O端口 27

2.1.6系统时钟 29

2.1.7复位电路 30

2.1.8监视定时器WDT 31

2.2.1指令时序 32

2.2.2指令系统分类 32

2.2 PIC单片机的指令系统 32

2.2.3寻址方式 33

2.2.4数据传送类指令 33

2.2.5算术操作类指令 35

2.2.6逻辑操作类指令 38

2.2.7控制转移类指令 41

2.2.8位操作类指令 43

2.3 PIC单片机汇编语言程序设计 44

2.3.1汇编语言的程序格式 44

2.3.2常用伪指令 45

2.3.3程序流程图 47

2.3.4顺序程序结构 47

2.3.5分支程序结构 48

2.3.6循环程序结构 49

2.3.7子程序结构 50

2.3.8查表程序结构 51

2.4本章小结 51

2.5思考与练习 51

第3章PIC单片机的应用系统 54

开发工具 54

3.1概述 54

3.2MPLAB-ICD的硬件构成 55

3.2.1 MPLAB-ICD模块 55

3.2.2 MPLAB-ICD仿真头 56

3.2.3 MPLAB-ICD教学实验板 56

3.2.4开发工具的硬件安装 59

3.3 MPLAB集成开发环境 60

3.3.1 MPLAB的界面 61

3.3.2创建项目 62

3.3.3新建和汇编源文件 65

3.4MPLAB-ICD在线调试 68

3.4.1建立MPLAB-ICD与微机之间的通信 68

3.4.2 MPLAB-ICD的设置 69

3.4.3在线调试 73

3.5本章小结 76

3.6思考与练习 77

第4章PIC单片机系统开发过程 78

4.1总体设计 78

4.2硬件设计 78

4.3软件设计 79

4.4.1软硬件调试全过程 81

4.4系统调试 81

4.4.2常用的调试方法 83

4.5本章小结 87

4.6思考与练习 87

第5章PIC单片机的基本输入/输出端口的应用 88

5.1 概述 88

5.2基本输入/输出端口的内部结构 88

5.2.1基本输入/输出端口的相关寄存器 88

5.2.2基本输入/输出端口的基本结构 89

5.3基本输入/输出端口功能的应用 97

5.3.1实现功能要求 97

5.3.2软件主要设计思路 97

5.3.3程序清单 99

5.5思考与练习 100

5.4本章小结 100

6.1定时器/计数器概述 102

6.2定时器/计数器0(TMR0) 102

6.2.1定时器/计数器TMRO的结构 102

第6章 PIC单片机的定时器/计数器的应用 102

6.2.2定时器/计数器TMR0相关的寄存器 104

6.3定时器/计数器1(TMR1)………1晒6.3.1定时器/计数器TMR1的结构 105

6.3.2定时器/计数器TMR1相关的寄存器 108

6.4定时器/计数器2(TMR2) 109

6.4.1定时器/计数器TMR2的结构 109

6.4.2定时器/计数器TMR2相关的寄存器 111

6.5.1实现功能要求 112

6.5.2软件主要设计思路 112

6.5定时器/计数器的应用(一) 112

6.5.3程序清单 113

6.6定时器/计数器的应用(二) 115

6.6.1实现功能要求 115

6.6.2软件主要设计思路 115

6.6.3程序清单 116

6.7定时器/计数器的应用(三) 117

6.7.1实现功能要求 117

6.7.2软件主要设计思路 117

6.7.3程序清单 117

6.8本章小结 119

6.9思考与练习 120

7.1.1中断源 121

7.1 概述 121

第7章PIC单片机的中断系统的 121

应用 121

7.1.2中断的逻辑控制 122

7.1.3中断处理过程 122

7.2中断相关的寄存器 124

7.3中断功能的应用(一) 129

7.3.1实现功能要求 129

7.3.2软件主要设计思路 129

7.3.3程序清单 129

7.4中断功能的应用(二) 133

7.4.1实现功能要求 133

7.4.2软件主要设计思路 133

7.4.3程序清单 134

7.6思考与练习 135

7.5本章小结 135

第8章PIC单片机的A/D转换的 136

应用 136

8.1 概述 136

8.2 A/D转换相关的寄存器 138

8.3 A/D转换的应用 140

8.3.1实现功能要求 140

8.3.2软件主要设计思路 141

8.3.3程序清单 141

8.4本章小结 144

8.5思考与练习 144

9.1.2串行通信的数据传送方向 146

9.1.1串行通信的基本方式 146

第9章PIC单片机的通信系统的 146

9.1 概述 146

应用 146

9.1.3串行通信的控制方式 147

9.1.4串行通信的校验 147

9.2通用同步/异步收发器 148

USART 148

9.2.1 USART相关的寄存器 148

9.2.2 USART波特率发生器 151

9.2.3 USART的异步工作方式 151

9.2.4USART同步主控工作方式 155

9.2.5 USART同步从动工作方式 158

9.3 同步串行接口SPI 159

9.3.1 SPI接口相关的寄存器 160

9.3.2 SPI接口的工作原理 162

9.4同步串行接口I2C 164

9.4.1 I2C接口相关寄存器 165

9.4.2 I2C的工作方式 169

9.4.3 I2C从模式通信方式 169

9.4.4 I2C主控模式通信方式 172

9.5通信系统的应用 175

9.5.1实现功能要求 175

9.5.2软件主要设计思想 175

9.5.3程序清单 175

9.7思考与练习 177

9.6本章小结 177

第10章PIC单片机的EEPROM 179

和FIash 179

10.1 概述 179

10.2 片内EEPROM和Flash存储器相关的寄存器 180

10.3 片内EEPROM数据存储器操作 183

10.3.1从EEPROM中读取数据 183

10.3.2 向EEPROM中烧写数据 183

10.4片内Flash程序存储器操作 185

10.5本章小结 187

10.6思考与练习 188

11.1.1输入捕捉模式和比较器相关的寄存器 189

11.1输入捕捉工作模式 189

应用 189

第11章PIC单片机的CCP系统的 189

11.1.2输入捕捉模式的电路结构和工作原理 191

11.2输出比较工作模式 192

11.2.1输出比较工作模式相关的寄存器 193

11.2.2输出比较模式的电路结构和工作原理 193

11.3脉宽调制(PWM)输出工作模式 194

11.3.1脉宽调制模式相关的寄存器 194

11.3.2脉宽调制模式的电路结构和工作原理 196

11.4 CCP系统的应用 199

11.4.1实现功能要求 199

11.4.2软件主要设计思路 199

11.4.3程序清单 200

11.6思考与练习 201

11.5本章小结 201

第12章PIC单片机的接口综合应用——自动电子打铃系统 202

12.1系统功能要求 202

12.2系统组成与硬件电路 203

12.3程序设计 203

12.4本章小结 218

12.5思考与练习 218

附录实验 220

实验A PIC系列单片机的开发工具的使用——MPLAB-ICD在线调试器 220

实验B PIC系列单片机输出端口的实验——循环流水灯控制器 223

实验C PIC单片机输入端口的实验——智能延时灯 225

实验D带1位LED数码管显示的 226

计数器 226

实验E 4位LED数码管动态显示 229

实验F定时/计数器TMRO的应 231

用——流水广告灯 231

实验G定时/计数器TMR1的应 234

用——电子钟1秒时间基 234

准的产生 234

实验H INT外部中断的应用——系统电源断电检测器 235

实验I文字型LCD模块的应用 237

实验J ADC模块的应用——LCD 242

背光的控制 242

实验K CCP模块输入捕捉的应 244

用——简易的方波信号频率(周期)测量仪 244

实验L CCP模块PWM模式的应用——小型直流有刷电动机的控制 250

精品推荐