Ir para o conteúdo
Envios e devoluçõesPT / EUR
Promoção!

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

O preço original era: 3,31 €.O preço atual é: 2,65 €.

24 pessoas estão a ver este produto agora

REF: LPM006739 Categoria:

Envios e devoluções

Envios e devoluções

Consultar envios e devoluções →Ícones dos serviços de pagamento

Descrição

(1220) 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.