图书介绍
PIC单片机开发与应用PDF|Epub|txt|kindle电子书版本网盘下载
![PIC单片机开发与应用](https://www.shukui.net/cover/29/30825221.jpg)
- 陈国先主编 著
- 出版社: 北京:机械工业出版社
- ISBN:711114760X
- 出版时间:2004
- 标注页数:253页
- 文件大小:23MB
- 文件页数:263页
- 主题词:单片微型计算机,PIC系列-高等学校:技术学校-教材
PDF下载
下载说明
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监视定时器WDT31
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
USART148
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 同步串行接口SPI159
9.3.1 SPI接口相关的寄存器160
9.3.2 SPI接口的工作原理162
9.4同步串行接口I2C164
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单片机的EEPROM179
和FIash179
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模块的应用——LCD242
背光的控制242
实验K CCP模块输入捕捉的应244
用——简易的方波信号频率(周期)测量仪244
实验L CCP模块PWM模式的应用——小型直流有刷电动机的控制250