Microchip PIC12C508A-04/P Embedded Controller