Este documento presenta los detalles de un laboratorio sobre la programación básica del microcontrolador PIC16F877A. Incluye la configuración de puertos de entrada y salida, y tareas como hacer parpadear un LED a diferentes velocidades usando retardos de tiempo. También cubre el uso de dos pulsadores para encender y apagar un LED con tiempos de retardo distintos.