The PIC18F45K50-I/MV is a low-power, high-performance 8-bit microcontroller featuring 32 KB of Flash memory and an integrated full-speed USB 2.0 module.
One quick question — takes less than 10 seconds.