Mid-Range

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
PIC12F6091.75640820No4 MHz, 8 MHz100000YesNo11000000NoNO000000-40125215Yes
PIC12F6151.75640820No4 MHz, 8 MHz1041000YesNo210100000NoNO000040-40150215Yes
PIC16F6101.756401420No4 MHz, 8 MHz200000YesNo11000000NoNO000040-40125215Yes
PIC16F6163.512801420No4 MHz, 8 MHz2081000YesNo210100000NoNO000040-40150215Yes
PIC16F7163.512801820NoNone004800NoNo210100000NoNo000000-4012525.5No
PIC16F723.512802820NoNo005800NoNo210100000NoNo000000-4012525.5No
PIC16F73719202820NoNone005800NoNo021000101110NoNo000000-4012525.5No
PIC16F737736802820No8 MHz20111000NoNo210101110NoNO000000-4012525.5No
PIC16F74719204020NoNo008800NoNo210101110NoNo000000-4012525.5No
PIC16F747736804020No8 MHz20141000NoNo210101110NoNO000000-4012525.5No
PIC16F761436802820NoNone005800NoNo021000101110NoNo000000-4012525.5No
PIC16F7671436802820No8 MHz20111000NoNo210101110NoNO000000-4012525.5No
PIC16F771436804020NoNo008800NoNo210101110NoNo000000-4012525.5No
PIC16F7771436804020No8 MHz20141000NoNo210101110NoNO000000-4012525.5No
PIC16HV5401.52501820NoNo000000NoNo10001110NoNo000000-40853.515No
PIC10F3200.448640 / HEF616No16 MHz, 32 kHz003800YesNo002000410NoNoNo0000NoNo111030-401251.85.5No
PIC10F3220.896640 / HEF616No16 MHz, 32 kHz003800YesNo002000410NoNoNo0000NoNo111030-401251.85.5No
PIC12F6173.51280 / HEF820No4 MHz, 8 MHz1041000YesNo002100010NoNoNo0000NoNo000040-4012525.5No
PIC12F7521.8640 / HEF820No8 MHz2041015YesNo00210120NoNoNo0000NoNo010040-4012525.5Yes
PIC16F7203.51280 / HEF2016No16 MHz0012800YesNo02100010NoNoNo0110NoNo0000120-401251.85.5No
PIC16F72172560 / HEF2016No16 MHz0012800YesNo02100010NoNoNo1110NoNo0000120-401251.85.5No
PIC16F7223.51280 / HEF2820No16 MHz0011800YesNo02100010NoNoNo1110NoNo000080-401251.85.5No
PIC16F722A3.51280 / HEF2820No16 MHz0011800YesNo02100010NoNoNo1110NoNo000080-401251.85.5No
PIC16F72371920 / HEF2820No16 MHz0011800YesNo02100010NoNoNo1110NoNo000080-401251.85.5No
PIC16F723A71920 / HEF2820No16 MHz0011800YesNo02100010NoNoNo1110NoNo000080-401251.85.5No
PIC16F72471920 / HEF4020No16 MHz0014800YesNo02100010NoNoNo1110NoNo0000160-401251.85.5No
PIC16F726143680 / HEF2820No16 MHz0011800YesNo02100010NoNoNo1110NoNo000080-401251.85.5No
PIC16F727143680 / HEF4020No16 MHz0014800YesNo02100010NoNoNo1110NoNo0000160-401251.85.5No
PIC16F7533.51280 / HEF1420No8 MHz2181019YesNoSC0310200NoNoNo0000NoNo010080-4012525.5Yes
PIC12F6291.7564128820No4 MHz100000NoNo11000000NoNO000000-4012525.5No
PIC12F6351.7564128820No8 MHz, 32 kHz100000NoNo11000000NoNO000000-4012525.5No
PIC12F6751.7564128820No4 MHz1041000NoNo11000000NoNO000040-4012525.5No
PIC16F627A1.752241281820No4 MHz200000NoNo210101000NoNO000000-4012525.5No
PIC16F628A3.52241281820No4 MHz200000NoNo210101000NoNO000000-4012525.5No
PIC16F6301.75641281420No4 MHz100000NoNo11001000NoNO000000-4012525.5No
PIC16F6311.75641282020No8 MHz, 32 kHz200000YesNo11000000NoNO000000-4012525.5No
PIC16F6761.75641281420No4 MHz1081000NoNo11001000NoNO000080-4012525.5No
PIC16F8823.51281282820No8 MHz, 32 kHz20111000YesNo02100010NoNoNo1110NoNo0000110-4012525.5No
PIC12F6833.5128256820No8 MHz, 32 kHz1041000NoNo210100000NoNO000040-4012525.5No
PIC16F6363.51282561420No8 MHz, 32 kHz200000NoNo11000000NoNO000000-4012525.5No
PIC16F6393.51282562020No8 MHz, 32 kHz200000NoNo11000000NoNO000000-4012525.5No
PIC16F648A72562561820No4 MHz200000NoNo210100000NoNO000000-4012525.5No
PIC16F6773.51282562020No8 MHz, 32 kHz20121000YesNo11000000NoNO0000120-4012525.5No
PIC16F6843.51282561420No8 MHz, 32 kHz2081000NoNo210100110NoNO000080-4012525.5No
PIC16F68572562562020No8 MHz, 32 kHz20121000YesNo210100000NoNO0000120-4012525.5No
PIC16F6873.51282562020No8 MHz, 32 kHz20121000YesNo11000000NoNO0000120-4012525.5No
PIC16F68872562561420No8 MHz, 32 kHz2081000NoNo11001110NoNO000080-4012525.5No
PIC16F68972562562020No8 MHz, 32 kHz20121000YesNo11001000NoNO0000120-4012525.5No
PIC16F69072562562020No8 MHz, 32 kHz20121000YesNo210101110NoNO0000120-4012525.5No
PIC16F7853.51282562020No8 MHz, 32 kHz22121000YesNo210101110NoNO0000120-4012525.5No
PIC16F8837256256 / HEF2820No8 MHz, 32 kHz20111000YesNo210101110NoNO0000110-4012525.5No
PIC16F8847256256 / HEF4020No8 MHz, 32 kHz20141000YesNo210101110NoNO0000110-4012525.5No
PIC16F88614368256 / HEF2820No8 MHz, 32 kHz20111000YesNo210101110NoNO0000110-4012525.5No
PIC16F88714368256 / HEF4020No8 MHz, 32 kHz20141000YesNo210101110NoNO0000110-4012525.5No
PIC16F91372562562820No8 MHz, 32 kHz2051000NoNo210101110NoNO0000560-4012525.5No
PIC16F91472562564020No8 MHz, 32 kHz2081000NoNo210101110NoNO0000896-4012525.5No
PIC16F916143522562820No8 MHz, 32 kHz2051000NoNo210101110NoNO0000560-4012525.5No
PIC16F917143522564020No8 MHz, 32 kHz2081000NoNo210101110NoNO0000896-4012525.5No
PIC16F946143362566420No8 MHz, 32 kHz2081000NoNo210101110NoNO00008168-4012525.5No
PIC16F8773682561820No8 MHz200000NoNo02100010NoNoNo0000NoNo000000-4012525.5No
PIC16F8873682561820NoNone2071000NoNo02100010NoNoNo1110NoNo000000-4012525.5No
PIC16F84A1.7568641820NoNo000000NoNo10000000NoNo000000-408526No
PIC12LF15523.52560 / HEF832No16 MHz, 32 kHz0051000NoNo00100000NoNoNo0110NoNo000040-40851.83.6No