Microcontroladores CMOS de 8 bits, 18 pinos, com Tecnologia nanoWatt e Base Flash
Tradução: Maria Elisa - Assessoria em Inglês e Alemão
Revisão: Renato Kodaira
CPU RISC de alta performance:
-
Velocidades de operação de corrente contínua a 20 MHz
-
Capacidade de interrupção
-
Pilha de hardware com 8 níveis de profundidade
-
Modos de endereçamento: Direto, Indireto e Relativo
-
35 instruções com palavra única:
-
Todas as instruções de ciclo único, exceto instruções de desvio
Características Especiais do Microcontrolador:
-
Opções de oscilador interno e externo:
-
Oscilador de precisão interno de 4 MHz, com calibração de fábrica de mais ou menos 1%
-
Oscilador de baixa energia interno de 48 kHz
-
Suporte para oscilador externo e cristais ressonadores
-
Modo de hibernação para economia de energia
-
Pull-ups fracos programáveis na PORTB
-
Pino de reinicialização/ entrada multiplexado
-
Temporizador cão-de-guarda com oscilador independente, para operação confiável.
-
Programação em baixa tensão
-
Programação Serial "In Circuit" TM (através de dois pinos)
-
Proteção do código do programa
-
Reinicialização de brown-out
-
Reinicialização de power-on
-
Temporizador de Ativação e Temporizador de inicialização do oscilador
-
Ampla faixa de tensão de operação (2,0 - 5,5 V)
-
Faixa de temperatura industrial e estendida
-
Célula Flash/ EEPROM de alta resistência
-
resistência de 100.000 regravações da memória Flash
-
resistência de 1.000.000 de regravações da memória EEPROM
-
Retenção dos dados por 40 anos
Características de Baixa Energia:
-
Corrente de standby:
-
Corrente de operação:
-
12 μA @ 32 kHz, 2.0 V, típica
-
120 μA @ 1 MHz, 2.0 V, típica
-
Corrente do temporizador cão-de-guarda:
-
Corrente do oscilador do Timer1 :
-
1,2 μA @ 32 kHz, 2.0 V, típica
-
Corrente do oscilador interno de duas velocidades:
-
Tempo de execução selecionável entre 4 MHz e 4 kHz
-
4 microssegundos para despertar da hibernação, 3.0 V, típico
Características dos Periféricos:
-
16 pinos de entrada e saída com controle individual de direção
-
Sink/source de alta corrente para ativação direta de LED
-
Módulo comparador analógico com:
-
Dois comparadores analógicos
-
Módulo programável de referência de tensão on-chip
-
Referência selecionável entre interna ou externa
-
Saídas dos comparadores acessíveis externamente
-
Timer0: Temporizador/contador de 8 bits, com um pré-scaler programável de 8 bits
-
Timer1: Temporizador/contador de 16 bits, com capacidade externa de cristal/clock
-
Timer2: Temporizador/contador de 8 bits, com registro de período de 8 bits, pré-scaler e pós-scaler
-
Módulo de Captura, Comparação e Modulação por Largura de Pulso (PWM):
-
Captura/ Comparação de 16 bits
-
PWM de 10 bits
-
Receptor/Transmissor Síncrono/Assíncrono Universal (USART/SCI) endereçável.
Componente |
Memória de Programação |
Memória de Dados |
Entrada/Saída |
Captura, Comparação, PWM |
USART |
Comparadores |
Temporizadores 8/16 bits |
Flash (palavras) |
SRAM (bytes) |
EEPROM (bytes) |
PIC16F627A |
1024 |
224 |
128 |
16 |
1 |
SIM |
2 |
2/1 |
PIC16F628A |
2048 |
224 |
128 |
16 |
1 |
SIM |
2 |
2/1 |
PIC16F648A |
4096 |
256 |
256 |
16 |
1 |
SIM |
2 |
2/1 |