Loja física na cidade do Montijo na Rua Cidade de Faro 111
A loja não tem serviço de reparação de equipamentos
Clientes registados, com conta criada, por cada 500€ acumulados de compras, receberão um voucher de 25€ para gastar na loja (Válido para compras a partir de 01-01-2025)
Trustpilot
Microcontrolador PIC PIC12F675-I/P 1,75kB 20MHz 2÷5,5VDC THT
Microcontrolador PIC PIC12F675-I/P 1,75kB 20MHz 2÷5,5VDC THT

Microcontrolador PIC PIC12F675-I/P 1,75kB 20MHz 2÷5,5VDC THT

20 unidades em stock | SKU: LPM006739

Microcontrolador PIC PIC12F675-I/P 1,75kB 20MHz 2÷5,5VDC THT

 

PIC12F675

PIC12F675-I/P

Tipo de circuito integrado
microcontrolador PIC

Memória do programa
1,75kB

Frequência de ciclos
20MHz

Montagem
THT

Carcaça
DIP8

Número entradas/saídas
6

Número de temporizadores 8bit
1

Número de temporizadores 16bit
1

Espécie de arquitetura
Harvard 8bit

Família
PIC12

Número de canais capacitivos
4

Espécie de embalagem
tubo

Memória
64B SRAM 128B EEPROM 1750B FLASH

Temperatura de trabalho
-40...85°C

Número de comparadores
1

Raster de conexões
2,54mm

Frequência de trabalho
0...20MHz

Gerador integrado
4MHz

Tensão de alimentação
2...5,5V DC

No vasto universo da eletrónica embebida, o PIC12F675-I/P destaca-se como um dos microcontroladores (MCUs) de 8 bits mais populares e versáteis da Microchip Technology. Pertencente à família Mid-Range PIC®, este pequeno, mas poderoso, componente combina um conjunto equilibrado de periféricos integrados, baixo consumo de energia e um custo reduzido, tornando-o numa escolha de eleição para uma miríade de aplicações em Portugal e no mundo. A designação específica "-I/P" indica duas características importantes: opera na gama de temperatura industrial (-40°C a +85°C) e vem no encapsulamento PDIP (Plastic Dual In-line Package) de 8 pinos, ideal para prototipagem e montagem through-hole.

Visão Geral e Características Principais do PIC12F675-I/P

O PIC12F675 é um microcontrolador CMOS baseado em Flash que integra a arquitetura Mid-Range de 8 bits da Microchip. Apesar do seu tamanho reduzido, oferece um desempenho notável e um conjunto robusto de funcionalidades.

Núcleo CPU: Arquitetura RISC otimizada com apenas 35 instruções de palavra única para aprender. Opera com um clock de até 20 MHz (usando cristal ou ressonador externo) ou até 4 MHz com o oscilador interno de precisão.
Memória:Memória de Programa (Flash): 1024 palavras (equivalente a 1.75 KB). Esta memória é regravável eletricamente e possui alta endurance (tipicamente > 100.000 ciclos de escrita/apagamento), permitindo atualizações de firmware. Retenção de dados superior a 40 anos.
Memória de Dados (SRAM): 64 bytes para armazenamento temporário de variáveis durante a execução do programa.
Memória de Dados (EEPROM): 128 bytes. Essencial para armazenar dados de configuração ou calibração que precisam persistir mesmo quando o microcontrolador é desligado. Possui endurance ainda maior (tipicamente > 1.000.000 ciclos).
Periféricos Integrados: A chave da sua versatilidade reside nos periféricos:Portas de I/O (GPIO): 6 pinos de entrada/saída de propósito geral (GP0-GP5) com controlo individual de direção (TRISIO). Suportam corrente source/sink até 25 mA por pino, permitindo acionar LEDs diretamente. Incluem resistências de pull-up fracas programáveis.
Conversor Analógico-Digital (ADC): Um ADC de 10 bits de resolução com 4 canais de entrada multiplexados (AN0-AN3), partilhados com os pinos GPIO. Fundamental para ler sensores analógicos (temperatura, luz, potenciómetros, etc.).
Comparador Analógico: Um módulo comparador integrado com controlo de histerese e possibilidade de usar uma referência de voltagem interna programável ou pinos externos (CIN+/CIN-). Útil para detetar limiares de tensão sem necessitar de um comparador externo.
Timers/Contadores:Timer0: Temporizador/contador de 8 bits com prescaler programável de 8 bits.
Timer1: Temporizador/contador de 16 bits com 1 prescaler, pode operar durante o modo Sleep usando um cristal externo de baixa frequência (32 kHz). Ideal para funções de relógio de tempo real (RTC) ou temporizações mais longas.   1. portuguese.everychina.com
portuguese.everychina.com
Watchdog Timer (WDT): Temporizador de vigilância com oscilador RC on-chip dedicado, para garantir a recuperação do sistema em caso de falha de software.
Oscilador Interno: Possui um oscilador RC interno calibrado de fábrica a 4 MHz (com várias opções selecionáveis via software), eliminando a necessidade de um cristal externo em muitas aplicações, o que reduz custos e liberta dois pinos I/O. Também suporta osciladores externos (cristal, ressonador, RC).
Tecnologia nanoWatt: Inclui funcionalidades avançadas de gestão de energia, como múltiplos modos de Sleep, que permitem reduzir drasticamente o consumo, tornando o PIC12F675-I/P ideal para aplicações alimentadas por bateria.
Outras Características: Brown-out Reset (BOR) programável, In-Circuit Serial Programming™ (ICSP™) para fácil programação e depuração, proteção de código programável.


Pinout e Encapsulamento PDIP-8

A variante PIC12F675-I/P é fornecida no encapsulamento PDIP de 8 pinos, um formato clássico e muito prático para desenvolvimento em breadboard ou montagem em placas perfuradas. A pinagem é a seguinte:

VDD: Alimentação Positiva (+2.0V a +5.5V).
GP5 / OSC1 / CLKIN: I/O Digital / Entrada do Oscilador Externo / Entrada de Clock Externo.
GP4 / OSC2 / CLKOUT / AN3: I/O Digital / Saída do Oscilador Externo / Saída de Clock / Entrada Analógica Canal 3.
GP3 / MCLR (input only) / VPP: I/O Digital (ou apenas entrada) / Master Clear (Reset) / Tensão de Programação.
GP2 / T0CKI / CIN- / AN2: I/O Digital / Entrada de Clock Timer0 / Entrada Negativa Comparador / Entrada Analógica Canal 2.
GP1 / CIN+ / VREF / AN1: I/O Digital / Entrada Positiva Comparador / Saída de Referência de Voltagem / Entrada Analógica Canal 1.
GP0 / COUT / AN0: I/O Digital / Saída Comparador / Entrada Analógica Canal 0.
VSS: Terra (0V).
É crucial consultar sempre o datasheet oficial do PIC12F675 fornecido pela Microchip para obter a descrição detalhada e definitiva da pinagem e das funções multiplexadas de cada pino.

Aplicações Típicas e Vantagens

Graças à sua combinação de tamanho reduzido, baixo custo, periféricos integrados e baixo consumo, o PIC12F675-I/P é ideal para uma vasta gama de aplicações:

Sistemas embebidos simples e de baixo custo.
Interface com sensores analógicos (termistores, LDRs, etc.) utilizando o ADC.
Tarefas de controlo básicas (acionamento de relés, motores DC pequenos).
Dispositivos alimentados por bateria ou com restrições de energia.
Controlo de LEDs e displays simples.
Substituição de lógica discreta (portas lógicas, flip-flops).
Projetos educativos e de hobby (introdução a microcontroladores).
Pequenos eletrodomésticos e produtos de consumo.
Temporizadores e contadores simples.
As vantagens de usar o PIC12F675-I/P incluem:

Excelente Custo-Benefício: Um dos MCUs mais económicos do mercado.
Simplicidade: Arquitetura fácil de entender e programar.
Tamanho Compacto: O encapsulamento PDIP-8 ocupa pouco espaço.
Integração: ADC, comparador e EEPROM on-chip reduzem a necessidade de componentes externos.
Baixo Consumo: Ideal para aplicações portáteis e energeticamente eficientes.
Robustez: A gama de temperatura industrial (-I) garante operação fiável em ambientes exigentes. O formato PDIP é fácil de manusear.
Amplo Suporte: Documentação extensiva (datasheets, application notes), ferramentas de desenvolvimento acessíveis e uma grande comunidade online.


Programação e Ferramentas de Desenvolvimento

A Microchip oferece um ecossistema de desenvolvimento robusto e, em grande parte, gratuito para os seus microcontroladores PIC, incluindo o PIC12F675-I/P:

Ambiente de Desenvolvimento Integrado (IDE): MPLAB X IDE é a plataforma standard da Microchip. É gratuita, baseada em NetBeans, e corre em Windows, macOS e Linux. Oferece editor de código, gestão de projetos, simulador e interface para ferramentas de programação/depuração.
Compiladores:MPLAB XC8: O compilador C recomendado pela Microchip para MCUs de 8 bits. Possui uma versão gratuita com otimizações limitadas e uma versão PRO (paga) com otimizações avançadas que podem reduzir significativamente o tamanho do código e aumentar a velocidade de execução.
MPASM: Para quem prefere ou necessita de programar em Assembly.
Programadores e Depuradores (Debuggers):PICkit™ Series (PICkit 4, PICkit 5): Ferramentas de baixo custo e muito populares que permitem a programação In-Circuit Serial Programming (ICSP) e a depuração in-circuit (run, halt, step, breakpoints, watch variables). Essenciais para um desenvolvimento eficiente.
MPLAB® ICD Series (ICD 4, ICD 5): Depuradores mais avançados com maior velocidade e funcionalidades adicionais.
Existem também programadores de terceiros mais simples (ex: K150), mas geralmente não oferecem capacidades de depuração in-circuit.
A programação é tipicamente feita em linguagem C usando o compilador XC8, o que acelera o desenvolvimento e facilita a portabilidade do código, embora a programação em Assembly ainda seja usada para otimizações extremas ou tarefas muito específicas.

Conclusão

O PIC12F675-I/P continua a ser uma escolha excecional para projetos que requerem um microcontrolador 8-bit simples, fiável, de baixo custo e com um bom conjunto de periféricos essenciais como ADC, comparador e memória EEPROM. O seu encapsulamento PDIP-8 e a gama de temperatura industrial tornam esta variante particularmente robusta e fácil de usar em protótipos e produtos finais. Apoiado pelo forte ecossistema de desenvolvimento da Microchip, é um componente ideal tanto para iniciantes como para engenheiros experientes que procuram uma solução económica e comprovada para as suas necessidades de controlo embebido.

Para informações técnicas completas e precisas, refira-se sempre ao datasheet oficial do PIC12F675 disponível no website da Microchip Technology.

Calculadora de Resistência (4 Faixas)

Valor: --

Tolerância: --

Gama: --

Calculadora Watts Lâmpada LED vs Lâmpada Incandescente

Nota: Estimativa baseada em brilho (lumens) médio. Verifique sempre a embalagem da lâmpada LED.