Covers all basic required for PIC16F877/PIC16F877a Tools Required : Mikro C pro for PIC (For writing code) Proteus (For simulation)