PIC18F4550-IP

The PIC18F4550 is an 8-bit PIC microcontroller with native USB 2.0 Full Speed support. 32KB flash, 2KB SRAM, 256B EEPROM, 35 GPIO, 13 ADC channels, SPI, I2C, EUSART, and up to 48MHz via internal PLL. DIP-40 package.