PIC16F506-ISN Datasheet PDF