跳过主要内容

PIC16F72 8位PIC微控制器

PIC16F72是一种低成本,低功率,高速CMOS闪存技术,具有8位,完全静态的微控制器单元,具有28个引脚,其中22个引脚可用作I/O引脚。它具有电源(POR)以及电动计时器(PWRT)和振荡器启动计时器(OST)电路。

PIC16F72引脚配置

PIC16F72引脚配置

引脚号

引脚名称

描述

1

MCLR / VPP

MCLR在编程过程中使用,主要连接到程序员喜欢pickit

2

RA0 / AN0

模拟引脚0或0ThPorta的针

3

RA1 / AN1

模拟引脚1或1英石Porta的针

4

RA2 / AN2

模拟引脚2或2ndPorta的针

5

RA3 / AN3 / VREF

模拟引脚3或3Porta的针

6

RA4 / T0CKI

4ThPorta的针

7

RA5 / AN5 / SS

模拟引脚4或5ThPorta的针

8

VSS

MCU的地面别针

9

OSC1 / CLKI

外部振荡器或时钟输入引脚

10

OSC2 / CLKO

外部振荡器或时钟输出引脚

11

rc0 / t1oso / t1cki

0Th端口C或timer1振荡器输出或timer1外时钟输入

12

RC1 / T1CKO

1英石PORTC的引脚或timer1外时钟输出

13

RC2 / CCP1

2ndPORTC的引脚或捕获/比较/PWM别针

14

RC3 / SCK / SCL

3PORTC或串行数据时钟PIN的引脚

15

RC4 / SDI / SDA

4ThPONT PIN或PIN中的串行数据的PIN

16

RC5 / SDO

5ThPORTC或串行数据输出PIN的引脚

17

RC6

6ThPORTC的引脚

18

RC7

7ThPORTC的引脚

19

VSS

MCU的地面别针

20

VDD

MCU的正PIN(+5V)

21

RB0 / int

0ThPORTB或外部中断别针

22

RB1

1英石PORTB的引脚

23

RB2

2ndPORTB的引脚

24

RB3

3PORTB的引脚

25

RB4

4ThPORTB的引脚

26

RB5

5ThPORTB的引脚

27

RB6 / PGC

6ThPORTB或连接到程序员

28

RB7 / PDG

7ThPORTB或连接到程序员

PIC16F72微控制器的功能和规范

PIC16F72-简化功能和规范

中央处理器

基线8位

引脚数

28

操作电压(V)

2-5.5V

I/O针的数量

22

ADC模块

8位,5通道

计时器模块

2 x 8位

1 x 16位

捕获/比较/PWM外围设备

1 x 16位捕获模块

1 x 16位比较模块,

1 x 10位PWM模块,

DAC模块

通信外围设备

1 x SSP(SPI / I2C)

外部振荡器

最多20MHz

内部振荡器

程序内存(KB)

3.5kb

CPU速度(MIPS)

5 mips

RAM字节

128

数据EEPROM

笔记:完整的技术细节可以在PIC16F72数据表链接在此页面的底部。

简介PIC16F72

PIC16F72是一种低成本,低功率,高速CMOS闪存技术,具有8位,完全静态的微控制器单元,具有28个引脚,其中22个引脚可用作I/O引脚。它具有电源(POR)以及电动计时器(PWRT)和振荡器启动计时器(OST)电路。

它具有睡眠模式,可以在节能应用程序中配置。PIC16F72还带有代码保护,可提供功率和可靠性功能的监督计时器模式。同样,使用此微控制器单元可以大大降低系统成本。

它的工作电压范围从2V到5.5V不等。因此,可以在3.3V或5.0V逻辑级操作中使用。下图显示了PIC16F72的详细销钉图。

PIC16F72的详细功能

PIC16F72 - 详细功能

中央处理器

基线8位

建筑学

8

程序内存大小(KBYTES)

3.5

RAM(字节)

128

EEPROM/HEF

0

引脚计数

28

最大限度。CPU速度(MHz)

20

外围引脚选择(PPS)

内部振荡器

0

比较数

0

数字运算放大器

0

ADC频道编号

5

最大ADC分辨率(位)

8

带有计算的ADC

0

DAC转换器的数量

0

最大DAC分辨率

-

内部电压参考

零交叉检测

8位计时器

2

16位计时器

1

信号测量计时器

0

硬件限制计时器

0

PWM输出数

1

最大PWM分辨率

10

角度计时器

0

数学加速器

数字UART模块

0

SPI模块数

1

I2C模块编号

1

USB模块编号

0

窗户看门狗计时器(WWDT)

是的

CRC/扫描

数值控制的振荡器

帽。触摸通道

0

细分液晶

0

最低工作温度(°C)

-40

最高工作温度(°C)

125

最小工作电压(V)

2

最大工作电压(V)

5.5

高压能力

编程图片微控制器

PIC微亚博真人控制器可以使用市场上可用的不同软件进行编程。有些人仍然使用集会语言对PIC MCUS进行编程。以下详细信息是针对Microchip本身开发的最先进和常见的软件和编译器。

为了对PIC MicroController进行编程,我们将需要一个IDE(集成开发环境),在此进行编程。一个编译器,我们的程序将转换为MCU可读表格,称为HEX文件。IPE(集成的编程环境),用于将我们的十六进制文件转移到我们的PIC MCUS中。

IDE:Mplabx v3.35

IPE:Mplab IPE v3.35

编译器:XC8

Microchip免费提供了所有这三个软件。可以直接从其官方页面下载。我还为您提供了链接。下载后,将它们安装在计算机上。如果您有任何问题,则可以在下面的评论中发布它们。

要将代码转储或将代码上传到图片中,我们将需要一个称为的设备Pickit 3。Pickit 3程序员/调试器是一个简单,低成本的电路调试器,由Windows平台上运行Mplab IDE(v8.20或更高)软件控制。这Pickit 3程序员/调试器是开发工程师工具套件不可或缺的一部分。PIC16F72的基本编程电路如下所示。

PIC16F72的编程电路

除此之外,我们还将需要其他硬件,例如完美板或面包板,焊接站,PIC IC,水晶振荡器,电容器等。

与PIC相关的组件

pickit3,,,,图片开发委员会,,,,晶体振荡器,,,,xinyabo购彩 ,12V适配器,7805电压调节器

PIC16F72的应用

这是一个基本的中端8位微控制器单元,可用于以下应用程序 -

1。输入输出操作

2。控制应用程序

3。模拟数据处理

4。传感器集成和数据记录

5。小规模,低成本嵌入式申请的生产

2D模型

PIC16F72的尺寸如下所示。

PIC16F72微控制器的尺寸

组件数据表

相关文章



加入20k+订户

我们绝不会垃圾邮件。

*表示需要

成为我们不断发展的社区的一部分。