Microchip PIC18F248-I/SO 8-Bit Embedded Microcontroller SOIC-28 40 MHz with 22 I/O Pins