PIC16F628-20/SO 8-Bit-µC 20MHz 2048x14 Bit FLASH 16 I/O SOIC18