IC PIC18F4520
This is enhanced version of PIC18F452, designed to be pin to pin compatible with PIC18F452, it is being upgraded with more features such as extended mode for C compiler optimization and more peripherals.
 
Programmer:
UIC00B, USB PIC Programmer V2010
UP00B, USB PIC Programmer V2009
PICkit3
Features:
Pin Count:  40
Program Memory:  32 KB Flash
CPU Speed (MIPS):  10
RAM Bytes:  1,536
Data EEPROM (bytes):  256
Digital Communication Peripherals:  1-A/E/USART, 1-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals:  1 CCP, 1 ECCP Timers 1 x 8-bit, 3 x 16-bit
ADC 13 ch, 10-bit
Comparators:  2
Operating Voltage Range (V):  2 to 5.5