跳到主要内容

PIC16F676–8位微控制器

PIC16F676是“PIC16F”系列的微控制器,采用微芯片技术制造。这是一个8位CMOS微控制器由于其特点、成本和体积小,在爱好者和工程师中非常流行。

引脚配置

PIC16F676是一个14针设备,其中许多可以执行上述引脚图所示的多种功能。下面给出了每个功能的说明。

别针

功能

描述

1.

vdd.

正电源

2.

RA5/T1CKI/OSC1/CLKIN

RA5:A端口的Pin5

T1CI:Timer1外部时钟输入

OSC1:振荡器引脚1

CLKI:外部时钟源输入

3.

RA4/T1G/OSC2/AN3/CLKOUT

ra4:端口的pin4

T1G:Timer1门

OSC2:振荡器引脚2

AN3:模拟输入3

时钟源输出

4.

RA3/MCLR/VPP

RA3:A端口的Pin3

MCLR:主清除输入或重置引脚

编程电压

5.

RC5

rc5:port c的pin5

6.

RC4

RC4:PORT C的PIN4

7.

RC3/AN7

RC3:端口C的Pin3

AN7:模拟输入7

8.

RC2/AN6

RC2:端口C2的针脚

AN6:模拟输入6

9

RC1 / AN5

RC1:端口C1的PIN

AN5:模拟输入5

10

RC0 / AN4

RC0:端口C0的引脚

AN4:模拟输入4

11

RA2/AN2/COUT/T0CKI/INT

ra2:端口的pin2

AN2:模拟输入2

COUT:比较器输出

T0CKI:Timer0时钟输入

INT:外部中断

12

RA1/AN1/CIN-/VREF/ICSPCLK

RA1:A端口的Pin1

AN1:模拟输入1

CIN-:比较器输入

VREF:外部电压参考

ICSPCLK:串行编程时钟

13

RA0/AN0/CIN+/ICSPDAT

RA0:A端口的Pin0

AN0:模拟输入0

CIN +:比较器输入

ICSPDAT:串行编程数据I/O

14

车速传感器

PIC16F676功能和电气特性

中央处理器

8位

引脚总数

14

可编程引脚

12

通信接口

ICSP或电路式串行编程接口(13,14引脚)[可用于编程本控制器]

模数转换器特性

8个10位分辨率的通道

计时器功能

一个8位计数器,一个16位计数器

PWM通道

无法使用的

模拟比较器

可用-1

外部振荡器

高达20MHz

内部振荡器

4MHz内部R-C振荡器出厂校准至±1%

程序存储器/闪存

2Kbytes[100000个写入/擦除周期]

CPU速度

1MIPS @ 1MHz.

内存

64字节

EEPROM.

128字节

看门狗定时器

可用,并具有独立的

可靠运行的振荡器

节能模式

可获得的

工作电压

2.0伏至5.5伏

任何I/O引脚的最大电流

输入:25毫安

输出:25毫安

工作温度

-40°C至+125°C

最大电流进入VDD引脚

250毫安

PIC16F676更换

PIC16F630

类似的微控制器188金宝搏官方网站

PIC16F636,PIC16F684

PIC16F676微控制器概述

PIC16F676是一种用于学习和实验工程师的微控制器,因为它具有高闪存重写循环。控制器具有2kbytes闪存,足以开发基本程序。此外,12 GPIO也专为处理20MA电流(LED驱动能力),初学者可以在手头上连接外围设备,谨慎。

PIC16F676功能很少,无法用于开发高级应用程序。它用于开发小型应用程序(如显示驱动程序)以及希望进入微控制器平台的初学者开发程序。

如何使用PIC16F676微控制器

任何微控制器在安装到任何系统或应用程序之前都需要进行编程。首先我们需要对控制器PIC16F676进行编程。

PIC16F676的整个编程过程如下:

  • 首先列出该控制器执行的所有函数。
  • 接下来,使用“C”语言在“IDE软件”中编写这些函数。
  • 此IDE软件可在公司网站上免费下载。
  • 写入所需的程序后,编译它以删除错误。
  • 为了成功编译,IDE应用程序会为编写的程序生成十六进制文件。
  • 选择在PC和PIC16F676之间建立通信的编程设备(通常为“PIC kit 3”或“PIC kit 2”)。
  • 将编程设备适当地连接到微控制器。
  • 运行与所选编程设备相关的十六进制文件转储软件。
  • 选择适当的程序十六进制文件并在PIC16F676闪存中刻录该十六进制文件。
  • 断开程序员并连接控制器的适当外设。

连接电源后,控制器执行保存在内存中的十六进制代码(该代码是由程序编写的),并根据指示创建响应。

应用

  • 初学者应用程序
  • 爱好者项目
  • 显示单元
  • 学习者发展委员会
  • 滚动显示器和仪表等嵌入式系统

2D模型

PIC16F676微控制器尺寸

组件数据表

相关职位



加入20K +订阅者

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

*表示需要

成为我们不断增长的社区的一部分。