PIC12 MCU

ProductProgram Memory Size (Kbytes)RAM (bytes)EEPROM / HEFPin countMax. CPU Speed MHzPeripheral Pin Select (PPS)Internal Oscillator# of ComparatorsOperational AmplifierTotal # of A/D channelsMax A/D Resolution (bits)Number of D/A ConvertersMax D/A Resolution (bits)Internal Voltage Reference (Bandgap)Zero Cross detectSlope Compensation / Programmable Ramp GeneratorData Signal Modulator (DSM)Max 8 Bit Digital TimersMax 16 Bit Digital TimersSignal Measurement TimerHardware Limit TimerMax # PWM outputs (including complementary outputs)Max PWM Resolution (bits)Angular TimerMath AcceleratorADC Math PakUARTSPI™I2CNumber of USB ModulesWindowed Watchdog Timer (WWDT)CRC/ScanConfigurable Logic Cell Modules (CLC)Complementary Waveform Generator (CWG) / Complementary Output Generator (COG)Numerically Controlled Oscillator (NCO)Programmable switched mode controllerCap. Touch ChannelsSegment LCDTemp. Range Min.Temp. Range Max.Operation Voltage Min.(V)Operation Voltage Max.(V)High Voltage Capable
PIC12F5080.7525084No4 MHz000000NoNo10000000NoNO000000-4012525.5No
PIC12F5091.541084No4 MHz000000NoNo10000000NoNO000000-4012525.5No
PIC12F5101.538088No4 MHz, 8 MHz103800YesNo10000000NoNO000030-4012525.5No
PIC12F6091.75640820No4 MHz, 8 MHz100000YesNo11000000NoNO000000-40125215Yes
PIC12F6151.75640820No4 MHz, 8 MHz1041000YesNo210100000NoNO000040-40150215Yes
PIC12F15011.75640 / HEF820No16 MHz, 32 kHz1041015YesNo002100510NoNoNo0000NoNo211040-401251.85.5No
PIC12F15711.751280 / HEF832No32 MHz, 32 kHz1041015YesNo002400416NoNoNo0000NoNo0CWG x10040-401251.85.5No
PIC12F15723.52560 / HEF832No32 MHz, 32 kHz1041015YesNo002400416NoNoNo1000NoNo0CWG x10040-401251.85.5No
PIC12F6173.51280 / HEF820No4 MHz, 8 MHz1041000YesNo002100010NoNoNo0000NoNo000040-4012525.5No
PIC12F7521.8640 / HEF820No8 MHz2041015YesNo00210120NoNoNo0000NoNo010040-4012525.5Yes
PIC12F6291.7564128820No4 MHz100000NoNo11000000NoNO000000-4012525.5No
PIC12F6351.7564128820No8 MHz, 32 kHz100000NoNo11000000NoNO000000-4012525.5No
PIC12F6751.7564128820No4 MHz1041000NoNo11000000NoNO000040-4012525.5No
PIC12F6833.5128256820No8 MHz, 32 kHz1041000NoNo210100000NoNO000040-4012525.5No
PIC12F18223.5128256832No32 MHz, 32 kHz1041015YesNo002100210NoNoNo1110NoNo000040-401251.85.5No
PIC12F18407256256832No32 MHz, 32 kHz1041015YesNo002100210NoNoNo1110NoNo000040-401251.85.5No
PIC12F5191.5416488No4 MHz, 8 MHz000000NoNo10000000NoNO000000-4012525.5No
PIC12F529T39A2.32016488No8 MHz000000NoNo10000000NoNO000000-408523.7No
PIC12LF15523.52560 / HEF832No16 MHz, 32 kHz0051000NoNo00100000NoNoNo0110NoNo000040-40851.83.6No
PIC12F16123.52560 / HEF832No32 MHz, 32 kHz1041000NoYes0412300NoNoNo0000YesYes010000-401252.35.5No