8-bit mcu 4.2-5.5v 48kb flash 40mhz dip28 microchip pic18f2525-i/sp