Este documento describe las características principales del PIC16F887. Incluye un oscilador interno de alta precisión de 0-20 MHz, una alimentación de 2.0-5.5V, comunicación serial RS-485/RS-232/LIN, conversión A/D, módulos PWM y temporizadores, 35 pines de E/S, memoria RAM y EEPROM, y funciones de interrupción y temporizador de perro guardián. La CPU controla los procesos internos mediante la decodificación de instrucciones y operaciones lógicas y ar