TechnologyThe PIC18F66K22-I/PT is a 64MHz microcontroller integrated circuit (IC) from Microchip Technology. It is part of the PIC® XLP™ family of 8-bit microcontrollers and has 64KB of Flash program memory (32K x 16). It is housed in a 64-pin thin quad flatpackage (TQFP, 10x10). It has integrated peripherals such as core independent peripherals, a Serial Peripheral Interface (SPI), two CAN modules, six Capture-Compare-PWM (CCP) modules, and seven Timer/Counter modules. The PIC18F66K22-I/PT also offers twenty-three programmable I/O pins, five External Interrupts, and an Interval Timer. This device is suitable for applications such as electric power meters, industrial automation, and motor control systems.