PIC16F506-IMCQTP Datasheet PDF