PIC18F2420/2520/4420/4520 Data Sheet (11/21/2008)
| Parameter Name | Value |
| Program Memory Type | Flash |
| Program Memory (KB) | 32 |
| 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 |
| Temperature Range (C) | -40 to 125 |
| Operating Voltage Range (V) | 2 to 5.5 |
| Pin Count | 40 |
CPU Up to 10 MIPS performance C compiler optimized RISC architecture
8 x 8 Single Cycle Hardware Multiply
System Internal oscillator support - 31 kHz to 8 MHz, up to 32 MHz with 4X PLL
Fail-Safe Clock Monitor – allows safe shutdown if clock fails
Watchdog Timer with separate RC oscillator
Wide operating Voltage range; 2.0V to 5.5V
nanoWatt Power Managed Modes Run, Idle and Sleep modes
Idle mode currents down to 5.8uA typical
Sleep mode currents down to 0.1uA typical
Analog Features 10-bit ADC, 13 channels, 100K samples per second
Programmable Low Voltage Detection Module
Programmable Brown-out Reset module
Two Analog comparators with input multiplexing
Peripherals Master Synchronous Serial Port supports SPI ™ and I2C™ Master and Slave Mode
EUSART module including LIN bus support
Four Timer Modules
Up to 5 PWM outputs
Up to 2 Capture / Compare



