El documento describe un circuito y programa bootloader que permiten programar PIC16F87X de forma más rápida. El circuito incluye un PIC16F876, cristal, MAX232 y conector DB-9 para conectar al PC. El programa bootloader carga el código hexadecimal del programa de usuario a través de la USART, reduciendo el tiempo de programación. Al pulsar el reset, el bootloader recibe el código; de lo contrario ejecuta el programa de usuario.