跳到主要内容

8位PIC单片机

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

PIC16F72销配置

PIC16F72销配置

密码

销的名字

描述

1

MCLR / VPP

MCLR是在编程期间使用的,主要连接到程序员喜欢PicKit

2

RA0 / AN0

模拟销0或0th销的门

3.

RA1 / AN1

模拟销1或1销的门

4

红警2 / AN2

模拟销2或2nd销的门

5

Ra3 / an3 / vref

模拟销3或3理查德·道金斯销的门

6

RA4 / T0CKI

4th销的门

7

Ra5 / an5 / ss

模拟销4或5th销的门

8

Vss

单片机接地引脚

9

OSC1 / CLKI

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

10

OSC2 / CLKO

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

11

r0 / t1oso / t1ki

0th端口C或Timer1振荡器输出或Timer1外部时钟输入

12

RC1 / T1CKO

1端口c或Timer1外部时钟输出

13

RC2 / CCP1

2nd端口c或捕获/比较PWM

14

Rc3 / SCK / SCL

3.理查德·道金斯端口c或串行数据时钟引脚

15

Rc4 / sdi / sda

4th端口c引脚或串行数据引脚

16

RC5 / SDO

5th端口c或串行数据输出引脚

17

将是

6th销的PORTC

18

RC7

7th销的PORTC

19

Vss

单片机接地引脚

20.

Vdd

MCU正引脚(+5V)

21

RB0 / INT

0thPORTB或外部中断

22

RB1

1销的PORTB

23

工程师在

2nd销的PORTB

24

RB3

3.理查德·道金斯销的PORTB

25

RB4

4th销的PORTB

26

RB5

5th销的PORTB

27

RB6 /热解色谱

6thPORTB或连接到程序员

28

PDG RB7 /

7thPORTB或连接到程序员

PIC16F72单片机的特点和规格

PIC16F72 -简化功能和规格

CPU

基线8位

针数

28

工作电压(V)

2 - 5.5 v

I/O引脚数

22

ADC模块

8位,5-channel

定时器模块

2 x 8位

1 x 16位

捕获/比较PWM外设

1个16位捕获模块

1 x 16位比较模块,

1 × 10位PWM模块,

DAC模块

外围设备通信

1 x SSP (SPI / I2C)

外部振荡器

20 mhz

内部振荡器

程序内存(KB)

3.5 kb

CPU速度(MIPS)

5 MIPS

内存字节

128

数据eepm

请注意:完整的技术细节可在PIC16F72数据表链接在本页底部。

介绍PIC16F72

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

它有一个SLEEP模式,可以在省电应用程序中配置。PIC16F72还带有代码保护,看门狗定时器模式,服务于电源和可靠性的特点。同时,使用该单片机可以大大降低系统的成本。

它有广泛的工作电压范围从2V到5.5V。因此,它可以用于3.3V或5.0V的逻辑级操作。下图是PIC16F72的详细引脚图。

PIC16F72的详细特性

PIC16F72详细功能

CPU

基线8位

体系结构

8

程序内存大小(Kbytes)

3.5

RAM(字节)

128

eepm /医疗公平基金

0

销数

28

Max。CPU速度(MHz)

20.

外围引脚选择(PPS)

没有

内部振荡器

0

不。比较器的

0

不。的运算放大器

0

不。ADC的渠道

5

最大ADC分辨率(位)

8

ADC与计算

0

DAC转换器数量

0

马克斯DAC决议

-

内部参考电压

没有

零交叉检测

没有

不。8位的定时器

2

不。的16位定时器

1

信号测量计时器

0

硬件限制计时器

0

不。的脉宽调制输出

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微188金宝搏官方网站控制器可以用市场上可用的不同软件进行编程。目前仍有人使用汇编语言对PIC单片机进行编程。下面详细介绍了Microchip自己开发的最先进、最常见的软件和编译器。

为了对PIC微控制器进行编程,我们需要一个IDE(集成开发环境),在那里进行编程。一个编译器,在这里我们的程序被转换成MCU可读的形式称为HEX文件。一个IPE(集成编程环境),它用于将十六进制文件转储到PIC mcu中。

IDE:MPLABX v3.35

IPE:MPLAB IPE v3.35

编译器:XC8

微芯公司免费提供这三款软件。他们可以直接从他们的官方页面下载。为了方便您,我也提供了链接。下载后,安装到你的电脑上。如果你在这方面有任何问题,你可以在下面的评论中发表。

为了将代码转储或上传到PIC,我们需要一个名为PICkit 3。PICkit 3程序员/调试器是一种简单的、低成本的在线调试器,由在Windows平台上运行MPLAB IDE (v8.20或更高版本)软件的PC控制。的PICkit 3程序员/调试器是开发工程师工具套件的一个组成部分。PIC16F72基本编程电路如下图所示。

PIC16F72编程电路

除此之外,我们还需要其他硬件,如穿孔板或面包板,焊锡站,PIC ic,晶体振荡器,电容器等。

与PIC相关的组件

PICkit3图片开发板晶体振荡器118bet金博宝 、12 v适配器7805电压调节器

应用PIC16F72

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

1.输入输出操作

2.控制应用程序

3.模拟数据处理

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

5.基于小规模、低成本嵌入式应用的生产

二维模型

PIC16F72的尺寸如下所示-

PIC16F72单片机的尺寸

部分数据表

相关的职位



加入20 k +用户

我们永远不会给你发垃圾邮件。

指示要求

成为我们不断发展的社区的一份子。