PIC16C558-04/SO(TSTDTS) Datasheet | Microchip