Microcontrolador PIC16F872-I/SP
Descrição do Microcontrolador PIC16F872-I/SP
O PIC16F872 é um microcontroller com A/D de 10 bits, com memória do tipo FLASH que é gravada eletricamente, não necessita ser aparado com luz ultravioleta como as eprons antigas, nem é gravado só uma vez como os chips OTP (One Time Program). Com a memória flash embutida, o microcontrolador pode ser gravado e desgravado inumeras vezes.
Características Técnicas do Microcontrolador PIC16F872-I/SP
- CPU RISC de alto desempenho
- Apenas 35 instruções de uma palavra para aprender
- Todas as instruções de ciclo único, exceto para o programar que são de dois ciclos
- Velocidade de operação: DC - entrada de relógio de 20 MHz
- DC - ciclo de instrução de 200 ns
- 2K x 14 palavras de memória de programa FLASH
- 128 bytes de memória de dados (RAM)
- 64 bytes de memória de dados EEPROM
- Pinagem compatível com o PIC16C72A
- Capacidade de interrupção (até 10 fontes)
- Pilha de hardware de oito níveis de profundidade
- Modos de endereçamento direto, indireto e relativo
Recursos periféricos do Microcontrolador PIC16F872-I/SP:
- Alta capacidade de drenar e fornecer corrente de 25 mA
- Timer0: temporizador / contador de 8 bits com prescaler de 8 bits
- Timer1: timer / contador de 16 bits com prescaler,
- Pode ser incrementado durante o SLEEP via externa cristal / relógio
- Timer2: temporizador / contador de 8 bits com período de 8 bits
- Registrar, prescaler e postscaler
- Um módulo de captura, comparação e PWM
- A captura é de 16 bits, máx. a resolução é 12,5 ns
- A comparação é de 16 bits, máx. resolução é 200 ns
- PWM máx. a resolução é de 10 bits
- Conversor analógico-digital de 10 bits e 5 canais (A / D)
- Porta serial síncrona (SSP) com SPI (mestre modo) e I2C (Master / Slave)
- Circuito de detecção de brown-out para Redefinição de Brown-out (BOR)
Tecnologia CMOS:
- CMOS FLASH / EEPROM de baixa potência e alta velocidade
- Ampla faixa de tensão de operação: 2,0 V a 5,5 V
- Design totalmente estático
- Temperatura comercial, industrial e estendida
- Baixo consumo de energia:
- <2 mA típico a 5 V, 4 MHz
- 20 ?A típico @ 3V, 32 kHz
- <1 ?A corrente de stand by (espera)
Recursos especiais do microcontrolador:
- Power-on Reset (POR), Power-up Timer (PWRT) e temporizador de inicialização do oscilador (OST)
- Watchdog Timer (WDT) com seu próprio RC no chip para operação confiável
- Proteção de código programável
- Modo SLEEP de economia de energia
- Opções selecionáveis ??do oscilador
- In-Circuit Serial Programming (ICSP ) por meio de dois pinos
- Capacidade de programação serial única em circuito de 5 V
- Depuração no circuito por meio de dois pinos
- Acesso de leitura / gravação do processador à memória do programa
Clique aqui para baixar o datasheet do PIC16F872