Flash program memory with self read/write capability
Internal 32MHz oscillator
Integrated capacitive mTouch sensing module
Data signal modulator for generation of custom bit streams
CVREF can be used as 5-bit DAC
MI²C, SPI, EUSART with auto baud
2 ECCP and 2 CCP (enhanced/capture compare PWM)
Comparators with selectable voltage reference
12-channel 10-bit ADC with voltage reference
25mA Source/sink current I/O
Four 8-bit timers (TMR0/TMR2/TMR4/TMR6)
One 16-bit Timer (TMR1)
Extended watchdog timer (EWDT)
Enhanced power-on/off-reset
Brown-out reset (BOR)
In-Circuit Serial Programming™ (ICSP™)
On board in-circuit debug
Power-on reset (POR), power-up timer (PWRT) and oscillator start-up timer (OST)
Enhanced low-voltage programming (LVP)
Programmable code protection
Core
PIC
Data Bus Width
8 bit
Maximum Clock Frequency
32 MHz
Program Memory Size
8 kB
Data RAM Size
1024 B
Operating Supply Voltage
1.8 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Package / Case
SSOP-20
Mounting Style
SMD/SMT
Interface Type
I2C, SPI, USART
Number of Programmable I/Os
18
Number of Timers
5
Packaging
Tube
Processor Series
PIC16
Program Memory Type
Flash