PIC16F877-04IPT Datasheet PDF