Parameter Name | Value |
Program Memory Type | Flash |
Program Memory (KB) | 8 |
CPU Speed (MIPS) | 10 |
RAM Bytes | 512 |
Data EEPROM (bytes) | 256 |
Digital Communication Peripherals | 1-A/E/USART, 1-MSSP(SPI/I2C) |
Capture/Compare/PWM Peripherals | 2 CCP |
Timers | 1 x 8-bit, 3 x 16-bit |
ADC | 10 ch, 10-bit |
Comparators | 2 |
Temperature Range (C) | -40 to 125 |
Operating Voltage Range (V) | 2 to 5.5 |
Pin Count | 28 |
Features
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, 10 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