1. El microcontrolador PIC16F87X es de 8 bits con CPU RISC, memoria flash hasta 8KB y RAM hasta 368B. Tiene conversor A/D de 10 bits, timers y módulos de comunicación.
2. Los registros de funciones especiales incluyen el registro de estado, registro de opciones y registro INTCON para programar interrupciones.
3. El PIC16F87X tiene periféricos como timers, módulos CCP, USART, SPI y puertos I/O.