Pic16f877
La siguiente es una lista de las características que comparte el
PIC16F877 con los dispositivos más cercanos de su familia:
PIC16F873PIC16F874 PIC16F876 PIC16F877
- CPU RISC
- Sólo 35 instrucciones que aprender
- Todas las instrucciones se ejecutan en un ciclo de reloj, excepto los saltos que requieren dos
-Frecuencia de operación de 0 a 20 MHz (DC a 200 nseg de ciclo de instrucción)
- Hasta 8k x 14 bits de memoria Flash de programa
- Hasta 368 bytes de memoria de datos (RAM)
- Hasta 256bytes de memoria de datos EEPROM
- Hasta 4 fuentes de interrupción
- Stack de hardware de 8 niveles
- Reset de encendido (POR)
- Timer de encendido (PWRT)
- Timer de arranque deloscilador (OST)
- Sistema de vigilancia Watchdog timer.
- Protección programable de código
- Modo SEP de bajo consumo de energía
- Opciones de selección del oscilador
- Programacióny depuración serie “In-Circuit” (ICSP) a través de dos patitas
- Lectura/escritura de la CPU a la memoria flash de programa
- Rango de voltaje de operación de 2.0 a 5.5 volts
-Alta disipación de corriente de la fuente: 25mA
- Rangos de temperatura: Comercial, Industrial y Extendido
- Bajo consumo de potencia:
o Menos de 0.6mA a 3V, 4 Mhz
o 20 μA a 3V, 32Khz
o menos de 1μA corriente de standby.
Periféricos
- Timer0: Contador/Temporizador de 8 bits con pre-escalador de 8
bits
- Timer1: Contador/Temporizador de 16 bits conpre-escalador
- Timer0: Contador/Temporizador de 8 bits con pre-escalador y
post-escalador de 8 bits y registro de periodo.
- Dos módulos de Captura, Comparación y PWM
- ConvertidorAnalógico/Digital: de 10 bits, hasta 8 canales
- Puerto Serie Síncrono (SSP)
- Puerto Serie Universal (USART/SCI).
- Puerto Paralelo Esclavo (PSP): de 8 bits con líneas de protocolo
Regístrate para leer el documento completo.