图书介绍

PIC单片机原理及应用【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

PIC单片机原理及应用
  • 彭树生等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111094565
  • 出版时间:2002
  • 标注页数:243页
  • 文件大小:10MB
  • 文件页数:251页
  • 主题词:

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

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

第一节 概述10

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

一、内部组成11

二、指令周期和时序图14

三、指令流14

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

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

一、程序存储器组织19

二、数据存储器组织19

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

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

二、端口 B(PORTB)和它的方向寄存器(TRISB)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 系列微控器 CCP (捕捉/比较/PWM)56

一、捕捉(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

一、USART 波特率发生器(BRG)90

二、USART 异步工作方式91

三、USART 同步主控模式96

四、USART 同步从动模式99

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

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

一、振荡方式102

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

三、外部晶体振荡器电路103

四、RC 振荡电路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

二、RBO/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

一、浮点数的表示及其规格化子程序212

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

三、浮点数乘法子程序216

第四节 BCD 码程序217

一、二进制数转换为 BCD 数子程序217

二、无符号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

热门推荐