PIC18F6527-I/PT PIC18F6527 TQFP64 MICROCHIP C8051F040-GQR C8051F040-GQ C8051F040 C8051F120 C8051F120-GQR