图书介绍

PIC单片机易学通2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

PIC单片机易学通
  • 三恒星科技编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115143625
  • 出版时间:2006
  • 标注页数:231页
  • 文件大小:68MB
  • 文件页数:246页
  • 主题词:单片微型计算机,PIC6F877

PDF下载


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

下载说明

PIC单片机易学通PDF格式电子书版下载

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

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

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

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

图书目录

1.1PIC系列单片机简介2

1.1.1PIC8位单片机的分类2

第1章 PIC系列单片机概述2

1.1.2PIC系列单片机的特点3

1.1.3单片机的应用领域4

1.1.4单片机的发展趋势5

1.2PIC系列单片机的结构6

1.2.1结构描述6

1.2.2RISC结构采用的指令集7

1.3.1PIC单片机的开发应用方法8

1.3PIC系列单片机的开发8

1.3.2PIC单片机的基本开发流程9

1.3.3PIC单片机开发注意事项10

第2章 PIC16F87×硬件系统14

2.1PIC16F87X硬件系统概述14

2.1.1PIC16F87X的引脚封装及功能15

2.1.2PIC16F87X的内部结构18

2.1.3程序存储和堆栈22

2.2RAM数据存储器(文件寄存器)23

2.2.2特殊功能寄存器26

2.2.1通用寄存器26

2.3输入/输出端口的功能29

2.3.1输入/输出端口的基本结构29

2.3.2基本输入/输出端口的工作原理31

2.3.3与输入/输出端口相关的寄存器32

第3章 指令系统34

3.1指令系统概述34

3.1.1指令的格式34

3.1.2指令的分类35

3.2寻址方式38

3.1.3指令时序38

3.2.1立即数寻址39

3.2.2寄存器间接寻址39

3.2.3直接寻址40

3.2.4位寻址40

3.3PIC的指令介绍41

3.3.1字节操作类指令41

3.3.2位操作指令49

3.3.3常数操作和控制操作类指令51

第4章 汇编程序设计基础58

4.1汇编程序设计基本知识58

4.1.1汇编语句格式58

4.1.2伪指令60

4.2程序格式63

4.2.1程序格式63

4.2.2流程图65

4.3程序结构66

4.3.1顺序程序结构66

4.3.2分支程序结构67

4.3.3循环程序结构68

4.3.4子程序结构70

4.4.1程序跨页跳转与跨页调用71

4.4程序设计71

4.4.2数据传送程序的设计73

4.4.3延时程序设计74

4.4.4查表程序设计75

4.4.5子程序的设计76

4.5单片机与PC机通信的源程序77

第5章 中断80

5.1中断概述80

5.1.1中断基本概念80

5.1.2中断的种类82

5.1.3与中断相关的寄存器83

5.2.1PIC16F87X的中断源88

5.2PIC16F87X中断88

5.2.2PIC16F87X的中断硬件逻辑89

5.3中断处理90

5.3.1中断的优先级91

5.3.2中断的延时响应和延时处理91

5.3.3中断的现场保护问题93

5.3.4利用中断唤醒CPU96

5.3.5需要注意的几个问题96

6.1定时器/计数器概述100

6.1.1定时器/计数器的基本用途100

第6章 定时器/计数器100

6.1.2定时器/计数器的特点102

6.1.3定时器/计数器的相关寄存器102

6.2TMR0电路结构与工作原理104

6.2.1分频器105

6.2.2TMR0累加计数寄存器106

6.3定时器/计数器TMR1模块107

6.3.1定时器/计数器TMR1模块的特性107

6.3.2与定时器TMR1模块相关的寄存器108

6.3.3定时器/计数器TMR1模块的电路结构109

6.3.4定时器/计数器TMR1模块的工作原理110

6.4.2与定时器TMR2模块相关的寄存器115

6.4定时器TMR2模块115

6.4.1定时器TMR2模块的特性115

6.4.3定时器TMR2模块的电路结构117

6.4.4定时器TMR2模块的工作原理117

6.5定时器程序实例120

第7章 输入/输出端口的复合功能122

7.1输入/输出端口概述122

7.1.1输入/输出端口的特性122

7.1.2与输入/输出端口相关的寄存器122

7.2RA端口124

7.2.1与RA端口相关的寄存器124

7.2.2电路结构和工作原理125

7.2.3编程方法126

7.3RB端口126

7.3.1与RB端口相关的寄存器126

7.3.2电路结构和工作原理127

7.3.3编程方法128

7.4RC端口129

7.4.1与RC端口相关的寄存器129

7.4.2电路结构和工作原理130

7.4.3编程方法131

7.5.2电路结构和工作原理132

7.5RD端口132

7.5.1与RD端口相关的寄存器132

7.5.3编程方法133

7.6RE端口133

7.6.1与RE端口相关的寄存器134

7.6.2电路结构和工作原理134

7.6.3编程方法135

7.7开关量接口举例135

7.8键盘接口137

7.8.1按键识别键盘137

7.8.2行列式键盘的结构及按键识别138

7.9使用I/O端口的注意事项139

第8章 模数转换模块ADC142

8.1A/D转换概述142

8.1.1PIC内部A/D转换原理142

8.1.2A/D转换器的主要技术指标142

8.2PIC16F87X片内ADC模块142

8.2.1PIC16F877片内ADC模块简介143

8.2.2ADC模块的内部结构和操作原理145

8.2.3与ADC模块相关的寄存器147

8.2.4ADC模块操作时间要求149

8.2.5ADC模块的转换精度和分辨率151

8.2.6特殊情况下的A/D转换152

8.3编程实例153

8.3.1ADC模块实现A/D转换的步骤153

8.3.2A/D转换器编程154

第9章 PIC单片机的串行通信158

9.1串行通信概述158

9.1.1串行通信的基本方式158

9.1.2串行通信中的数据传送方式159

9.1.5串行通信中的检错和纠错160

9.1.4串行通信中的码型160

9.1.3串行通信中的控制方式160

9.1.6串行通信的组网方式161

9.1.7串行通信的接口电路和参数162

9.2PIC16F87X片内通用同步/异步收发器USART模块164

9.2.1与USART模块相关的寄存器165

9.2.2USART波特率发生器BRG168

9.2.3USART模块的异步工作方式170

9.2.4USART模块的同步主控工作方式178

9.2.5USART模块的同步从动工作方式182

10.2MPLABIDE186

10.1.2MPLAB的系统要求186

10.2.1运行MPLABIDE186

第10章 PIC单片机的开发工具MPLAB186

10.1MPLAB集成开发环境186

10.1.1MPLAB的基本功能186

10.2.2MPLABIDE界面的基本组成187

10.3MPLABIDE调试实例187

10.3.1编写源代码188

10.3.2创建项目189

10.3.3编译项目193

10.3.4调试运行193

11.1.1教学实验板200

第11章 MCD实战200

11.1实验设备200

11.1.2仿真头203

11.1.31602型LCD203

11.2MCD实战1LED8位流水灯(霹雳灯)206

11.3MCD实战2单键触发8位二进制累加计数器212

11.4MCD实战3LCD显示单个B字214

11.5MCD实战4静态数码管键控计数器217

11.6MCD实战5内部E2PROM读写实验220

热门推荐