Descripción
Arquitectura de 8 bits.
Memoria: Ofrece 14 KB de memoria flash programable para almacenamiento de programas, 368 bytes de memoria RAM para almacenamiento temporal de datos y 256 bytes de EEPROM para almacenamiento no volátil de datos.
Periféricos integrados:
Tres temporizadores/contadores de 8 bits.
Módulo de comunicación serial USART (Universal Synchronous Asynchronous Receiver Transmitter).
Módulos de comunicación serial síncronos como SPI (Serial Peripheral Interface) y síncronos/asíncronos como UART (Universal Asynchronous Receiver Transmitter).
Módulo de comunicación de datos serie I2C (Inter-Integrated Circuit).
Convertidor Analógico-Digital (ADC) de 10 bits con hasta 8 canales de entrada.
PWM (Pulse Width Modulation) para control de motores y generación de señales PWM.
Comparadores analógicos.
Velocidad de reloj: Puede operar a velocidades de hasta 20 MHz.
Consumo de energía: Tiene modos de bajo consumo de energía para aplicaciones con restricciones de energía.
Encapsulado: Generalmente está disponible en encapsulados DIP (Dual Inline Package) de 40 pines, lo que facilita su inserción en placas de circuito impreso.
Compatibilidad: Es compatible con una variedad de herramientas de desarrollo y entornos de programación, incluyendo el software MPLAB IDE de Microchip.