8-bit mcu 3-5.5v 3.5kb flash 20mhz dip18 microchip pic16f628a-i/p