PIC16C505 Datasheet | Jw microchip technology