Descripción
El PIC16F877A es un microcontrolador de 8 bits de gama media (Mid-Range) fabricado por Microchip, basado en arquitectura RISC. Es un dispositivo clásico de 40 pines, popular por sus 14 KB de memoria FLASH, 368 Bytes de RAM, ADC, PWM, y protocolos UART/SPI/I2C, siendo un estándar educativo y para prototipos, aunque existen alternativas modernas.
Familias y Gamas de Microcontroladores PIC (Microchip)
Los microcontroladores PIC se clasifican principalmente por su tamaño de bus de datos y arquitectura:
- PIC de 8 bits (Gama Baja/Media/Alta):
- Gama Base (PIC10F, PIC12F, PIC16F5x): Instrucciones de 12 bits. Ideales para aplicaciones muy simples.
- Gama Media (PIC12F, PIC16F): Instrucciones de 14 bits. El PIC16F877A pertenece a esta categoría, popularizado por sus 35 instrucciones y periféricos versátiles.
- Gama Media Mejorada (Enhanced Mid-Range): Ofrece mayor velocidad, memoria y periféricos internos de alta precisión (ej. familia PIC16F1xxxx).
- Gama Alta (PIC18F): Instrucciones de 16 bits, mayor capacidad de procesamiento y memoria, ideales para aplicaciones complejas.
- PIC de 16 bits (dsPIC33, PIC24): Enfocados a procesamiento digital de señales (DSP) y control de motores.
- PIC de 32 bits (PIC32): Basados en núcleos MIPS/ARM para alto rendimiento.
Características del Microcontrolador PIC16F877A
El PIC16F877A destaca por ser un componente versátil, ideal para la iniciación en sistemas embebidos:
- Arquitectura: RISC de 8 bits, arquitectura Harvard (memoria de datos y programa separadas).
- Memoria: 14 Kbytes de Flash (Programa), 368 Bytes de RAM, 256 Bytes de EEPROM.
- Velocidad: Hasta 20 MHz (200 ns por instrucción).
- Periféricos:
- 33 pines de E/S (entradas/salidas).
- Conversor Analógico-Digital (ADC) de 10 bits y 8 canales.
- 2 módulos CCP (Captura/Comparación/PWM).
- UART (Comunicación serie), SPI, I2C.
- Carcasa: Comúnmente PDIP de 40 pines (PDIP-40) para desarrollo.
Evolución y Alternativas
Aunque el PIC16F877A es muy útil, es considerado un componente «veterano» (lanzado alrededor del 2001). Microchip recomienda o se suelen utilizar alternativas más modernas con mejores prestaciones, como el PIC16F887 o la familia PIC16F18xxx, que ofrecen un rendimiento superior y osciladores internos más precisos.
Solicita tu CERTIFICADO + MATERIALES:

Valoraciones
No hay valoraciones aún.