PIC16F506-IPTSQTP Datasheet PDF