图书介绍

pic单片机原理及应用PDF|Epub|txt|kindle电子书版本网盘下载

pic单片机原理及应用
  • 出版社:
  • ISBN:
  • 出版时间:未知
  • 标注页数:0页
  • 文件大小:10MB
  • 文件页数:252页
  • 主题词:

PDF下载


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

下载说明

pic单片机原理及应用PDF格式电子书版下载

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

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

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

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

图书目录

第一章 绪论1

第一节 单片机的发展1

第二节 单片机的类别4

第三节 PIC系列单片机的种类与特点6

第二章 PIC16F87X系列微控器系统硬件结构10

第一节 概述10

第二节 PIC16F87X系列微控器的内部功能及时序11

一 内部组成11

二 指令周期和时序图14

三 指令流14

第三节 PIC16F87X系列微控器的引脚功能15

第四节 PIC16F87X系列微控器存储器组织19

一 程序存储器组织19

二 数据存储器组织19

第五节 PIC16F87X系列微控器的I/O端口34

一 端口A(PORTA)和它的方向寄存器(TRISA)34

二 端口B(PORTB)和它的方向寄存器(TTRISB)36

三 端口C(PORTC)和它的方向寄存器(TRISC)37

四 端口D(PORTD)和它的方向寄存器(TRISD)38

五 端口E(PORTE)和它的方向寄存器(TRISE)38

六 并行从动端口41

第六节 PIC16F87X系列微控器数据存储器E2PROM和闪存组织42

一 寄存器EECON1和EECON243

二 E2PROM数据存储器的读和写操作44

三 FLASH程序存储器的读和写操作46

四 写校验与写保护48

第七节 PIC16F87X系列微控器定时/计数器组织49

一 定时/计数器0(TIMER0)49

二 定时/计数器1(TIMER1)51

三 定时/计数器2(TIMER2)54

第八节 PIC16F87X系列微控器CCP56

一 捕捉(Capture)工作方式58

二 比较(Compare)工作方式59

三 脉宽调制(PWM)工作方式59

第九节 PIC16F87X系列微控器A/D转换模块61

一 概述61

二 A/D采集要求65

三 A/D转换时钟选择65

四 模拟输入引脚设置66

五 正常A/D转换66

六 睡眠A/D转换67

七 复位对A/D转换的影响67

八 A/D精度和误差67

第十节 PIC16F87X系列微控器MSSP68

一 概述68

二 SPI工作方式70

三 I2C工作方式73

第十一节 PIC16F87X系列微控器USART89

一 USATR波特率发生器(BRG)90

二 USATR异步工作方式91

三 USATR同步主控模式96

四 USATR同步从动模式99

第十二节 PIC16F87X系列微控器看门狗电路101

第十三节 PIC16F87X系列微控器振荡电路102

一 振荡方式102

二 晶体振荡器/陶瓷振荡器102

三 外部晶体振荡器电路103

四 PC振荡电路103

第十四节 PIC16F87X系列微控器中断组织104

一 中断源104

二 中断的控制105

三 中断现场的保护105

第十五节 PIC16F87X系列微控器复位与复位状态106

第十六节 PIC16F87X系列微控器低功耗设备(休眠模式)110

一 进入休眠(SLEEP)省电方式110

二 CPU从休眠状态唤醒111

三 中断唤醒状态111

第十七节 PIC16F87X系列微控器在线串行编程与调试112

一 在线调试112

二 在线串行编程112

思考题113

第三章 PIC16F87X系列单片机端口功能与扩展114

第一节 I/O端口的功能与应用114

一 端口A的功能与应用114

二 端口B的功能与应用115

三 端口C的功能与应用116

四 端口D的功能与应用116

五 端口E的功能与应用117

第二节 数据存储器的扩展117

一 概述117

二 并行总线数据存储器的扩展118

三 I2C总线数据存储器的扩展119

四 SPI总线数据存储器的扩展121

第三节 异步串行通信接口的扩展122

一 概述122

二 RS-232-C标准123

三 硬件实现方法与电路124

四 通信程序的设计126

第四节 外中断功能127

一 PIC单片机中断的“级”127

二 RB0/INT外中断128

三 端口B 状态变化的中断128

思考题129

第四章 PIC系列单片机指令系统130

第一节 PIC系列单片机指令系统的分类及说明130

一 指令系统分类130

二 指令描述符号说明131

三 指令速查表132

第二节 数据传送类指令132

第三节 算术操作类指令141

第四节 逻辑操作类指令147

第五节 控制转移类指令155

第六节 位操作类指令161

思考题163

第五章 PIC系列单片机汇编语言程序设计164

第一节 汇编语言程序的基本格式164

一 标号164

二 操作码164

三 操作数165

四 注释166

第二节 汇编程序MPASM的伪指令166

第三节 宏定义与宏调用174

第四节 一个汇编语言程序设计例子176

一 程序清单及说明176

二 汇编与调试188

第五节 汇编语言程序结构化设计189

一 顺序结构189

二 循环结构193

三 分支结构194

思考题195

第六章 实用程序及其设计方法196

第一节 实用宏的定义196

一 带进位的加法宏ADDWFC196

二 置溢出标志的带进位加法宏ADDWFCV197

三 带错位的减法宏SUBWFB199

四 置溢出标志的带错位减法宏SUBWFBV200

五 乘法宏MUL202

六 除法宏DIV202

七 寄存器内容为某常数跳转宏观JFZK204

第二节 定点整数的算术运算子程序205

一 无符号双精度数的定点算术运算子程序205

二 有符号双精度数的定点算术运算子程序208

第三节 浮点数的算术运算子程序212

一 浮点数的表示及其规格子程序215

二 浮点数加/减法子程序216

三 浮点数乘法子程序216

第四节 BCD码程序217

一 二进制数转换为BCD码回法程序219

二 无符号2位BCD码加法子程序219

三 无符号2位BCD码减法子程序220

思考题222

第七章 PIC单片机的应用223

第一节 LED显示控制223

一 LED显示器223

二 PIC单片机直接驱动LED显示接口方法224

三 硬件译码驱动显示接口方法226

第二节 异步串行通信228

一 异步串行通信及接口概念228

二 异步串行通信的软件模拟229

第三节 串行通信(SCI)模式的应用232

第四节 PIC16F877中A/D转换模块的应用239

思考题241

后记242

参考文献243

热门推荐