跳到主要内容

PIC12F675 8位PIC微控制器

PIC12F675是一款低成本,中档8位,基于FLash的CMOS微控制器单元,有8个引脚,其中6个引脚可以用作I/O引脚。该微控制器功能强大,可执行200纳秒的指令,同时,它是一个易于编程(35个单字指令)的PIC微控制器单元。

PIC12F675引脚配置

密码

销的名字

描述

1

VDD

MCU正引脚(+5V)

2

GP5 / T1CK1 OSC1 / CLKIN

双向I/O引脚或晶体输入或外部时钟源输入,或TMR1时钟

3.

GP4 / AN3 T1G / OSC2 / CLKOUT

双向I/O引脚,或定时器1门,或晶体输出或模拟输入CH3。

4

GP3 / MCLR / VPP

输入引脚或与程序员连接,主要与PicKit

5

GP2 / T0CKI / AN2 / INT / COUT

双向I/O引脚或模拟输入CH2或比较器输出或外部中断或时钟输入定时器0。

6

GP1中/ AN1 / CIN - / VREFICSPCLK

双向I/O引脚,或模拟输入CH1或比较器输入或外部电压参考或电路内程序时钟引脚。

7

GP0 / AN0 / CIN + / ICSPDAT

双向I/O引脚或模拟输入CH0或电路内串行编程数据引脚,用于编程器。

8

VSS

单片机接地引脚

PIC12F675微控制器的特点和规格

PIC12F675 -简化功能和规格

CPU

中档8位

引脚数量

8

工作电压(V)

2 - 5.5 v

I/O引脚数量

6

ADC模块

1(4通道,10位)

定时器模块

8位(1)、16位(1)

比较器

1

DAC模块

外围设备通信

外部振荡器

是的

内部振荡器

4兆赫

程序内存(KB)

1.75 kb

CPU速度(MIPS)

5 MIPS

内存字节

64

数据eepm

128个字节

注:完整的技术细节可以在本页底部的PIC12F675数据表中找到。

PIC12F675的替代产品

PIC12F675微控制器的替代产品如下所示

  1. PIC12F629
  2. PIC12F683
  3. PIC16F505
  4. PIC12F508
  5. PIC16F676
  6. PIC16F72
  7. PIC16F873A
  8. PIC16F876A
  9. PIC16F886
  10. PIC16F252

PIC12F675简介

PIC12F675是一款低成本,中档8位,基于FLash的CMOS微控制器单元,有8个引脚,其中6个引脚可以用作I/O引脚。该微控制器功能强大,可执行200纳秒的指令,同时,它是一个易于编程(35个单字指令)的PIC微控制器单元。

它有一个内部振荡器,频率为4Mhz,可以使用外部晶体振荡器扩展到20mhz。

PIC12F675还配备了128字节的EEPROM数据内存。它有一个8位和一个16位定时器支持与定时器相关的操作。该微控制器单元还具有4通道,10位分辨率的模拟到数字转换器。

它有一个宽的工作电压范围从2V到5.5V。因此,它可用于3.3V或5.0V逻辑电平操作。

下图显示了PIC12F675的详细引脚图。

PIC12F675引脚图

PIC12F675的详细功能

PIC12F675 -详细功能

CPU

Mid-Range8-Bit

体系结构

8

程序内存大小(千字节)

1.75

RAM(字节)

64

eepm /医疗公平基金

128字节EEPROM

销数

8

Max。CPU速度(MHz)

20.

外围引脚选择(PPS)

没有

内部振荡器

4-Mhz

不。比较器的

1

不。的运算放大器

0

不。ADC通道

4

最大ADC分辨率(位)

10

计算ADC

0

DAC转换器数量

0

最大DAC分辨率

-

内部电压参考

没有

零交叉检测

没有

不。8位定时器

1

不。16位定时器

1

信号测量定时器

0

硬件限位定时器

0

不。PWM输出

0

最大PWM分辨率

-

角计时器

0

数学加速器

没有

不。的UART模块

0

不。SPI模块

0

不。I2C模块

0

不。USB模块

0

视窗看门狗定时器(WWDT)

没有

CRC /扫描

没有

数控振荡器

没有

触摸通道

4

段液晶

0

最低工作温度(*C)

-40年

最高工作温度(*C)

125

最低工作电压(V)

2

最大工作电压(V)

5.5

高电压

没有

程控PIC单片机

PIC微188金宝搏官方网站控制器可以用市场上可用的不同软件进行编程。还有人仍然使用汇编语言来编程PIC mcu。下面是Microchip自己开发的最先进和最常用的软件和编译器。

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

IDE:MPLABX v3.35

IPE:MPLAB IPE v3.35

编译器:XC8

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

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

PIC12F675编程电路

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

与PIC相关的组件

PICkit3PIC发展委员会晶体振荡器118bet金博宝 , 12V适配器,电压调节器

二维模型

PIC12F675的尺寸如下所示

PIC12F675维度

部分数据表

相关的职位



加入20 k +用户

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

指示要求

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