Microchip PIC16F877A-I/P Microcontrollore 8-Bit 20 MHz PDIP-40 33 I/O