This document is an embedded system lab manual that provides experimental programs using a PIC16F877A microcontroller. It includes 10 experiments with topics like voltage measurement, water pump control, digital clock, temperature measurement, and more. The introduction section describes embedded systems and features of the PIC16F877A microcontroller used in the experiments. Each experiment section provides the aim, apparatus required, theory, program code, connection diagram, procedure and result.