マイコン関連のインデックスに戻る
##menu##
もしくは名称で検索する:(半角スペース区切りでand検索)
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
ATSAMR35J165.1500In Production8Cortex-M0+0008000085-401.8-3.6No0 -UART000None00NoNo0000Yes64-TFBGANoYes00000-bit PWM resolutions000NoNoNoNone0000null000NonullnullNo0640
ATSAMR35J175.4200In Production8Cortex-M0+00016000085-401.8-3.6No0 -UART000None00NoNo0000Yes64-TFBGANoYes00000-bit PWM resolutions000NoNoNoNone0000null000NonullnullNo01280
ATSAMR34J165.2700In Production8Cortex-M0+0008000085-401.8-3.6No0 -UART000Yes00NoNo0000Yes64-TFBGANoYes00000-bit PWM resolutions000NoNoNoNone0000null000NonullnullNo0640
ATSAMR35J185.9600In Production8Cortex-M0+00032000085-401.8-3.6No0 -UART000None00NoNo0000Yes64-TFBGANoYes00000-bit PWM resolutions000NoNoNoNone0000null000NonullnullNo02560
ATtiny90.2700In Production88-bit AVR MCU12121328-bit AVR0600125-401.8-5.5No0 -UART000None00NoNo2010Yes6-SOT-23
8-UDFN
NoYes40No0120-bit PWM resolutions0000NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo000
ATtiny40.2700In Production88-bit AVR MCU12120.5328-bit AVR0600125-401.8-5.5No0 -UART000None00NoNo2010Yes6-SOT-23
8-UDFN
NoYes40No0120-bit PWM resolutions0000NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo000
ATtiny50.2700In Production88-bit AVR MCU12120.5328-bit AVR06015125-401.8-5.5No0 -UART000None00NoNo2010Yes6-SOT-23
8-UDFN
NoYes40No0120-bit PWM resolutions0480NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo000
ATtiny100.2700In Production88-bit AVR MCU12121328-bit AVR06015125-401.8-5.5No0 -UART000None00NoNo2010Yes6-SOT-23
8-UDFN
NoYes40No0120-bit PWM resolutions0480NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo000
pic10f2000.3700In Production88-bit PIC MCU4410.375168-bit PIC MCU0600125-402-5.5No0 -UART000None00NoNo0000Yes6-SOT-23
8-DFN
8-PDIP
NoYes40No0000-bit PWM resolutions0000NoNo0NoNoneNoNoNone0000nullNone000NoNo0.5No100
pic10f2020.4100In Production88-bit PIC MCU410.75248-bit PIC MCU0600125-402-5.5No0 -UART000None00NoNo0000Yes6-SOT-23
8-DFN
8-PDIP
NoYes40No0000-bit PWM resolutions0000NoNo0NoNoneNoNoNone0000nullNone000NoNo0.5No100
PIC10F2040.4100In Production88-bit PIC MCU410.375168-bit PIC MCU0600125-402-5.5No0 -UART000None00NoNo0000Yes6-SOT-23
8-DFN
8-PDIP
NoYes40No0000-bit PWM resolutions0000NoNo0NonullNoNoNone1000nullNone000NonullnullNo100
pic10f2200.4100In Production88-bit PIC MCU820.375168-bit PIC MCU06175125-402-5.5No0 -UART000None00NoNo0000Yes6-SOT-23
8-DFN
8-PDIP
NoYes40No0000-bit PWM resolutions0280NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
PIC10F2220.4300In Production88-bit PIC MCU820.75238-bit PIC MCU06175125-402-5.5No0 -UART000None00NoNo0000Yes6-SOT-23
8-DFN
8-PDIP
NoYes40No0000-bit PWM resolutions0280NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
PIC10F3200.4100In Production88-bit PIC MCU1650.448648-bit PIC MCU0610125-401.8-5.5No0 -UART000None00NoNo4000Yes6-SOT-23
8-DFN
8-PDIP
NoYes40No10210-bit PWM resolutions10382YesNo0NonullNoNoNone0000nullBOR000NonullnullNo201
PIC10F3220.4400In Production88-bit PIC MCU1640.896648-bit PIC MCU0610125-401.8-5.5No0 -UART000None00NoNo4000Yes14-PDIP
6-SOT-23
8-DFN
8-PDIP
NoYes40No10210-bit PWM resolutions10382YesNo0NonullNoNoNone0000nullBOR000NonullnullNo201
PIC10F2060.4300In Production88-bit PIC MCU410.75248-bit PIC MCU0600125-402-5.5No0 -UART000None00NoNo0000Yes6-SOT-23
8-DFN
8-PDIP
NoYes40No0000-bit PWM resolutions0000NoNo0NoNoneNoNoNone1000nullNone000NoNo0.5No100
ATtiny1020.4600In Production88-bit AVR MCU12121328-bit AVR08015125-401.8-5.5No1 -UART000None00NoNo2010Yes8-SOIC
8-UDFN
NoYes60No0220-bit PWM resolutions05100NoNo0NoNoNoNone0000nullProgrammable BOR000NonullnullNo000
PIC16F152130.3400In Production88-bit PIC MCU3283.5256null081120125-401.8-5.5No1 -UART110None00YesNo0020Yes8-DFN
8-PDIP
8-SOIC
NoYes60Yes10010-bit PWM resolutions5100YesNo0NoNoNoNone0000nullBOR000NonullnullNo13.50
ATTINY2020.2900In Production88-bit AVR MCU202021288-bit AVR0800125-401.8-5.5No1 -UART110None00NoNo0020Yes8-SOICNoYes60Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
ATTINY2120.3100In Production88-bit AVR MCU202021288-bit AVR081115125-401.8-5.5No1 -UART110None00NoNo0020Yes8-SOICNoYes60Yes0008-bit PWM resolutions06100NoNo0NoNoNoNone1000nullProgrammable BOR118NonullnullYes101
PIC16F183130.5800In Production88-bit PIC MCU3283.52568-bit PIC MCU081100125-401.8-5.5No1 -UART110None00NoNo8010Yes8-PDIP
8-SOIC
8-UDFN
NoYes60Yes12010-bit PWM resolutions05105YesNo0NoNoNoNone1000nullBOR115NonullnullNo202
ATtiny13A0.4300In Production88-bit AVR MCU20201648-bit AVR08015125-401.8-5.5No0 -UART000None00NoNo2000Yes10-VDFN
20-WQFN
8-PDIP
8-SOIC
8-SOIJ
NoYes60No0020-bit PWM resolutions04100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATTINY4020.2900In Production88-bit AVR MCU202042568-bit AVR0800125-401.8-5.5No1 -UART110None00NoNo0020Yes8-SOICNoYes60Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
ATTINY4120.3200In Production88-bit AVR MCU202042568-bit AVR081115125-401.8-5.5No1 -UART110None00NoNo0020Yes8-SOICNoYes60Yes0008-bit PWM resolutions06100NoNo0NoNoNoNone1000nullProgrammable BOR118NonullnullYes101
PIC16F153130.5100In Production88-bit PIC MCU3283.52568-bit PIC MCU081100125-401.8-5.5No1 -UART110None00YesNo10020Yes8-PDIP
8-SOIC
8-UDFN
NoYes60Yes12010-bit PWM resolutions05100YesNo0NoNoNoNone1000nullBOR125NonullnullNo104
PIC16F152140.3900In Production88-bit PIC MCU3287512null081120125-401.8-5.5No1 -UART110None00YesNo0020Yes8-DFN
8-PDIP
8-SOIC
NoYes60Yes10010-bit PWM resolutions5100YesNo0NoNoNoNone0000nullBOR000NonullnullNo170
PIC12F15710.4400In Production88-bit PIC MCU3281.751288-bit PIC MCU081100125-401.8-5.5No0 -UART000None00NoNo4040Yes8-DFN
8-MSOP
8-PDIP
8-SOIC
8-UDFN
NoYes60No30016-bit PWM resolutions04100YesNo0NonullNoNoNone1000nullProgrammable BOR115NonullnullNo200
PIC12F6750.8700In Production88-bit PIC MCU2051.75648-bit PIC MCU08130125-402-5.5No0 -UART000None00NoNo0010Yes8-DFN
8-DFN-S
8-PDIP
8-SOIC
NoYes60No0000-bit PWM resolutions04100NoNo0NonullNoNoNone1000nullBOR000NonullnullNo100
PIC12F6831.0900In Production88-bit PIC MCU2053.51288-bit PIC MCU08130125-402-5.5No0 -UART000None00NoNo0010Yes14-PDIP
8-DFN
8-DFN-S
8-PDIP
8-SOIC
NoYes60No00010-bit PWM resolutions04101NoNo0NonullNoNoNone1000nullBOR000NonullnullNo200
PIC12F7520.6600In Production88-bit PIC MCU2051.8648-bit PIC MCU081100125-402-5.5No0 -UART000None00NoNo2010Yes14-PDIP
8-DFN
8-PDIP
8-SOIC
NoYes60No1000-bit PWM resolutions04102YesNo0NonullNoNoNone2000nullBOR115NonullnullNo200
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC12HV609nullIn Production88-bit PIC MCU2051.75648-bit PIC MCU0800125-402-15No0 -UART000None00NoNo0010YesnullNoYes60No0000-bit PWM resolutions0000NoNo0NonullNoNoNone1000nullBOR000NonullnullNo100
PIC12HV6150.8000In Production88-bit PIC MCU2051.75648-bit PIC MCU08130125-402-15No0 -UART000None00NoNo0010Yes8-SOICNoYes60No00010-bit PWM resolutions04100NoNo0NonullNoNoNone1000nullBOR000NonullnullNo200
PIC12F5100.5900In Production88-bit PIC MCU821.5388-bit PIC MCU08130125-402-5.5No0 -UART000None00NoNo0000Yes8-DFN
8-MSOP
8-PDIP
8-SOIC
NoYes60No0000-bit PWM resolutions0380NoNo0NonullNoNoNone1000nullNone000NonullnullNo100
PIC12F15720.4800In Production88-bit PIC MCU3283.52568-bit PIC MCU081100125-401.8-5.5No1 -UART000None00NoNo4040Yes8-DFN
8-MSOP
8-PDIP
8-SOIC
8-UDFN
NoYes60No30016-bit PWM resolutions04100YesNo0NonullNoNoNone1000nullProgrammable BOR115NonullnullNo200
ATtiny130.7600In Production88-bit AVR MCU20201648-bit AVR0801585-401.8-5.5No0 -UART000None00NoNo2000Yes10-VDFN
20-WQFN
8-PDIP
8-SOIC
8-SOIJ
NoYes60No0020-bit PWM resolutions04100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny850.7700In Production88-bit AVR MCU202085128-bit AVR0801585-401.8-5.5No0 -UART110None00NoNo6000Yes20-WQFN
8-PDIP
8-SOIJ
NoYes60No0050-bit PWM resolutions04100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATtiny250.6100In Production88-bit AVR MCU202021288-bit AVR08015105-401.8-5.5No0 -UART110None00NoNo6000Yes20-WQFN
8-PDIP
8-SOIC
8-SOIJ
NoYes60No0050-bit PWM resolutions04100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATtiny450.6800In Production88-bit AVR MCU202042568-bit AVR08015150-401.8-5.5No0 -UART110None00NoNo6000Yes20-WQFN
8-PDIP
8-SOIJ
8-TSSOP
NoYes60No0050-bit PWM resolutions04100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC12F6351.0000In Production88-bit PIC MCU2051.75648-bit PIC MCU0800125-402-5.5No0 -UART000None00NoNo0010Yes8-DFN
8-DFN-S
8-PDIP
8-SOIC
NoYes60No0000-bit PWM resolutions0000NoNo0YesnullNoNoNone1000nullBOR000NonullnullNo100
PIC12F15010.4800In Production88-bit PIC MCU2051.75648-bit PIC MCU081100125-401.8-5.5No0 -UART000None00NoNo5010Yes8-DFN
8-MSOP
8-PDIP
8-SOIC
8-UDFN
NoYes60No10410-bit PWM resolutions04104YesNo0NonullNoNoNone1000nullProgrammable BOR115NonullnullNo202
PIC12F18400.8700In Production88-bit PIC MCU32872568-bit PIC MCU081100125-401.8-5.5No1 -UART110None00YesNo2010Yes8-DFN
8-PDIP
8-SOIC
8-UDFN
NoYes60No00010-bit PWM resolutions04101YesNo0NonullNoNoNone1000nullBOR115NonullnullNo200
PIC12F18220.8200In Production88-bit PIC MCU3283.51288-bit PIC MCU081100125-401.8-5.5No1 -UART110None00YesNo2010Yes8-DFN
8-PDIP
8-SOIC
8-UDFN
NoYes60No00010-bit PWM resolutions04101YesNo0NonullNoNoNone1000nullBOR115NonullnullNo200
PIC12LF15520.5500In Production88-bit PIC MCU3283.52568-bit PIC MCU081085-401.8-3.6No0 -UART110None00NoNo0000Yes8-MSOP
8-PDIP
8-SOIC
8-UDFN
NoYes60No0000-bit PWM resolutions05100YesNo0NoHCVDNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC12F5090.5400In Production88-bit PIC MCU411.5418-bit PIC MCU0800125-402-5.5No0 -UART000None00NoNo0000Yes8-DFN
8-MSOP
8-PDIP
8-SOIC
8-SOIJ
NoYes60No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
PIC12F6150.6600In Production88-bit PIC MCU2051.75648-bit PIC MCU08130150-402-15No0 -UART000None00NoNo0010Yes8-DFN
8-MSOP
8-PDIP
8-SOIC
NoYes60No00010-bit PWM resolutions04102NoNo0NonullNoNoNone1000nullBOR000NonullnullNo200
PIC12F6170.6600In Production88-bit PIC MCU2053.51288-bit PIC MCU08130125-402-5.5No0 -UART000None00NoNo0010Yes8-DFN
8-MSOP
8-PDIP
8-SOIC
NoYes60No00010-bit PWM resolutions04102NoNo0NonullNoNoNone1000nullBOR000NonullnullNo200
PIC12F16120.6300In Production88-bit PIC MCU3283.52568-bit PIC MCU0800125-402.3-5.5No0 -UART000None00NoNo0010Yes8-DFN
8-PDIP
8-SOIC
NoYes60No0000-bit PWM resolutions04103YesNo0NoNoNoNone1000nullBOR000NonullnullYes400
PIC12F6290.7900In Production88-bit PIC MCU2051.75648-bit PIC MCU0800125-402-5.5No0 -UART000None00NoNo0010Yes8-DFN
8-DFN-S
8-PDIP
8-SOIC
NoYes60No0000-bit PWM resolutions0000NoNo0NonullNoNoNone1000nullBOR000NonullnullNo100
PIC12F5080.4900In Production88-bit PIC MCU410.75258-bit PIC MCU0800125-402-5.5No0 -UART000None00NoNo0000Yes8-DFN
8-MSOP
8-PDIP
8-SOIC
NoYes60No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
PIC12F5190.5500In Production88-bit PIC MCU821.5418-bit PIC MCU0800125-402-5.5No0 -UART000None00NoNo0000Yes8-DFN
8-MSOP
8-PDIP
8-SOIC
NoYes60No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
PIC12F6090.5900In Production88-bit PIC MCU2051.75648-bit PIC MCU0800125-402-15No0 -UART000None00NoNo0010Yes8-DFN
8-MSOP
8-PDIP
8-SOIC
NoYes60No0000-bit PWM resolutions0000NoNo0NonullNoNoNone1000nullBOR000NonullnullNo100
PIC12F529T39A1.1200In Production88-bit PIC MCU822.32018-bit PIC MCU080085-402-3.7No0 -UART000None00NoNo0000Yes14-TSSOPNoYes60No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
PIC24F04KL1000.9200In Production1616-bit PIC MCU3216451216-bit PIC MCU0140085-401.8-3.6No1 -UART110None00YesYes2021Yes14-PDIP
14-TSSOP
NoYes120No22210-bit PWM resolutions15000YesNo0NoNoNoBasic1000nullBOR000NonullnullYes100
PIC24F04KA2001.1600In Production1616-bit PIC MCU3216451216-bit PIC MCU0141500125-401.8-3.6Yes1 -UART110None00YesYes1031Yes14-PDIP
14-TSSOP
NoYes120No11116-bit PWM resolutions627100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24F08KL2001.3400In Production1616-bit PIC MCU3216851216-bit PIC MCU014150085-401.8-3.6No1 -UART110None00YesYes2021Yes14-PDIP
14-TSSOP
NoYes120No22210-bit PWM resolutions157100YesNo0NoNoNoBasic1000nullBOR000NonullnullYes100
ATSAMD09C130.8000In Production32Cortex-M0+484584096Cortex-M0+014135085-402.4-3.6No2 -UART220None00YesYes2021Yes14-SOICNoYes126Yes0300-bit PWM resolutions05126NoNo0NonullNoNoNone0000nullnull000NonullnullNo20.0640
PIC16F152250.5300In Production88-bit PIC MCU328141024null0141120125-401.8-5.5No1 -UART110None00YesNo0020Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120Yes10010-bit PWM resolutions9100YesNo0NoNoNoNone0000nullBOR000NonullnullNo1140
PIC16F183250.7400In Production88-bit PIC MCU3281410248-bit PIC MCU0141100125-401.8-5.5No1 -UART220None00NoNo14030Yes14-PDIP
14-SOIC
14-TSSOP
16-UQFN
16-VQFN
NoYes120Yes34010-bit PWM resolutions0111014YesNo0NoNoNoNone2000nullBOR115NonullnullYes404
ATTINY8240.5300In Production88-bit AVR MCU202081024null0141375125-401.8-5.5No2 -UART110None00NoNo10030Yes14-SOIC
14-TSSOP
NoYes120Yes0200-bit PWM resolutions09120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
ATTINY2040.3600In Production88-bit AVR MCU202021288-bit AVR01400125-401.8-5.5No1 -UART110None00NoNo0020Yes14-SOICNoYes120Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC16F152230.4000In Production88-bit PIC MCU3283.5256null0141120125-401.8-5.5No1 -UART110None00YesNo0020Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120Yes10010-bit PWM resolutions9100YesNo0NoNoNoNone0000nullBOR000NonullnullNo13.50
ATTINY2140.3700In Production88-bit AVR MCU202021288-bit AVR01400125-401.8-5.5No1 -UART110None00NoNo0020Yes14-SOICNoYes120Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR118NonullnullYes101
PIC16F183230.6200In Production88-bit PIC MCU3283.52568-bit PIC MCU0141100125-401.8-5.5No1 -UART110None00NoNo8010Yes14-PDIP
14-SOIC
14-TSSOP
16-UQFN
16-VQFN
NoYes120Yes12010-bit PWM resolutions011108YesNo0NoNoNoNone2000nullBOR115NonullnullNo202
PIC16F152240.4700In Production88-bit PIC MCU3287512null0141120125-401.8-5.5No1 -UART110None00YesNo0020Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
16-VQFN
NoYes120Yes10010-bit PWM resolutions9100YesNo0NoNoNoNone0000nullBOR000NonullnullNo170
PIC16F153250.6300In Production88-bit PIC MCU3281410248-bit PIC MCU0141100125-401.8-5.5No2 -UART110None00YesNo10020Yes14-PDIP
14-SOIC
14-TSSOP
16-UQFN
16-VQFN
NoYes120Yes12010-bit PWM resolutions011100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
ATtiny32240.6300In Production88-bit AVR MCU2020323072null0141375125-401.8-5.5No2 -UART110None00NoNo10030Yes14-SOIC
14-TSSOP
NoYes120Yes0200-bit PWM resolutions09120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo0321
ATtiny44A0.5800In Production88-bit AVR MCU202042568-bit AVR01401585-401.8-5.5No0 -UART110None00NoNo4010Yes14-PDIP
14-SOIC
15-UFBGA
20-VQFN
20-WQFN
NoYes120No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATTINY4040.3600In Production88-bit AVR MCU202042568-bit AVR01400125-401.8-5.5No1 -UART110None00NoNo0020Yes14-SOICNoYes120Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
PIC18F06Q410.9100In Production88-bit PIC MCU6416644096null01410125-401.8-5.5No3 -UART210None00YesNo6030No14-SOIC
14-TSSOP
NoYes124Yes30316-bit PWM resolutions011120YesNonullNoADC2 with HCVDNoNoNone2100nullBOR218NoNo0.5Yes204
ATTINY8040.4700In Production88-bit AVR MCU202085128-bit AVR01400125-401.8-5.5No1 -UART110None00NoNo0020Yes14-SOICNoYes120Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
ATTINY16240.5800In Production88-bit AVR MCU20201620488-bit AVR0141375125-401.8-5.5No2 -UART110None00NoNo10030Yes14-SOIC
14-TSSOP
NoYes120Yes0200-bit PWM resolutions09120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo0161
ATTINY4140.3900In Production88-bit AVR MCU202042568-bit AVR01400125-401.8-5.5No1 -UART110None00NoNo0020Yes14-SOICNoYes120Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR118NonullnullNo101
PIC16F153240.6200In Production88-bit PIC MCU32875128-bit PIC MCU0141100125-401.8-5.5No2 -UART110None00YesNo10020Yes14-PDIP
14-SOIC
14-TSSOP
16-UQFN
16-VQFN
NoYes120Yes12010-bit PWM resolutions011100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
PIC16F153230.5500In Production88-bit PIC MCU3283.52568-bit PIC MCU0141100125-401.8-5.5No1 -UART110None00YesNo10020Yes14-PDIP
14-SOIC
14-TSSOP
16-UQFN
16-VQFN
NoYes120Yes12010-bit PWM resolutions011100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
ATTINY4240.4500In Production88-bit AVR MCU20204512null0141375125-401.8-5.5No2 -UART110None00NoNo10030Yes14-SOIC
14-TSSOP
NoYes120Yes0200-bit PWM resolutions09120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo041
ATTINY8140.5100In Production88-bit AVR MCU202085128-bit AVR01400125-401.8-5.5No1 -UART110None00NoNo8020Yes14-SOICNoYes120Yes0368-bit PWM resolutions012100NoNo0NoPTCNoNoNone1000nullProgrammable BOR118NonullnullYes101
PIC18F04Q400.6900In Production88-bit PIC MCU6416161024null01410125-401.8-5.5No3 -UART210None00YesNo6030No14-SOIC
14-TSSOP
NoYes124Yes30316-bit PWM resolutions011120YesNoNoADC2 with HCVDNoNoNone2000nullBOR218NonullnullNo204
ATSAMD09D140.9000In Production32Cortex-M0+4845164096Cortex-M0+014135085-402.4-3.6No2 -UART220None00YesYes4021Yes24-VQFNNoYes226Yes0300-bit PWM resolutions05126NoNo0NoNoneNoNoNone0000nullNone000NoNo0.5No20.0640
ATSAMD10C130.8500In Production32Cortex-M0+484584096Cortex-M0+0141350105-401.62-3.63No2 -UART220None00Yes10021Yes14-SOICNoYes126Yes03216-bit PWM resolutions05128YesNo0NoPTCNoNoNone2000null1110NonullnullNo20.0640
ATSAMD10C140.9200In Production32Cortex-M0+4845164096Cortex-M0+0141350105-401.62-3.63No2 -UART220None00Yes10021Yes14-SOICNoYes126Yes03216-bit PWM resolutions05128YesNo0NoPTCNoNoNone2000null1110NonullnullNo20.0640
ATSAMD11C140.9700In Production32Cortex-M0+4845164096Cortex-M0+0141350105-401.62-3.63No2 -UART220Full Speed10Yes12021Yes14-SOICNoYes126Yes03416-bit PWM resolutions05128YesNo0NoPTCNoNoNone2000null1110NonullnullNo20.0640
PIC18F06Q400.8500In Production88-bit PIC MCU6416644096null01410125-401.8-5.5No3 -UART210None00YesNo6030No14-SOIC
14-TSSOP
NoYes124Yes30316-bit PWM resolutions011120YesNoNoADC2 with HCVDNoNoNone2000nullBOR218NonullnullYes204
PIC18F05Q410.8100In Production88-bit PIC MCU6416322048null01410125-401.8-5.5No3 -UART210None00YesNo6030No14-SOIC
14-TSSOP
NoYes124Yes30316-bit PWM resolutions011120YesNonullNoADC2 with HCVDNoNoNone2100nullBOR218NoNo0.5Yes204
PIC16F183240.7000In Production88-bit PIC MCU32875128-bit PIC MCU0141100125-401.8-5.5No1 -UART110None00NoNo14030Yes14-PDIP
14-SOIC
14-TSSOP
16-UQFN
NoYes120Yes34010-bit PWM resolutions0111014YesNo0NoNoNoNone2000nullBOR115NonullnullNo404
PIC18F04Q410.7600In Production88-bit PIC MCU6432161024null01410125-401.8-5.5No3 -UART210None00YesNo6030No14-SOIC
14-TSSOP
NoYes124Yes30316-bit PWM resolutions011120YesNonullNoADC2 with HCVDNoNoNone2100nullBOR218NoNo0.5No204
PIC16F183260.8600In Production88-bit PIC MCU3282820488-bit PIC MCU0141100125-401.8-5.5No1 -UART220None00NoNo14030Yes14-PDIP
14-SOIC
14-TSSOP
16-UQFN
16-VQFN
NoYes120Yes34010-bit PWM resolutions0111014YesNo0NoNoNoNone2000nullBOR115NonullnullNo404
ATtiny1040.5000In Production88-bit AVR MCU12121328-bit AVR014015125-401.8-5.5No1 -UART000None00NoNo2010Yes14-SOICNoYes120No0220-bit PWM resolutions08100YesNo0NoNoNoNone0000nullProgrammable BOR000NonullnullNo000
ATTINY16140.5700In Production88-bit AVR MCU20201620488-bit AVR0142115125-401.8-5.5No1 -UART110None00NoNo8030Yes14-SOICNoYes120Yes0260-bit PWM resolutions010100NoNo0NoPTCNoNoNone3000nullProgrammable BOR318NonullnullYes101
ATTINY16040.5100In Production88-bit AVR MCU20201610248-bit AVR01410125-401.8-5.5No1 -UART110None00YesYes0020Yes14-SOICNoYes120Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
PIC16F184260.9400In Production88-bit PIC MCU3282820488-bit PIC MCU0141100125-401.8-5.5No1 -UART220None00YesNo0040No14-PDIP
14-SOIC
14-TSSOP
16-QFN
16-UQFN
NoYes120Yes20010-bit PWM resolutions011120YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo404
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC16F184250.8600In Production88-bit PIC MCU3281410248-bit PIC MCU0141100125-401.8-5.5No1 -UART220None00YesNo0040No14-PDIP
14-SOIC
14-TSSOP
16-UQFN
NoYes120Yes20010-bit PWM resolutions011120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR105NonullnullNo404
PIC16F184240.7800In Production88-bit PIC MCU32875128-bit PIC MCU0141100125-401.8-5.5No1 -UART110None00YesNo0040No14-PDIP
14-SOIC
14-TSSOP
16-UQFN
NoYes120Yes20010-bit PWM resolutions011120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR105NonullnullNo404
PIC18F05Q400.7600In Production88-bit PIC MCU6416322048null01410125-401.8-5.5No3 -UART210None00YesNo6030No14-SOIC
14-TSSOP
NoYes124Yes30316-bit PWM resolutions011120YesNoNoADC2 with HCVDNoNoNone2000nullBOR218NonullnullYes204
PIC16F17040.7500In Production88-bit PIC MCU32875128-bit PIC MCU0141100125-401.8-5.5No1 -UART110None00YesNo8010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120Yes32010-bit PWM resolutions08100YesNo0NonullNoNoNone2200nullBOR128NonullnullNo403
ATtiny24A0.5400In Production88-bit AVR MCU202021288-bit AVR01401585-401.8-5.5No0 -UART110None00NoNo4010Yes14-PDIP
14-SOIC
15-UFBGA
20-VQFN
20-WQFN
NoYes120No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
PIC16F6761.1000In Production88-bit PIC MCU2051.75648-bit PIC MCU014130125-402-5.5No0 -UART000None00NoNo0010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
20-PDIP
NoYes120No0000-bit PWM resolutions08100NoNo0NoNoNoNone1000nullBOR000NonullnullNo100
PIC16F17050.8200In Production88-bit PIC MCU3281410248-bit PIC MCU0141100125-401.8-5.5No1 -UART110None00YesNo8010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120Yes32010-bit PWM resolutions08100YesNo0NonullNoNoNone2200nullBOR128NonullnullNo403
PIC16F17030.7000In Production88-bit PIC MCU3283.52568-bit PIC MCU0141100125-401.8-5.5No0 -UART110None00YesNo2010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120Yes12010-bit PWM resolutions08100YesNo0NonullNoNoNone0200nullBOR000NonullnullNo200
PIC16F6361.1000In Production88-bit PIC MCU2053.51288-bit PIC MCU01400125-402-5.5No0 -UART000None00NoNo0010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120No0000-bit PWM resolutions0000NoNo0YesnullNoNoNone2000nullBOR000NonullnullNo100
ATtiny241.2900In Production88-bit AVR MCU202021288-bit AVR01401585-401.8-5.5No0 -UART110None00NoNo4010Yes14-PDIP
14-SOIC
20-WQFN
NoYes120No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
PIC16F6841.1700In Production88-bit PIC MCU2053.51288-bit PIC MCU014130125-402-5.5No0 -UART000None00NoNo4010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120No11010-bit PWM resolutions08104NoNo0NoNoNoNone2000nullBOR000NonullnullNo200
ATtiny4410.7200In Production88-bit AVR MCU161642568-bit AVR01401585-401.7-5.5No2 -UART110None00NoNo6020Yes14-SOIC
20-VQFN
20-WQFN
NoYes120No0260-bit PWM resolutions012100YesNo0NoNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC16F6881.2500In Production88-bit PIC MCU20572568-bit PIC MCU014130125-402-5.5No1 -UART110None00YesNo0010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
28-QFN
NoYes120No0000-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16F5260.6200In Production88-bit PIC MCU2051.5678-bit PIC MCU014130125-402-5.5No0 -UART000None00NoNo0000Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120No0000-bit PWM resolutions0380NoNo0NonullNoNoNone2000nullNone000NonullnullNo100
PIC16F6301.0900In Production88-bit PIC MCU2051.75648-bit PIC MCU01400125-402-5.5No0 -UART000None00NoNo0010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120No0000-bit PWM resolutions0000NoNo0NoNoNoNone1000nullBOR000NonullnullNo100
PIC16F5060.5900In Production88-bit PIC MCU2051.5678-bit PIC MCU014130125-402-5.5No0 -UART000None00NoNo0000Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
20-PDIP
NoYes120No0000-bit PWM resolutions0380NoNo0NonullNoNoNone2000nullNone000NonullnullNo100
ATtiny841.5600In Production88-bit AVR MCU202085128-bit AVR01401585-401.8-5.5No0 -UART110None00NoNo4010Yes14-PDIP
14-SOIC
20-WQFN
NoYes120No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny8410.8200In Production88-bit AVR MCU161685128-bit AVR01401585-401.7-5.5No2 -UART110None00NoNo6020Yes14-SOIC
20-VQFN
20-WQFN
NoYes120No0260-bit PWM resolutions012100YesNo0NoNoNoNone2000nullProgrammable BOR000NonullnullNo100
ATtiny84A0.6300In Production88-bit AVR MCU202085128-bit AVR01401585-401.8-5.5No0 -UART110None00NoNo4010Yes14-PDIP
14-SOIC
15-UFBGA
20-VQFN
20-WQFN
NoYes120No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
PIC16F5050.5800In Production88-bit PIC MCU2051.5728-bit PIC MCU01400125-402-5.5No0 -UART000None00NoNo0000Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
PIC16F6160.8200In Production88-bit PIC MCU2053.51288-bit PIC MCU014130150-402-15No0 -UART000None00NoNo0010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
28-SPDIP
NoYes110No00010-bit PWM resolutions08104NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F6100.7100In Production88-bit PIC MCU2051.75648-bit PIC MCU01400125-402-15No0 -UART000None00NoNo0010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes110No0000-bit PWM resolutions0000NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16F14540.9700In Production88-bit PIC MCU48121410248-bit PIC MCU01400125-401.8-5.5No1 -UART110FS Device10YesNo2010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
16-UQFN
NoYes120No0020-bit PWM resolutions0002YesNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC16F15030.6100In Production88-bit PIC MCU2053.51288-bit PIC MCU0141100125-401.8-5.5No0 -UART110None00NoNo5010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
16-UQFN
NoYes120No00410-bit PWM resolutions08104YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo202
PIC16F14551.1000In Production88-bit PIC MCU48121410248-bit PIC MCU0141100125-401.8-5.5No1 -UART110FS Device10YesNo3010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
16-UQFN
NoYes120No00210-bit PWM resolutions05102YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
ATtiny441.3500In Production88-bit AVR MCU202042568-bit AVR01401585-401.8-5.5No0 -UART110None00NoNo4010Yes14-PDIP
14-SOIC
20-WQFN
NoYes120No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
PIC16F18251.0300In Production88-bit PIC MCU3281410248-bit PIC MCU0141100125-401.8-5.5No1 -UART110None00YesNo8010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
16-UQFN
NoNo120No34010-bit PWM resolutions08104YesNo0NonullNoNoNone2000nullBOR115NonullnullNo400
PIC16HV610nullIn Production88-bit PIC MCU2051.75648-bit PIC MCU01400125-402-15No0 -UART000None00NoNo0010YesnullNoYes120No0000-bit PWM resolutions0000NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
AT89LP2141.1300In Production88-bit 8051 MCU2020208051-1C01400002.4-5No1 -UART100None00NoNo0000Yes14-PDIP
14-TSSOP
NoNo120No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP2131.1300In Production88-bit 8051 MCU2020208051-1C01400002.4-5.5No0 -UART100None00NoNo0000Yes14-PDIP
14-TSSOP
NoNo140No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC16F15740.7200In Production88-bit PIC MCU32875128-bit PIC MCU0141100125-401.8-5.5No1 -UART000None00YesNo6090Yes14-PDIP
14-SOIC
14-TSSOP
16-UQFN
NoYes120Yes40016-bit PWM resolutions08106YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
PIC16F7530.7100In Production88-bit PIC MCU2053.51288-bit PIC MCU0141100125-402-5.5No0 -UART000None00NoNo0010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes110No0100-bit PWM resolutions08100YesNo0NoNoNoNone2100nullBOR119NonullnullNo300
PIC16F18240.9300In Production88-bit PIC MCU32872568-bit PIC MCU0141100150-401.8-5.5No1 -UART110None00YesNo8010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
16-UQFN
28-UQFN
NoNo120No3400-bit PWM resolutions08104YesNo0NoNoNoNone2000nullBOR115NonullnullYes400
ATtiny200.4400In Production88-bit AVR MCU121221288-bit AVR01401585-401.8-5.5No0 -UART110None00NoNo3010Yes12-WLCSP
14-SOIC
14-TSSOP
15-UFBGA
20-VQFN
NoYes120No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
PIC16F16130.6700In Production88-bit PIC MCU3283.52568-bit PIC MCU0141100125-401.8-5.5No0 -UART000None00YesNo6010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120No32010-bit PWM resolutions08100YesNo0NoNoNoNone2000nullBOR118NonullnullYes400
PIC16F16140.7900In Production88-bit PIC MCU32875128-bit PIC MCU0141100125-401.8-5.5No1 -UART110None00YesNo8030Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120Yes32010-bit PWM resolutions08100YesNo0NoNoNoNone2000nullBOR118NonullnullYes402
PIC16F15750.8000In Production88-bit PIC MCU3281410248-bit PIC MCU0141100125-401.8-5.5No1 -UART000None00YesNo6090Yes14-PDIP
14-SOIC
14-TSSOP
16-UQFN
NoYes120Yes40016-bit PWM resolutions08106YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
PIC16F16150.9100In Production88-bit PIC MCU3281410248-bit PIC MCU0141100125-401.8-5.5No1 -UART110None00YesNo8030Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120Yes32010-bit PWM resolutions08100YesNo0NoNoNoNone2000nullBOR118NonullnullYes404
PIC16F17641.0300In Production88-bit PIC MCU32875128-bit PIC MCU0141100125-401.8-5.5No1 -UART110None00YesNo6030Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120Yes41016-bit PWM resolutions08100YesNo0NoNoNoNone2100nullProgrammable BOR2210NonullnullNo403
PIC16F17651.1000In Production88-bit PIC MCU3281410248-bit PIC MCU0141100125-401.8-5.5No1 -UART110None00YesNo6030Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120Yes41016-bit PWM resolutions08100YesNo0NoNoNoNone2100nullProgrammable BOR2210NonullnullNo403
PIC16F18230.8700In Production88-bit PIC MCU3283.51288-bit PIC MCU0141100125-401.8-5.5No1 -UART110None00YesNo4010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
16-UQFN
NoYes120No1100-bit PWM resolutions08101YesNo0NoNoNoNone2000nullBOR115NonullnullNo200
PIC16LF15540.6700In Production88-bit PIC MCU32872568-bit PIC MCU014260085-401.8-3.6No1 -UART110None00NoNo0010Yes14-PDIP
14-SOIC
14-TSSOP
16-QFN
NoYes120No0000-bit PWM resolutions011100NoNo0NoHCVDNoNoNone0000nullBOR000NonullnullNo200
AT89LP2161.0900In Production88-bit 8051 MCU2020208051-1C01600002.4-5.5No1 -UART100None00NoNo0000Yes16-SOICNoNo140No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
dsPIC33FJ06GS101A2.0200In Production1616-bit dsPIC DSC4040625616-bit dsPIC DSC01812000125-403-3.6No1 -UART110None00YesYes5020Yes18-PDIP
18-SOIC
20-SSOP
NoYes130Yes20116-bit PWM resolutions16104NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC33FJ06GS1012.2700In Production1616-bit dsPIC DSC8040625616-bit dsPIC DSC01812000125-403-3.6No1 -UART110None00YesYes5020Yes18-SOICNoYes130Yes30116-bit PWM resolutions16104NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC30F20112.7400In Production1616-bit dsPIC DSC1203012102416-bit dsPIC DSC0181200125-402.5-5.5No1 -UART110None00NoNo2031Yes18-PDIP
18-SOIC
28-QFN
NoYes120No12216-bit PWM resolutions338120NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC33FJ06GS0011.8600In Production1616-bit dsPIC DSC4040625616-bit dsPIC DSC01812000125-403-3.6No1 -UART110None00YesYes4020Yes18-PDIP
18-SOIC
20-SSOP
NoYes130Yes20016-bit PWM resolutions16104NoNo0NonullNoNoBasic2000nullBOR2010NonullnullNo000
dsPIC30F30123.2900In Production1616-bit dsPIC DSC1203024204816-bit dsPIC DSC0181200125-402.5-5.5No1 -UART110None00NoNo2031Yes18-PDIP
18-SOIC
44-QFN
NoYes120No12216-bit PWM resolutions338120NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
PIC16F84A3.5500In Production88-bit PIC MCU2051.75688-bit PIC MCU0180085-402-6No0 -UART000None00NoNo0000Yes18-PDIP
18-SOIC
20-SSOP
NoYes130No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC18F13202.4400In Production88-bit PIC MCU401082568-bit PIC MCU018130125-402-5.5No1 -UART000None00YesNo0030Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
NoNo160No01010-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
PIC16F8181.7900In Production88-bit PIC MCU2051.751288-bit PIC MCU018130125-402-5.5No0 -UART000None00NoNo0010Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
NoYes160No01010-bit PWM resolutions05100NoNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F540.4700In Production88-bit PIC MCU2050.75258-bit PIC MCU01800125-402-5.5No0 -UART000None00NoNo0000Yes18-PDIP
18-SOIC
20-SSOP
NoYes120No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
PIC16F648A2.0400In Production88-bit PIC MCU20572568-bit PIC MCU01800125-402-5.5No0 -UART000None00NoNo1010Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
NoYes160No11010-bit PWM resolutions0000NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F13302.5600In Production88-bit PIC MCU401082568-bit PIC MCU0181100125-402-5.5No1 -UART000None00YesNo0020Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
NoNo160No0000-bit PWM resolutions04106NoNo0NonullNoNoNone3000nullBOR000NonullnullNo000
PIC18F12302.3200In Production88-bit PIC MCU401042568-bit PIC MCU0181100125-402-5.5No1 -UART000None00YesNo0020Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
NoNo160No0000-bit PWM resolutions04106NoNo0NonullNoNoNone3000nullNone000NonullnullNo000
PIC16F872.5100In Production88-bit PIC MCU20573688-bit PIC MCU01800125-402-5.5No0 -UART000None00NoNo0010Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
NoYes160No01010-bit PWM resolutions0000NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F627A1.5800In Production88-bit PIC MCU2051.752248-bit PIC MCU01800125-402-5.5No1 -UART000None00NoNo1010Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
NoYes160No11010-bit PWM resolutions0000NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F7160.9200In Production88-bit PIC MCU2053.51288-bit PIC MCU018130125-402-5.5No0 -UART000None00NoNo4010Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
28-SPDIP
64-TQFP
NoYes130No10010-bit PWM resolutions0480NoNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F18271.1700In Production88-bit PIC MCU32873848-bit PIC MCU0181100125-401.8-5.5No1 -UART220None00YesNo8010Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
28-UQFN
NoYes160No34010-bit PWM resolutions012104YesNo0NonullNoNoNone2000nullBOR115NonullnullNo400
PIC16F18261.0900In Production88-bit PIC MCU3283.52568-bit PIC MCU0181100125-401.8-5.5No1 -UART110None00YesNo4010Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
28-UQFN
NoYes160No11010-bit PWM resolutions012101YesNo0NonullNoNoNone2000nullBOR115NonullnullNo200
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC16F18471.2200In Production88-bit PIC MCU3281410248-bit PIC MCU0181100125-401.8-5.5No1 -UART220None00YesNo8010Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
28-SPDIP
28-UQFN
28-VQFN
NoYes160No34010-bit PWM resolutions012104YesNo0NonullNoNoNone2000nullBOR115NonullnullNo400
PIC16F628A1.8000In Production88-bit PIC MCU2053.52248-bit PIC MCU01800125-402-5.5No1 -UART000None00NoNo1010Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
NoYes160No11010-bit PWM resolutions0000NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F882.7000In Production88-bit PIC MCU20573688-bit PIC MCU018130125-402-5.5No1 -UART110None00NoNo0010Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
NoYes160No01010-bit PWM resolutions07100NoNo0NonullNoNoNone2000nullNone000NonullnullNo200
PIC16HV5401.5500In Production88-bit PIC MCU2051.5258-bit PIC MCU0180085-403.5-15No1 -UART110None00NoNo0000Yes18-PDIP
18-SOIC
20-SSOP
NoYes120No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC18F12202.2000In Production88-bit PIC MCU401042568-bit PIC MCU018130125-402-5.5No1 -UART000None00YesNo0030Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
NoNo160No01010-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
PIC16F8192.0200In Production88-bit PIC MCU2053.52568-bit PIC MCU018130125-402-5.5No0 -UART110None00NoNo0010Yes18-PDIP
18-SOIC
20-SSOP
28-QFN
NoYes160No01010-bit PWM resolutions05100NoNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC24FJ32MC1011.9400In Production1616-bit PIC MCU321632204816-bit PIC MCU02011100125-403-3.6Yes1 -UART110None00YesYes8052Yes20-PDIP
20-SOIC
20-SSOP
NoYes150Yes23216-bit PWM resolutions314106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
dsPIC33FJ32MC1011.9400In Production1616-bit dsPIC DSC321632204816-bit dsPIC DSC02011100125-403-3.6Yes1 -UART110None00YesYes8052Yes20-PDIP
20-SOIC
20-SSOP
NoYes150Yes23216-bit PWM resolutions124106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
PIC24F08KM1011.9400In Production1616-bit PIC MCU32168102416-bit PIC MCU0201200125-401.8-5.5Yes1 -UART110None00YesYes7052Yes20-PDIP
20-SOIC
20-SSOP
NoYes180No22216-bit PWM resolutions6216120YesNo0NonullNoNoBasic1011nullBOR000NonullnullYes001
PIC24F04KA2011.2200In Production1616-bit PIC MCU3216451216-bit PIC MCU0201500125-401.8-3.6Yes1 -UART110None00YesYes1031Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No11116-bit PWM resolutions629100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24F16KL4011.6500In Production1616-bit PIC MCU321616102416-bit PIC MCU020150085-401.8-3.6No2 -UART220None00YesYes6021Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No33310-bit PWM resolutions1512100YesNo0NoNoNoBasic2000nullBOR000NonullnullYes200
dsPIC33FJ32GP1011.9400In Production1616-bit dsPIC DSC321632204816-bit dsPIC DSC02011100125-403-3.6Yes1 -UART110None00YesYes2052Yes18-PDIP
18-SOIC
20-SSOP
NoYes130Yes23216-bit PWM resolutions626100NoNo0NonullNoNoBasic3000nullBOR104NonullnullYes000
PIC24F08KL2011.3500In Production1616-bit PIC MCU3216851216-bit PIC MCU020150085-401.8-3.6No1 -UART110None00YesYes2021Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes170No22210-bit PWM resolutions1512100YesNo0NoNoNoBasic1000nullBOR000NonullnullYes100
PIC24F32KA3012.3100In Production1616-bit PIC MCU321632204816-bit PIC MCU0201100125-401.8-5.5Yes2 -UART220None00YesYes30115Yes20-PDIP
20-SOIC
20-SSOP
NoYes180No33316-bit PWM resolutions1512120YesNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24F08KL3011.1700In Production1616-bit PIC MCU32168102416-bit PIC MCU0200085-401.8-3.6No2 -UART220None00YesYes6021Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No33310-bit PWM resolutions15000YesNo0NoNoNoBasic2000nullBOR000NonullnullYes200
dsPIC33FJ12GP2012.4100In Production1616-bit dsPIC DSC404012102416-bit dsPIC DSC02011100125-403-3.6No1 -UART110None00YesYes2031Yes18-PDIP
18-SOIC
NoYes130Yes24216-bit PWM resolutions256120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ12MC2012.4100In Production1616-bit dsPIC DSC404012102416-bit dsPIC DSC02011100125-403-3.6No1 -UART110None00YesYes10131Yes20-PDIP
20-SOIC
20-SSOP
NoYes150Yes24216-bit PWM resolutions124128NoNo0NoNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ16GP1011.8200In Production1616-bit dsPIC DSC321616102416-bit dsPIC DSC02011100125-403-3.6Yes1 -UART110None00YesYes2031Yes18-PDIP
18-SOIC
20-SSOP
NoYes130Yes23216-bit PWM resolutions624100NoNo0NonullNoNoBasic3000nullBOR104NonullnullYes000
dsPIC33FJ16MC1011.8200In Production1616-bit dsPIC DSC321616102416-bit dsPIC DSC02011100125-403-3.6Yes1 -UART110None00YesYes8031Yes20-PDIP
20-SOIC
20-SSOP
NoYes150Yes23216-bit PWM resolutions314106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
PIC24F08KL4011.5700In Production1616-bit PIC MCU32168102416-bit PIC MCU020150085-401.8-3.6No2 -UART220None00YesYes6021Yes20-QFN
20-SOIC
20-SSOP
NoYes180No33310-bit PWM resolutions1512100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes200
PIC24HJ12GP2012.4100In Production1616-bit PIC MCU804012102416-bit PIC MCU0201500125-403-3.6No1 -UART110None00YesYes2031Yes18-PDIP
18-SOIC
NoYes130Yes24216-bit PWM resolutions256120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
PIC24F16KA1011.7500In Production1616-bit PIC MCU321616153616-bit PIC MCU0201500125-401.8-3.6Yes2 -UART110None00YesYes1031Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No11116-bit PWM resolutions629100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24F04KL1010.9700In Production1616-bit PIC MCU3216451216-bit PIC MCU0200085-401.8-3.6No1 -UART110None00YesYes2021Yes20-PDIP
20-QFN
20-SSOP
NoYes170No22210-bit PWM resolutions15000YesNo0NoNoNoBasic1000nullBOR000NonullnullYes100
PIC24F08KA1011.6600In Production1616-bit PIC MCU32168153616-bit PIC MCU0201500125-401.8-3.6Yes2 -UART110None00YesYes1031Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No11116-bit PWM resolutions629100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24F16KA3012.1500In Production1616-bit PIC MCU321616204816-bit PIC MCU0201100125-401.8-5.5Yes2 -UART220None00YesYes30115Yes20-PDIP
20-SOIC
20-SSOP
NoYes180No33316-bit PWM resolutions1512120YesNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ16MC1011.8200In Production1616-bit PIC MCU321616102416-bit PIC MCU02011100125-403-3.6Yes1 -UART110None00YesYes8031Yes20-PDIP
20-SOIC
20-SSOP
NoYes150Yes23216-bit PWM resolutions314106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
PIC16F152450.5100In Production88-bit PIC MCU328141024null0201120125-401.8-5.5No1 -UART110None00YesNo0020Yes20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes180Yes10010-bit PWM resolutions12100YesNo0NoNoNoNone0000nullBOR000NonullnullNo1140
PIC16F183440.7000In Production88-bit PIC MCU32875128-bit PIC MCU0201100125-401.8-5.5No1 -UART110None00NoNo14030Yes20-PDIP
20-SOIC
20-SSOP
20-UQFN
20-VQFN
NoYes180Yes34010-bit PWM resolutions0171014YesNo0NoNoNoNone2000nullBOR115NonullnullYes404
PIC16F183450.8400In Production88-bit PIC MCU3281410248-bit PIC MCU0201100125-401.8-5.5No1 -UART220None00NoNo14030Yes20-PDIP
20-SOIC
20-SSOP
20-UQFN
20-VQFN
NoYes180Yes34010-bit PWM resolutions0171014YesNo0NoNoNoNone2000nullBOR115NonullnullYes404
PIC16F183460.9200In Production88-bit PIC MCU3282820488-bit PIC MCU0201100125-401.8-5.5No1 -UART220None00YesNo0030No20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
20-VQFN
NoYes180Yes20010-bit PWM resolutions017100YesNo0NoNoNoNone2000nullBOR105NonullnullNo404
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC18F16Q410.9900In Production88-bit PIC MCU6416644096null02010125-401.8-5.5No3 -UART210None00YesNo6030No20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes184Yes30316-bit PWM resolutions017120YesNoNoADC2 with HCVDNoNoNone2100nullBOR218NonullnullYes204
PIC18F16Q400.9200In Production88-bit PIC MCU6416644096null02010125-401.8-5.5No3 -UART210None00YesNo6030No20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes184Yes30316-bit PWM resolutions017120YesNoNoADC2 with HCVDNoNoNone2000nullBOR218NonullnullYes204
PIC16F152430.4200In Production88-bit PIC MCU3283.5256null0201120125-401.8-5.5No1 -UART110None00YesNo0020Yes20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes180Yes10010-bit PWM resolutions12100YesNo0NoNoNoNone0000nullBOR000NonullnullNo13.50
PIC18F15Q410.8900In Production88-bit PIC MCU6416322048null02010125-401.8-5.5No3 -UART210None00YesNo6030No20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes184Yes30316-bit PWM resolutions017120YesNoNoADC2 with HCVDNoNoNone2100nullBOR218NonullnullYes204
PIC18F15Q400.8400In Production88-bit PIC MCU6416322048null02010125-401.8-5.5No3 -UART210None00YesNo6030No20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes184Yes30316-bit PWM resolutions017120YesNoNoADC2 with HCVDNoNoNone2000nullBOR218NonullnullYes204
PIC16F184450.9700In Production88-bit PIC MCU3281410248-bit PIC MCU0201100125-401.8-5.5No1 -UART220None00YesNo0040No20-PDIP
20-SOIC
20-SSOP
20-UQFN
NoYes180Yes20010-bit PWM resolutions017120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR105NonullnullNo404
PIC18F14Q400.7700In Production88-bit PIC MCU6416161024null02010125-401.8-5.5No3 -UART210None00YesNo6030No20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes184Yes30316-bit PWM resolutions017120YesNoNoADC2 with HCVDNoNoNone2000nullBOR218NonullnullNo204
PIC16F184440.8900In Production88-bit PIC MCU32875128-bit PIC MCU0201100125-401.8-5.5No1 -UART110None00YesNo0040No20-PDIP
20-SOIC
20-SSOP
20-UQFN
NoYes180Yes20010-bit PWM resolutions017120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR105NonullnullNo404
PIC16F184461.0500In Production88-bit PIC MCU3282820488-bit PIC MCU0201100125-401.8-5.5No1 -UART220None00YesNo0040No14-SOIC
20-PDIP
20-SOIC
20-SSOP
20-UQFN
NoYes180Yes20010-bit PWM resolutions017120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR105NonullnullNo404
PIC16F153440.6300In Production88-bit PIC MCU32875128-bit PIC MCU0201100125-401.8-5.5No2 -UART110None00YesNo10020Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoYes180Yes12010-bit PWM resolutions017100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
PIC16F153450.7000In Production88-bit PIC MCU3281410248-bit PIC MCU0201100125-401.8-5.5No2 -UART110None00YesNo10020Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
20-VQFN
NoYes180Yes12010-bit PWM resolutions017100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
PIC16F152440.4600In Production88-bit PIC MCU3287512null0201120125-401.8-5.5No1 -UART110None00YesNo0020Yes20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes180Yes10010-bit PWM resolutions12100YesNo0NoNoNoNone0000nullBOR000NonullnullNo170
ATTINY4060.4300In Production88-bit AVR MCU202042568-bit AVR02000125-401.8-5.5No1 -UART110None00NoNo0020Yes20-SOIC
20-VQFN
NoYes180Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
PIC18F14Q410.8400In Production88-bit PIC MCU6416161024null02010125-401.8-5.5No3 -UART210None00YesNo6030No20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes184Yes30316-bit PWM resolutions017120YesNoNoADC2 with HCVDNoNoNone2100nullBOR218NonullnullNo204
ATTINY8060.5300In Production88-bit AVR MCU202085128-bit AVR02000125-401.8-5.5No1 -UART110None00NoNo0020Yes20-SOIC
20-VQFN
NoYes180Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
ATTINY8160.5500In Production88-bit AVR MCU202085128-bit AVR02000125-401.8-5.5No1 -UART110None00NoNo8020Yes20-SOIC
20-VQFN
NoYes180Yes0360-bit PWM resolutions012100YesNo0NoPTCNoNoNone1000nullProgrammable BOR118NonullnullYes101
ATTINY4160.4500In Production88-bit AVR MCU202042568-bit AVR02000125-401.8-5.5No1 -UART110None00NoNo0020Yes20-SOIC
20-VQFN
NoYes180Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR118NonullnullYes101
ATTINY4260.5100In Production88-bit AVR MCU20204512null0201375125-401.8-5.5No2 -UART110None00NoNo10030Yes20-SOIC
20-SSOP
20-VQFN
NoYes180Yes0200-bit PWM resolutions015120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo041
ATTINY8260.5600In Production88-bit AVR MCU202081024null0201375125-401.8-5.5No2 -UART110None00NoNo10030Yes20-SOIC
20-SSOP
20-VQFN
NoYes180Yes0200-bit PWM resolutions015120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo081
ATTINY32160.7300In Production88-bit AVR MCU20203220488-bit AVR0202115125-401.8-5.5No1 -UART110None00NoNo8030Yes20-SOICNoYes180Yes0260-bit PWM resolutions016100NoNo0NoPTCNoNoNone3000nullProgrammable BOR318NonullnullYes101
ATTINY16060.5400In Production88-bit AVR MCU20201610248-bit AVR02010125-401.8-5.5No1 -UART110None00YesYes0020Yes20-SOIC
20-VQFN
NoYes180Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
PIC32MM0064GPL0201.1300In Production3232-bit MIPS MCU253764819232-bit MIPS0201300125-402-3.6No2 -UART202None00YesYes8073Yes20-QFN
20-SSOP
NoYes160Yes33816-bit PWM resolutions2111120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
PIC32MM0032GPL0201.0200In Production3232-bit MIPS MCU253732819232-bit MIPS0201300125-402-3.6No2 -UART202None00YesYes8073Yes20-QFN
20-SSOP
NoYes160Yes33816-bit PWM resolutions2111120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
ATTINY16260.6200In Production88-bit AVR MCU20201620488-bit AVR0201375125-401.8-5.5No2 -UART110None00NoNo10030Yes20-SOIC
20-SSOP
20-VQFN
NoYes180Yes0200-bit PWM resolutions015120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo0161
PIC32MM0016GPL0200.9400In Production3232-bit MIPS MCU253716409632-bit MIPS0201300125-402-3.6No2 -UART202None00YesYes8073Yes20-QFN
20-SSOP
NoYes160Yes33816-bit PWM resolutions2111120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
ATTINY16160.5500In Production88-bit AVR MCU20201620488-bit AVR0202115125-401.8-5.5No1 -UART110None00NoNo8030Yes20-SOIC
20-VQFN
NoYes180Yes0260-bit PWM resolutions016100YesNo0NoPTCNoNoNone3000nullProgrammable BOR318NonullnullYes101
PIC16F6851.3500In Production88-bit PIC MCU20572568-bit PIC MCU020130125-402-5.5No0 -UART000None00NoNo4010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No11010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F7851.3400In Production88-bit PIC MCU2053.51288-bit PIC MCU020130125-402-5.5No0 -UART000None00NoNo0010Yes20-CSP
20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No01110-bit PWM resolutions012100NoNo0NoNoNoNone2200nullBOR000NonullnullNo200
PIC16F7210.8300In Production88-bit PIC MCU16472568-bit PIC MCU020130125-401.8-5.5No1 -UART110None00NoNo0010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No01010-bit PWM resolutions01280YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F7200.8000In Production88-bit PIC MCU1643.51288-bit PIC MCU020130125-401.8-5.5No0 -UART110None00NoNo0010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No01010-bit PWM resolutions01280YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
AT89C40510.8600In Production88-bit 8051 MCU244408051-12C02000002.7-6No1 -UART000None00NoNo0000No20-PDIP
20-SOIC
NoNo150No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
PIC16F6901.4300In Production88-bit PIC MCU20572568-bit PIC MCU020130125-402-5.5No1 -UART110None00YesNo4010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
44-TQFP
NoYes180No41010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F14K501.7200In Production88-bit PIC MCU4812167688-bit PIC MCU0201100125-401.8-5.5No1 -UART110FS Device10YesNo0030Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
28-SOIC
NoYes150No01010-bit PWM resolutions09100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC16F6871.2800In Production88-bit PIC MCU2053.51288-bit PIC MCU020130125-402-5.5No1 -UART110None00YesNo0010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No0000-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16F5270.5100In Production88-bit PIC MCU2051.5688-bit PIC MCU020150125-402-5.5No0 -UART000None00NoNo0000Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
28-SPDIP
NoYes180No0000-bit PWM resolutions0880NoNo0NonullNoNoNone2200nullBOR000NonullnullNo100
PIC16F6771.1800In Production88-bit PIC MCU2053.51288-bit PIC MCU020130125-402-5.5No0 -UART110None00NoNo0010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No0000-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16F6392.6000In Production88-bit PIC MCU2053.51288-bit PIC MCU02000125-402-5.5No0 -UART000None00NoNo0010Yes20-SSOPNoYes120No0000-bit PWM resolutions0000NoNo0YesnullNoNoNone2000nullBOR000NonullnullNo100
PIC18F14K221.4100In Production88-bit PIC MCU6416165128-bit PIC MCU0201100125-401.8-5.5No1 -UART110None00YesNo0030Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
28-SOIC
NoYes180No01010-bit PWM resolutions012100YesNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16F6311.0900In Production88-bit PIC MCU2051.75648-bit PIC MCU02000125-402-5.5No0 -UART000None00NoNo0010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No0000-bit PWM resolutions0000NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F13K501.5600In Production88-bit PIC MCU481285128-bit PIC MCU0201100125-401.8-5.5No1 -UART110FS Device10YesNo0030Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes150No01010-bit PWM resolutions09100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F13K221.3100In Production88-bit PIC MCU641682568-bit PIC MCU0201100125-401.8-5.5No1 -UART110None00YesNo0030Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No01010-bit PWM resolutions012100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC16F6891.3500In Production88-bit PIC MCU20572568-bit PIC MCU020130125-402-5.5No1 -UART110None00YesNo0010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180No0000-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16F15090.9000In Production88-bit PIC MCU205145128-bit PIC MCU0201100125-401.8-5.5No1 -UART110None00YesNo5010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
28-SPDIP
NoYes180No00410-bit PWM resolutions012104YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo204
ATtiny1671.0700In Production88-bit AVR MCU1616165128-bit AVR020015150-401.8-5.5No1 -UART210None00YesNo9010Yes20-SOIC
20-TSSOP
20-WQFN
32-VQFN
NoYes160No0130-bit PWM resolutions011100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny16340.7700In Production88-bit AVR MCU12121610248-bit AVR02001585-401.8-5.5No2 -UART010None00NoNo4010Yes20-SOIC
20-WQFN
NoYes180No0220-bit PWM resolutions012100YesNo0NoNoNoNone0000nullProgrammable BOR000NonullnullNo100
AT89EB5114nullIn Production88-bit 8051 MCU406.66666666666667408051-12C020050003-3.6No0 -UART000None00NoNo0000YesnullNoNo110No0000-bit PWM resolutions06100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT90PWM1612.0200In Production88-bit AVR MCU16161618-bit AVR0200125125-402.7-5.5No0 -UART100None00NoNo6000Yes20-SOIC
32-VQFN
YesYes200No0180-bit PWM resolutions011100NoNo0NoNoNoNone3000null0110NonullnullNo000
PIC16F18291.1700In Production88-bit PIC MCU3281410248-bit PIC MCU0201100125-401.8-5.5No1 -UART220None00YesNo8010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
28-SPDIP
NoNo180No34010-bit PWM resolutions012104YesNo0NoNoNoNone2000nullBOR115NonullnullYes400
PIC16F16190.9500In Production88-bit PIC MCU3281410248-bit PIC MCU0201100125-401.8-5.5No1 -UART110None00YesNo8030Yes100-TQFP
20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoYes180Yes32010-bit PWM resolutions012100YesNo0NoNoNoNone2000nullBOR118NonullnullYes404
PIC16F17070.8700In Production88-bit PIC MCU3283.52568-bit PIC MCU0201100125-401.8-5.5No0 -UART110None00YesNo2010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180Yes12010-bit PWM resolutions012100YesNo0NonullNoNoNone0200nullBOR000NonullnullNo200
AT89S40511.2700In Production88-bit 8051 MCU244408051-12C02000002.7-5.5No1 -UART000None00NoNo0000No20-PDIP
20-SOIC
NoNo150No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATtiny23131.3600In Production88-bit AVR MCU202021288-bit AVR02001585-401.8-5.5No1 -UART210None00NoNo4010Yes20-PDIP
20-SOIC
20-WQFN
NoYes180No0140-bit PWM resolutions0000NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
PIC16F17080.9300In Production88-bit PIC MCU32875128-bit PIC MCU0201100125-401.8-5.5No1 -UART110None00YesNo8010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoYes180Yes32010-bit PWM resolutions012100YesNo0NonullNoNoNone2200nullBOR128NonullnullNo403
PIC16F16180.8300In Production88-bit PIC MCU32875128-bit PIC MCU0201100125-401.8-5.5No1 -UART110None00YesNo8030Yes14-PDIP
20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoYes180Yes32010-bit PWM resolutions012100YesNo0NoNoNoNone2000nullBOR118NonullnullYes402
PIC16F17090.9800In Production88-bit PIC MCU3281410248-bit PIC MCU0201100125-401.8-5.5No1 -UART110None00YesNo8010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes180Yes32010-bit PWM resolutions012100YesNo0NonullNoNoNone2200nullBOR128NonullnullNo403
AT89S20511.4900In Production88-bit 8051 MCU244208051-12C02000002.7-5.5No1 -UART000None00NoNo0000No20-PDIP
20-SOIC
NoNo150No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
PIC16F14591.2600In Production88-bit PIC MCU48121410248-bit PIC MCU0201100125-401.8-5.5No1 -UART110FS Device10NoNo3010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
28-SOIC
NoYes180No00210-bit PWM resolutions09102YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
AT83EB5114nullIn Production88-bit 8051 MCU406.66666666666667008051-12C020050003-3.6No0 -UART000None00NoNo0000YesnullNoNo110No0000-bit PWM resolutions06100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP20521.2700In Production88-bit 8051 MCU2020208051-1C02000002.4-5.5No1 -UART100None00NoNo0000Yes20-PDIP
20-SOIC
20-TSSOP
NoNo150No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP40521.3900In Production88-bit 8051 MCU2020408051-1C02000002.4-5.5No1 -UART100None00NoNo0000Yes20-PDIP
20-SOIC
20-TSSOP
NoNo150No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC16F17681.2100In Production88-bit PIC MCU32875128-bit PIC MCU0201100125-401.8-5.5No1 -UART110None00YesNo12030Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-VQFN
NoYes180Yes52016-bit PWM resolutions012100YesNo0NoNoNoNone4200nullProgrammable BOR4410NonullnullNo403
PIC16F17691.2900In Production88-bit PIC MCU3281410248-bit PIC MCU0201100125-401.8-5.5No1 -UART110None00YesNo12030Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-VQFN
NoYes180Yes52016-bit PWM resolutions012100YesNo0NoNoNoNone4200nullProgrammable BOR4410NonullnullNo403
PIC16F18281.1000In Production88-bit PIC MCU32872568-bit PIC MCU0201100125-401.8-5.5No1 -UART110None00YesNo8010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoNo180No34010-bit PWM resolutions012104YesNo0NoNoNoNone2000nullBOR115NonullnullYes400
ATtiny861A0.8500In Production88-bit AVR MCU202085128-bit AVR02001585-401.8-5.5No0 -UART110None00NoNo6010Yes20-PDIP
20-SOIC
20-TSSOP
32-VQFN
NoYes160No0160-bit PWM resolutions011100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
PIC16LF15590.8200In Production88-bit PIC MCU328145128-bit PIC MCU020260085-401.8-3.6No1 -UART110None00NoNo0010Yes20-PDIP
20-QFN
20-SSOP
20-UQFN
NoYes180No0000-bit PWM resolutions017100NoNo0NoHCVDNoNoNone0000nullBOR000NonullnullNo200
AT89C20510.8100In Production88-bit 8051 MCU244208051-12C02000125-552.7-6No1 -UART000None00NoNo0000No20-PDIP
20-SOIC
NoNo150No0000-bit PWM resolutions0000NoNo0NoNoNoNone0000null000NonullnullNo000
PIC16F15780.7900In Production88-bit PIC MCU32875128-bit PIC MCU0201100125-401.8-5.5No1 -UART000None00YesNo6090Yes20-PDIP
20-SOIC
20-SSOP
20-UQFN
NoYes180Yes40016-bit PWM resolutions012106YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
PIC16F15790.8700In Production88-bit PIC MCU3281410248-bit PIC MCU0201100125-401.8-5.5No1 -UART000None00YesNo6090Yes20-PDIP
20-SOIC
20-SSOP
20-UQFN
NoYes180Yes40016-bit PWM resolutions012106YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
PIC16F1829LIN1.4200In Production88-bit PIC MCU3281410248-bit PIC MCU0201100125-402.3-5.5No1 -UART000None00YesNo7010Yes20-SSOPNoYes130No33010-bit PWM resolutions09104YesNo0NonullNoNoNone2000nullBOR000NonullnullNo400
ATtiny871.1900In Production88-bit AVR MCU161685128-bit AVR020015150-401.8-5.5No1 -UART210None00YesNo9010Yes20-SOIC
20-TSSOP
32-VQFN
NoYes160No0130-bit PWM resolutions011100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny2313A0.5400In Production88-bit AVR MCU202021288-bit AVR02001585-401.8-5.5No1 -UART210None00NoNo4010Yes20-PDIP
20-SOIC
20-VQFN
20-WQFN
NoYes180No0140-bit PWM resolutions0000YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny8611.5500In Production88-bit AVR MCU202085128-bit AVR020015150-401.8-5.5No0 -UART110None00NoNo6010Yes20-PDIP
20-SOIC
20-TSSOP
20-WQFN
32-VQFN
NoYes160No0160-bit PWM resolutions011100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo180
ATtiny461A0.7200In Production88-bit AVR MCU202042568-bit AVR02001585-401.8-5.5No0 -UART110None00NoNo6010Yes20-PDIP
20-SOIC
20-TSSOP
32-VQFN
NoYes160No0160-bit PWM resolutions011100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny4611.4100In Production88-bit AVR MCU202042568-bit AVR020015150-401.8-5.5No0 -UART110None00NoNo6010Yes20-PDIP
20-SOIC
20-TSSOP
20-WQFN
32-VQFN
NoYes160No0160-bit PWM resolutions011100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny43130.6300In Production88-bit AVR MCU202042568-bit AVR0200085-401.8-5.5No1 -UART210None00NoNo4010Yes20-PDIP
20-SOIC
20-VQFN
20-WQFN
NoYes180No0140-bit PWM resolutions0000YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny400.6100In Production88-bit AVR MCU121242568-bit AVR02001585-401.8-5.5No0 -UART110None00NoNo2010Yes20-SOIC
20-TSSOP
20-VQFN
NoYes180No0140-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
AT90PWM811.8400In Production88-bit AVR MCU1616808-bit AVR0200125125-402.7-5.5No0 -UART100None00NoNo6000Yes20-SOIC
32-VQFN
YesYes200No0180-bit PWM resolutions011100NoNo0NoNoNoNone3000null0110NonullnullNo000
ATtiny261.5300In Production88-bit AVR MCU1616208-bit AVR02001585-402.7-5.5No0 -UART110None00NoNo4000Yes20-PDIP
20-SOIC
32-VQFN
NoYes160No0030-bit PWM resolutions011100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC16F15080.8600In Production88-bit PIC MCU20572568-bit PIC MCU0201100125-401.8-5.5No1 -UART110None00YesNo5010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoYes180No00410-bit PWM resolutions012104YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo204
ATtiny43U1.5300In Production88-bit AVR MCU8842568-bit AVR02001585-400.7-5.5No0 -UART110None00NoNo4000Yes20-SOIC
20-WQFN
NoYes160No0040-bit PWM resolutions04100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC16F15070.7600In Production88-bit PIC MCU2053.51288-bit PIC MCU0201100125-401.8-5.5No0 -UART000None00NoNo5010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoYes180No00410-bit PWM resolutions012104YesNo0NonullNoNoNone0000nullProgrammable BOR115NonullnullNo202
ATTINY2611.2400In Production88-bit AVR MCU161621288-bit AVR020015150-402.7-5.5No0 -UART110None00NoNo4010Yes20-SOIC
20-TSSOP
20-WQFN
32-VQFN
NoYes160No0030-bit PWM resolutions011100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny261A0.6800In Production88-bit AVR MCU202021288-bit AVR020015150-401.8-5.5No0 -UART110None00NoNo6010Yes20-PDIP
20-SOIC
20-TSSOP
32-VQFN
NoYes160No0160-bit PWM resolutions011100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATTINY16070.6800In Production88-bit AVR MCU20201610248-bit AVR02410125-401.8-5.5No1 -UART110None00YesYes0020Yes24-VQFNNoYes220Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
ATSAML10D16A1.5500In Production32Cortex-M2332316416384Cortex-M2302411000125-401.62-3.63No2 -UART220None00NoYes6032Yes24-SSOP
24-VQFN
NoYes178Yes0660-bit PWM resolutions05120YesNo0NoPTCNoNoNone1300nullBOR1110NonullnullNo302
ATTINY16170.7300In Production88-bit AVR MCU20201620488-bit AVR0242115125-401.8-5.5No1 -UART110None00NoNo8030Yes24-VQFNNoYes220Yes0260-bit PWM resolutions020100NoNo0NoPTCNoNoNone3000nullProgrammable BOR318NonullnullYes101
ATTINY32170.7100In Production88-bit AVR MCU20203220488-bit AVR0242115125-401.8-5.5No1 -UART110None00NoNo8030Yes24-VQFNNoYes180Yes0260-bit PWM resolutions020100NoNo0NoPTCNoNoNone3000nullProgrammable BOR318NonullnullYes101
ATSAML11D14A1.5000In Production32Cortex-M233231168192Cortex-M2302411000125-401.62-3.63No2 -UART220None00Yes6032Yes24-SSOP
24-VQFN
NoYes178Yes0660-bit PWM resolutions05120YesNo0YesPTCNoNoNone1300nullBOR1110NonullnullNo302
ATSAML11D15A1.5700In Production32Cortex-M233231328192Cortex-M2302411000125-401.62-3.63No2 -UART220None00Yes6031Yes24-SSOP
24-VQFN
NoYes178Yes0660-bit PWM resolutions05120YesNo0YesPTCNoNoNone1300nullBOR1110NonullnullNo302
ATSAML11D16A1.7000In Production32Cortex-M2332316416384Cortex-M2302411000125-401.62-3.63No2 -UART220None00Yes6032Yes24-SSOP
24-VQFN
NoYes178Yes0660-bit PWM resolutions05120YesNo0YesPTCNoNoNone1300nullBOR1110NonullnullNo302
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
ATTINY16270.7500In Production88-bit AVR MCU20201620488-bit AVR0241375125-401.8-5.5No2 -UART110None00NoNo10030Yes24-VQFNNoYes220Yes0200-bit PWM resolutions015120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo0161
ATTINY4170.6300In Production88-bit AVR MCU202042568-bit AVR02400125-401.8-5.5No1 -UART110None00NoNo8060Yes24-VQFNNoYes220Yes0360-bit PWM resolutions012100NoNo0NoNoNoNone1000nullBOR118NonullnullYes001
ATSAML10D15A1.4000In Production32Cortex-M233231328192Cortex-M2302411000125-401.62-3.63No2 -UART220None00NoYes6031Yes24-SSOP
24-VQFN
NoYes178Yes0660-bit PWM resolutions05120YesNo0NoPTCNoNoNone1300nullBOR1110NonullnullNo302
ATSAMD11D141.0800In Production32Cortex-M0+4845164096Cortex-M0+0241350105-401.62-3.63No3 -UART330Full Speed10YesYes12021Yes20-SOIC
20-WLCSP
24-VQFN
NoYes226Yes03416-bit PWM resolutions010128YesNo0NoPTCNoNoNone2000null1110NonullnullNo20.0640
ATSAMD10D130.9000In Production32Cortex-M0+484584096Cortex-M0+0241350105-401.62-3.63No3 -UART330None00YesYes12021Yes20-SOIC
24-VQFN
NoYes226Yes03416-bit PWM resolutions010128YesNo0NoPTCNoNoNone2000null1110NonullnullNo20.0640
ATSAML10D14A1.3400In Production32Cortex-M233231164096Cortex-M2302411000125-401.62-3.63No2 -UART220None00NoYes6031Yes24-SSOP
24-VQFN
NoYes178Yes0660-bit PWM resolutions05120YesNo0NoPTCNoNoNone1300nullBOR1110NonullnullNo302
ATSAMD10D140.9600In Production32Cortex-M0+4845164096Cortex-M0+0241350105-401.62-3.63No3 -UART330None00YesYes12021Yes20-SOIC
20-WLCSP
24-VQFN
NoYes226Yes03416-bit PWM resolutions010128YesNo0NoPTCNoNoNone2000null1110NonullnullNo20.0640
ATTINY8270.7000In Production88-bit AVR MCU202081024null0241375125-401.8-5.5No2 -UART110None00NoNo10030Yes24-VQFNNoYes220Yes0200-bit PWM resolutions015120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo081
ATTINY8170.7000In Production88-bit AVR MCU202085128-bit AVR02400125-401.8-5.5No1 -UART110None00NoNo8020Yes24-VQFNNoYes220Yes0360-bit PWM resolutions012100NoNo0NoPTCNoNoNone1000nullProgrammable BOR118NonullnullYes101
ATTINY8070.6500In Production88-bit AVR MCU202085128-bit AVR02410125-401.8-5.5No1 -UART110None00YesYes0020Yes24-VQFNNoYes220Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
ATTINY4270.6500In Production88-bit AVR MCU20204512null0241375125-401.8-5.5No2 -UART110None00NoNo10030Yes24-VQFNNoYes220Yes0200-bit PWM resolutions015120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo041
AT90PWM2162.6500In Production88-bit AVR MCU16161618-bit AVR0240125105-402.7-5.5No1 -UART100None00NoNo7000Yes24-SOICNoYes190No01120-bit PWM resolutions08100NoNo0NoNoNoNone2000null0110NonullnullNo000
AT90PWM11.8500In Production88-bit AVR MCU1616808-bit AVR0240125105-402.7-5.5No0 -UART100None00NoNo7000Yes24-SOIC
32-VQFN
NoYes190No01120-bit PWM resolutions08100NoNo0NoNoNoNone2000null000NonullnullNo000
AT90PWM2B2.4700In Production88-bit AVR MCU1616808-bit AVR0240125105-402.7-5.5No1 -UART100None00NoNo7000Yes24-SOICNoYes190No01120-bit PWM resolutions08100NoNo0NoNoNoNone2000null0110NonullnullNo000
dsPIC33FJ16MC1021.9400In Production1616-bit dsPIC DSC321616102416-bit dsPIC DSC02811100125-403-3.6Yes1 -UART110None00YesYes8031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes23216-bit PWM resolutions316106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
dsPIC33FJ32GP3023.1900In Production1616-bit dsPIC DSC404032409616-bit dsPIC DSC02811100125-403-3.6No2 -UART210None00YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ32GP1022.0400In Production1616-bit dsPIC DSC321632204816-bit dsPIC DSC02811100125-403-3.6Yes1 -UART110None00YesYes2052Yes28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes23216-bit PWM resolutions628100NoNo0NonullNoNoBasic3000nullBOR104NonullnullYes000
dsPIC33FJ64MC8024.0500In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC02811100150-403-3.6No2 -UART210None01YesYes12252Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions126128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24EP128GP2022.1500In Production1616-bit PIC MCU70701281638416-bit PIC MCU0281500125-403-3.6Yes2 -UART220None00YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24EP32MC2021.2900In Production1616-bit PIC MCU707032409616-bit PIC MCU0281500125-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24EP128MC2022.1500In Production1616-bit PIC MCU70701281638416-bit PIC MCU0281500125-403-3.6Yes2 -UART220None00YesYes10152Yes28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
dsPIC33FJ32GP2022.9300In Production1616-bit dsPIC DSC404032204816-bit dsPIC DSC02811100125-403-3.6No1 -UART110None00YesYes2031Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes14216-bit PWM resolutions2510120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
PIC24F08KM2022.0700In Production1616-bit PIC MCU32168204816-bit PIC MCU0281200125-401.8-5.5Yes2 -UART220None00YesYes160115Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes240No55516-bit PWM resolutions6219120YesNo0NonullNoNoBasic3223nullBOR228NonullnullYes002
PIC24EP512GP2023.1600In Production1616-bit PIC MCU70705124915216-bit PIC MCU0281500125-403-3.6Yes2 -UART220None00YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes214Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24EP256GP2022.5400In Production1616-bit PIC MCU70702563276816-bit PIC MCU0281500125-403-3.6Yes2 -UART220None00YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24F08KL3021.2100In Production1616-bit PIC MCU32168102416-bit PIC MCU0280085-401.8-3.6No2 -UART220None00YesYes6021Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes240No33310-bit PWM resolutions15000YesNo0NoNoNoBasic2000nullBOR000NonullnullYes200
PIC24EP32GP2021.2900In Production1616-bit PIC MCU707032409616-bit PIC MCU0281500125-403-3.6Yes2 -UART220None00YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24F08KM1022.2900In Production1616-bit PIC MCU32168102416-bit PIC MCU0281200125-401.8-5.5Yes1 -UART110None00YesYes7052Yes28-SPDIPNoYes240No22216-bit PWM resolutions6219120YesNo0NonullNoNoBasic1011nullBOR000NonullnullYes001
PIC24EP256MC2022.5400In Production1616-bit PIC MCU70702563276816-bit PIC MCU0281500125-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24HJ32GP2022.7500In Production1616-bit PIC MCU804032204816-bit PIC MCU0281500150-403-3.6No1 -UART110None00YesYes2031Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes14216-bit PWM resolutions2510120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33FJ16GS5023.5100In Production1616-bit dsPIC DSC405016204816-bit dsPIC DSC02824000150-403-3.6No1 -UART110None00YesYes10031Yes28-QFN-S
28-SOIC
28-SPDIP
28-UQFN
NoYes210Yes52216-bit PWM resolutions18108NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
PIC24HJ32GP3023.1900In Production1616-bit PIC MCU804032409616-bit PIC MCU0281500125-403-3.6No2 -UART210None00YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ32MC2023.0000In Production1616-bit dsPIC DSC404032204816-bit dsPIC DSC02811100150-403-3.6No1 -UART110None00YesYes10131Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes34216-bit PWM resolutions126128NoNo0NoNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ64GP2023.6100In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC02811100125-403-3.6No2 -UART210None00YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ16GS4022.9200In Production1616-bit dsPIC DSC405016204816-bit dsPIC DSC02812000150-403-3.6No1 -UART110None00YesYes8031Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes210Yes42216-bit PWM resolutions18106NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
PIC24F16KL4021.6900In Production1616-bit PIC MCU321616102416-bit PIC MCU028150085-401.8-3.6No2 -UART000None00YesYes6021Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes240No33310-bit PWM resolutions1512100YesNo0NoNoNoBasic2000nullBOR000NonullnullYes200
PIC24EP64GP2021.9000In Production1616-bit PIC MCU707064819216-bit PIC MCU0281500125-403-3.6Yes2 -UART220None00YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24FJ32GA1022.3000In Production1616-bit PIC MCU321632819216-bit PIC MCU0281500125-402-3.6Yes2 -UART220None00YesYes50157Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes55516-bit PWM resolutions1510100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ64GB0022.8600In Production1616-bit PIC MCU321664819216-bit PIC MCU0281500125-402-3.6Yes2 -UART220FS Device/Host/OTG10YesYes50157Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes55516-bit PWM resolutions159100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24HJ64GP2023.6100In Production1616-bit PIC MCU804064819216-bit PIC MCU0281500125-403-3.6No2 -UART210None00YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ32MC3023.3100In Production1616-bit dsPIC DSC404032409616-bit dsPIC DSC02811100150-403-3.6No2 -UART210None00YesYes12252Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes210Yes24416-bit PWM resolutions126128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24F16KM1022.0700In Production1616-bit PIC MCU321616102416-bit PIC MCU0281200125-401.8-5.5Yes1 -UART110None00YesYes7052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes240No22216-bit PWM resolutions6219120YesNo0NonullNoNoBasic1011nullBOR000NonullnullYes001
PIC24HJ64GP5023.8500In Production1616-bit PIC MCU804064819216-bit PIC MCU0281500150-403-3.6No2 -UART210None01YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ32MC1022.0400In Production1616-bit dsPIC DSC321632204816-bit dsPIC DSC02811100125-403-3.6Yes1 -UART110None00YesYes8052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes23216-bit PWM resolutions128106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
dsPIC33FJ64MC2023.8000In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC02811100150-403-3.6No2 -UART210None00YesYes12252Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions126128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24F16KA1021.8300In Production1616-bit PIC MCU321616153616-bit PIC MCU0281500125-401.8-3.6Yes2 -UART110None00YesYes1031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes240No11116-bit PWM resolutions629100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24F16KA3022.3400In Production1616-bit PIC MCU321616204816-bit PIC MCU0281100125-401.8-5.5Yes2 -UART220None00YesYes30115Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes240No33316-bit PWM resolutions1513120YesNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
dsPIC33FJ64GP8023.9500In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC02811100150-403-3.6No2 -UART210None01YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions1210120NoNo0NonullNoNoAdvanced2000nullBOR2216NonullnullYes000
PIC24F08KA1021.7500In Production1616-bit PIC MCU32168153616-bit PIC MCU0281500125-401.8-3.6Yes2 -UART110None00YesYes1031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes240No11116-bit PWM resolutions629100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24EP512MC2023.1600In Production1616-bit PIC MCU70705124915216-bit PIC MCU0281500125-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24FJ16GA0021.8700In Production1616-bit PIC MCU321616409616-bit PIC MCU0281500125-402-3.6No2 -UART220None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes25516-bit PWM resolutions6210100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
dsPIC33FJ09GS3022.5100In Production1616-bit dsPIC DSC40409102416-bit dsPIC DSC02812000125-403-3.6No1 -UART110None00YesYes7020Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes210Yes31116-bit PWM resolutions18106NoNo0NonullNoNoBasic2000nullBOR2110NonullnullNo000
dsPIC33FJ06GS202A2.3800In Production1616-bit dsPIC DSC40406102416-bit dsPIC DSC02812000125-403-3.6No1 -UART110None00YesYes5020Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes21116-bit PWM resolutions16104NoNo0NonullNoNoBasic2000nullBOR2110NonullnullNo000
PIC24FJ48GA0022.2200In Production1616-bit PIC MCU321648819216-bit PIC MCU0281500125-402-3.6No2 -UART220None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes25516-bit PWM resolutions6210100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC32MX154F128B3.2600In Production3232-Bit MIPS MCU7211612832768MIPS02811100105-402.5-3.6Yes2 -UART221None00YesYes5052Yes28-QFN-S
28-SOIC
NoYes216Yes05016-bit PWM resolutions2510100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullYes0120
PIC24FJ32GA0022.0600In Production1616-bit PIC MCU321632819216-bit PIC MCU0281500125-402-3.6No2 -UART220None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes25516-bit PWM resolutions6210100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC32MX174F256B3.4600In Production3232-Bit MIPS MCU7211625665536MIPS02811100105-402.5-3.6Yes2 -UART221None00YesYes5052Yes28-QFN-S
28-SOIC
NoYes216Yes05016-bit PWM resolutions2510100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullYes0120
PIC32MX254F128B3.5100In Production3232-Bit MIPS MCU7211612832768MIPS02811100105-402.5-3.6Yes2 -UART221Full Speed10YesYes5052Yes28-QFN-S
28-SOIC
NoYes176Yes05016-bit PWM resolutions259100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullNo0120
PIC32MX274F256B3.7100In Production3232-Bit MIPS MCU7211625665536MIPS02811100105-402.5-3.6Yes2 -UART221Full Speed10YesYes5052Yes28-QFN-S
28-SOIC
NoYes176Yes05016-bit PWM resolutions259100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullYes0120
dsPIC33FJ06GS2022.7500In Production1616-bit dsPIC DSC80406102816-bit dsPIC DSC02812000125-403-3.6No1 -UART110None00YesYes5020Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes210Yes31116-bit PWM resolutions16104NoNo0NonullNoNoIntermediate2000nullBOR2110NonullnullYes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC24FJ64GA0022.3800In Production1616-bit PIC MCU321664819216-bit PIC MCU0281500125-402-3.6No2 -UART220None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes25516-bit PWM resolutions6210100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
dsPIC33FJ06GS1022.5400In Production1616-bit dsPIC DSC8040625616-bit dsPIC DSC02812000125-403-3.6No1 -UART110None00YesYes5020Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes210Yes30116-bit PWM resolutions16104NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
PIC24HJ128GP5024.2100In Production1616-bit PIC MCU8040128819216-bit PIC MCU0281500150-403-3.6No2 -UART210None01YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24FJ32MC1022.0400In Production1616-bit PIC MCU321632204816-bit PIC MCU02811100125-403-3.6Yes1 -UART110None00YesYes8052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes210Yes23216-bit PWM resolutions318106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
dsPIC30F40124.5700In Production1616-bit dsPIC DSC1203048204816-bit dsPIC DSC02811000125-402.5-5.5No1 -UART110None01NoNo8152Yes28-SOIC
28-SPDIP
44-QFN
NoYes200No24216-bit PWM resolutions336106NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F30133.2500In Production1616-bit dsPIC DSC1203024204816-bit dsPIC DSC0281200125-402.5-5.5No2 -UART110None00NoNo2031Yes28-SOIC
28-SPDIP
44-QFN
NoYes200No12216-bit PWM resolutions3310120NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F30103.7200In Production1616-bit dsPIC DSC1203024102416-bit dsPIC DSC02811000125-402.5-5.5No1 -UART110None00NoNo8152Yes28-SOIC
28-SPDIP
44-QFN
NoYes200No24216-bit PWM resolutions336106NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
PIC24HJ128GP2023.9700In Production1616-bit PIC MCU8040128819216-bit PIC MCU0281500125-403-3.6No2 -UART210None00YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC30F20204.4600In Production1616-bit dsPIC DSC120301251216-bit dsPIC DSC02812000125-403-5.5No1 -UART110None00YesYes10031Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes210No50216-bit PWM resolutions28108NoNo0NoNoNoIntermediate4000nullBOR0010NonullnullNo000
dsPIC30F20122.8400In Production1616-bit dsPIC DSC1203012102416-bit dsPIC DSC0281200125-402.5-5.5No1 -UART110None00NoNo2031Yes28-QFN
28-SOIC
28-SPDIP
NoYes200No12216-bit PWM resolutions3310120NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F20103.2900In Production1616-bit dsPIC DSC120301251216-bit dsPIC DSC02811000125-402.5-5.5No1 -UART110None00NoNo8131Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes200No24216-bit PWM resolutions336106NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F10103.3900In Production1616-bit dsPIC DSC12030625616-bit dsPIC DSC02812000125-403-5.5No1 -UART110None00YesYes5020Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes210No30116-bit PWM resolutions26104NoNo0NoNoNoIntermediate2000nullBOR0010No0No000
dsPIC33FJ06GS102A2.2800In Production1616-bit dsPIC DSC4040625616-bit dsPIC DSC02812000125-403-3.6No1 -UART110None00YesYes5020Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes210Yes20116-bit PWM resolutions16104NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC33FJ12GP2022.5900In Production1616-bit dsPIC DSC404012102416-bit dsPIC DSC02811100125-403-3.6No1 -UART110None00YesYes2031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes24216-bit PWM resolutions2510120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ128MC8024.4100In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC02811100150-403-3.6No2 -UART210None01YesYes12252Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions126128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ128GP2023.9700In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC02811100125-403-3.6No2 -UART210None00YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ128MC2024.1300In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC02811100150-403-3.6No2 -UART210None00YesYes12252Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions126128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24HJ12GP2022.5900In Production1616-bit PIC MCU804012102416-bit PIC MCU0281500125-403-3.6No1 -UART110None00YesYes2031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes24216-bit PWM resolutions2510120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ128GP8024.3000In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC02811100125-403-3.6No2 -UART210None01YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes218Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR2216NonullnullYes000
PIC24F32KA3022.5100In Production1616-bit PIC MCU321632204816-bit PIC MCU0281100125-401.8-5.5Yes2 -UART220None00YesYes30115Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes240No33316-bit PWM resolutions1513120YesNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
dsPIC33FJ12MC2022.6700In Production1616-bit dsPIC DSC404012102416-bit dsPIC DSC02811100125-403-3.6No1 -UART110None00YesYes10131Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes24216-bit PWM resolutions126128NoNo0NoNoNoIntermediate0000nullBOR000NonullnullYes000
PIC24FJ32GB0022.5400In Production1616-bit PIC MCU321632819216-bit PIC MCU0281500125-402-3.6Yes2 -UART220FS Device/Host/OTG10YesYes50157Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes55516-bit PWM resolutions159100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ64GA1022.6200In Production1616-bit PIC MCU321664819216-bit PIC MCU0281500125-402-3.6Yes2 -UART220None00YesYes50157Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes55516-bit PWM resolutions1510100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24F16KM2022.1500In Production1616-bit PIC MCU321616204816-bit PIC MCU0281200125-401.8-5.5Yes2 -UART220None00YesYes160115Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes240No55516-bit PWM resolutions6219120YesNo0NonullNoNoBasic3223nullBOR228NonullnullYes002
PIC24F08KL4021.6200In Production1616-bit PIC MCU32168102416-bit PIC MCU028150085-401.8-3.6No2 -UART220None00YesYes6021Yes28-SOIC
28-SPDIP
28-SSOP
NoYes240No33310-bit PWM resolutions1512100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes200
PIC24FJ16MC1021.9400In Production1616-bit PIC MCU321616102416-bit PIC MCU02811100125-403-3.6Yes1 -UART110None00YesYes8031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes23216-bit PWM resolutions316106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
dsPIC33FJ16GP1021.9400In Production1616-bit dsPIC DSC321616102416-bit dsPIC DSC02811100125-403-3.6Yes1 -UART110None00YesYes2031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes23216-bit PWM resolutions626100NoNo0NonullNoNoBasic3000nullBOR104NonullnullYes000
PIC24EP64MC2021.9000In Production1616-bit PIC MCU707064819216-bit PIC MCU0281500125-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC18F26Q431.0800In Production88-bit PIC MCU64166440968-bit PIC MCU02810125-401.8-5.5No5 -UART210None00YesNo6040No28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes256Yes30316-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
dsPIC33CK32MP1021.7400In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC02833500150-403-3.6No3 -UART333None00YesYes182115Yes28-SSOP
28-UQFN
NoYes164Yes00016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3241YesBOR3112YesYes1Yes004
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33CK32MP2021.9400In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC02833500150-403-3.6No3 -UART333None00YesYes222104Yes28-SSOP
28-UQFN
YesYes214Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33CK64MC1021.2200In Production1616-bit dsPIC DSC100100648192null02813500150-403-3.6No3 -UART212None00YesNo161115Yes28-SSOP
28-UQFN
NoYes214Yes80016-bit PWM resolutions211128NoData0NoNoYesIntermediate1340YesBOR1112YesYes1Yes004
dsPIC33EP32GS2022.7100In Production1616-bit dsPIC DSC707032204816-bit dsPIC DSC02833250125-403-3.6No1 -UART110None00NoNo6032Yes28-QFN-S
28-SOIC
28-SSOP
28-UQFN
YesYes210Yes31116-bit PWM resolutions112120NoNo0NoNoNoIntermediate2000YesBOR2012No1Yes000
dsPIC33CH128MP2022.9700In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC02843500150-403-3.6No3 -UART333None00YesYes2411312Yes28-SSOP
28-UQFN
NoYes218Yes501216-bit PWM resolutions0.25121212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
PIC18F27Q841.3400In Production88-bit PIC MCU641612813000null02810125-401.8-5.5No3 -UART210None01YesNo0030Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes258No0000-bit PWM resolutionsnull24120YesNonullNoADC2 with HCVDNoNoNone2000nullProgrammable BOR100NoNo0.5Yes308
PIC18F27Q831.2700In Production88-bit PIC MCU641612813000null02810125-401.8-5.5No3 -UART210None01YesNo0030Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes2580000-bit PWM resolutions24120YesNoNoNoNone2000nullProgrammable BOR100NonullnullYes308
PIC18F27Q431.2000In Production88-bit PIC MCU641612881928-bit PIC MCU02810125-401.8-5.5No5 -UART210None00YesNo6040No28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes256Yes30316-bit PWM resolutions024120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR118NoNo1No308
PIC18F27Q100.9800In Production88-bit PIC MCU641612836158-bit PIC MCU0281100125-401.8-5.5No2 -UART220None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes250Yes02010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo308
PIC32MX110F016B1.6500In Production3232-bit MIPS MCU406616409632-bit MIPS02811100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes15516-bit PWM resolutions2510100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC18F26Q831.0200In Production88-bit PIC MCU6416648192null02810125-401.8-5.5No3 -UART210None01YesNo0030Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes2580000-bit PWM resolutions24120YesNoADC2 with HCVDNoNoNone2000Programmable BOR100No0Yes308
PIC32MX120F032B1.8800In Production3232-bit MIPS MCU508332409632-bit MIPS02811100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes15516-bit PWM resolutions2510100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC18F26Q100.8600In Production88-bit PIC MCU64166436158-bit PIC MCU0281100125-401.8-5.5No2 -UART220None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes250Yes02010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo308
PIC18F25Q430.9900In Production88-bit PIC MCU64163220488-bit PIC MCU02810125-401.8-5.5No5 -UART210None00YesNo6040No28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes256Yes30316-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
PIC18F25Q100.7800In Production88-bit PIC MCU64163220488-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes250Yes02010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo300
PIC18F24Q100.7200In Production88-bit PIC MCU64161610248-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes250Yes02010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo300
dsPIC33EP32GS5022.9500In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC02853250125-403-3.6No2 -UART220None00NoNo10052Yes28-QFN-S
28-SOIC
28-UQFN
YesYes210Yes54416-bit PWM resolutions112120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33EP32MC2021.2900In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC02811100150-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EP32MC5021.5200In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC02811100125-403-3.6Yes2 -UART220None01YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EP512GP5023.4000In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC02811100150-403-3.6Yes2 -UART220None01YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes214Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EP512MC2023.1600In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC02811100150-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yes1Yes000
PIC18F26Q841.2000In Production88-bit PIC MCU6416648192null02810125-401.8-5.5No3 -UART210None01YesNo0030Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes258No0000-bit PWM resolutionsnull24120YesNonullNoADC2 with HCVDNoNoNone2000nullProgrammable BOR100NoNo0.5Yes308
dsPIC33CK128MP5022.5900In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC02833500150-403-3.6No3 -UART333None01YesYes222104Yes28-SSOP
28-UQFN
YesYes214Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33EP128GS7024.0000In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC02853250125-403-3.6No2 -UART320None00NoNo10052Yes28-QFN-S
28-SOIC
28-UQFN
YesYes200Yes54416-bit PWM resolutions111120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
dsPIC33CK64MP5022.3800In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC02833500150-403-3.6No3 -UART333None01YesYes222104Yes28-SSOP
28-UQFN
YesYes214Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
AVR128DA281.2200In Production88-bit AVR MCU242412816384null0281130125-401.8-5.5No3 -UART220None00NoNo0070Yes28-SOIC
28-SPDIP
28-SSOP
NoYes22nullNo0000-bit PWM resolutionsnull10120YesNonullNoPTCNoNoNone3000nullProgrammable BOR1110NoNo0.5Yes0641
dsPIC33EP16GS2022.2200In Production1616-bit dsPIC DSC707016204816-bit dsPIC DSC02823250125-403-3.6No1 -UART110None00NoNo6032Yes28-QFN-S
28-SOIC
28-SSOP
28-UQFN
YesYes210Yes31116-bit PWM resolutions112120NoNo0NoNoNoIntermediate2000YesBOR2012No1Yes000
dsPIC33EP16GS5022.3800In Production1616-bit dsPIC DSC707016204816-bit dsPIC DSC02853250125-403-3.6No2 -UART220None00NoNo10052Yes28-QFN-S
28-SOIC
28-UQFN
YesYes210Yes54416-bit PWM resolutions112120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
PIC16F191551.1700In Production88-bit PIC MCU3281410248-bit PIC MCU02810125-401.8-5.5No2 -UART110None00NoNo0020No28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes240Yes0000-bit PWM resolutions020120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
dsPIC33CH64MP5022.9700In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC02843500150-403-3.6No3 -UART333None01YesYes2411312Yes28-SSOP
28-UQFN
NoYes218Yes501216-bit PWM resolutions0.25121212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33EP512MC5023.4000In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC02811100150-403-3.6Yes2 -UART220None01YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33CK128MP2022.3800In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC02833500150-403-3.6No3 -UART333None00YesYes222104Yes28-SSOP
28-UQFN
YesYes214Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33CH128MP5023.1100In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC02843500150-403-3.6No3 -UART333None01YesYes2411312Yes28-SSOP
28-UQFN
NoYes218Yes501216-bit PWM resolutions0.25121212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33EP256MC2022.5400In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC02811100125-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33CK32MC1021.0800In Production1616-bit dsPIC DSC100100328192null02813500150-403-3.6No3 -UART212None00YesNo161115Yes28-SSOP
28-UQFN
NoYes214Yes80016-bit PWM resolutions211128NoData0NoNoYesIntermediate1340YesBOR1112YesYes1Yes004
dsPIC33EP256MC5022.7800In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC02811100125-403-3.6Yes2 -UART220None01YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33CH64MP2022.8200In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC02843500150-403-3.6No3 -UART333None00YesYes2411312Yes28-SSOP
28-UQFN
NoYes218Yes501216-bit PWM resolutions0.25121212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33EP32GP5021.5200In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC02811100125-403-3.6Yes2 -UART220None01YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33CK64MP2022.1600In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC02833500150-403-3.6No3 -UART333None00YesYes222104Yes28-SSOP
28-UQFN
YesYes214Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33CK64MP1021.9500In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC02833500150-403-3.6No3 -UART333None00YesYes182115Yes28-SSOP
28-UQFN
NoYes164Yes00016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3241YesBOR3112YesYes1Yes004
dsPIC33EP128MC2022.1500In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC02811100125-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yes1Yes000
dsPIC33CK256MP2022.5900In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC02833500150-403-3.6No3 -UART333None00YesYes222104Yes28-SSOP
28-UQFN
YesYes214Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33EP128MC5022.3900In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC0281110085-403-3.6Yes2 -UART220None01YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yes1Yes000
dsPIC33CK256MP5022.8100In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC02833500150-403-3.6No3 -UART333None01YesYes222104Yes28-SSOP
28-UQFN
YesYes214Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33EP128GP5023.1500In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC02811100125-403-3.6Yes2 -UART220None01YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200NoBOR104Yes1Yes000
dsPIC33EP256GP5022.7800In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC02811100125-403-3.6Yes2 -UART220None01YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
PIC24FJ256GA7021.2000In Production1616-bit PIC MCU32162561638416-bit PIC MCU0281200125-402-3.6Yes2 -UART323None00NoNo3031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes226Yes13016-bit PWM resolutions6210120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
dsPIC33EV32GM1022.3100In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC02811100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
PIC32MM0256GPM0281.6700In Production3232-bit MIPS MCU25372563276832-bit MIPS0281300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes1802110Yes28-QFN
28-SSOP
28-UQFN
NoYes214Yes991816-bit PWM resolutions2112120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
dsPIC33EV64GM1022.4800In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC02811100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV128GM0022.3900In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC02811100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
PIC24FJ128GA2022.9300In Production1616-bit PIC MCU3216128819216-bit PIC MCU028150085-402-3.6Yes4 -UART323None00NoNo6052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes206Yes16016-bit PWM resolutions629120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ128GA7021.1100In Production1616-bit PIC MCU32161281638416-bit PIC MCU0281200125-402-3.6Yes2 -UART323None00NoNo3031Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes226Yes13016-bit PWM resolutions6210120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
PIC24FJ128GB2023.0800In Production1616-bit PIC MCU3216128819216-bit PIC MCU028150085-402-3.6Yes4 -UART323FS Device/Host/OTG10NoNo6052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes206Yes16016-bit PWM resolutions629120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ128GL3021.4800In Production1616-bit PIC MCU32161288192null0281400125-402-3.6No4 -UART222None00YesYes140157Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes546Yes55016-bit PWM resolutions629120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ64GU2021.1900In Production1616-bit PIC MCU3216648192null0281400125-402-3.6No2 -UART222FS Device/Host/OTG10YesYes100136Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes202Yes55016-bit PWM resolutions629120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC16F152560.5400In Production88-bit PIC MCU328282048null0281120125-401.8-5.5No1 -UART110None00YesNo0020Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes250Yes10010-bit PWM resolutions17100YesNo0NoNoNoNone0000nullBOR000NonullnullNo1280
dsPIC33EV32GM0022.0700In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC02811100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
PIC16F152540.4600In Production88-bit PIC MCU3287512null0281120125-401.8-5.5No1 -UART110None00YesNo0020Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes250Yes10010-bit PWM resolutions17100YesNo0NoNoNoNone0000nullBOR000NonullnullNo170
dsPIC33EV64GM0022.2300In Production1616-bit dsPIC DSC707064409616-bit dsPIC DSC02811100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
PIC24FJ32GP2021.1000In Production1616-bit PIC MCU3216328192null0281400125-402-3.6No2 -UART222None00YesYes100136Yes28-QFN
28-SSOP
28-UQFN
NoYes212Yes55016-bit PWM resolutions6210120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
AVR64DB281.1800In Production88-bit AVR MCU2424648192null0281130125-401.8-5.5No3 -UART210None00NoNo0040Yes28-SOIC
28-SPDIP
28-SSOP
NoYes230000-bit PWM resolutions10120YesNoNoNoNone3200nullProgrammable BOR1110NonullnullNo0641
PIC24FJ64GP2021.1500In Production1616-bit PIC MCU3216648192null0281400125-402-3.6No2 -UART222None00YesYes100136Yes28-QFN
28-SSOP
28-UQFN
NoYes212Yes55016-bit PWM resolutions6210120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
AVR64DA281.0900In Production88-bit AVR MCU2424648192null0281130125-401.8-5.5No3 -UART210None00NoNo0040Yes28-SOIC
28-SPDIP
28-SSOP
NoYes22nullNo0000-bit PWM resolutionsnull10120YesNonullNoPTCNoNoNone3000nullProgrammable BOR1110NoNo0.5Yes0641
PIC24FJ32GU2021.1500In Production1616-bit PIC MCU3216328192null0281400125-402-3.6No2 -UART222FS Device/Host/OTG10YesYes100136Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes202Yes55016-bit PWM resolutions629120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
AVR32DB281.0900In Production88-bit AVR MCU2424324096null0281130125-401.8-5.5No3 -UART210None00NoNo0040Yes28-SOIC
28-SPDIP
28-SSOP
NoYes230000-bit PWM resolutions10120YesNoNoNoNone3200nullProgrammable BOR1110NonullnullNo0321
PIC24FJ64GL3021.4100In Production1616-bit PIC MCU3216648192null0281400125-402-3.6No4 -UART222None00YesYes140157Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes546Yes55016-bit PWM resolutions629120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
AVR32DA281.0000In Production88-bit AVR MCU2424324096null0281130125-401.8-5.5No3 -UART210None00NoNo0040Yes28-SOIC
28-SPDIP
28-SSOP
NoYes22nullNo0000-bit PWM resolutionsnull10120YesNonullNoPTCNoNoNone3000nullProgrammable BOR1110NoNo0.5Yes0321
PIC24FJ64GA2022.7600In Production1616-bit PIC MCU321664819216-bit PIC MCU028150085-402-3.6Yes4 -UART323None00NoNo6052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes206Yes16016-bit PWM resolutions629120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
AVR128DB281.3100In Production88-bit AVR MCU242412816384null0281130125-401.8-5.5No3 -UART210None00NoNo0040Yes28-SOIC
28-SPDIP
28-SSOP
NoYes23nullNo0000-bit PWM resolutionsnull10120YesNonullNoNoneNoNoNone3200nullProgrammable BOR1110NoNo0.5No01281
PIC24FJ64GA7021.0500In Production1616-bit PIC MCU3216641638416-bit PIC MCU0281200125-402-3.6Yes2 -UART323None00NoNo3031Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes226Yes13016-bit PWM resolutions6210120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
PIC16F152550.5000In Production88-bit PIC MCU328141024null0281120125-401.8-5.5No1 -UART110None00YesNo0020Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes250Yes10010-bit PWM resolutions17100YesNo0NoNoNoNone0000nullBOR000NonullnullNo1140
PIC16F188550.8800In Production88-bit PIC MCU3281410248-bit PIC MCU0281100125-401.8-5.5No1 -UART220None00YesNo19040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250Yes30010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR125NonullnullNo304
PIC24FJ64GB2022.9300In Production1616-bit PIC MCU321664819216-bit PIC MCU028150085-402-3.6Yes4 -UART323FS Device/Host/OTG10NoNo6052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes206Yes16016-bit PWM resolutions629120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
dsPIC33EP64GP5022.1500In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC02811100150-403-3.6Yes2 -UART220None01YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EV256GM0022.7200In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC02811100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EP64GS5023.5200In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC02853250125-403-3.6No2 -UART220None00NoNo10052Yes28-QFN-S
28-SOIC
28-UQFN
YesYes210Yes54416-bit PWM resolutions112120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33EP64MC2021.9000In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC02811100150-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
PIC32MM0128GPM0281.5800In Production3232-bit MIPS MCU25371281638432-bit MIPS0281300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes1802110Yes28-QFN
28-SSOP
28-UQFN
NoYes214Yes991816-bit PWM resolutions2112120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
dsPIC33EP64MC5022.1500In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC02811100150-403-3.6Yes2 -UART220None01YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes24416-bit PWM resolutions76126NoNo0NoNoNoIntermediate3200YesBOR104Yesnull1Yes000
dsPIC33CK32MP5022.1600In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC02833500150-403-3.6No3 -UART333None01YesYes222104Yes28-SSOP
28-UQFN
YesYes214Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
PIC16F191561.2700In Production88-bit PIC MCU3282820488-bit PIC MCU02810125-401.8-5.5No2 -UART110None00NoNo0020Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes240Yes0000-bit PWM resolutions020120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
PIC16F188560.9700In Production88-bit PIC MCU3282820488-bit PIC MCU0281100125-401.8-5.5No1 -UART220None00YesNo19040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes250Yes30010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
dsPIC33EV256GM1022.9600In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC02811100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
PIC16F188540.8600In Production88-bit PIC MCU32875128-bit PIC MCU0281100125-401.8-5.5No1 -UART220None00YesNo19040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes250Yes30010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC16F153560.9700In Production88-bit PIC MCU3282820488-bit PIC MCU0281100125-401.8-5.5No2 -UART220None00YesNo10020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes250Yes12010-bit PWM resolutions024100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
PIC16F184551.0500In Production88-bit PIC MCU3281410248-bit PIC MCU0281100125-401.8-5.5No2 -UART220None00YesNo0040No28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes250Yes20010-bit PWM resolutions024120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR105NonullnullNo404
PIC32MM0064GPM0281.4900In Production3232-bit MIPS MCU2537641638432-bit MIPS0281300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes1802110Yes28-QFN
28-SSOP
28-UQFN
NoYes214Yes991816-bit PWM resolutions2112120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC32MM0064GPL0281.1800In Production3232-bit MIPS MCU253764819232-bit MIPS0281300125-402-3.6No2 -UART202None00YesYes8073Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes220Yes33816-bit PWM resolutions2112120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
dsPIC33EV128GM1022.6300In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC02811100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
PIC32MM0016GPL0280.9900In Production3232-bit MIPS MCU253716409632-bit MIPS0281300125-402-3.6No2 -UART202None00YesYes8073Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes220Yes33816-bit PWM resolutions2112120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC16F153540.8000In Production88-bit PIC MCU32875128-bit PIC MCU0281100125-401.8-5.5No2 -UART220None00YesNo10020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes250Yes12010-bit PWM resolutions024100YesNo0NoNoNoNone2000nullBOR125NonullnullYes104
PIC16F184561.1400In Production88-bit PIC MCU3282820488-bit PIC MCU0281100125-401.8-5.5No2 -UART220None00YesNo0040No28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes250Yes20010-bit PWM resolutions024120YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo404
PIC16F188571.1400In Production88-bit PIC MCU3285640968-bit PIC MCU0281100125-401.8-5.5No1 -UART220None00YesNo19040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250Yes30010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC16F153550.8800In Production88-bit PIC MCU3281410248-bit PIC MCU0281100125-401.8-5.5No2 -UART220None00YesNo10020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes250Yes12010-bit PWM resolutions024100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
PIC16F17161.1000In Production88-bit PIC MCU3281410248-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250Yes32010-bit PWM resolutions017100YesNo0NonullNoNoNone2200nullBOR248NonullnullNo404
PIC16F8831.6400In Production88-bit PIC MCU20572568-bit PIC MCU028130125-402-5.5No1 -UART110None00YesNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No02010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F8861.7900In Production88-bit PIC MCU205143688-bit PIC MCU028130125-402-5.5No1 -UART110None00YesNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No02010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F9132.0500In Production88-bit PIC MCU20572568-bit PIC MCU028130125-402-5.5No1 -UART110None00YesNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No01010-bit PWM resolutions05100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F15181.2900In Production88-bit PIC MCU2052810248-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00YesNo2010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No12010-bit PWM resolutions017102YesNo0NoNoNoNone0000nullProgrammable BOR000NonullnullYes200
PIC16F17181.1800In Production88-bit PIC MCU3282820488-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250Yes32010-bit PWM resolutions017100YesNo0NonullNoNoNone2200nullBOR248NonullnullNo404
PIC16F17131.0400In Production88-bit PIC MCU32875128-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250Yes32010-bit PWM resolutions017100YesNo0NonullNoNoNone2200nullBOR248NonullnullNo404
PIC16F8821.3100In Production88-bit PIC MCU2053.51288-bit PIC MCU028130125-402-5.5No1 -UART110None00YesNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No02010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F9162.3100In Production88-bit PIC MCU205143528-bit PIC MCU028130125-402-5.5No1 -UART110None00YesNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No01010-bit PWM resolutions05100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F7373.8300In Production88-bit PIC MCU20573688-bit PIC MCU028130125-402-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No03010-bit PWM resolutions011103NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F24K501.8500In Production88-bit PIC MCU48121620488-bit PIC MCU0281100125-401.8-5.5Yes1 -UART110FS Device10YesNo0020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoNo250No02010-bit PWM resolutions014102YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
PIC16F570.6200In Production88-bit PIC MCU2053728-bit PIC MCU02800125-402-5.5No0 -UART000None00NoNo0000Yes28-PDIP
28-SOIC
28-SPDIP
28-SSOP
NoYes200No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
PIC16F5700.6700In Production88-bit PIC MCU20531328-bit PIC MCU028150125-402-5.5No0 -UART000None00NoNo0000Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No0000-bit PWM resolutions0880NoNo0NonullNoNoNone2200nullBOR000NonullnullNo100
PIC16F19361.4700In Production88-bit PIC MCU328145128-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00YesNo14010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No35010-bit PWM resolutions011100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo400
PIC16F19331.3800In Production88-bit PIC MCU32872568-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00YesNo14010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No35010-bit PWM resolutions011100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo400
PIC16F722.1500In Production88-bit PIC MCU2053.51288-bit PIC MCU028130125-402-5.5No0 -UART000None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes220No01010-bit PWM resolutions0580NoNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F7221.0700In Production88-bit PIC MCU2053.51288-bit PIC MCU028130125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No02010-bit PWM resolutions01180YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F722A0.8800In Production88-bit PIC MCU2053.51288-bit PIC MCU028130125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No02010-bit PWM resolutions01180YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F7231.2200In Production88-bit PIC MCU20571928-bit PIC MCU028130125-401.8-5.5No1 -UART110None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
NoYes250No02010-bit PWM resolutions01180YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F723A0.9500In Production88-bit PIC MCU20571928-bit PIC MCU028130125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No02010-bit PWM resolutions01180YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F15120.9100In Production88-bit PIC MCU2053.51288-bit PIC MCU02810125-401.8-5.5No1 -UART110None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No0000-bit PWM resolutions017102YesNo0NoNoneNoNoNone0000nullProgrammable BOR000NoNo0.5No200
PIC16F733.3400In Production88-bit PIC MCU20571928-bit PIC MCU028130125-402-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes220No02010-bit PWM resolutions0580NoNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F17731.5800In Production88-bit PIC MCU32875128-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00YesNo21030Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250Yes73016-bit PWM resolutions0171021YesNo0NoNoNoNone6300nullProgrammable BOR6610NonullnullNo504
PIC16F17881.6200In Production88-bit PIC MCU3282820488-bit PIC MCU028175125-401.8-5.5No1 -UART110None00NoNo21010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No33016-bit PWM resolutions0111214YesNo0NonullNoNoNone4200nullBOR488NonullnullNo200
PIC16F764.1900In Production88-bit PIC MCU205143688-bit PIC MCU028130125-402-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes220No02010-bit PWM resolutions0580NoNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F17861.5400In Production88-bit PIC MCU3281410248-bit PIC MCU028175125-401.8-5.5No1 -UART110None00NoNo21010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No33016-bit PWM resolutions011128YesNo0NonullNoNoNone4200nullBOR128NonullnullNo200
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC16F7674.4400In Production88-bit PIC MCU205143688-bit PIC MCU028130125-402-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No03010-bit PWM resolutions011103NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F15130.9800In Production88-bit PIC MCU20572568-bit PIC MCU02810125-401.8-5.5No1 -UART110None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No0000-bit PWM resolutions017102YesNo0NoNoneNoNoNone0000nullProgrammable BOR000NoNo0.5No200
PIC16F17831.4700In Production88-bit PIC MCU32875128-bit PIC MCU028175125-401.8-5.5No1 -UART110None00NoNo14010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No32016-bit PWM resolutions011128YesNo0NoNoNoNone3200nullNone128NonullnullYes200
PIC16F17821.3800In Production88-bit PIC MCU3283.52568-bit PIC MCU028175125-401.8-5.5No0 -UART000None00NoNo14010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No32016-bit PWM resolutions011128YesNo0NonullNoNoNone3200nullBOR128NonullnullNo200
PIC16F15161.0700In Production88-bit PIC MCU205145128-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00YesNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No0000-bit PWM resolutions017102YesNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo200
PIC16F17781.7700In Production88-bit PIC MCU3282820488-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00YesNo21030Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250Yes73016-bit PWM resolutions0171021YesNo0NoNoNoNone6300nullProgrammable BOR6610NonullnullYes504
PIC16F17761.6600In Production88-bit PIC MCU3281410248-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00YesNo21030Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250Yes73016-bit PWM resolutions0171021YesNo0NoNoNoNone6300nullProgrammable BOR6610NonullnullNo504
PIC16F7261.3800In Production88-bit PIC MCU205143688-bit PIC MCU028130125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No02010-bit PWM resolutions01180YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC18F26806.0500In Production88-bit PIC MCU40106433288-bit PIC MCU0281100150-402-5.5No1 -UART110None01YesNo0030Yes28-SOIC
28-SPDIP
NoYes250No00010-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F25K221.8200In Production88-bit PIC MCU64163215368-bit PIC MCU0281100125-401.8-5.5Yes2 -UART220None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No00010-bit PWM resolutions017100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo300
PIC18F26K222.1400In Production88-bit PIC MCU64166438968-bit PIC MCU0281100125-401.8-5.5Yes2 -UART220None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No0000-bit PWM resolutions017100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo300
PIC18F26K201.8500In Production88-bit PIC MCU64166439368-bit PIC MCU0281100125-401.8-3.6No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No00010-bit PWM resolutions010100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F26J532.7200In Production88-bit PIC MCU48126438008-bit PIC MCU028110085-402-3.6Yes2 -UART220FS Device10NoNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes220No00010-bit PWM resolutions013120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC18F26J502.5600In Production88-bit PIC MCU48126438008-bit PIC MCU028110085-402-3.6Yes2 -UART220FS Device10NoNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes220Yes00010-bit PWM resolutions010100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F26J132.4800In Production88-bit PIC MCU48126438008-bit PIC MCU028110085-402-3.6Yes2 -UART220None00NoNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes220Yes00010-bit PWM resolutions010120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC18F26J112.3200In Production88-bit PIC MCU48126438008-bit PIC MCU028110085-402-3.6Yes2 -UART220None00NoNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes00010-bit PWM resolutions010100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F26K421.3500In Production88-bit PIC MCU64166440968-bit PIC MCU02810125-401.8-5.5No2 -UART120None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes252Yes00010-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F26826.5800In Production88-bit PIC MCU40108033288-bit PIC MCU0281100125-402-5.5No1 -UART110None01YesNo0030Yes28-SOIC
28-SPDIP
NoYes250No00010-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F26K802.4500In Production88-bit PIC MCU64166436488-bit PIC MCU0281100125-401.8-5.5Yes2 -UART110None01NoNo0030Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoNo240No00010-bit PWM resolutions08120YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F26204.8600In Production88-bit PIC MCU40106439688-bit PIC MCU0281100125-402-5.5No1 -UART110None00YesNo0030Yes28-SOIC
28-SPDIP
NoYes250No00010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F26104.6100In Production88-bit PIC MCU40106439688-bit PIC MCU0281100125-402-5.5No1 -UART110None00YesNo0030Yes28-SOIC
28-SPDIP
NoYes250No00010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F25K831.6500In Production88-bit PIC MCU64163220488-bit02810125-401.8-5.5No2 -UART110None01YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes252Yes00010-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC18F25K802.1400In Production88-bit PIC MCU64163236488-bit PIC MCU0281100125-401.8-5.5Yes2 -UART110None01NoNo0030Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoNo240No00010-bit PWM resolutions08120YesNo0NoNoNoNone2000nullProgrammable BOR000NonullnullYes200
PIC18F25K501.9800In Production88-bit PIC MCU48123220488-bit PIC MCU0281100125-401.8-5.5Yes1 -UART110FS Device10YesNo0020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoNo250No00010-bit PWM resolutions014102YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
PIC18F25K421.2700In Production88-bit PIC MCU64163220488-bit PIC MCU02810125-401.8-5.5No2 -UART120None00YesNo0040No28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes252Yes00010-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo304
PIC18F25K401.0300In Production88-bit PIC MCU64163220488-bit PIC MCU02810125-401.8-5.5No1 -UART110None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250Yes00010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC18F26857.0200In Production88-bit PIC MCU40109633288-bit PIC MCU0281100125-402-5.5No1 -UART110None01YesNo0030Yes28-SOIC
28-SPDIP
NoYes250No00010-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC32MX270F256B3.2500In Production3232-bit MIPS MCU50832566553632-bit MIPS02811000105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes196Yes15516-bit PWM resolutions259100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX130F064B2.1300In Production3232-bit MIPS MCU4066641638432-bit MIPS02811100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes15516-bit PWM resolutions2510100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX130F256B2.3500In Production3232-bit MIPS MCU50832561638432-bit MIPS02811000105-402.3-3.6Yes2 -UART222None00YesYes5052Yes28-QFN
28-SPDIP
28-SSOP
NoYes214Yes15516-bit PWM resolutions2510100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC32MX150F128B2.7200In Production3232-bit MIPS MCU50831283276832-bit MIPS02811100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes15516-bit PWM resolutions2510100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX170F256B3.0000In Production3232-bit MIPS MCU50832566553632-bit MIPS02811000105-402.3-3.6Yes2 -UART222None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes214Yes15516-bit PWM resolutions2510100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX210F016B1.7800In Production3232-bit MIPS MCU406616409632-bit MIPS02811100105-402.3-3.6Yes2 -UART222FS Device10YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes194Yes15516-bit PWM resolutions259100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX220F032B2.0200In Production3232-bit MIPS MCU508332819232-bit MIPS02811100105-402.3-3.6Yes2 -UART222FS Device10YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes194Yes15516-bit PWM resolutions259100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX230F064B2.3700In Production3232-bit MIPS MCU4066641638432-bit MIPS02811100105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes194Yes15516-bit PWM resolutions259100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC18F26K401.1200In Production88-bit PIC MCU64166437288-bit PIC MCU02810125-401.8-5.5No2 -UART220None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250Yes00010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC32MX250F128B3.0500In Production3232-bit MIPS MCU50831283276832-bit MIPS02811100105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes194Yes15516-bit PWM resolutions259100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC18F26K831.6600In Production88-bit PIC MCU64166440968-bit02810125-401.8-5.5No2 -UART110None01YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes252Yes00010-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
ATTINY281.5200In Production88-bit AVR MCU4420null0280085-401.8-5.5No0 -UART000None00NoNo0000Yes28-SPDIP
32-TQFP
32-VQFN
NoYes110No0000-bit PWM resolutions0000NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny28LnullIn Production88-bit AVR MCU44208-bit AVR0280085-401.8-5.5No0 -UART000None00NoNo0000YesnullNoYes110No0000-bit PWM resolutions0000NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
PIC18F27K421.5100In Production88-bit PIC MCU641612881928-bit PIC MCU02810125-401.8-5.5No2 -UART120None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes252Yes00010-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F27K401.3200In Production88-bit PIC MCU641612837288-bit PIC MCU02810125-401.8-5.5No2 -UART220None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250Yes00010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC18F24K400.9600In Production88-bit PIC MCU64161610248-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250Yes02010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC18F27J132.7500In Production88-bit PIC MCU481212838008-bit PIC MCU028110085-402-3.6Yes2 -UART220None00NoNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes220Yes00010-bit PWM resolutions010120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC16LF15660.9400In Production88-bit PIC MCU3281410248-bit PIC MCU028260085-401.8-3.6No1 -UART220None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No0000-bit PWM resolutions023100NoNo0NoHCVDNoNoNone0000nullBOR000NonullnullNo300
PIC32MX230F256B2.6000In Production3232-bit MIPS MCU50832561638432-bit MIPS02811000105-402.3-3.6Yes2 -UART222Full Speed10YesYes5052Yes28-QFN
28-SPDIP
28-SSOP
NoYes196Yes15516-bit PWM resolutions259100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC18F22212.3100In Production88-bit PIC MCU401045128-bit PIC MCU0281100125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F24584.2800In Production88-bit PIC MCU48122420488-bit PIC MCU02815085-402-5.5No1 -UART110FS Device10YesNo0030Yes28-SOIC
28-SPDIP
NoYes240No02010-bit PWM resolutions010120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F24553.9400In Production88-bit PIC MCU48122420488-bit PIC MCU028110085-402-5.5No1 -UART110FS Device10YesNo0030Yes28-SOIC
28-SPDIP
NoYes240No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F24502.6300In Production88-bit PIC MCU4812167688-bit PIC MCU028110085-402-5.5No1 -UART000FS Device10NoNo0020Yes28-QFN
28-SOIC
28-SPDIP
NoYes230No01010-bit PWM resolutions010100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F24233.6200In Production88-bit PIC MCU4010167688-bit PIC MCU028180125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
NoYes250No02010-bit PWM resolutions010120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC16LF19030.9500In Production88-bit PIC MCU20572568-bit PIC MCU0281100125-401.8-3.6No0 -UART000None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No0000-bit PWM resolutions011100YesNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC16LF19061.0300In Production88-bit PIC MCU205145128-bit PIC MCU0281100125-401.8-3.6No1 -UART000None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No0000-bit PWM resolutions011100YesNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC18F22204.8500In Production88-bit PIC MCU401045128-bit PIC MCU028130125-402-5.5No1 -UART110None00NoNo0030Yes28-SOIC
28-SPDIP
NoNo250No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F24804.4500In Production88-bit PIC MCU4010167688-bit PIC MCU0281100125-402-5.5No1 -UART110None01YesNo0030Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes250No01010-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F24102.8800In Production88-bit PIC MCU4010167688-bit PIC MCU0281100125-402-5.5No1 -UART110None00YesNo0030No28-QFN
28-SOIC
28-SPDIP
NoNo250No02010-bit PWM resolutions010100NoNo0NoNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F24313.6600In Production88-bit PIC MCU4010167688-bit PIC MCU0281200125-402-5.5No1 -UART110None00YesNo0130Yes28-QFN-S
28-SOIC
28-SPDIP
NoNo240No02010-bit PWM resolutions05106NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F23204.9200In Production88-bit PIC MCU401085128-bit PIC MCU028130125-402-5.5No1 -UART110None00NoNo0030Yes28-SOIC
28-SPDIP
NoNo250No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F23212.4600In Production88-bit PIC MCU401085128-bit PIC MCU0281100125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoNo250No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F25K201.5400In Production88-bit PIC MCU64163215368-bit PIC MCU0281100125-401.8-3.6No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No00010-bit PWM resolutions010100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC18F27J532.9900In Production88-bit PIC MCU481212838008-bit PIC MCU028110085-402-3.6Yes2 -UART220FS Device10NoNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes220Yes00010-bit PWM resolutions010120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC18F23313.6800In Production88-bit PIC MCU401087688-bit PIC MCU0281200125-402-5.5No1 -UART110None00YesNo0130Yes28-QFN-S
28-SOIC
28-SPDIP
NoNo240No02010-bit PWM resolutions05106NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F23K201.3800In Production88-bit PIC MCU641685128-bit PIC MCU0281100125-401.8-3.6No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No02010-bit PWM resolutions010100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F23K221.5100In Production88-bit PIC MCU641685128-bit PIC MCU0281100125-401.8-5.5Yes2 -UART220None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No0200-bit PWM resolutions017100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo100
PIC18F24203.2700In Production88-bit PIC MCU4010167688-bit PIC MCU0281100125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
NoNo250No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F25203.8100In Production88-bit PIC MCU40103215368-bit PIC MCU0281100125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
NoYes250No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F25J502.2500In Production88-bit PIC MCU48123238008-bit PIC MCU028110085-402-3.6Yes2 -UART220FS Device10NoNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes220Yes00010-bit PWM resolutions010100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F25J112.0100In Production88-bit PIC MCU48123238008-bit PIC MCU028110085-402-3.6Yes2 -UART220None00NoNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes00010-bit PWM resolutions010100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F25J101.5200In Production88-bit PIC MCU40103210248-bit PIC MCU028110085-402-3.6No1 -UART110None00YesNo0020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210No00010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F25855.7000In Production88-bit PIC MCU40104833288-bit PIC MCU0281100150-402-5.5No1 -UART110None01YesNo0030Yes28-SOIC
28-SPDIP
NoYes250No00010-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F25804.9900In Production88-bit PIC MCU40103215368-bit PIC MCU0281100125-402-5.5No1 -UART110None01YesNo0030Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes250No00010-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F25534.9300In Production88-bit PIC MCU48123220488-bit PIC MCU02815085-402-5.5No1 -UART110FS Device10YesNo0030Yes28-SOIC
28-SPDIP
NoYes240No02010-bit PWM resolutions010120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F25504.1100In Production88-bit PIC MCU48123220488-bit PIC MCU028110085-402-5.5No1 -UART110FS Device10YesNo0030Yes28-SOIC
28-SPDIP
NoYes240No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC16LF19020.8800In Production88-bit PIC MCU2053.51288-bit PIC MCU0281100125-401.8-3.6No0 -UART000None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No0000-bit PWM resolutions011100YesNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC18F25234.1300In Production88-bit PIC MCU40103215368-bit PIC MCU028150125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
NoYes250No02010-bit PWM resolutions010120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F24J101.4300In Production88-bit PIC MCU40101610248-bit PIC MCU028110085-402-3.6No1 -UART110None00YesNo0020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F25154.0700In Production88-bit PIC MCU40104839688-bit PIC MCU0281100125-402-5.5No1 -UART110None00YesNo0030Yes28-SOIC
28-SPDIP
NoYes250No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F24K221.6600In Production88-bit PIC MCU6416167688-bit PIC MCU0281100125-401.8-5.5Yes2 -UART220None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes250No0200-bit PWM resolutions017100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo100
PIC18F24J111.8500In Production88-bit PIC MCU48121638008-bit PIC MCU028110085-402-3.6Yes2 -UART220None00NoNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes210Yes02010-bit PWM resolutions010100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F19381.4800In Production88-bit PIC MCU3282810248-bit PIC MCU0281100125-401.8-5.5No1 -UART110None00YesNo14010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes250No35010-bit PWM resolutions011100YesNo0NoNoNoNone2000nullProgrammable BOR115NonullnullYes400
PIC18F24J502.0900In Production88-bit PIC MCU48121638008-bit PIC MCU028110085-402-3.6Yes2 -UART220FS Device10NoNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes220Yes02010-bit PWM resolutions010100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F24K421.1900In Production88-bit PIC MCU64161610248-bit PIC MCU0281100125-401.8-5.5No2 -UART120None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes252Yes04010-bit PWM resolutions024120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F25103.5500In Production88-bit PIC MCU40103215368-bit PIC MCU0281100125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
NoYes250No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F24K201.4700In Production88-bit PIC MCU6416167688-bit PIC MCU0281100125-401.8-3.6No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes250No02010-bit PWM resolutions010100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F25254.3100In Production88-bit PIC MCU40104839688-bit PIC MCU0281100125-402-5.5No1 -UART110None00YesNo0030Yes28-SOIC
28-SPDIP
NoYes250No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
ATMEGA16080.6800In Production88-bit AVR MCU20201620488-bit AVR0321115125-401.8-5.5No3 -UART110None00NoNo9040Yes28-SSOP
32-TQFP
32-VQFN
NoYes270Yes01290-bit PWM resolutions012100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
ATSAMC21E18A2.5900In Production32Cortex-M0+644525632768Cortex-M0+03221000125-402.7-5.5No4 -UART440None01YesYes24052Yes32-TQFP
32-VQFN
NoYes2612Yes0101032-bit PWM resolutions2101214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC21E17A1.8700In Production32Cortex-M0+484512816384Cortex-M0+03221000125-402.7-5.5No4 -UART440None01YesYes24052Yes32-TQFP
32-VQFN
NoYes2612Yes0101032-bit PWM resolutions2101214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC20E16A1.6700In Production32Cortex-M0+4845648192Cortex-M0+03221000125-402.7-5.5No4 -UART440None00YesYes22052Yes32-TQFP
32-VQFN
NoYes2612Yes0101032-bit PWM resolutions2101212NoNo0NoPTCNoNoNone2000nullBOR000YesnullnullYes504
ATSAMC21E15A1.5900In Production32Cortex-M0+4845324096Cortex-M0+03221000125-402.7-5.5No4 -UART440None01YesYes24052Yes32-TQFP
32-VQFN
NoYes2612Yes0101032-bit PWM resolutions2101214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
ATSAMC20E17A1.7800In Production32Cortex-M0+484525632768Cortex-M0+03221000125-402.7-5.5No4 -UART440None00YesYes22052Yes32-TQFP
32-VQFN
NoYes266Yes0101032-bit PWM resolutions2101212NoNo0NoPTCNoNoNone2000BOR000Yes0Yes504
ATSAMC20E18A2.4900In Production32Cortex-M0+484525632768Cortex-M0+03221000125-402.7-5.5No4 -UART440None00YesYes22052Yes32-TQFP
32-VQFN
NoYes266Yes0101032-bit PWM resolutions2101212NoNo0NoPTCNoNoNone2000BOR000Yes0Yes504
ATSAMD21E161.6900In Production32Cortex-M0+4845648192Cortex-M0+0321350125-401.62-3.63No4 -UART441Full Speed10YesYes18052Yes32-TQFP
32-VQFN
35-WLCSP
NoYes2612Yes06616-bit PWM resolutions0101212YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMC20E15A1.6600In Production32Cortex-M0+4845324096Cortex-M0+03221000125-402.7-5.5No4 -UART440None00YesYes22052Yes32-TQFP
32-VQFN
NoYes266Yes0101032-bit PWM resolutions2101212NoNo0NoPTCNoNoNone2000nullBOR000YesnullnullYes504
ATSAMC21E16A1.7500In Production32Cortex-M0+4845648192Cortex-M0+03221000125-402.7-5.5No4 -UART440None01YesYes24052Yes32-TQFP
32-VQFN
NoYes2612Yes0101032-bit PWM resolutions2101214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAML11E14A1.5500In Production32Cortex-M233231168192Cortex-M2303211000125-401.62-3.63No3 -UART320None00YesYes6032Yes32-TQFP
32-VQFN
32-WLCSP
NoYes258Yes0660-bit PWM resolutions010120YesNo0YesPTCNoNoNone2300nullBOR1110NonullnullNo302
ATSAMDA1E14B1.9200In Production32Cortex-M0+4845164096Cortex-M0+0321350105-402.7-3.63No4 -UART441Host, Device10YesYes18052Yes32-TQFP
32-VQFN
NoYes2612Yes0600-bit PWM resolutions010126NoNo0NoPTCNoNoNone2000nullnull1110NonullnullNo50.0640
ATSAMDA1E15B2.0200In Production32Cortex-M0+4845324096Cortex-M0+0321350105-402.7-3.63No4 -UART441None10YesYes18052Yes32-TQFP
32-VQFN
NoYes2612Yes0600-bit PWM resolutions010126NoNo0NoPTCNoNoNone2000null1110NonullnullNo50.0640
ATSAMDA1E16B2.1200In Production32Cortex-M0+4845648192Cortex-M0+0321350105-402.7-3.63No4 -UART441None10YesYes18052Yes32-TQFP
32-VQFN
NoYes2612Yes0600-bit PWM resolutions010126NoNo0NoPTCNoNoNone2000nullNone1110NoNo0.5No50.0640
ATmega32U22.3800In Production88-bit AVR MCU16163210248-bit AVR0320085-402.7-5.5No1 -UART200Full Speed10NoNo4010Yes32-TQFP
32-VQFN
YesYes220No0150-bit PWM resolutions0000NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATmega48A0.8700In Production88-bit AVR MCU202045128-bit AVR03201585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes230No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATSAMD21E151.4600In Production32Cortex-M0+4845324096Cortex-M0+0321350125-401.62-3.63No4 -UART441Full Speed10YesYes18052Yes32-TQFP
32-VQFN
35-WLCSP
NoYes2612Yes06616-bit PWM resolutions0101212YesNo0NoPTCNoNoNone2000nullNone1110NoNo0Yes500
ATmega48PA1.0000In Production88-bit AVR MCU202045128-bit AVR03201585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes230No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega48PB0.8400In Production88-bit AVR MCU202045128-bit AVR03201585-401.8-5.5No1 -UART210None00NoNo6000Yes32-TQFP
32-VQFN
YesYes270No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATMEGA8080.6100In Production88-bit AVR MCU2020810248-bit AVR0321115125-401.8-5.5No3 -UART110None00NoNo9040Yes28-SSOP
32-TQFP
32-VQFN
NoYes270Yes01290-bit PWM resolutions012100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
PIC32CM6408MC000321.8300In Production32Cortex-M0+4848648192null0323100085-402.7-5.5No4 -UART404None00YesNo8051Yes32-TQFP
32-VQFN
NoYes2612Yes14424-bit PWM resolutions410128NoNoNoBasic2000nullBOR1110NonullnullYes500
PIC32CM1216MC000321.9000In Production32Cortex-M0+484812816384null0323100085-402.7-5.5No4 -UART404None00YesNo8051Yes32-TQFP
32-VQFN
NoYes2612Yes14424-bit PWM resolutions410128NoNoNoBasic2000nullBOR1110NonullnullYes500
ATSAML10E14A1.3800In Production32Cortex-M233231164096Cortex-M2303211000125-401.62-3.63No3 -UART320None00YesYes6032Yes32-TQFP
32-VQFN
32-WLCSP
NoYes258Yes0660-bit PWM resolutions010120YesNo0NoPTCNoNoNone2300nullBOR1110NonullnullNo302
ATmega328PB1.0100In Production88-bit AVR MCU20203220488-bit AVR032015105-401.8-5.5No2 -UART220None00NoNo10030Yes32-TQFP
32-VQFN
YesYes270No03100-bit PWM resolutions08100YesNo0NoPTCNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATSAML10E16A1.5700In Production32Cortex-M2332316416384Cortex-M2303211000125-401.62-3.63No3 -UART320None00YesYes6032Yes32-TQFP
32-VQFN
32-WLCSP
NoYes258Yes0660-bit PWM resolutions010120YesNo0NoPTCNoNoNone2300nullBOR1110NonullnullNo302
ATMEGA48080.9000In Production88-bit AVR MCU20204861448-bit AVR0321115125-401.8-5.5No3 -UART110None00NoNo9040Yes28-SSOP
32-TQFP
32-VQFN
NoYes270Yes01290-bit PWM resolutions012100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
ATSAML11E15A1.6000In Production32Cortex-M233231328192Cortex-M2303211000125-401.62-3.63No3 -UART320None00YesYes6031Yes32-TQFP
32-VQFN
32-WLCSP
NoYes258Yes0660-bit PWM resolutions010120YesNo0YesPTCNoNoNone2300nullBOR1110NonullnullNo302
ATSAML11E16A1.7200In Production32Cortex-M2332316416384Cortex-M2303211000125-401.62-3.63No3 -UART320None00YesYes6032Yes32-TQFP
32-VQFN
32-WLCSP
NoYes258Yes0660-bit PWM resolutions010120YesNo0YesPTCNoNoNone2300nullBOR1110NonullnullNo302
ATSAML21E15B2.0600In Production32Cortex-M0+4845326144Cortex-M0+03211000105-401.62-3.63No4 -UART440Full Speed10YesYes18052Yes32-TQFP
32-VQFN
NoYes2516Yes06180-bit PWM resolutions0101212YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAML21E16B2.5100In Production32Cortex-M0+48456412288Cortex-M0+03211000105-401.62-3.63No4 -UART440Full Speed10YesYes18052Yes32-TQFP
32-VQFN
NoYes2516Yes06180-bit PWM resolutions0101212YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAML21E17B2.6700In Production32Cortex-M0+484512824576Cortex-M0+03211000105-401.62-3.63No4 -UART440Full Speed10YesYes18052Yes32-TQFP
32-VQFN
NoYes2516Yes06180-bit PWM resolutions0101212YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAML21E18B3.7200In Production32Cortex-M0+484525640960Cortex-M0+03211000105-401.62-3.63No4 -UART440Full Speed10YesYes18052Yes32-TQFP
32-VQFN
NoYes2516Yes06180-bit PWM resolutions0101212YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATtiny480.7100In Production88-bit AVR MCU121242568-bit AVR03201585-401.8-5.5No0 -UART110None00NoNo2010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
NoYes280No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
AVR64DB321.2900In Production88-bit AVR MCU2424648192null0321130125-401.8-5.5No3 -UART220None00NoNo0040Yes32-TQFP
32-VQFN
NoYes270000-bit PWM resolutions14120YesNoNoNoNone3200nullProgrammable BOR1110NonullnullNo0641
AVR64DA321.2000In Production88-bit AVR MCU2424648192null0321130125-401.8-5.5No3 -UART220None00NoNo0040Yes32-TQFP
32-VQFN
NoYes260000-bit PWM resolutions14120YesNoPTCNoNoNone3000nullProgrammable BOR1110NonullnullYes0641
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
AVR32DB321.1800In Production88-bit AVR MCU2424324096null0321130125-401.8-5.5No3 -UART220None00NoNo0040Yes32-TQFP
32-VQFN
NoYes270000-bit PWM resolutions14120YesNoNoNoNone3200nullProgrammable BOR1110NonullnullNo0321
AVR32DA321.0900In Production88-bit AVR MCU2424324096null0321130125-401.8-5.5No3 -UART220None00NoNo0040Yes32-TQFP
32-VQFN
NoYes260000-bit PWM resolutions14120YesNoPTCNoNoNone3000nullProgrammable BOR1110NonullnullYes0321
AVR128DB321.4300In Production88-bit AVR MCU242412816null0321130125-401.8-5.5No3 -UART220None00NoNo0040Yes32-TQFP
32-VQFN
NoYes27nullNo0000-bit PWM resolutionsnull14120YesNonullNoNoneNoNoNone3200nullProgrammable BOR1110NoNo0.5No01281
AVR128DA321.3400In Production88-bit AVR MCU242412816384null0321130125-401.8-5.5No3 -UART220None00NoNo0040Yes32-TQFP
32-VQFN
NoYes260000-bit PWM resolutions14120YesNoPTCNoNoNone3000nullProgrammable BOR1110NonullnullYes01281
ATSAML10E15A1.4300In Production32Cortex-M233231328192Cortex-M2303211000125-401.62-3.63No3 -UART320None00YesYes6031Yes32-TQFP
32-VQFN
32-WLCSP
NoYes258Yes0660-bit PWM resolutions010120YesNo0NoPTCNoNoNone2300nullBOR1110NonullnullNo302
ATSAMD21E16L1.7500In Production32Cortex-M0+4845648192Cortex-M0+0321350125-401.62-3.63No5 -UART551None00YesYes18052Yes32-TQFP
32-VQFN
NoYes2612Yes011616-bit PWM resolutions0141212YesNo0NoNoNoNone4000null1110NonullnullNo50.0640
ATSAMD20E171.6200In Production32Cortex-M0+484512816384Cortex-M0+0321350105-401.62-3.63No4 -UART440None00NoNo12052Yes32-TQFP
32-VQFN
NoYes260Yes061216-bit PWM resolutions010120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATMEGA32080.8000In Production88-bit AVR MCU20203240968-bit AVR0321115125-401.8-5.5No3 -UART110None00NoNo9040Yes28-SSOP
32-TQFP
32-VQFN
NoYes270Yes01290-bit PWM resolutions012100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
ATSAMD20E161.5100In Production32Cortex-M0+4845648192Cortex-M0+0321350125-401.62-3.63No4 -UART440None00NoNo12052Yes27-WLCSP
32-TQFP
32-VQFN
NoYes260Yes06120-bit PWM resolutions010120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20E151.3400In Production32Cortex-M0+4845324096Cortex-M0+0321350125-401.62-3.63No4 -UART440None00NoNo12052Yes32-TQFP
32-VQFN
NoYes260Yes061216-bit PWM resolutions010120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20E181.9200In Production32Cortex-M0+484525632768Cortex-M0+0321350105-401.62-3.63No4 -UART440None00NoNo12052Yes32-TQFP
32-VQFN
NoYes260Yes061216-bit PWM resolutions010120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20E141.3000In Production32Cortex-M0+4845162048Cortex-M0+0321350105-401.62-3.63No4 -UART440None00NoNo12052Yes32-TQFP
32-VQFN
NoYes260Yes061216-bit PWM resolutions010120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATmega16U22.0000In Production88-bit AVR MCU1616165128-bit AVR0320085-402.7-5.5No1 -UART200Full Speed10NoNo4010Yes32-TQFP
32-VQFN
YesYes220No0150-bit PWM resolutions0000NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATSAMD21E171.7500In Production32Cortex-M0+484512816384Cortex-M0+0321350125-401.62-3.63No4 -UART441Full Speed10YesYes18052Yes32-TQFP
32-VQFN
35-WLCSP
NoYes2612Yes06616-bit PWM resolutions0101218YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD21E182.4200In Production32Cortex-M0+484525632768Cortex-M0+0321350125-401.62-3.63No4 -UART441Full Speed10YesYes18052Yes32-TQFP
32-VQFN
NoYes2612Yes06616-bit PWM resolutions0101212YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATmega168PB0.9600In Production88-bit AVR MCU20201610248-bit AVR03201585-401.8-5.5No1 -UART210None00NoNo6010Yes32-TQFP
32-VQFN
YesYes270No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATSAMD21E17L1.8600In Production32Cortex-M0+484512816384Cortex-M0+0321350125-401.62-3.63No5 -UART551None00YesYes24052Yes32-TQFP
32-VQFN
NoYes2612Yes011616-bit PWM resolutions0141218YesNo0NoNoNoNone4000null1110NonullnullNo50.0640
ATSAMD21E15L1.5100In Production32Cortex-M0+4845324096Cortex-M0+0321350125-401.62-3.63No5 -UART551None00YesYes18052Yes32-TQFP
32-VQFN
NoYes2612Yes011616-bit PWM resolutions0141212YesNo0NoNoNoNone4000null1110NonullnullNo50.0640
ATmega16M12.7000In Production88-bit AVR MCU16161610248-bit AVR0320125150-402.7-5.5No1 -UART100None01YesNo10010Yes32-TQFP
32-VQFN
YesYes270No01140-bit PWM resolutions011100NoNo0NoNoNoNone4000nullProgrammable BOR0110NonullnullNo100
AT89LP8281.6800In Production88-bit 8051 MCU2525808051-1C03200002.4-5.5No1 -UART100None00NoNo0000Yes28-SPDIP
32-TQFP
NoNo300No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATmega168PA1.2800In Production88-bit AVR MCU20201610248-bit AVR03201585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes230No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega168P2.5600In Production88-bit AVR MCU20201610248-bit AVR03201585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
32-TQFP
32-VQFN
YesYes230No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega88P2.1400In Production88-bit AVR MCU2020810248-bit AVR03201585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
32-TQFP
32-VQFN
YesYes230No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega1682.3200In Production88-bit AVR MCU20201610248-bit AVR032015150-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
32-TQFP
32-VQFN
YesYes230No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3281.5000In Production88-bit AVR MCU20203220488-bit AVR03201585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes230No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
AT90PWM3162.2000In Production88-bit AVR MCU16161618-bit AVR0320125105-402.7-5.5No1 -UART100None00NoNo12000Yes32-VQFNYesYes270No01160-bit PWM resolutions011100NoNo0NoNoNoNone3000null0110NonullnullNo000
AT90PWM3B2.2800In Production88-bit AVR MCU1616808-bit AVR0320125105-402.7-5.5No1 -UART100None00NoNo12000Yes32-VQFNYesYes270No01160-bit PWM resolutions011100NoNo0NoNoNoNone3000null0110NonullnullNo000
AT90USB822.0400In Production88-bit AVR MCU1616808-bit AVR0320085-402.7-5.5No1 -UART200None10NoNo4000Yes32-VQFNYesYes220No0150-bit PWM resolutions0000NoNo0NoNoNoNone1000null000NonullnullNo000
AT90USB1622.1200In Production88-bit AVR MCU16161608-bit AVR0320085-402.7-5.5No1 -UART200None10NoNo4000Yes32-TQFP
32-VQFN
YesYes220No0150-bit PWM resolutions0000NoNo0NoNoNoNone1000null000NonullnullNo000
ATmega168A1.2900In Production88-bit AVR MCU20201610248-bit AVR03201585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes230No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
ATmega88A1.0400In Production88-bit AVR MCU2020810248-bit AVR03201585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes230No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
AT89C51155.2000In Production88-bit 8051 MCU406.666666666666671608051-12C032062003-5.5No1 -UART000None00NoNo0000Yes28-PLCC
28-SOIC
32-LQFP
NoNo200No0000-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATtiny880.7100In Production88-bit AVR MCU121285128-bit AVR03201585-401.8-5.5No0 -UART110None00NoNo2010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
NoYes280No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny8280.8200In Production88-bit AVR MCU202085128-bit AVR03201585-401.7-5.5No1 -UART110None00NoNo4010Yes32-TQFP
32-VQFN
NoYes280No0140-bit PWM resolutions028100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATmega8U21.8200In Production88-bit AVR MCU161685128-bit AVR0320085-402.7-5.5No1 -UART200Full Speed10NoNo4010Yes32-TQFP
32-VQFN
YesYes220No0150-bit PWM resolutions0000NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
AT83C5135nullIn Production88-bit 8051 MCU325.33333333333333018051-12C03200002.7-3.6No1 -UART110Full Speed10NoNo0000YesnullNoNo340No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATmega8A1.5600In Production88-bit AVR MCU1616810248-bit AVR03201585-402.7-5.5No1 -UART110None00NoNo3010Yes28-SPDIP
32-TQFP
32-VQFN
YesYes230No0000-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega882.0700In Production88-bit AVR MCU2020810248-bit AVR032015150-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
32-TQFP
32-VQFN
YesYes230No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
AT83C5134nullIn Production88-bit 8051 MCU325.33333333333333018051-12C03200002.7-3.6No1 -UART110Full Speed10NoNo0000YesnullNoNo340No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP4281.5100In Production88-bit 8051 MCU2525408051-1C03200002.4-5.5No1 -UART100None00NoNo0000Yes28-SPDIP
32-TQFP
NoNo300No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATxmega16E52.0400In Production88-bit AVR MCU32321620488-bit AVR032030085-401.6-3.6No2 -UART110None00NoNo16010Yes32-TQFP
32-UQFN
32-VQFN
YesYes264No0880-bit PWM resolutions016120YesNo0NoNoNoNone2000nullProgrammable BOR0212NonullnullYes201
ATmega88PA1.0700In Production88-bit AVR MCU2020810248-bit AVR03201585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes230No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega88PB0.8900In Production88-bit AVR MCU2020810248-bit AVR03201585-401.8-5.5No1 -UART210None00NoNo6010Yes32-TQFP
32-VQFN
YesYes270No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega81.9200In Production88-bit AVR MCU1616810248-bit AVR03201585-402.7-5.5No1 -UART110None00NoNo3010Yes28-SPDIP
32-TQFP
32-VQFN
YesYes230No0130-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega64M14.0400In Production88-bit AVR MCU16166440968-bit AVR0320125150-402.7-5.5No1 -UART100None01YesNo10010Yes32-TQFP
32-VQFN
YesYes270No01140-bit PWM resolutions011100NoNo0NoNoNoNone4000nullProgrammable BOR0110NonullnullNo1640
ATmega64C13.5400In Production88-bit AVR MCU1616642AVR03200150-402.7-5.5No0 -UART000None10NoNo0000Yes32-TQFP
32-VQFN
NoYes270000-bit PWM resolutions000NoNoNoNone0000nullProgrammable BOR000NonullnullNo0640
AT89C51CC024.6300In Production88-bit 8051 MCU406.666666666666671608051-12C03206285-403-5.5No1 -UART000None01NoNo0000Yes28-PLCC
28-SOIC
32-LQFP
NoNo200No0000-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
ATmega48P1.6400In Production88-bit AVR MCU202045128-bit AVR03201585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes230No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATxmega8E51.9700In Production88-bit AVR MCU3232810248-bit AVR032030085-401.6-3.6No2 -UART110None00NoNo16010Yes32-TQFP
32-UQFN
32-VQFN
YesYes264No0880-bit PWM resolutions016120YesNo0NoNoNoNone2000nullProgrammable BOR0212NonullnullYes201
ATmega481.4800In Production88-bit AVR MCU20204512AVR03201585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes230No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega32M13.6800In Production88-bit AVR MCU16163220488-bit AVR0320125150-402.7-5.5No1 -UART100None01YesNo10010Yes32-TQFP
32-VQFN
YesYes270No01140-bit PWM resolutions011100NoNo0NoNoNoNone4000nullProgrammable BOR0110NonullnullNo100
ATmega32C13.3900In Production88-bit AVR MCU1616322AVR03200150-402.7-5.5No0 -UART000None10NoNo0000Yes32-TQFP
32-VQFN
NoYes270000-bit PWM resolutions000NoNoNoNone0000nullProgrammable BOR000NonullnullNo0320
ATxmega32E52.1200In Production88-bit AVR MCU32323240968-bit AVR032030085-401.6-3.6No2 -UART110None00NoNo16010Yes32-TQFP
32-UQFN
32-VQFN
YesYes264No0880-bit PWM resolutions016120YesNo0NoNoNoNone2000nullProgrammable BOR0212NonullnullYes201
PIC24EP32GP2031.3200In Production1616-bit PIC MCU707032409616-bit PIC MCU0361500125-403-3.6Yes2 -UART220None00YesYes4052Yes36-UQFNNoYes254Yes24416-bit PWM resolutions148120NoNo0NonullNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP64MC2031.9400In Production1616-bit PIC MCU707064819216-bit PIC MCU0361500125-403-3.6Yes2 -UART220None00YesYes10152Yes36-UQFNNoYes254Yes24416-bit PWM resolutions78126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP32MC2031.3200In Production1616-bit PIC MCU707032409616-bit PIC MCU0361500125-403-3.6Yes2 -UART220None00YesYes10152Yes36-UQFNNoYes254Yes24416-bit PWM resolutions78126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP64GP2031.9400In Production1616-bit PIC MCU707064819216-bit PIC MCU0361500125-403-3.6Yes2 -UART220None00YesYes4052Yes36-UQFNNoYes254Yes24416-bit PWM resolutions148120NoNo0NonullNoNoBasic4300nullBOR104YesnullnullYes000
PIC24FJ128GL3031.6200In Production1616-bit PIC MCU32161288192null0361400125-402-3.6No4 -UART222None00YesYes140157Yes36-UQFNNoYes546Yes55016-bit PWM resolutions6211120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
dsPIC33EV64GM0032.3900In Production1616-bit dsPIC DSC707064409616-bit dsPIC DSC03611100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes36-UQFNNoYes254Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33CK32MP2032.0300In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC03633500150-403-3.6No3 -UART333None00YesYes262104Yes36-UQFNYesYes294Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33CK64MC1031.2900In Production1616-bit dsPIC DSC100100648192null03613500150-403-3.6No3 -UART212None00YesNo161115Yes36-UQFNNoYes274Yes80016-bit PWM resolutions215128NoData0NoNoYesIntermediate1340YesBOR1112YesYes1Yes004
dsPIC33EV64GM1032.6300In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC03611100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes36-UQFNNoYes254Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33CK64MP5032.4600In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC03633500150-403-3.6No3 -UART333None01YesYes262104Yes36-UQFNYesYes294Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK32MP1031.8800In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC03633500150-403-3.6No3 -UART333None00YesYes182115Yes36-UQFNNoYes164Yes00016-bit PWM resolutions0.2516128NoData0NoNoYesIntermediate3341YesBOR3112YesYes1Yes004
PIC24FJ32GU2031.3800In Production1616-bit PIC MCU3216328192null0361400125-402-3.6No2 -UART222FS Device/Host/OTG10YesYes100136Yes36-UQFNNoYes262Yes55016-bit PWM resolutions6213120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
dsPIC33CK64MP1032.1000In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC03633500150-403-3.6No3 -UART333None00YesYes182115Yes36-UQFNNoYes164Yes00016-bit PWM resolutions0.2516128NoData0NoNoYesIntermediate3341YesBOR3112YesYes1Yes004
dsPIC33CK32MC1031.1600In Production1616-bit dsPIC DSC100100328192null03613500150-403-3.6No3 -UART212None00YesNo161115Yes36-UQFNNoYes274Yes80016-bit PWM resolutions215128NoData0NoNoYesIntermediate1340YesBOR1112YesYes1Yes004
PIC24FJ32GP2031.2400In Production1616-bit PIC MCU3216328192null0361400125-402-3.6No2 -UART222None00YesYes100136Yes36-UQFNNoYes272Yes55016-bit PWM resolutions6214120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
dsPIC33EV256GM1033.1200In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC03611100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes36-UQFNNoYes254Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33CK64MP2032.1700In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC03633500150-403-3.6No3 -UART333None00YesYes262104Yes36-UQFNYesYes294Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CH64MP5033.0800In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC03643500150-403-3.6No3 -UART333None01YesYes2411312Yes36-UQFNNoYes278Yes501216-bit PWM resolutions0.25171212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33EP32MC203nullIn Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC03611100125-403-3.6Yes2 -UART220None00YesYes10152YesnullNoYes254Yes24416-bit PWM resolutions78126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33CH128MP2033.0800In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC03643500150-403-3.6No3 -UART333None00YesYes2411312Yes36-UQFNNoYes278Yes501216-bit PWM resolutions0.25171212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33EP32MC5031.5400In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC03611100150-403-3.6Yes2 -UART220None01YesYes10152Yes36-UQFNNoYes254Yes24416-bit PWM resolutions78126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP32GP5031.5400In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC03611100150-403-3.6Yes2 -UART220None01YesYes4052Yes36-UQFNNoYes254Yes24416-bit PWM resolutions148120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33CH128MP5033.2200In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC03643500150-403-3.6No3 -UART333None01YesYes2411312Yes36-UQFNNoYes278Yes501216-bit PWM resolutions0.25171212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH64MP2032.9300In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC03643500150-403-3.6No3 -UART333None00YesYes2411312Yes36-UQFNNoYes278Yes501216-bit PWM resolutions0.25171212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CK32MP5032.2400In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC03633500150-403-3.6No3 -UART333None01YesYes262104Yes36-UQFNYesYes294Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33EP64MC2031.9400In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC03611100150-403-3.6Yes2 -UART220None00YesYes10152Yes36-UQFNNoYes254Yes24416-bit PWM resolutions78126NoNo0NoNoNoIntermediate4300YesBOR104Yesnull1Yes000
dsPIC33EV32GM0032.2300In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC03611100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes36-UQFNNoYes254Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV128GM0032.5500In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC03611100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes36-UQFNNoYes254Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV32GM1032.4800In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC03611100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes36-UQFNNoYes254Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV128GM1032.7900In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC03611100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes36-UQFNNoYes254Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33CK128MP2032.4600In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC03633500150-403-3.6No3 -UART333None00YesYes262104Yes36-UQFNYesYes294Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33EV256GM0032.8700In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC03611100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes36-UQFNNoYes254Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
PIC32MX120F032CnullIn Production3232-bit MIPS MCU508332409632-bit MIPS03611100105-402.3-3.6Yes2 -UART222None00YesYes5052YesnullNoYes254Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
dsPIC33CK128MP5032.6800In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC03633500150-403-3.6No3 -UART333None01YesYes262104Yes36-UQFNYesYes294Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK256MP2032.6800In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC03633500150-403-3.6No3 -UART333None00YesYes262104Yes36-UQFNYesYes294Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33EP64GP5032.1800In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC03611100150-403-3.6Yes2 -UART220None01YesYes4052Yes36-UQFNNoYes254Yes24416-bit PWM resolutions148120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33CK256MP5032.8900In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC03633500150-403-3.6No3 -UART333None01YesYes262104Yes36-UQFNYesYes294Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33EP64MC5032.1800In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC03611100150-403-3.6Yes2 -UART220None01YesYes10152Yes36-UQFNNoYes254Yes24416-bit PWM resolutions78126NoNo0NoNoNoIntermediate4300YesBOR104Yesnull1Yes000
PIC24FJ64GL3031.5500In Production1616-bit PIC MCU3216648192null0361400125-402-3.6No4 -UART222None00YesYes140157Yes36-UQFNNoYes546Yes55016-bit PWM resolutions6211120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC32MM0064GPM0361.6000In Production3232-bit MIPS MCU2537641638432-bit MIPS0361300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2002110Yes36-SQFN
40-UQFN
NoYes274Yes992016-bit PWM resolutions2115120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC32MM0128GPM0361.6800In Production3232-bit MIPS MCU25371281638432-bit MIPS0361300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2002110Yes36-SQFN
40-UQFN
NoYes274Yes992016-bit PWM resolutions2115120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC32MM0064GPL0361.3200In Production3232-bit MIPS MCU253764819232-bit MIPS0361300125-402-3.6No2 -UART202None00YesYes8073Yes36-SQFN
40-UQFN
NoYes290Yes33816-bit PWM resolutions2114120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
PIC32MM0032GPL0361.2000In Production3232-bit MIPS MCU253732819232-bit MIPS0361300125-402-3.6No2 -UART202None00YesYes8073Yes36-SQFN
40-UQFN
NoYes290Yes33816-bit PWM resolutions2114120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
PIC32MM0032GPL0281.0800In Production3232-bit MIPS MCU253732819232-bit MIPS0361300125-402-3.6No2 -UART202None00YesYes8073Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes220Yes33816-bit PWM resolutions2112120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
PIC32MM0016GPL0361.1300In Production3232-bit MIPS MCU253716409632-bit MIPS0361300125-402-3.6No2 -UART202None00YesYes8073Yes36-SQFN
40-UQFN
NoYes290Yes33816-bit PWM resolutions2114120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
PIC24FJ64GU2031.4400In Production1616-bit PIC MCU3216648192null0361400125-402-3.6No2 -UART222FS Device/Host/OTG10YesYes100136Yes36-UQFNNoYes262Yes55016-bit PWM resolutions6213120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC32MX110F016CnullIn Production3232-bit MIPS MCU406616409632-bit MIPS03611100105-402.3-3.6Yes2 -UART222None00YesYes5052YesnullNoYes254Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MM0256GPM0361.7800In Production3232-bit MIPS MCU25372563276832-bit MIPS0361300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2002110Yes36-SQFN
40-UQFN
NoYes274Yes992016-bit PWM resolutions2115120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC24FJ64GP2031.2900In Production1616-bit PIC MCU3216648192null0361400125-402-3.6No2 -UART222None00YesYes100136Yes36-UQFNNoYes272Yes55016-bit PWM resolutions6214120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC32MX130F064CnullIn Production3232-bit MIPS MCU4066641638432-bit MIPS03611100105-402.3-3.6Yes2 -UART222None00YesYes5052YesnullNoYes254Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX150F128CnullIn Production3232-bit MIPS MCU50831283276832-bit MIPS03611100105-402.3-3.6Yes2 -UART222None00YesYes5052YesnullNoYes254Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX210F016CnullIn Production3232-bit MIPS MCU406616409632-bit MIPS03611100105-402.3-3.6Yes2 -UART222FS Device10YesYes5052YesnullNoYes234Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX230F064CnullIn Production3232-bit MIPS MCU4066641638432-bit MIPS03611100105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052YesnullNoYes234Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX250F128CnullIn Production3232-bit MIPS MCU50831283276832-bit MIPS03611100105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052YesnullNoYes234Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX220F032CnullIn Production3232-bit MIPS MCU508332819232-bit MIPS03611100105-402.3-3.6Yes2 -UART222FS Device10YesYes5052YesnullNoYes234Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
dsPIC30F40114.7100In Production1616-bit dsPIC DSC1203048204816-bit dsPIC DSC04011000125-402.5-5.5No2 -UART110None01NoNo10152Yes40-PDIP
44-QFN
44-TQFP
NoYes300No24416-bit PWM resolutions339106NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F30114.0900In Production1616-bit dsPIC DSC1203024102416-bit dsPIC DSC04011000125-402.5-5.5No2 -UART110None00NoNo10152Yes40-PDIP
44-QFN
44-TQFP
NoYes300No24416-bit PWM resolutions339106NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F30143.9800In Production1616-bit dsPIC DSC1203024204816-bit dsPIC DSC0401200125-402.5-5.5No2 -UART110None00NoNo2031Yes40-PDIP
44-QFN
44-TQFP
NoYes300No12216-bit PWM resolutions3313120NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F40134.5900In Production1616-bit dsPIC DSC1203048204816-bit dsPIC DSC0401200125-402.5-5.5No2 -UART111None01NoNo4052Yes40-PDIP
44-QFN
44-TQFP
NoYes300No14416-bit PWM resolutions3313120NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
PIC16F188761.1600In Production88-bit PIC MCU3282820488-bit PIC MCU0401100125-401.8-5.5No1 -UART220None00YesNo19040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360Yes30010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC16F152741.0300In Production88-bit PIC MCU3287512null0401120125-401.8-5.5No1 -UART110None00YesNo0020Yes40-PDIP
40-QFN
44-TQFP
NoYes360Yes10010-bit PWM resolutions28100YesNo0NoNoNoNone0000nullBOR000NonullnullNo170
PIC16F152751.0700In Production88-bit PIC MCU328141024null0401120125-401.8-5.5No1 -UART110None00YesNo0020Yes40-PDIP
40-QFN
44-TQFP
NoYes360Yes10010-bit PWM resolutions28100YesNo0NoNoNoNone0000nullBOR000NonullnullNo1140
PIC16F152761.1100In Production88-bit PIC MCU328282048null0401120125-401.8-5.5No1 -UART110None00YesNo0020Yes40-PDIP
40-QFN
44-TQFP
NoYes360Yes10010-bit PWM resolutions28100YesNo0NoNoNoNone0000nullBOR000NonullnullNo1280
PIC16F153761.0800In Production88-bit PIC MCU3282820488-bit PIC MCU0401100125-401.8-5.5No2 -UART220None00YesNo10020Yes40-PDIP
40-QFN
40-UQFN
40-VQFN
44-QFN
44-TQFP
NoYes360Yes12010-bit PWM resolutions035100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
PIC16F188751.0700In Production88-bit PIC MCU3281410248-bit PIC MCU0401100125-401.8-5.5No1 -UART220None00YesNo19040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360Yes30010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC16F188771.2800In Production88-bit PIC MCU3285640968-bit PIC MCU0401100125-401.8-5.5No1 -UART220None00YesNo19040Yes40-PDIP
40-UQFN
40-VQFN
44-QFN
44-TQFP
NoYes360Yes30010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC16F191751.3100In Production88-bit PIC MCU3281410248-bit PIC MCU04010125-401.8-5.5No2 -UART110None00NoNo0020Yes40-PDIP
40-UQFN
44-TQFP
NoYes310Yes0000-bit PWM resolutions035120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC16F191761.4000In Production88-bit PIC MCU3282820488-bit PIC MCU04010125-401.8-5.5No2 -UART110None00NoNo0020Yes40-PDIP
40-QFN
40-UQFN
44-TQFP
NoYes310Yes0000-bit PWM resolutions035120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
PIC18F45Q101.0600In Production88-bit PIC MCU64163220488-bit PIC MCU04010125-401.8-5.5No2 -UART220None00YesNo0040Yes40-PDIP
40-QFN
44-TQFP
NoYes360Yes00010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo308
PIC18F45Q431.1700In Production88-bit PIC MCU64163220488-bit PIC MCU04010125-401.8-5.5No5 -UART210None00YesNo6040No40-PDIP
40-QFN
44-QFN
44-TQFP
NoYes366Yes30316-bit PWM resolutions035120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
PIC18F46Q101.1100In Production88-bit PIC MCU64166436158-bit PIC MCU04010125-401.8-5.5No2 -UART220None00YesNo0040Yes40-PDIP
40-QFN
44-TQFP
NoYes360Yes00010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo308
PIC18F46Q431.2700In Production88-bit PIC MCU64166440968-bit PIC MCU04010125-401.8-5.5No5 -UART210None00YesNo6040No40-PDIP
40-QFN
44-QFN
44-TQFP
NoYes366Yes30316-bit PWM resolutions035120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
PIC18F46Q841.4200In Production88-bit PIC MCU6416648192null04010125-401.8-5.5No3 -UART210None01YesNo0030Yes40-PDIP
40-VQFN
44-TQFP
NoYes368No0000-bit PWM resolutionsnull24120YesNonullNoADC2 with HCVDNoNoNone2000nullProgrammable BOR100NoNo0.5Yes308
PIC18F47Q101.2100In Production88-bit PIC MCU641612836158-bit PIC MCU04010125-401.8-5.5No2 -UART220None00YesNo6040Yes40-PDIP
40-QFN
44-TQFP
NoYes360Yes00010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo308
PIC18F47Q431.4200In Production88-bit PIC MCU641612881928-bit PIC MCU04010125-401.8-5.5No5 -UART210None00YesNo6040No40-PDIP
40-QFN
44-QFN
44-TQFP
NoYes366Yes30316-bit PWM resolutions035120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
PIC18F47Q831.4700In Production88-bit PIC MCU641612813000null04010125-401.8-5.5No3 -UART210None01YesNo0030Yes40-PDIP
40-VQFN
44-TQFP
NoYes3680000-bit PWM resolutions35120YesNoNoNoNone2000nullProgrammable BOR100NonullnullYes308
PIC18F47Q841.6100In Production88-bit PIC MCU641612813000null04010125-401.8-5.5No3 -UART210None01YesNo0030Yes40-PDIP
40-VQFN
44-TQFP
NoYes368No0000-bit PWM resolutionsnull24120YesNonullNoADC2 with HCVDNoNoNone2000nullProgrammable BOR100NoNo0.5Yes308
PIC16F153750.9900In Production88-bit PIC MCU3281410248-bit PIC MCU0401100125-401.8-5.5No2 -UART220None00YesNo10020Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360Yes12010-bit PWM resolutions035100YesNo0NonullNoNoNone2000nullBOR125NonullnullNo104
PIC16F15191.5400In Production88-bit PIC MCU2052810248-bit PIC MCU0401100125-401.8-5.5No1 -UART110None00YesNo2010Yes40-PDIP
40-UQFN
44-TQFP
NoYes360No12010-bit PWM resolutions028102YesNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo200
PIC16F15171.4900In Production88-bit PIC MCU205145128-bit PIC MCU0401100125-401.8-5.5No1 -UART110None00YesNo2010Yes40-PDIP
40-UQFN
44-TQFP
NoYes360No12010-bit PWM resolutions028102YesNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo200
PIC18F44J101.7000In Production88-bit PIC MCU40101610248-bit PIC MCU040110085-402-3.6No1 -UART220None00YesNo0020Yes40-PDIP
44-QFN
44-TQFP
NoYes320No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F44103.2700In Production88-bit PIC MCU4010167688-bit PIC MCU0401100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F45504.3700In Production88-bit PIC MCU48123220488-bit PIC MCU040110085-402-5.5No1 -UART110FS Device10YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes350No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F45254.5700In Production88-bit PIC MCU40104839688-bit PIC MCU0401100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F45234.4000In Production88-bit PIC MCU40103215368-bit PIC MCU040150125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F45204.0600In Production88-bit PIC MCU40103215368-bit PIC MCU0401100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F45154.2600In Production88-bit PIC MCU40104839688-bit PIC MCU0401100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F45103.8100In Production88-bit PIC MCU40103215368-bit PIC MCU0401100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F45805.2100In Production88-bit PIC MCU40103215368-bit PIC MCU0401100125-402-5.5No1 -UART110None01YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F44K201.7300In Production88-bit PIC MCU6416167688-bit PIC MCU0401100125-401.8-3.6No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F45855.9600In Production88-bit PIC MCU40104833288-bit PIC MCU0401100150-402-5.5No1 -UART110None01YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F44804.7100In Production88-bit PIC MCU4010167688-bit PIC MCU0401100125-402-5.5No1 -UART110None01YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F44584.4600In Production88-bit PIC MCU48122420488-bit PIC MCU04015085-402-5.5No1 -UART110FS Device10YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes350No00010-bit PWM resolutions013120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F44554.2100In Production88-bit PIC MCU48122420488-bit PIC MCU040110085-402-5.5No1 -UART110FS Device10YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes350No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F44502.8700In Production88-bit PIC MCU4812167688-bit PIC MCU040110085-402-5.5No1 -UART000FS Device10NoNo0020Yes40-PDIP
44-QFN
44-TQFP
NoYes340No00010-bit PWM resolutions013100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F44314.3100In Production88-bit PIC MCU4010167688-bit PIC MCU0401200125-402-5.5No1 -UART110None00YesNo0130Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions09108NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F44233.8300In Production88-bit PIC MCU4010167688-bit PIC MCU040150125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC18F44203.5200In Production88-bit PIC MCU4010167688-bit PIC MCU0401100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F44K221.7400In Production88-bit PIC MCU6416167688-bit PIC MCU0401100125-401.8-5.5Yes2 -UART220None00YesNo0030Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoNo360No0000-bit PWM resolutions028100YesNo0NonullNoNoNone2000nullNone115NonullnullNo100
PIC18F46205.1100In Production88-bit PIC MCU40106439688-bit PIC MCU0401100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F47K421.6900In Production88-bit PIC MCU641612881928-bit PIC MCU04010125-401.8-5.5No2 -UART120None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes362Yes00010-bit PWM resolutions035120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F47K401.5100In Production88-bit PIC MCU641612837288-bit PIC MCU04010125-401.8-5.5No2 -UART220None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360Yes00010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC18F46Q831.4400In Production88-bit PIC MCU6416648192null04010125-401.8-5.5No3 -UART210None01YesNo0030Yes40-PDIP
40-VQFN
44-TQFP
NoYes3680000-bit PWM resolutions35120YesNoNoNoNone2000nullProgrammable BOR100NonullnullYes308
PIC18F46K421.5400In Production88-bit PIC MCU64166440968-bit PIC MCU04010125-401.8-5.5No2 -UART120None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes362Yes00010-bit PWM resolutions035120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F46K401.3100In Production88-bit PIC MCU64166437288-bit PIC MCU04010125-401.8-5.5No2 -UART220None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360Yes00010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC18F46K222.4300In Production88-bit PIC MCU64166438968-bit PIC MCU0401100125-401.8-5.5Yes2 -UART220None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360No0000-bit PWM resolutions028100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo300
PIC18F46K201.9000In Production88-bit PIC MCU64166439368-bit PIC MCU0401100125-401.8-3.6No1 -UART110None00YesNo0030Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F45535.1800In Production88-bit PIC MCU48123220488-bit PIC MCU04015085-402-5.5No1 -UART110FS Device10YesNo0030Yes40-PDIP
44-TQFP
NoYes350No00010-bit PWM resolutions013120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F46826.6100In Production88-bit PIC MCU40108033288-bit PIC MCU0401100125-402-5.5No1 -UART110None01YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F46806.2900In Production88-bit PIC MCU40106433288-bit PIC MCU0401100150-402-5.5No1 -UART110None01YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F46104.8600In Production88-bit PIC MCU40106439688-bit PIC MCU0401100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F45K502.2400In Production88-bit PIC MCU48123220488-bit PIC MCU0401100125-401.8-5.5Yes1 -UART110FS Device10NoNo0020Yes40-PDIP
40-UQFN
44-TQFP
NoNo360No00010-bit PWM resolutions025100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
PIC18F45K421.4200In Production88-bit PIC MCU64163220488-bit PIC MCU04010125-401.8-5.5No2 -UART120None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes352Yes00010-bit PWM resolutions035120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F45K401.2300In Production88-bit PIC MCU64163220488-bit PIC MCU04010125-401.8-5.5No2 -UART220None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360Yes00010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC18F45K222.1100In Production88-bit PIC MCU64163215368-bit PIC MCU0401100125-401.8-5.5Yes2 -UART220None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions028100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo300
PIC18F45K201.8300In Production88-bit PIC MCU64163215368-bit PIC MCU0401100125-401.8-3.6No1 -UART110None00YesNo0030Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F45J101.8100In Production88-bit PIC MCU40103210248-bit PIC MCU040110085-402-3.6No1 -UART220None00YesNo0020Yes40-PDIP
44-QFN
44-TQFP
NoYes320No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16F19371.7200In Production88-bit PIC MCU328145128-bit PIC MCU0401100125-401.8-5.5No1 -UART110None00YesNo14010Yes40-PDIP
40-QFN
40-UQFN
44-QFN
44-TQFP
NoYes360No35010-bit PWM resolutions014100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo400
PIC16F8872.1600In Production88-bit PIC MCU205143688-bit PIC MCU040130125-402-5.5No1 -UART110None00YesNo0010Yes40-PDIP
44-QFN
44-TQFP
NoYes360No02010-bit PWM resolutions014100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F7271.7200In Production88-bit PIC MCU205143688-bit PIC MCU040130125-401.8-5.5No1 -UART110None00NoNo0010Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360No02010-bit PWM resolutions01480YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC18F43K221.8700In Production88-bit PIC MCU641685128-bit PIC MCU0401100125-401.8-5.5Yes2 -UART220None00YesNo0030Yes40-PDIP
40-QFN
40-UQFN
44-QFN
44-TQFP
NoYes360No0000-bit PWM resolutions028100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo100
PIC16F7474.3300In Production88-bit PIC MCU20573688-bit PIC MCU040130125-402-5.5No1 -UART110None00NoNo0010Yes40-PDIP
44-QFN
44-TQFP
NoYes360No03010-bit PWM resolutions014103NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F774.8500In Production88-bit PIC MCU205143688-bit PIC MCU040130125-402-5.5No1 -UART110None00NoNo0010Yes40-PDIP
44-PLCC
44-TQFP
NoYes330No02010-bit PWM resolutions0880NoNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F7774.8900In Production88-bit PIC MCU205143688-bit PIC MCU040130125-402-5.5No1 -UART110None00NoNo0010Yes40-PDIP
44-TQFP
NoYes360No03010-bit PWM resolutions014103NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F877A5.0200In Production88-bit PIC MCU205143688-bit PIC MCU040130125-402-5.5No1 -UART110None00NoNo0010Yes40-PDIP
44-PLCC
44-QFN
44-TQFP
NoYes330No02010-bit PWM resolutions08100NoNo0NoNoNoNone2000nullBOR000NonullnullNo200
PIC16F17772.0500In Production88-bit PIC MCU3281410248-bit PIC MCU0401100125-401.8-5.5No1 -UART110None00YesNo28030Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360Yes84016-bit PWM resolutions0281028YesNo0NoNoNoNone8400nullProgrammable BOR8810NonullnullNo504
PIC16F17191.5800In Production88-bit PIC MCU3282820488-bit PIC MCU0401100125-401.8-5.5No1 -UART110None00NoNo0010Yes40-PDIP
40-QFN
40-UQFN
44-QFN
44-TQFP
NoYes360Yes32010-bit PWM resolutions028100YesNo0NonullNoNoNone2200nullBOR248NonullnullNo404
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC16LF19041.3300In Production88-bit PIC MCU20572568-bit PIC MCU0401100125-401.8-3.6No1 -UART000None00NoNo0010Yes40-PDIP
40-UQFN
44-TQFP
NoYes360No0000-bit PWM resolutions014100YesNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC16F9142.4300In Production88-bit PIC MCU20572568-bit PIC MCU040130125-402-5.5No1 -UART110None00YesNo0010Yes40-PDIP
44-QFN
44-TQFP
NoYes360No02010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F591.0500In Production88-bit PIC MCU20531348-bit PIC MCU04000125-402-5.5No0 -UART000None00NoNo0000Yes40-PDIP
44-TQFP
NoYes320No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
PIC16F17171.3600In Production88-bit PIC MCU3281410248-bit PIC MCU0401100125-401.8-5.5No1 -UART110None00NoNo0010Yes40-PDIP
40-QFN
40-UQFN
44-QFN
44-TQFP
NoYes360Yes32010-bit PWM resolutions028100YesNo0NonullNoNoNone2200nullBOR248NonullnullNo404
PIC16F17891.8100In Production88-bit PIC MCU3282820488-bit PIC MCU040175125-401.8-5.5No1 -UART110None00NoNo21010Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360No33016-bit PWM resolutions0151214YesNo0NonullNoNoNone4300nullBOR488NonullnullNo200
PIC16LF15671.1000In Production88-bit PIC MCU3281410248-bit PIC MCU040260085-401.8-3.6No1 -UART220None00NoNo0010Yes40-PDIP
40-UQFN
44-TQFP
NoYes360No0000-bit PWM resolutions023100NoNo0NoHCVDNoNoNone0000nullBOR000NonullnullNo300
PIC16F9172.6000In Production88-bit PIC MCU205143528-bit PIC MCU040130125-402-5.5No1 -UART110None00YesNo0010Yes40-PDIP
44-QFN
44-TQFP
NoYes360No02010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F46857.0600In Production88-bit PIC MCU40109633288-bit PIC MCU0401100125-402-5.5No1 -UART110None01YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC16F8841.9800In Production88-bit PIC MCU20572568-bit PIC MCU040130125-402-5.5No1 -UART110None00YesNo0010Yes40-PDIP
44-QFN
44-TQFP
NoYes360No02010-bit PWM resolutions014100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F43314.1300In Production88-bit PIC MCU401087688-bit PIC MCU0401200125-402-5.5No1 -UART110None00YesNo0130Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions09108NoNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC16F19341.6400In Production88-bit PIC MCU32872568-bit PIC MCU0401100125-401.8-5.5No1 -UART110None00YesNo14010Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360No35010-bit PWM resolutions014100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo400
PIC16LF19071.3800In Production88-bit PIC MCU205145128-bit PIC MCU0401100125-401.8-3.6No1 -UART000None00NoNo0010Yes40-PDIP
40-UQFN
44-TQFP
NoYes360No0000-bit PWM resolutions014100YesNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC16F744.2500In Production88-bit PIC MCU20571928-bit PIC MCU040130125-402-5.5No1 -UART110None00NoNo0010Yes40-PDIP
44-PLCC
44-TQFP
NoYes330No02010-bit PWM resolutions0880NoNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC18F42212.5600In Production88-bit PIC MCU401045128-bit PIC MCU040110085-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC16F17792.1600In Production88-bit PIC MCU3282820488-bit PIC MCU0401100125-401.8-5.5No1 -UART110None00YesNo28030Yes40-PDIP
40-QFN
40-UQFN
40-VQFN
44-QFN
44-TQFP
NoYes360Yes84016-bit PWM resolutions0281028YesNo0NoNoNoNone8400nullProgrammable BOR8810NonullnullNo504
PIC18F43205.6600In Production88-bit PIC MCU401085128-bit PIC MCU040130125-402-5.5No1 -UART110None00NoNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F42205.5100In Production88-bit PIC MCU401045128-bit PIC MCU040130125-402-5.5No1 -UART110None00NoNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F43212.7500In Production88-bit PIC MCU401085128-bit PIC MCU040110085-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F43K201.6500In Production88-bit PIC MCU641685128-bit PIC MCU0401100125-401.8-3.6No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes360No00010-bit PWM resolutions013100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC16F17871.8100In Production88-bit PIC MCU3281410248-bit PIC MCU040175125-401.8-5.5No1 -UART110None00NoNo21010Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360No33016-bit PWM resolutions0151214YesNo0NonullNoNoNone4300nullBOR128NonullnullNo200
PIC16F17841.7300In Production88-bit PIC MCU32875128-bit PIC MCU040175125-401.8-5.5No1 -UART110None00NoNo21010Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes360No33016-bit PWM resolutions0151214YesNo0NonullNoNoNone4300nullBOR128NonullnullNo200
PIC16F7071.8800In Production88-bit PIC MCU205143688-bit PIC MCU040130125-401.8-5.5No1 -UART110None00NoNo2010Yes40-PDIP
44-QFN
44-TQFP
NoYes360No12010-bit PWM resolutions01480YesNo0NonullNoNoNone0000nullBOR000NonullnullNo300
PIC16F7241.5700In Production88-bit PIC MCU20571928-bit PIC MCU040130125-401.8-5.5No1 -UART110None00NoNo0010Yes40-PDIP
44-QFN
44-TQFP
NoYes360No02010-bit PWM resolutions01480YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F19391.7500In Production88-bit PIC MCU3282810248-bit PIC MCU0401100125-401.8-5.5No1 -UART110None00YesNo14010Yes100-TQFP
40-PDIP
40-QFN
40-UQFN
44-QFN
44-TQFP
NoYes360No35010-bit PWM resolutions014100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo400
PIC24HJ32GP2042.8700In Production1616-bit PIC MCU804032204816-bit PIC MCU0441500150-403-3.6No1 -UART110None00YesYes2031Yes44-QFN
44-TQFP
NoYes350Yes14216-bit PWM resolutions2513120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
PIC24EP32GP2041.5400In Production1616-bit PIC MCU707032409616-bit PIC MCU0441500125-403-3.6Yes2 -UART220None00YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP64GP2042.1800In Production1616-bit PIC MCU707064819216-bit PIC MCU0441500125-403-3.6Yes2 -UART220None00YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24HJ32GP3043.2600In Production1616-bit PIC MCU804032409616-bit PIC MCU0441500125-403-3.6No2 -UART210None00YesYes4052Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24HJ128GP2044.1400In Production1616-bit PIC MCU8040128819216-bit PIC MCU0441500125-403-3.6No2 -UART210None00YesYes4052Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24HJ16GP3042.7900In Production1616-bit PIC MCU804016204816-bit PIC MCU0441500150-403-3.6No1 -UART110None00YesYes2031Yes44-QFN
44-TQFP
NoYes350Yes14216-bit PWM resolutions2513120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC24EP512GP2043.4000In Production1616-bit PIC MCU70705124915216-bit PIC MCU0441500125-403-3.6Yes2 -UART220None00YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24FJ32GB0042.8200In Production1616-bit PIC MCU321632819216-bit PIC MCU0441500125-402-3.6Yes2 -UART220FS Device/Host/OTG10YesYes50157Yes44-QFN
44-TQFP
NoYes350Yes55516-bit PWM resolutions1513100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24EP64MC2042.1800In Production1616-bit PIC MCU707064819216-bit PIC MCU0441500125-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24HJ64GP2043.8000In Production1616-bit PIC MCU804064819216-bit PIC MCU0441500125-403-3.6No2 -UART210None00YesYes4052Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24FJ32GA0042.3300In Production1616-bit PIC MCU321632819216-bit PIC MCU0441500125-402-3.6No2 -UART220None00YesYes5052Yes44-QFN
44-TQFP
NoYes350Yes25516-bit PWM resolutions6213100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ32GA1042.5700In Production1616-bit PIC MCU321632819216-bit PIC MCU0441500125-402-3.6Yes2 -UART220None00YesYes50157Yes44-QFN
44-TQFP
NoYes350Yes55516-bit PWM resolutions1513100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24EP512MC2043.4000In Production1616-bit PIC MCU70705124915216-bit PIC MCU0441500125-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24HJ128GP5044.4800In Production1616-bit PIC MCU8040128819216-bit PIC MCU0441500150-403-3.6No2 -UART210None01YesYes4052Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24HJ64GP5044.1400In Production1616-bit PIC MCU804064819216-bit PIC MCU0441500150-403-3.6No2 -UART210None01YesYes4052Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24EP32MC2041.5400In Production1616-bit PIC MCU707032409616-bit PIC MCU0441500125-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24FJ48GA0042.5000In Production1616-bit PIC MCU321648819216-bit PIC MCU0441500125-402-3.6No2 -UART220None00YesYes5052Yes44-QFN
44-TQFP
NoYes350Yes25516-bit PWM resolutions6213100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ64GA1042.9000In Production1616-bit PIC MCU321664819216-bit PIC MCU0441500125-402-3.6Yes2 -UART220None00YesYes50157Yes44-CSP
44-QFN
44-TQFP
NoYes350Yes55516-bit PWM resolutions1513100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
dsPIC33FJ16GS4043.2000In Production1616-bit dsPIC DSC405016204816-bit dsPIC DSC04412000150-403-3.6No1 -UART110None00YesYes8031Yes44-QFN
44-TQFP
NoYes350Yes42216-bit PWM resolutions18106NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ16GP3042.9800In Production1616-bit dsPIC DSC404016204816-bit dsPIC DSC04411100125-403-3.6No1 -UART110None00YesYes2031Yes44-QFN
44-TQFP
NoYes350Yes14216-bit PWM resolutions2513120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ128MC8044.8800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC04411100150-403-3.6No2 -UART210None01YesYes12252Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions129128NoNo0NoNoNoAdvanced2000nullBOR2216NonullnullYes000
dsPIC33FJ128MC2044.2500In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC04411100150-403-3.6No2 -UART210None00YesYes12252Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions129128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ128GP8044.5800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC04411100150-403-3.6No2 -UART210None01YesYes4052Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR2216NonullnullYes000
PIC24F32KA3042.8200In Production1616-bit PIC MCU321632204816-bit PIC MCU0441100125-401.8-5.5Yes2 -UART220None00YesYes30115Yes44-QFN
44-TQFP
48-UQFN
NoYes380No33316-bit PWM resolutions1516120YesNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24F16KM1042.3800In Production1616-bit PIC MCU321616102416-bit PIC MCU0441200125-401.8-5.5Yes1 -UART110None00YesYes7052Yes44-TQFPNoYes380No22216-bit PWM resolutions6222120YesNo0NonullNoNoBasic1011nullBOR000NonullnullYes001
PIC24FJ64GA0042.6600In Production1616-bit PIC MCU321664819216-bit PIC MCU0441500125-402-3.6No2 -UART220None00YesYes5052Yes44-QFN
44-TQFP
NoYes350Yes25516-bit PWM resolutions6213100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24F16KM2042.4600In Production1616-bit PIC MCU321616204816-bit PIC MCU0441200125-401.8-5.5Yes2 -UART220None00YesYes160115Yes44-QFN
44-TQFP
48-UQFN
NoYes380No55516-bit PWM resolutions6222120YesNo0NonullNoNoBasic3223nullBOR228NonullnullYes002
PIC32MX154F128D3.4700In Production3232-Bit MIPS MCU7211612832768MIPS04411100105-402.5-3.6Yes2 -UART221None00YesYes5052Yes44-QFN
44-TQFP
NoYes356Yes05016-bit PWM resolutions2513100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullYes0120
PIC32MX174F256D3.6700In Production3232-Bit MIPS MCU7211625665536MIPS04411100105-402.5-3.6Yes2 -UART221None00YesYes5052Yes44-QFN
44-TQFP
NoYes356Yes05016-bit PWM resolutions2513100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullNo0120
PIC32MX254F128D3.7200In Production3232-Bit MIPS MCU7211612832768MIPS04411100105-402.5-3.6Yes2 -UART221Full Speed10YesYes5052Yes44-QFN
44-TQFP
NoYes35Yes05016-bit PWM resolutions2513100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullYes0120
PIC32MX274F256D3.9200In Production3232-Bit MIPS MCU7211625665536MIPS04411100105-402.5-3.6Yes2 -UART221Full Speed10YesYes5052Yes44-QFN
44-TQFP
NoYes356Yes05016-bit PWM resolutions2513100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullYes0120
PIC24FJ16GA0042.3800In Production1616-bit PIC MCU321616409616-bit PIC MCU0441500125-402-3.6No2 -UART220None00YesYes5052Yes44-QFN
44-TQFP
NoYes350Yes25516-bit PWM resolutions6213100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ32MC1042.3300In Production1616-bit PIC MCU321632204816-bit PIC MCU04411100125-403-3.6Yes1 -UART110None00YesYes8052Yes44-QFN
44-TQFP
NoYes350Yes23216-bit PWM resolutions3114106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
dsPIC30F20234.9400In Production1616-bit dsPIC DSC120301251216-bit dsPIC DSC04412000125-403-5.5No1 -UART110None00YesYes10031Yes44-QFN
44-TQFP
NoYes350No50216-bit PWM resolutions212108NoNo0NoNoNoIntermediate4000nullBOR0010NonullnullNo000
dsPIC33FJ128GP2044.1400In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC04411100125-403-3.6No2 -UART210None00YesYes4052Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24FJ64GB0043.1500In Production1616-bit PIC MCU321664819216-bit PIC MCU0441500125-402-3.6Yes2 -UART220FS Device/Host/OTG10YesYes50157Yes44-QFN
44-TQFP
NoYes350Yes55516-bit PWM resolutions1513100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC24EP256GP2042.8200In Production1616-bit PIC MCU70702563276816-bit PIC MCU0441500125-403-3.6Yes2 -UART220None00YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP128MC2042.4300In Production1616-bit PIC MCU70701281638416-bit PIC MCU0441500125-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24F08KM2042.3800In Production1616-bit PIC MCU32168204816-bit PIC MCU0441200125-401.8-5.5Yes2 -UART220None00YesYes160115Yes44-TQFPNoYes380No55516-bit PWM resolutions6222120YesNo0NonullNoNoBasic3223nullBOR228NonullnullYes002
PIC24EP128GP2042.4300In Production1616-bit PIC MCU70701281638416-bit PIC MCU0441500125-403-3.6Yes2 -UART220None00YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
dsPIC33FJ64MC8044.4900In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC04411100150-403-3.6No2 -UART210None01YesYes12252Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions129128NoNo0NoNoNoAdvanced2000nullBOR2216NonullnullYes000
dsPIC33FJ64MC2043.9200In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC04411100150-403-3.6No2 -UART210None00YesYes12252Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions129128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24F16KA3042.6600In Production1616-bit PIC MCU321616204816-bit PIC MCU0441100125-401.8-5.5Yes2 -UART220None00YesYes30115Yes44-QFN
44-TQFP
48-UQFN
NoYes380No33316-bit PWM resolutions1516120YesNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
dsPIC33FJ16GS5043.9500In Production1616-bit dsPIC DSC405016204816-bit dsPIC DSC04424000150-403-3.6No1 -UART110None00YesYes10031Yes44-QFN
44-TQFP
NoYes350Yes52216-bit PWM resolutions112108NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
dsPIC33FJ64GP2043.8000In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC04411100125-403-3.6No2 -UART210None00YesYes4052Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ16MC3043.0600In Production1616-bit dsPIC DSC404016204816-bit dsPIC DSC04411100150-403-3.6No1 -UART110None00YesYes10131Yes44-QFN
44-TQFP
NoYes350Yes34216-bit PWM resolutions129128NoNo0NoNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ32MC3043.6100In Production1616-bit dsPIC DSC404032409616-bit dsPIC DSC04411100125-403-3.6No2 -UART210None00YesYes12252Yes44-QFN
44-TQFP
NoYes350Yes24416-bit PWM resolutions129128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ32MC2043.1900In Production1616-bit dsPIC DSC404032204816-bit dsPIC DSC04411100150-403-3.6No1 -UART110None00YesYes10131Yes44-QFN
44-TQFP
NoYes350Yes34216-bit PWM resolutions129128NoNo0NoNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ32MC1042.3300In Production1616-bit dsPIC DSC321632204816-bit dsPIC DSC04411100125-403-3.6Yes1 -UART110None00YesYes8052Yes44-TQFPNoYes350Yes23216-bit PWM resolutions1214106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
dsPIC33FJ32GP3043.4800In Production1616-bit dsPIC DSC404032409616-bit dsPIC DSC04411100125-403-3.6No2 -UART210None00YesYes4052Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ32GP2043.0700In Production1616-bit dsPIC DSC404032204816-bit dsPIC DSC04411100150-403-3.6No1 -UART110None00YesYes2031Yes44-QFN
44-TQFP
NoYes350Yes14216-bit PWM resolutions2513120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ32GP1042.3300In Production1616-bit dsPIC DSC321632204816-bit dsPIC DSC04411100125-403-3.6Yes1 -UART110None00YesYes2052Yes44-QFN
44-TQFP
NoYes350Yes23216-bit PWM resolutions6214100NoNo0NonullNoNoBasic3000nullBOR104NonullnullYes000
PIC24EP256MC2042.8200In Production1616-bit PIC MCU70702563276816-bit PIC MCU0441500125-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
dsPIC33FJ64GP8044.2100In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC04411100125-403-3.6No2 -UART210None01YesYes4052Yes44-QFN
44-TQFP
NoYes358Yes24416-bit PWM resolutions1213120NoNo0NonullNoNoAdvanced2000nullBOR2216NonullnullYes000
dsPIC33EP512MC2043.4000In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
PIC24FJ128GA7041.2500In Production1616-bit PIC MCU32161281638416-bit PIC MCU0441200125-402-3.6Yes2 -UART323None00NoNo3031Yes44-TQFPNoYes356Yes13016-bit PWM resolutions6214120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
dsPIC33EP512GP5043.6400In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None01YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP128GM3044.2500In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC04421100125-403-3.6Yes4 -UART321None00YesYes20294Yes44-QFN
44-TQFP
NoYes354Yes28816-bit PWM resolutions7181212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EP512MC5043.6400In Production1616-bit dsPIC DSC70705123276816-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None01YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP64GP5042.4300In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None01YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
PIC24FJ64GA2042.9900In Production1616-bit PIC MCU321664819216-bit PIC MCU044150085-402-3.6Yes4 -UART323None00NoNo6052Yes44-QFN
44-TQFP
NoYes346Yes16016-bit PWM resolutions6212120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
dsPIC33EP64GS5043.7300In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC04453250125-403-3.6No2 -UART220None00NoNo10052Yes44-QFN
44-TQFP
YesYes350Yes54416-bit PWM resolutions119120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33EP64GS8044.1700In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC04453250125-403-3.6No2 -UART320None02NoNo10052Yes44-QFN
44-TQFP
YesYes334Yes54416-bit PWM resolutions117120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
dsPIC33EP64MC2042.1800In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoIntermediate4300YesBOR104Yesnull1Yes000
dsPIC33EP128GM6044.4900In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC04421100125-403-3.6Yes4 -UART321None02YesYes20294Yes44-QFN
44-TQFP
NoYes354Yes28816-bit PWM resolutions7181212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EV128GM0042.6700In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC04411100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes354Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33EP512GM3044.6900In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC04421100125-403-3.6Yes4 -UART321None00YesYes20294Yes44-QFN
44-TQFP
NoYes354Yes28816-bit PWM resolutions7181212NoNo0NoNoNoBasic5400NoBOR204Yesnull1Yes000
dsPIC33EV128GM1042.9200In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC04411100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes354Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV256GM1043.2300In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC04411100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes354Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV32GM0042.3400In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC04411100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes354Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
ATmega32A2.5400In Production88-bit AVR MCU16163220488-bit AVR04401585-402.7-5.5No1 -UART110None00NoNo4010Yes40-PDIP
44-TQFP
44-VQFN
YesYes320No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
dsPIC33EV32GM1042.5900In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC04411100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes354Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV64GM0042.5100In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC04411100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes354Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV64GM1042.7500In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC04411100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes354Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
PIC24FJ128GA2043.0100In Production1616-bit PIC MCU3216128819216-bit PIC MCU044150085-402-3.6Yes4 -UART323None00NoNo6052Yes44-QFN
44-TQFP
NoYes346Yes16016-bit PWM resolutions6212120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
dsPIC33EV256GM0042.9900In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC04411100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes354Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EP64MC5042.4300In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None01YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoIntermediate4300YesBOR104Yesnull1Yes000
dsPIC33EP256MC2042.8200In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP128GS8044.3300In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC04453250125-403-3.6No2 -UART320None02NoNo10052Yes44-QFN
44-TQFP
YesYes334Yes54416-bit PWM resolutions117120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
dsPIC33EP128MC2042.4300In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33EP128MC5042.6700In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None01YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33EP16GS5042.6000In Production1616-bit dsPIC DSC707016204816-bit dsPIC DSC04453250125-403-3.6No2 -UART220None00NoNo10052Yes44-QFN
44-TQFP
YesYes350Yes54416-bit PWM resolutions119120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33EP256GM3044.4400In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC04421100125-403-3.6Yes4 -UART321None00YesYes20294Yes44-QFN
44-TQFP
NoYes354Yes28816-bit PWM resolutions7181212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
PIC24FJ64GB2043.1600In Production1616-bit PIC MCU321664819216-bit PIC MCU044150085-402-3.6Yes4 -UART323FS Device/Host/OTG10NoNo6052Yes44-QFN
44-TQFP
NoYes346Yes16016-bit PWM resolutions6212120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
dsPIC33EP256GM6044.6900In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC04421100125-403-3.6Yes4 -UART321None02YesYes20294Yes44-QFN
44-TQFP
NoYes354Yes28816-bit PWM resolutions7181212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
ATmega164PA2.7500In Production88-bit AVR MCU20201610248-bit AVR04401585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
49-VFBGA
YesYes320No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC24FJ64GA7041.1900In Production1616-bit PIC MCU3216641638416-bit PIC MCU0441200125-402-3.6Yes2 -UART323None00NoNo3031Yes44-TQFPNoYes356Yes13016-bit PWM resolutions6214120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
dsPIC33EP512GM6044.1700In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC04421100125-403-3.6Yes4 -UART321None02YesYes20294Yes44-QFN
44-TQFP
NoYes354Yes28816-bit PWM resolutions7181212NoNo0NoNoNoBasic5400NoBOR204Yesnull1Yes000
PIC32MX110F016D1.9300In Production3232-bit MIPS MCU406616409632-bit MIPS04411100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes44-QFN
44-TQFP
NoYes344Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
ATmega324PB1.3300In Production88-bit AVR MCU20203220488-bit AVR044015105-401.8-5.5No3 -UART220None00NoNo10030Yes44-TQFP
44-VQFN
YesYes390No03100-bit PWM resolutions08100YesNo0NoPTCNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega16A2.2500In Production88-bit AVR MCU16161610248-bit AVR04401585-402.7-5.5No1 -UART110None00NoNo4010Yes40-PDIP
44-TQFP
44-VQFN
YesYes320No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega16U43.0600In Production88-bit AVR MCU16161612568-bit AVR04401585-402.7-5.5No1 -UART210Full Speed10NoNo8020Yes44-TQFP
44-VQFN
YesYes260No02120-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
dsPIC33EP256MC5043.0600In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None01YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP128GS7044.1700In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC04453250125-403-3.6No2 -UART320None00NoNo10052Yes44-QFN
44-TQFP
YesYes330Yes54416-bit PWM resolutions117120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
dsPIC33EP128GP5042.6700In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None01YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33EP32GP5041.7700In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None01YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33EP32GS5043.1500In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC04453250125-403-3.6No2 -UART220None00NoNo10052Yes44-QFN
44-TQFP
YesYes350Yes54416-bit PWM resolutions119120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33EP32MC2041.5400In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP32MC5041.7700In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None01YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP256GP5043.0600In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC04411100150-403-3.6Yes2 -UART220None01YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes354Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
PIC24FJ128GB2043.3100In Production1616-bit PIC MCU3216128819216-bit PIC MCU044150085-402-3.6Yes4 -UART323FS Device/Host/OTG10NoNo6052Yes44-QFN
44-TQFP
NoYes346Yes16016-bit PWM resolutions6212120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
ATmega324PA3.1100In Production88-bit AVR MCU20203220488-bit AVR04401585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
49-VFBGA
YesYes320No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega32U43.2400In Production88-bit AVR MCU16163225608-bit AVR04401585-402.7-5.5No1 -UART210Full Speed10NoNo8020Yes44-TQFP
44-VQFN
YesYes260No02120-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega644PA3.9800In Production88-bit AVR MCU20206440968-bit AVR04401585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
YesYes320No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC24FJ256GA7041.3400In Production1616-bit PIC MCU32162561638416-bit PIC MCU0441200125-402-3.6Yes2 -UART323None00NoNo3031Yes44-TQFPNoYes356Yes13016-bit PWM resolutions6214120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
PIC18F46J112.6600In Production88-bit PIC MCU48126438008-bit PIC MCU044110085-402-3.6Yes2 -UART220None00NoNo0030Yes44-QFN
44-TQFP
NoYes340Yes00010-bit PWM resolutions013100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC32MX250F128D3.2900In Production3232-bit MIPS MCU50831283276832-bit MIPS04411100105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052Yes44-QFN
44-TQFP
NoYes334Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC18F47J133.1000In Production88-bit PIC MCU481212838008-bit PIC MCU044110085-402-3.6Yes2 -UART220None00NoNo0040Yes44-QFN
44-TQFP
NoYes340Yes00010-bit PWM resolutions013120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC18F46K802.7500In Production88-bit PIC MCU64166436488-bit PIC MCU0441100125-401.8-5.5Yes2 -UART110None01NoNo0030Yes40-PDIP
44-QFN
44-TQFP
NoNo350No00010-bit PWM resolutions011120YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F46J132.8400In Production88-bit PIC MCU48126438008-bit PIC MCU044110085-402-3.6Yes2 -UART220None00NoNo0040Yes44-QFN
44-TQFP
NoYes340Yes00010-bit PWM resolutions013120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC18F46J502.9000In Production88-bit PIC MCU48126438008-bit PIC MCU044110085-402-3.6Yes2 -UART220FS Device10NoNo0030Yes44-QFN
44-TQFP
NoYes340Yes00010-bit PWM resolutions013100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F46J533.0700In Production88-bit PIC MCU48126438008-bit PIC MCU044110085-402-3.6Yes2 -UART220FS Device10NoNo0040Yes44-QFN
44-TQFP
NoYes340Yes00010-bit PWM resolutions013120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
ATmega324A2.8200In Production88-bit AVR MCU20203220488-bit AVR04401585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
49-VFBGA
YesYes320No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC18F47J533.3400In Production88-bit PIC MCU481212838008-bit PIC MCU044110085-402-3.6Yes2 -UART220FS Device10NoNo0040Yes44-QFN
44-TQFP
NoYes340Yes00010-bit PWM resolutions013120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
AT89LP51IC22.6800In Production88-bit 8051 MCU20203218051-1C0440153002.4-5.5No1 -UART110None00NoNo0000Yes44-LQFP
44-PLCC
44-VQFN
NoNo420No0000-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP32402.6900In Production88-bit 8051 MCU20203248051-1C0440153002.4-3.6No1 -UART110None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
44-VQFN
NoNo380No0000-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP510.8200In Production88-bit 8051 MCU2020408051-1C04400002.4-5.5No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
44-VQFN
NoNo360No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C55WD1.8200In Production88-bit 8051 MCU2442008051-12C04400004-6No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo320No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATmega6444.2400In Production88-bit AVR MCU20206440968-bit AVR04401585-401.8-5.5No1 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
YesYes320No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega644A3.4100In Production88-bit AVR MCU20206440968-bit AVR04401585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
YesYes320No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega644P4.3400In Production88-bit AVR MCU20206440968-bit AVR04401585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
YesYes320No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
AT89C51RD24.5400In Production88-bit 8051 MCU60106428051-12C04400002.7-5.5No1 -UART100None00NoNo0000Yes44-PLCC
44-TQFP
64-LQFP
NoNo320No0000-bit PWM resolutions0000NoNo0NoNoNoNone0000null000NonullnullNo000
AT89C51RC24.3300In Production88-bit 8051 MCU60103218051-12C04400002.7-5.5No1 -UART100None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo320No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C51RC1.8100In Production88-bit 8051 MCU2443208051-12C04400004-6No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo320No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C51RB23.7800In Production88-bit 8051 MCU60101618051-12C04400002.7-5.5No1 -UART100None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo320No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C51ID26.3700In Production88-bit 8051 MCU60106428051-12C04400002.7-5.5No1 -UART110None00NoNo0000Yes44-PLCC
44-TQFP
NoNo320No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
AT89C51IC24.4300In Production88-bit 8051 MCU60103218051-12C04400002.7-5.5No1 -UART110None00NoNo0000Yes44-PLCC
44-TQFP
NoNo340No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP64402.8900In Production88-bit 8051 MCU20206448051-1C0440153002.4-3.6No1 -UART110None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
44-VQFN
NoNo380No0000-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP51ED23.1800In Production88-bit 8051 MCU20206428051-1C0440153002.4-5.5No1 -UART110None00NoNo0000Yes40-PDIP
44-LQFP
44-PLCC
44-TQFP
44-VQFN
NoNo420No0000-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LS511.2100In Production88-bit 8051 MCU162.66666666666667408051-12C04400002.7-4No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo320No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C51CC014.8100In Production88-bit 8051 MCU406.666666666666673218051-12C044062003-5.5No1 -UART000None01NoNo0000Yes44-PLCC
44-TQFP
NoNo340No0000-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP51ID23.4100In Production88-bit 8051 MCU20206428051-1C0440153002.4-5.5No1 -UART110None00NoNo0000Yes44-LQFP
44-PLCC
44-TQFP
44-VQFN
NoNo420No0000-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C51AC25.1900In Production88-bit 8051 MCU406.666666666666673218051-12C044062003-5.5No1 -UART000None00NoNo0000Yes44-PLCC
44-TQFP
NoNo340No0000-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP51RB22.1800In Production88-bit 8051 MCU2020018051-1C0440153002.4-5.5No1 -UART110None00NoNo0000Yes44-LQFP
44-PLCC
44-TQFP
44-VQFN
NoNo420No0000-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP51RC22.4100In Production88-bit 8051 MCU20203218051-1C0440153002.4-5.5No1 -UART110None00NoNo0000Yes44-LQFP
44-PLCC
44-TQFP
44-VQFN
NoNo420No0000-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP51RD22.8900In Production88-bit 8051 MCU20206428051-1C0440153002.4-5.5No1 -UART110None00NoNo0000Yes40-PDIP
44-LQFP
44-PLCC
44-TQFP
44-VQFN
NoNo420No0000-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATmega85152.0200In Production88-bit AVR MCU1616808-bit AVR0440085-402.7-5.5No1 -UART100None00NoNo3000Yes40-PDIP
44-PLCC
44-TQFP
44-VQFN
YesYes350No0130-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATmega85352.1800In Production88-bit AVR MCU1616808-bit AVR04401585-402.7-5.5No1 -UART110None00NoNo4000Yes40-PDIP
44-PLCC
44-TQFP
44-VQFN
YesYes320No0140-bit PWM resolutions08100NoNo0NonullNoNoNone1000nullnull000NonullnullNo000
AT89LP520.8100In Production88-bit 8051 MCU2020808051-1C04400002.4-5.5No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
44-VQFN
NoNo360No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATmega324P3.8000In Production88-bit AVR MCU20203220488-bit AVR04401585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
YesYes320No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega324.4000In Production88-bit AVR MCU16163220488-bit AVR04401585-402.7-5.5No1 -UART110None00NoNo4010Yes40-PDIP
44-TQFP
44-VQFN
YesYes320No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC32MX270F256D3.4900In Production3232-bit MIPS MCU50832566553632-bit MIPS04411000105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052Yes44-QFN
44-TQFP
NoYes336Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
AT89C51ED25.1900In Production88-bit 8051 MCU60106428051-12C04400002.7-5.5No1 -UART100None00NoNo0000Yes44-PLCC
44-TQFP
64-LQFP
68-PLCC
NoNo320No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89S82531.5300In Production88-bit 8051 MCU2441208051-12C04400002.7-5.5No1 -UART100None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo320No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
PIC18F44J502.4300In Production88-bit PIC MCU48121638008-bit PIC MCU044110085-402-3.6Yes2 -UART220FS Device10NoNo0030Yes44-QFN
44-TQFP
NoYes340Yes00010-bit PWM resolutions013100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F44J112.1900In Production88-bit PIC MCU48121638008-bit PIC MCU044110085-402-3.6Yes2 -UART220None00NoNo0030Yes44-QFN
44-TQFP
NoYes340Yes00010-bit PWM resolutions013100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
AT80C51RD21.5400In Production88-bit 8051 MCU6010018051-12C04400002.7-5.5No1 -UART100None00YesNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo320No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATMEGA1623.5800In Production88-bit AVR MCU16161618-bit AVR0440085-401.8-5.5No2 -UART100None00NoNo6000Yes40-PDIP
44-TQFP
44-VQFN
YesYes350No0260-bit PWM resolutions0000NoYes0NonullNoNoNone1000nullnull000NonullnullNo000
PIC32MX230F256D2.8100In Production3232-bit MIPS MCU50832561638432-bit MIPS04411000105-402.3-3.6Yes2 -UART222Full Speed10YesYes5052Yes44-QFN
44-TQFP
NoYes336Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
AT89S511.2100In Production88-bit 8051 MCU244408051-12C04400004-5.5No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo320No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATmega12843.8800In Production88-bit AVR MCU2020128163848-bit AVR04401585-401.8-5.5No2 -UART310None00NoNo6020Yes40-PDIP
44-TQFP
44-VQFN
YesYes320No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
AT89S521.3100In Production88-bit 8051 MCU244808051-12C04400004-5.5No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo320No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATmega164A2.4900In Production88-bit AVR MCU20201610248-bit AVR04401585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
49-VFBGA
YesYes320No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATxmega32A4U2.2500In Production88-bit AVR MCU32323240968-bit AVR0440200085-401.6-3.6No5 -UART720Full Speed10NoNo16350Yes44-TQFP
44-VQFN
49-VFBGA
YesYes344No016160-bit PWM resolutions012120YesNo0YesNoNoNone2000nullProgrammable BOR0212NonullnullYes000
ATmega163.6200In Production88-bit AVR MCU16161610248-bit AVR04401585-402.7-5.5No1 -UART110None00NoNo4010Yes40-PDIP
44-TQFP
44-VQFN
YesYes320No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATxmega32C42.2700In Production88-bit AVR MCU32323240968-bit AVR044030085-401.6-3.6No2 -UART420Full Speed10NoNo14140Yes44-TQFP
44-VQFN
49-VFBGA
YesYes340No014140-bit PWM resolutions012120YesNo0NoNoNoNone2000nullProgrammable BOR000NonullnullYes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
ATxmega32D42.2300In Production88-bit AVR MCU32323240968-bit AVR044020085-401.6-3.6No2 -UART420None00NoNo14140Yes44-TQFP
44-VQFN
49-VFBGA
YesYes340No014140-bit PWM resolutions012120YesNo0NoNoNoNone2000nullProgrammable BOR000NonullnullYes000
PIC32MX170F256D3.2500In Production3232-bit MIPS MCU50832566553632-bit MIPS04411000105-402.3-3.6Yes2 -UART222None00YesYes5052Yes44-QFN
44-TQFP
NoYes344Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
ATxmega64A4U3.1700In Production88-bit AVR MCU32326448-bit AVR0440200085-401.6-3.6No5 -UART720None10NoNo16300Yes44-TQFP
44-VQFN
49-VFBGA
YesYes344No016160-bit PWM resolutions012120YesNo0YesNoNoNone2000null0212NonullnullYes000
PIC32MX150F128D2.9700In Production3232-bit MIPS MCU50831286553632-bit MIPS04411100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes44-QFN
44-TQFP
NoYes344Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX130F256D2.5600In Production3232-bit MIPS MCU50832561638432-bit MIPS04411000105-402.3-3.6Yes2 -UART222None00YesYes5052Yes44-QFN
44-TQFP
NoYes344Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX130F064D2.3700In Production3232-bit MIPS MCU4066641638432-bit MIPS04411100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes44-QFN
44-TQFP
NoYes344Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
ATxmega64D42.8700In Production88-bit AVR MCU32326448-bit AVR044020085-401.6-3.6No2 -UART420None00NoNo14100Yes44-TQFP
44-VQFN
49-VFBGA
YesYes340No014140-bit PWM resolutions012120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega32A43.1600In Production88-bit AVR MCU32323240968-bit AVR0440200085-401.6-3.6No5 -UART720None00NoNo16050Yes44-TQFP
44-VQFN
49-VFBGA
YesYes344No016160-bit PWM resolutions012120YesNo0YesNoNoNone2000nullProgrammable BOR0212NonullnullNo000
PIC32MX220F032D2.2700In Production3232-bit MIPS MCU508332819232-bit MIPS04411100105-402.3-3.6Yes2 -UART222FS Device10YesYes5052Yes44-QFN
44-TQFP
NoYes334Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC18F45K802.4400In Production88-bit PIC MCU64163236488-bit PIC MCU0441100125-401.8-5.5Yes2 -UART110None01NoNo0030Yes40-PDIP
44-QFN
44-TQFP
NoNo350No00010-bit PWM resolutions011120YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
ATMEGA3290PA4.1000In Production88-bit AVR MCU20203220488-bit AVR04401585-402.7-5.5No2 -UART310None006010Yes100-TQFPNo3200100-bit PWM resolutions08100YesNoNoNoNoNone1null00nullNone000NonullnullNo200
PIC32MX230F064D2.6200In Production3232-bit MIPS MCU4066641638432-bit MIPS04411100105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052Yes44-QFN
44-TQFP
NoYes334Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC18F45J502.5900In Production88-bit PIC MCU48123238008-bit PIC MCU044110085-402-3.6Yes2 -UART220FS Device10NoNo0030Yes44-QFN
44-TQFP
NoYes340Yes00010-bit PWM resolutions013100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
ATmega1284P4.3100In Production88-bit AVR MCU2020128163848-bit AVR04401585-401.8-5.5No2 -UART310None00NoNo6020Yes40-PDIP
44-TQFP
44-VQFN
YesYes320No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATxmega16D42.2000In Production88-bit AVR MCU32321620488-bit AVR044020085-401.6-3.6No2 -UART420None00NoNo14140Yes44-TQFP
44-VQFN
49-VFBGA
YesYes340No014140-bit PWM resolutions012120YesNo0NoNoNoNone2000nullProgrammable BOR000NonullnullYes000
PIC18F45J112.3400In Production88-bit PIC MCU48123238008-bit PIC MCU044110085-402-3.6Yes2 -UART220None00NoNo0030Yes44-QFN
44-TQFP
NoYes340Yes00010-bit PWM resolutions013100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
ATxmega128D43.6700In Production88-bit AVR MCU323212888-bit AVR044020085-401.6-3.6No2 -UART420None00NoNo14100Yes44-TQFP
44-VQFN
49-VFBGA
YesYes340No014140-bit PWM resolutions012120YesNo0NoNoNoNone2000null000NonullnullYes000
AT89LS521.3200In Production88-bit 8051 MCU162.66666666666667808051-12C04400002.7-4No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo320No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
PIC32MX210F016D2.0500In Production3232-bit MIPS MCU406616409632-bit MIPS04411100105-402.3-3.6Yes2 -UART222FS Device10YesYes5052Yes44-QFN
44-TQFP
NoYes334Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
ATxmega16A42.6600In Production88-bit AVR MCU32321620488-bit AVR0440200085-401.6-3.6No5 -UART720None00NoNo16050Yes44-TQFP
44-VQFN
49-VFBGA
YesYes344No016160-bit PWM resolutions012120YesNo0YesNoNoNone2000nullBOR0212NonullnullNo000
ATxmega16C42.2000In Production88-bit AVR MCU32321620488-bit AVR044030085-401.6-3.6No2 -UART420Full Speed10NoNo14140Yes44-TQFP
44-VQFN
49-VFBGA
YesYes340No014140-bit PWM resolutions012120YesNo0NoNoNoNone2000nullProgrammable BOR000NonullnullYes000
PIC32MX120F032D2.1500In Production3232-bit MIPS MCU508332819232-bit MIPS04411100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes44-QFN
44-TQFP
NoYes344Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
ATmega164P2.9500In Production88-bit AVR MCU20201610248-bit AVR04401585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
YesYes320No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATxmega16A4U2.3600In Production88-bit AVR MCU32321620488-bit AVR0440200085-401.6-3.6No5 -UART720Full Speed10NoNo16350Yes44-TQFP
44-VQFN
49-VFBGA
YesYes344No016160-bit PWM resolutions012120YesNo0YesNoNoNone2000nullProgrammable BOR0212NonullnullYes000
ATxmega128A4U3.4600In Production88-bit AVR MCU323212888-bit AVR0440200085-401.6-3.6No5 -UART720None10NoNo16300Yes44-TQFP
44-VQFN
49-VFBGA
YesYes344No016160-bit PWM resolutions012120YesNo0YesNoNoNone2000null0212NonullnullYes000
AT32UC3L032nullIn Production3232-bit AVR MCU5064321638432-bit AVR048146085-401.62-3.6No4 -UART521None00NoNo35060YesnullNoYes3612Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull000NonullnullNo00.0081
ATSAM3S1A2.3500In Production32Cortex-M364806416384Cortex-M30481100085-401.62-3.6No3 -UART221Full Speed10NoYes4160No48-LQFP
48-VQFN
NoYes3422Yes0600-bit PWM resolutions08120NoNo0NoNoNoNone1000null000NonullnullNo000
ATUC64L4U4.4000In Production3232-bit AVR MCU5064641638432-bit AVR048146085-401.62-3.6No4 -UART120FS Device10YesNo35060Yes48-TQFP
48-VQFN
NoYes360Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull100NonullnullNo00.0081
ATUC64D43.4300In Production3232-bit AVR MCU4861641638432-bit AVR0481085-403-3.6No3 -UART120FS Device10NoNo7030Yes48-TQFP
48-VQFN
NoYes350Yes0300-bit PWM resolutions06100NoNo0NonullNoNoNone0000nullnull100NonullnullNo00.0081
ATUC256L4U6.0600In Production3232-bit AVR MCU50642561638432-bit AVR048146085-401.62-3.6No4 -UART120FS Device10YesNo35060Yes48-TQFP
48-VQFN
NoYes360Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull100NonullnullNo00.0081
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
ATUC128L4U5.2100In Production3232-bit AVR MCU50641281638432-bit AVR048146085-401.62-3.6No4 -UART120FS Device10YesNo35060Yes48-TQFPNoYes360Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull100NonullnullNo00.0081
ATUC128D44.2700In Production3232-bit AVR MCU48611281638432-bit AVR0481085-403-3.6No3 -UART120Device10NoNo7030Yes48-TQFP
48-VQFN
NoYes350Yes0300-bit PWM resolutions06100NoNo0NonullNoNoNone0000nullnull100NonullnullNo00.0081
AT32UC3L016nullIn Production3232-bit AVR MCU506416819232-bit AVR048146085-401.62-3.6No4 -UART521None00NoNo35060YesnullNoYes3612Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull000NonullnullNo00.0081
ATSAM3S2A3.1800In Production32Cortex-M3648012832768Cortex-M30481100085-401.62-3.6No3 -UART221Full Speed10NoYes4160No48-LQFP
48-VQFN
NoYes3422Yes0600-bit PWM resolutions08120NoNo0NoNoNoNone1000null000NonullnullNo000
AT32UC3B11284.7400In Production3232-bit AVR MCU60831283276832-bit AVR048138485-403-3.6No2 -UART310None10NoYes13030Yes48-TQFP
48-VQFN
NoYes287Yes0600-bit PWM resolutions06100NoNo0NoNoNoNone0000null100NonullnullNo000
ATSAM3N1A2.0500In Production32Cortex-M34860648192Cortex-M3048138485-401.62-3.6No3 -UART220None00NoYes4160No48-LQFP
48-VQFN
NoYes348Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAM3N0A2.0500In Production32Cortex-M34860328192Cortex-M3048138485-401.62-3.6No3 -UART220None00NoYes4160No48-LQFP
48-VQFN
NoYes348Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null100NonullnullNo000
ATSAM3N00A2.0500In Production32Cortex-M34860164096Cortex-M3048138485-401.62-3.6No3 -UART220None00NoYes4160No48-LQFP
48-VQFN
NoYes348Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
AT32UC3L064nullIn Production3232-bit AVR MCU5064641638432-bit AVR048146085-401.62-3.6No4 -UART521None00NoNo35060YesnullNoYes3612Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull000NonullnullNo00.0081
AT32UC3B1644.0000In Production3232-bit AVR MCU6083641638432-bit AVR048138485-403-3.6No2 -UART310None10NoYes13030Yes48-TQFP
48-VQFN
NoYes287Yes0600-bit PWM resolutions06100NoNo0NoNoNoNone0000null100NonullnullNo000
AT32UC3L02566.0600In Production3232-bit AVR MCU50642563276832-bit AVR048146085-401.62-3.6No4 -UART521None00NoNo35060Yes48-TQFP
48-VQFN
NoYes3612Yes01200-bit PWM resolutions08120YesNo0NoNoNoNone8000null000NonullnullNo00.0081
AT32UC3L01285.2100In Production3232-bit AVR MCU50641283276832-bit AVR048146085-401.62-3.6No4 -UART521None00NoNo35060Yes48-TQFP
48-VQFN
48-XFLGA
NoYes3612Yes01200-bit PWM resolutions08120YesNo0NoNoNoNone8000null000NonullnullNo00.0081
AT32UC3B15126.6100In Production3232-bit AVR MCU60835129830432-bit AVR048138485-403-3.6No2 -UART311None10NoYes13030Yes48-VQFNNoYes287Yes0600-bit PWM resolutions06100NoNo0NoNoNoNone0000null1216NonullnullNo000
AT32UC3B12565.3900In Production3232-bit AVR MCU60832563276832-bit AVR048138485-403-3.6No2 -UART310None10NoYes13030Yes48-TQFP
48-VQFN
NoYes287Yes0600-bit PWM resolutions06100NoNo0NoNoNoNone0000null100NonullnullNo000
ATSAM3S4A3.8600In Production32Cortex-M3648025649152Cortex-M30481100085-401.62-3.6No3 -UART221Full Speed10NoYes4160No48-LQFP
48-VQFN
NoYes3422Yes0600-bit PWM resolutions08120NoNo0NoNoNoNone1000null000NonullnullNo000
PIC32MK0512MCJ0484.3700In Production3232-bit MIPS MCU12012051265536null04873750125-402.8-3.3No2 -UART222None00YesNo0398Yes48-TQFP
48-VQFN
NoYes378Yes0900-bit PWM resolutions8.33181218NoNoNoBasic5400nullBOR2212NonullnullYes904
ATSAMDA1G16B2.5800In Production32Cortex-M0+4845648192Cortex-M0+0481350105-402.7-3.63No6 -UART661None10YesYes20052Yes48-TQFP
48-VQFN
NoYes3812Yes0600-bit PWM resolutions014126NoNo0NoPTCNoNoNone2000null1110NonullnullNo50.0640
ATSAMDA1G15B2.3600In Production32Cortex-M0+4845324096Cortex-M0+0481350105-402.7-3.63No6 -UART661Host, Device10YesYes20052Yes48-TQFP
48-VQFN
NoYes3812Yes0600-bit PWM resolutions014126NoNo0NoPTCNoNoNone2000nullnull1110NonullnullNo50.0640
ATSAMD20G171.7000In Production32Cortex-M0+484512816384Cortex-M0+0481350105-401.62-3.63No6 -UART660None00NoNo12052Yes45-WLCSP
48-TQFP
48-VQFN
NoYes380Yes081216-bit PWM resolutions014120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAM4S4A2.9900In Production32Cortex-M412015025665536Cortex-M40481100085-401.62-3.6No3 -UART221Full Speed10NoYes8163No48-LQFP
48-VQFN
NoYes3422Yes012016-bit PWM resolutions08120NoNo0NoNoNoNone1000null1012NonullnullNo60.5120
ATSAMD21G171.8500In Production32Cortex-M0+484512816384Cortex-M0+0481350125-401.62-3.63No6 -UART661Full Speed10YesYes20052Yes45-WLCSP
48-TQFP
48-VQFN
NoYes3812Yes06616-bit PWM resolutions0141222YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
PIC32MK0512GPG0484.0300In Production3232-bit MIPS MCU12012051265536null04873750125-402.3-3.6No2 -UART222None00NoNo0098Yes48-TQFP
48-VQFN
NoYes3780000-bit PWM resolutions18120NoNoNoNone5400nullBOR2212NonullnullYes904
dsPIC33EP32GS5053.1700In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC04853250125-403-3.6No2 -UART220None00NoNo10052Yes48-TQFPYesYes350Yes54416-bit PWM resolutions119120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33CK256MP5053.0100In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC04833500150-403-3.6No3 -UART333None01YesYes302104Yes48-TQFP
48-UQFN
YesYes394Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
ATSAMC20G18A2.6000In Production32Cortex-M0+484525632768Cortex-M0+04821000125-402.7-5.5No4 -UART440None00YesYes24052Yes48-TQFP
48-VQFN
NoYes386Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
PIC24FJ64GP2051.3000In Production1616-bit PIC MCU3216648192null0481400125-402-3.6No2 -UART222None00YesYes100136Yes48-TQFP
48-UQFN
NoYes392Yes55016-bit PWM resolutions6214120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
ATSAMD51G19A3.3300In Production32Cortex-M4F120150512196608Cortex-M4F04821000125-401.71-3.6No6 -UART641Full Speed10YesYes21072Yes48-VQFNYesYes3732Yes013032-bit PWM resolutions0201213YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes701
ATSAMD51G18A3.0000In Production32Cortex-M4F120150256131072Cortex-M4F04821000125-401.71-3.6No6 -UART641Full Speed10YesYes21072Yes48-VQFNYesYes3732Yes013032-bit PWM resolutions0201213YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes701
ATSAMDA1G14B2.2400In Production32Cortex-M0+4845164096Cortex-M0+0481350105-402.7-3.63No6 -UART661None10YesYes20052Yes48-TQFP
48-VQFN
NoYes3812Yes0600-bit PWM resolutions014126NoNo0NoPTCNoNoNone2000null1110NonullnullNo50.0640
ATSAMD21G16L1.8400In Production32Cortex-M0+4845648192Cortex-M0+0481350125-401.62-3.63No5 -UART551None00YesYes24052Yes48-VQFNNoYes3812Yes0131016-bit PWM resolutions0181214YesNo0NoNoNoNone4000null1110NonullnullNo50.0640
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC24FJ256GA7051.2900In Production1616-bit PIC MCU32162561638416-bit PIC MCU0481200125-402-3.6Yes2 -UART323None00NoNo3031Yes48-TQFP
48-UQFN
NoYes396Yes13016-bit PWM resolutions6214120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
dsPIC33CH128MP5053.4900In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC04843500150-403-3.6No3 -UART333None01YesYes2411312Yes48-TQFP
48-UQFN
NoYes398Yes501216-bit PWM resolutions0.25191212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
ATSAME51G18A3.4900In Production32Cortex-M4F120150256131072Cortex-M4F04821000125-401.71-3.6No6 -UART661Full Speed11YesYes21072Yes48-VQFNYesYes3332Yes013032-bit PWM resolutions0201213YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0Yes701
ATSAM4S2A2.5300In Production32Cortex-M412015012865536Cortex-M40481100085-401.62-3.6No3 -UART221Full Speed10NoYes8163No48-LQFP
48-VQFN
NoYes3422Yes012016-bit PWM resolutions08120NoNo0NoNoNoNone1000null1012NonullnullNo60.5120
dsPIC33CK128MP5052.7900In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC04833500150-403-3.6No3 -UART333None01YesYes302104Yes48-TQFP
48-UQFN
YesYes394Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
ATSAME51G19A3.8200Samples Available32Cortex-M4F120150512196608Cortex-M4F04821000125-401.71-3.6No6 -UART641Full Speed11YesYes21072Yes48-VQFNYesYes3732Yes013032-bit PWM resolutions0201213YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes701
PIC32MK0256MCJ0484.1200In Production3232-bit MIPS MCU12012025665536null04873750125-402.3-3.6No2 -UART222None01NoNo0398Yes48-TQFP
48-VQFN
NoYes3780900-bit PWM resolutions181218NoNoNoNone5400nullBOR2212NonullnullNo904
dsPIC33EP64GS5053.7600In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC04853250125-403-3.6No2 -UART220None00NoNo10052Yes48-TQFPYesYes350Yes54416-bit PWM resolutions119120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
PIC24FJ32GP2051.2600In Production1616-bit PIC MCU3216328192null0481400125-402-3.6No2 -UART222None00YesYes100136Yes48-TQFP
48-UQFN
NoYes392Yes55016-bit PWM resolutions6214120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ128GU4052.1800In Production1616-bit PIC MCU321612832768null0481400125-402-3.6No4 -UART434FS Device/Host/OTG10YesYes2502110Yes48-TQFP
48-UQFN
YesYes386Yes88016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3007YesBOR000NoNo1Yes004
dsPIC33CH256MP2053.8300In Production1616-bit dsPIC DSC1001002563276816-bit dsPIC DSC04843500150-403-3.6No3 -UART333None00YesYes362146Yes48-TQFP
48-UQFN
YesYes396Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
PIC16F191861.6600In Production88-bit PIC MCU3282820488-bit PIC MCU04810125-401.8-5.5No2 -UART110None00NoNo0020Yes48-TQFP
48-UQFN
NoYes390Yes0000-bit PWM resolutions043120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
PIC16F191851.5700In Production88-bit PIC MCU3281410248-bit PIC MCU04810125-401.8-5.5No2 -UART110None00NoNo0020Yes48-TQFP
48-UQFN
NoYes390Yes0000-bit PWM resolutions043120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
dsPIC33CK256MP6053.1900Samples Available1616-bit dsPIC DSC10010025664576null04850150-403-3.6No3 -UARTnullnullnullNone02YesYesnull3nullnullYes48-TQFP
48-VQFN
YesYes08Yes17nullnull16-bit PWM resolutions0.25191216NoData0NoNoneNoYesIntermediate6381YesBOR6212YesYes1Yes004
PIC24FJ64GL3051.4600In Production1616-bit PIC MCU3216648192null0481400125-402-3.6No4 -UART222None00YesYes140157Yes48-TQFP
48-UQFN
NoYes546Yes55016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
dsPIC33EP16GS5052.6300In Production1616-bit dsPIC DSC707016409616-bit dsPIC DSC04853250125-403-3.6No2 -UART220None00NoNo10052Yes48-TQFPYesYes350Yes54416-bit PWM resolutions119120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33CK256MP2052.7900In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC04833500150-403-3.6No3 -UART333None00YesYes302104Yes48-TQFP
48-UQFN
YesYes394Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
PIC18F56Q431.3800In Production88-bit PIC MCU64166440968-bit PIC MCU04810125-401.8-5.5No5 -UART210None00YesNo6040No48-TQFP
48-VQFN
NoYes446Yes30316-bit PWM resolutions043120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
PIC18F56Q831.4300In Production88-bit PIC MCU6416648192null04810125-401.8-5.5No3 -UART210None01YesNo0030Yes48-TQFP
48-VQFN
NoYes4480000-bit PWM resolutions43120YesNoNoNoNone2000nullProgrammable BOR100NonullnullYes308
PIC18F56Q841.4900In Production88-bit PIC MCU6416648192null04810125-401.8-5.5No3 -UART210None01YesNo0030Yes48-TQFP
48-VQFN
NoYes448No0000-bit PWM resolutionsnull35120YesNonullNoADC2 with HCVDNoNoNone2000nullProgrammable BOR100NoNo0.5Yes308
dsPIC33CH128MP2053.3700In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC04843500150-403-3.6No3 -UART333None00YesYes2411312Yes48-TQFP
48-UQFN
NoYes398Yes501216-bit PWM resolutions0.25191212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
PIC18F57Q431.4300In Production88-bit PIC MCU641612881968-bit PIC MCU04810125-401.8-5.5No5 -UART210None00YesNo6030No48-TQFP
48-VQFN
NoYes446Yes30316043120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR118NoNo1Yes208
ATMEGA16091.0200In Production88-bit AVR MCU20201620488-bit AVR0481115125-401.8-5.5No4 -UART110None00NoNo8050Yes48-TQFP
48-VQFN
NoYes410Yes016110-bit PWM resolutions016100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
ATSAMC20G16A1.9800In Production32Cortex-M0+4845648192Cortex-M0+04821000125-402.7-5.5No4 -UART440None00YesYes24052Yes48-TQFP
48-VQFN
NoYes386Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
PIC18F57Q831.4800In Production88-bit PIC MCU641612813000null04810125-401.8-5.5No3 -UART210None01YesNo0030Yes48-TQFP
48-VQFN
NoYes4480000-bit PWM resolutions43120YesNoNoNoNone2000nullProgrammable BOR100NonullnullYes308
PIC18F57Q841.6200In Production88-bit PIC MCU641612813000null04810125-401.8-5.5No3 -UART210None01YesNo0030Yes48-TQFP
48-VQFN
NoYes448No0000-bit PWM resolutionsnull35120YesNonullNoADC2 with HCVDNoNoNone2000nullProgrammable BOR100NoNo0.5Yes308
dsPIC33EP128GS8054.3700In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC04853250125-403-3.6No2 -UART320None02NoNo10052Yes48-TQFPYesYes334Yes54416-bit PWM resolutions117120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
dsPIC33CK256MP3052.9800Samples Available1616-bit dsPIC DSC10010025664576null04850150-403-3.6No3 -UARTnullnullnullNone00YesYesnull3nullnullYes48-TQFP
48-VQFN
YesYes08Yes17nullnull16-bit PWM resolutions0.25191216NoData0NoNoneNoYesIntermediate6381YesBOR6212YesYes1Yes004
ATSAMD21G182.5400In Production32Cortex-M0+484525632768Cortex-M0+0481350125-401.62-3.63No6 -UART661Full Speed10YesYes20052Yes45-WLCSP
48-TQFP
48-VQFN
NoYes3812Yes06616-bit PWM resolutions0141214YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMC20G15A1.9800In Production32Cortex-M0+4845324096Cortex-M0+04821000125-402.7-5.5No4 -UART440None00YesYes24052Yes48-TQFP
48-VQFN
NoYes386Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC24FJ256GL4052.1300In Production1616-bit PIC MCU321625632768null0481400125-402-3.6No4 -UART434None00YesYes2502110Yes48-TQFP
48-UQFN
YesYes396Yes88016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3007YesBOR000NoNo1Yes004
ATSAMC20G17A1.9000In Production32Cortex-M0+484512816384Cortex-M0+04821000125-402.7-5.5No4 -UART440None00YesYes24052Yes48-TQFP
48-VQFN
NoYes386Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
dsPIC33CH256MP5053.9200In Production1616-bit dsPIC DSC1001002563276816-bit dsPIC DSC04843500150-403-3.6No3 -UART333None02YesYes362146Yes48-TQFP
48-UQFN
YesYes396Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
ATSAMD20G141.3600In Production32Cortex-M0+4845162048Cortex-M0+0481350105-401.62-3.63No6 -UART660None00NoNo12052Yes48-TQFP
48-VQFN
NoYes380Yes081216-bit PWM resolutions014120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20G151.4400In Production32Cortex-M0+4845324096Cortex-M0+0481350125-401.62-3.63No6 -UART660None00NoNo12052Yes48-TQFP
48-VQFN
NoYes380Yes081216-bit PWM resolutions014120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
PIC24FJ512GL4052.2400In Production1616-bit PIC MCU321651232768null0481400125-402-3.6No4 -UART434None00YesYes2502110Yes48-TQFP
48-UQFN
YesYes396Yes88016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3007YesBOR000NoNo1Yes004
ATSAMD20G161.6000In Production32Cortex-M0+4845648192Cortex-M0+0481350125-401.62-3.63No6 -UART660None00NoNo12052Yes48-TQFP
48-VQFN
NoYes380Yes081216-bit PWM resolutions014120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
PIC18F55Q431.2400In Production88-bit PIC MCU64163281928-bit PIC MCU04810125-401.8-5.5No5 -UART210None00YesNo6040No48-TQFP
48-VQFN
NoYes446Yes30316-bit PWM resolutions043120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
ATMEGA48091.1300In Production88-bit AVR MCU20204861448-bit AVR0481115125-401.8-5.5No4 -UART110None00NoNo8050Yes40-PDIP
48-TQFP
48-VQFN
NoYes410Yes016110-bit PWM resolutions016100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
PIC32MM0064GPM0481.5900In Production3232-bit MIPS MCU2537641638432-bit MIPS0481300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2402110Yes48-TQFP
48-UQFN
NoYes384Yes992416-bit PWM resolutions2117120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC32MM0128GPM0481.6700In Production3232-bit MIPS MCU25371281638432-bit MIPS0481300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2402110Yes48-TQFP
48-UQFN
NoYes384Yes992416-bit PWM resolutions2117120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC24FJ64GA7051.1200In Production1616-bit PIC MCU3216641638416-bit PIC MCU0481200125-402-3.6Yes2 -UART323None00NoNo3031Yes48-TQFP
48-UQFN
NoYes396Yes13016-bit PWM resolutions6214120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
PIC24FJ32GU2051.5100In Production1616-bit PIC MCU3216328192null0481400125-402-3.6No2 -UART222FS Device/Host/OTG10YesYes100136Yes48-TQFP
48-UQFN
NoYes382Yes55016-bit PWM resolutions6213120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
ATMEGA8090.9600In Production88-bit AVR MCU2020810248-bit AVR0481115125-401.8-5.5No4 -UART110None00NoNo8050Yes48-TQFP
48-VQFN
NoYes410Yes016110-bit PWM resolutions016100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
PIC24FJ256GU4052.2700In Production1616-bit PIC MCU321625632768null0481400125-402-3.6No4 -UART434FS Device/Host/OTG10YesYes2502110Yes48-TQFP
48-UQFN
YesYes386Yes88016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3007YesBOR000NoNo1Yes004
dsPIC33CK64MP5052.5700In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC04813500150-403-3.6No3 -UART333None01YesYes302104Yes48-TQFP
48-UQFN
YesYes394Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33EP128GS7054.2000In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC04853250125-403-3.6No2 -UART320None00NoNo10052Yes48-TQFPYesYes330Yes54416-bit PWM resolutions117120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
ATSAM4LC2A3.8200In Production32Cortex-M4486012832768Cortex-M4048130085-401.68-3.6No3 -UART121Full Speed10NoYes0031Yes48-TQFP
48-VQFN
NoYes2716Yes0600-bit PWM resolutions03120YesNo0YesNoNoNone1000null2110NonullnullNo301
ATSAMC21G16A1.9200In Production32Cortex-M0+4845648192Cortex-M0+04821000125-402.7-5.5No6 -UART660None02YesYes24052Yes48-TQFP
48-VQFN
64-VQFN
NoYes3812Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAM4LS2A3.8200In Production32Cortex-M4486012832768Cortex-M4048130085-401.68-3.6No3 -UART121Full Speed10NoYes0031Yes48-TQFP
48-VQFN
NoYes3216Yes0600-bit PWM resolutions03120YesNo0YesNoNoNone1000null2110NonullnullNo301
PIC24FJ128GA7051.2000In Production1616-bit PIC MCU32161281638416-bit PIC MCU0481200125-402-3.6Yes2 -UART323None00NoNo3031Yes48-TQFP
48-UQFN
NoYes396Yes13016-bit PWM resolutions6214120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
ATSAML21G16B2.6200In Production32Cortex-M0+48456412288Cortex-M0+04811000105-401.62-3.63No6 -UART660Full Speed10YesYes20052Yes48-TQFP
48-VQFN
NoYes3716Yes06200-bit PWM resolutions0141214YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
PIC32MM0256GPM0481.7700In Production3232-bit MIPS MCU25372563276832-bit MIPS0481300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2402110Yes48-TQFP
48-UQFN
NoYes384Yes992416-bit PWM resolutions2117120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
ATSAM4LC8A5.2400In Production32Cortex-M4486051265536Cortex-M4048130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes48-VQFNNoYes4316Yes0600-bit PWM resolutions07120YesNo0YesNoNoNone2000null2110NonullnullNo301
PIC24FJ512GU4052.3900In Production1616-bit PIC MCU321651232768null0481400125-402-3.6No4 -UART434FS Device/Host/OTG10YesYes2502110Yes48-TQFP
48-UQFN
YesYes386Yes88016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3007YesBOR000NoNo1Yes004
dsPIC33CK32MC1051.2600In Production1616-bit dsPIC DSC100100328192null04813500150-403-3.6No3 -UART212None00YesNo161115Yes48-TQFP
48-UQFN
NoYes394Yes80016-bit PWM resolutions215128NoData0NoNoYesIntermediate1340YesBOR1112YesYes1Yes004
dsPIC33CK128MP2052.5700In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC04833500150-403-3.6No3 -UART333None00YesYes302104Yes48-TQFP
48-UQFN
YesYes394Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
ATSAML21G18B3.9000In Production32Cortex-M0+484525640960Cortex-M0+04811000105-401.62-3.63No6 -UART660Full Speed10YesYes20052Yes48-TQFP
48-VQFN
NoYes3716Yes06200-bit PWM resolutions0141214YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAM4LC4A4.3100In Production32Cortex-M4486025632768Cortex-M4048130085-401.68-3.6No3 -UART121Full Speed10NoYes0031Yes48-TQFP
48-VQFN
NoYes2716Yes0600-bit PWM resolutions03120YesNo0YesNoNoNone1000null2110NonullnullNo301
dsPIC33CH64MP2053.2200In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC04843500150-403-3.6No3 -UART333None00YesYes2411312Yes48-TQFP
48-UQFN
NoYes398Yes501216-bit PWM resolutions0.25191212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33CK512MP6053.4100Samples Available1616-bit dsPIC DSC10010051264576null04850150-403-3.6No3 -UARTnullnullnullNone02YesYesnull3nullnullYes48-TQFP
48-VQFN
YesYes08Yes17nullnull16-bit PWM resolutions0.25191216NoData0NoNoneNoYesIntermediate6381YesBOR6212YesYes1Yes004
ATSAMC21G15A1.9700In Production32Cortex-M0+4845324096Cortex-M0+04821000125-402.7-5.5No6 -UART660None02YesYes24052Yes48-TQFP
48-VQFN
NoYes3812Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
AVR64DB481.4200In Production88-bit AVR MCU2424648192null0481130125-401.8-5.5No5 -UART220None00NoNo0060Yes48-TQFP
48-VQFN
NoYes410000-bit PWM resolutions18120YesNoNoNoNone3300nullProgrammable BOR1110NonullnullNo0641
AVR32DA481.2700In Production88-bit AVR MCU2424324096null0481130125-401.8-5.5No5 -UART220None00NoNo0060Yes48-TQFP
48-VQFN
NoYes400000-bit PWM resolutions18120YesNoPTCNoNoNone3000nullProgrammable BOR1110NonullnullYes0321
AVR128DB481.5400In Production88-bit AVR MCU242412816null0481130125-401.8-5.5No5 -UART220None00NoNo0060Yes48-TQFP
48-VQFN
NoYes41nullNo0000-bit PWM resolutionsnull18120YesNonullNoNoneNoNoNone3300nullProgrammable BOR1110NoNo0.5No01281
AVR32DB481.3500In Production88-bit AVR MCU2424324096null0481130125-401.8-5.5No5 -UART220None00NoNo0060Yes48-TQFP
48-VQFN
NoYes410000-bit PWM resolutions18120YesNoNoNoNone3300nullProgrammable BOR1110NonullnullNo0321
dsPIC33CH64MP5053.3700In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC04843500150-403-3.6No3 -UART333None01YesYes2411312Yes48-TQFP
48-UQFN
NoYes398Yes501216-bit PWM resolutions0.25191212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
ATSAMC21G18A2.7200In Production32Cortex-M0+644525632768Cortex-M0+04821000125-402.7-5.5No6 -UART660None02YesYes24052Yes32-TQFP
48-TQFP
48-VQFN
NoYes3812Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
AVR128DA481.4500In Production88-bit AVR MCU242412816384null0481130125-401.8-5.5No5 -UART220None00NoNo0060Yes48-TQFP
48-VQFN
NoYes400000-bit PWM resolutions18120YesNoPTCNoNoNone3000nullProgrammable BOR4110NonullnullYes01281
ATSAMC21G17A1.9500In Production32Cortex-M0+484512816384Cortex-M0+04821000125-402.7-5.5No6 -UART660None02YesYes24052Yes48-TQFP
48-VQFN
NoYes3812Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAML22G16A2.4900In Production32Cortex-M0+3231648192Cortex-M0+0481100085-401.62-3.63No4 -UART320Full Speed10NoYes12042Yes48-TQFP
48-VQFN
NoYes3616Yes0880-bit PWM resolutions010124YesNo0YesPTCNoNoNone2000nullBOR000NonullnullNo404
dsPIC33CK32MP5052.3600In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC04833500150-403-3.6No3 -UART333None01YesYes302104Yes48-TQFP
48-UQFN
YesYes394Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK512MP3053.1900Samples Available1616-bit dsPIC DSC10010051264576null04850150-403-3.6No3 -UARTnullnullnullNone00YesYesnull3nullnullYes48-TQFP
48-VQFN
YesYes08Yes17nullnull16-bit PWM resolutions0.25191216NoData0NoNoneNoYesIntermediate6381YesBOR6212YesYes1Yes004
ATSAML22G18A3.3000In Production32Cortex-M0+323025632768Cortex-M0+0481100085-401.62-3.63No3 -UART320Full Speed10Yes12042Yes48-TQFP
48-VQFN
49-WLCSP
NoYes3616Yes0880-bit PWM resolutions010124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
dsPIC33CK32MP1052.0300In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC04833500150-403-3.6No3 -UART333None00YesYes182115Yes48-TQFP
48-UQFN
NoYes164Yes00016-bit PWM resolutions0.2519128NoData0NoNoYesIntermediate3341YesBOR3112YesYes1Yes004
ATSAML22G17A2.6500In Production32Cortex-M0+323012816384Cortex-M0+0481100085-401.62-3.63No3 -UART320Full Speed10Yes12042Yes48-TQFP
48-VQFN
49-WLCSP
NoYes3616Yes0880-bit PWM resolutions010124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
ATSAMD21G151.4600In Production32Cortex-M0+4845324096Cortex-M0+0481350125-401.62-3.63No6 -UART661Full Speed10YesYes20052Yes48-TQFP
48-VQFN
NoYes3812Yes0660-bit PWM resolutions0141214YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
AVR64DA481.3200In Production88-bit AVR MCU2424648192null0481130125-401.8-5.5No5 -UART220None00NoNo0060Yes48-TQFP
48-VQFN
NoYes400000-bit PWM resolutions18120YesNoPTCNoNoNone3000nullProgrammable BOR1110NonullnullYes0641
PIC32CM1216MC000482.0200In Production32Cortex-M0+484812816384null0483100085-402.7-5.5No4 -UART404None00YesNo8051Yes48-TQFP
48-VQFN
NoYes3812Yes14424-bit PWM resolutions414128NoNoNoBasic2000nullBOR1110NonullnullYes500
ATSAMD20G182.0300In Production32Cortex-M0+484525632768Cortex-M0+0481350105-401.62-3.63No6 -UART660None00NoNo12052Yes45-WLCSP
48-TQFP
48-VQFN
NoYes380Yes081216-bit PWM resolutions014120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
PIC32MK0256GPG0483.9500In Production3232-bit MIPS MCU12012025665536null04873750125-402.3-3.6No2 -UART222None00NoNo0098Yes48-TQFP
48-VQFN
NoYes3780000-bit PWM resolutions18120NoNoNoNone5400nullBOR2212NonullnullYes904
ATSAM4N8A2.9600In Production32Cortex-M410010051265536Cortex-M4048150085-401.62-3.6No5 -UART230None00NoYes4063No48-LQFP
48-VQFN
NoYes3423Yes012016-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo600
PIC32CM6408MC000481.9300In Production32Cortex-M0+4848648192null0483100085-402.7-5.5No4 -UART404None00YesNo8051Yes48-TQFP
48-VQFN
NoYes3812Yes14424-bit PWM resolutions414128NoNoNoBasic2000nullBOR1110NonullnullYes500
ATMEGA32091.1000In Production88-bit AVR MCU20203240968-bit AVR0481115125-401.8-5.5No4 -UART110None00NoNo8050Yes48-TQFP
48-VQFN
NoYes410Yes016110-bit PWM resolutions016100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
dsPIC33CK32MP2052.1400In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC04833500150-403-3.6No3 -UART333None00YesYes302104Yes48-TQFP
48-UQFN
YesYes394Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
PIC24FJ128GL4052.0400In Production1616-bit PIC MCU321612832768null0481400125-402-3.6No4 -UART434None00YesYes2502110Yes48-TQFP
48-UQFN
YesYes396Yes88016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3007YesBOR000NoNo1Yes004
dsPIC33EP64GS8054.2000In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC04853250125-403-3.6No2 -UART320None02NoNo10052Yes48-TQFPYesYes334Yes54416-bit PWM resolutions117120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
dsPIC33CH512MP2054.1200In Production1616-bit dsPIC DSC1001005124915216-bit dsPIC DSC04843500150-403-3.6No3 -UART333None00YesYes362146Yes48-TQFP
48-UQFN
YesYes396Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CK64MP2052.3600In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC04833500150-403-3.6No3 -UART333None00YesYes302104Yes48-TQFP
48-UQFN
YesYes394Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
ATSAML21G17B2.8000In Production32Cortex-M0+484512824576Cortex-M0+04811000105-401.62-3.63No6 -UART660Full Speed10YesYes20052Yes48-TQFP
48-VQFN
NoYes3716Yes06200-bit PWM resolutions0141214YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33CH512MP5054.2700In Production1616-bit dsPIC DSC1001005124915216-bit dsPIC DSC04843500150-403-3.6No3 -UART333None02YesYes362146Yes48-TQFP
48-UQFN
YesYes396Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CK64MP1052.2400In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC04833500150-403-3.6No3 -UART333None00YesYes182115Yes48-TQFP
48-UQFN
NoYes164Yes00016-bit PWM resolutions0.2519128NoData0NoNoYesIntermediate3341YesBOR3112YesYes1Yes004
PIC24FJ64GU2051.4500In Production1616-bit PIC MCU3216648192null0481400125-402-3.6No2 -UART222FS Device/Host/OTG10YesYes100136Yes48-TQFP
48-UQFN
NoYes382Yes55016-bit PWM resolutions6213120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
dsPIC33CK64MC1051.3900In Production1616-bit dsPIC DSC100100648192null04813500150-403-3.6No3 -UART212None00YesNo161115Yes48-TQFP
48-UQFN
NoYes394Yes80016-bit PWM resolutions215128NoData0NoNoYesIntermediate1340YesBOR1112YesYes1Yes004
PIC16F153861.0600In Production88-bit PIC MCU3282820488-bit PIC MCU0481100125-401.8-5.5No2 -UART220None00YesNo10020Yes48-TQFP
48-UQFN
48-VQFN
NoYes440Yes12010-bit PWM resolutions043100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
ATSAM4LS4A3.9900In Production32Cortex-M4486025632768Cortex-M4048130085-401.68-3.6No3 -UART121Full Speed10NoYes0030Yes48-TQFP
48-VQFN
NoYes3216Yes0600-bit PWM resolutions03120YesNo0NoNoNoNone1000null2110NonullnullNo001
ATSAMD21G161.6900In Production32Cortex-M0+4845648192Cortex-M0+0481350125-401.62-3.63No6 -UART661Full Speed10YesYes20052Yes48-TQFP
48-VQFN
NoYes3812Yes06616-bit PWM resolutions0141214YesNo0NoPTCNoNoNone2000null0110NonullnullYes50.0640
PIC24FJ128GL3051.6000In Production1616-bit PIC MCU32161288192null0481400125-402-3.6No4 -UART222None00YesYes140157Yes48-TQFP
48-UQFN
NoYes546Yes55016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC16F153850.9700In Production88-bit PIC MCU3281410248-bit PIC MCU0481100125-401.8-5.5No2 -UART220None00YesNo10020Yes48-TQFP
48-UQFN
48-VQFN
NoYes440Yes12010-bit PWM resolutions043100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
ATSAM4LS8A5.3300In Production32Cortex-M4486051232768Cortex-M4048130085-401.68-3.6No3 -UART121Full Speed10NoYes0030Yes48-VQFNNoYes3216Yes0600-bit PWM resolutions03120YesNo0NoNoNoNone1000null2110NonullnullNo001
ATSAMD21G17L1.8600In Production32Cortex-M0+484512816384Cortex-M0+0481350125-401.62-3.63No5 -UART551None00YesYes32052Yes48-VQFNNoYes3812Yes0131016-bit PWM resolutions0181222YesNo0NoNoNoNone4000null1110NonullnullNo50.0640
PIC18F57K421.7400In Production88-bit PIC MCU641612881928-bit PIC MCU04810125-401.8-5.5No2 -UART120None00YesNo0040Yes48-TQFP
48-UQFN
NoYes442Yes00010-bit PWM resolutions043120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F56K421.5800In Production88-bit PIC MCU64166440968-bit PIC MCU04810125-401.8-5.5No2 -UART120None00YesNo0040Yes48-TQFP
48-UQFN
NoYes442Yes00010-bit PWM resolutions043120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
ATmega4065.2500In Production88-bit AVR MCU114028-bit AVR0480185-404-25No0 -UART010None00NoNo2000Yes48-LQFPYesYes180No0030-bit PWM resolutions011120NoNo0NoNoNoNone0000null000NonullnullNo000
PIC18F55K421.4700In Production88-bit PIC MCU64163220488-bit PIC MCU04810125-401.8-5.5No2 -UART120None00YesNo0040Yes48-TQFP
48-UQFN
NoYes442Yes00010-bit PWM resolutions043120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
dsPIC33EDV64MC205nullSamples Available1616-bit dsPIC DSC7070648192null05211100150-403-3.6Yes2 -UART220None00YesYes10152YesnullNoYes244Yes24416-bit PWM resolutions79126NoNo0NoNoNoIntermediate4300YesBOR104Yes1Yes000
PIC24FJ128DA1065.0200In Production1616-bit PIC MCU32161282457616-bit PIC MCU064150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes522Yes99916-bit PWM resolutions1516100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ128GA0062.9800In Production1616-bit PIC MCU3216128819216-bit PIC MCU064150085-402-3.6No2 -UART220None00YesYes5052Yes64-QFN
64-TQFP
NoYes530No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ128GA1063.8700In Production1616-bit PIC MCU32161281638416-bit PIC MCU0641500125-402-3.6Yes4 -UART330None00YesYes902311Yes64-QFN
64-TQFP
NoYes530Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
dsPIC33FJ64GP706A4.7900In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC06421100125-403-3.6No2 -UART221None02YesYes8094Yes64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC30F50116.4000In Production1616-bit dsPIC DSC1203066409616-bit dsPIC DSC0641200125-402.5-5.5No2 -UART211None02NoNo8052Yes64-TQFPNoYes520No18816-bit PWM resolutions3316120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
dsPIC30F50156.2500In Production1616-bit dsPIC DSC1203066204816-bit dsPIC DSC06411000125-402.5-5.5No1 -UART210None01NoNo12152Yes64-TQFPNoYes520No24416-bit PWM resolutions3316108NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F6011A7.9500In Production1616-bit dsPIC DSC12030132614416-bit dsPIC DSC0641200125-402.5-5.5No2 -UART210None02NoNo8052Yes64-TQFPNoYes520No18816-bit PWM resolutions3316120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
dsPIC30F6012A8.0400In Production1616-bit dsPIC DSC12030144819216-bit dsPIC DSC0641200125-402.5-5.5No2 -UART211None02NoNo8052Yes64-TQFPNoYes520No18816-bit PWM resolutions3316120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
dsPIC30F60158.8300In Production1616-bit dsPIC DSC12030144819216-bit dsPIC DSC06411000125-402.5-5.5No2 -UART210None01NoNo16152Yes64-TQFPNoYes520No28816-bit PWM resolutions3316108NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
dsPIC33FJ128GP206A4.1900In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC06411100125-403-3.6No2 -UART221None00YesYes8094Yes64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128GP306A4.3800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC06411100125-403-3.6No2 -UART221None00YesYes8094Yes64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128GP706A5.0800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC06421100150-403-3.6No2 -UART221None02YesYes8094Yes64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128MC506A4.7400In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC06411100150-403-3.6No2 -UART220None01YesYes16194Yes64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions1216128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128MC706A5.1800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC06421100150-403-3.6No2 -UART220None01YesYes16194Yes64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions1216128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33FJ256GP506A4.8500In Production1616-bit dsPIC DSC40402561638416-bit dsPIC DSC06411100125-403-3.6No2 -UART221None01YesYes8094Yes48-CSP
64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ32GS4063.5400In Production1616-bit dsPIC DSC405032409616-bit dsPIC DSC06412000125-403-3.6No2 -UART220None00YesYes16152Yes64-QFN
64-TQFP
NoYes530No34416-bit PWM resolutions1161012NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ32GS6063.8800In Production1616-bit dsPIC DSC405032409616-bit dsPIC DSC06424000125-403-3.6No2 -UART220None00YesYes16252Yes64-QFN
64-TQFP
NoYes530No34416-bit PWM resolutions1161012NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
dsPIC33FJ64MC706A4.8600In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC06421100125-403-3.6No2 -UART220None01YesYes16194Yes64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions1216128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24EP128GP2062.6700In Production1616-bit PIC MCU70701281638416-bit PIC MCU0641500125-403-3.6Yes2 -UART220None00YesYes0052Yes28-QFN-S
64-QFN
64-TQFP
NoYes534Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP64GP2062.4300In Production1616-bit PIC MCU707064819216-bit PIC MCU0641500125-403-3.6Yes2 -UART220None00YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP512MC2063.6400In Production1616-bit PIC MCU70705124915216-bit PIC MCU0641500125-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes534Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP512GP8066.2300In Production1616-bit PIC MCU70705125324816-bit PIC MCU0642500125-403-3.6No4 -UART421None02YesYes16094Yes64-QFN
64-TQFP
YesYes5315Yes3161616-bit PWM resolutions1424120NoNo0NoNoNoBasic3000nullBOR104NonullnullYes0240
PIC24EP512GP2063.6400In Production1616-bit PIC MCU70705124915216-bit PIC MCU0641500125-403-3.6Yes2 -UART220None00YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP256MC2063.0600In Production1616-bit PIC MCU70702563276816-bit PIC MCU0641500125-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes534Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
dsPIC33FJ64GP206A3.9200In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC06411100125-403-3.6No2 -UART221None00YesYes8094Yes64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24EP128MC2062.6700In Production1616-bit PIC MCU70701281638416-bit PIC MCU0641500125-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes534Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
dsPIC33FJ64GP306A4.0800In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC06411100125-403-3.6No2 -UART221None00YesYes8094Yes64-TQFPNoYes538No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24FJ128GB1064.0800In Production1616-bit PIC MCU32161281638416-bit PIC MCU064150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes520Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
dsPIC33FJ64MC506A4.4300In Production1616-bit dsPIC DSC804064819216-bit dsPIC DSC06411100150-403-3.6No2 -UART220None01YesYes16194Yes64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions1216128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24FJ128DA2065.5000In Production1616-bit PIC MCU32161289830416-bit PIC MCU064150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes90511Yes64-QFN
64-TQFP
NoYes520Yes99916-bit PWM resolutions1516100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
dsPIC33FJ64GS6064.4000In Production1616-bit dsPIC DSC405064921616-bit dsPIC DSC06424000125-403-3.6No2 -UART220None01YesYes16252Yes64-QFN
64-TQFP
NoYes534No34416-bit PWM resolutions1161012NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
dsPIC33FJ64GS4063.8700In Production1616-bit dsPIC DSC405064819216-bit dsPIC DSC06412000125-403-3.6No2 -UART220None00YesYes16152Yes64-QFN
64-TQFP
NoYes530No34416-bit PWM resolutions1161012NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
PIC24EP64MC2062.4300In Production1616-bit PIC MCU707064819216-bit PIC MCU0641500125-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes534Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP256GP2063.0600In Production1616-bit PIC MCU70702563276816-bit PIC MCU0641500125-403-3.6Yes2 -UART220None00YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24HJ128GP306A4.3800In Production1616-bit PIC MCU80401281638416-bit PIC MCU0641500125-403-3.6No2 -UART220None00YesYes8094Yes64-TQFPNoYes538No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
AT32UC3C2256C7.6600In Production3232-bit AVR MCU66912566963232-bit AVR0641200085-403-3.6No4 -UART521None12YesYes14160Yes64-TQFP
64-VQFN
NoYes4516Yes0600-bit PWM resolutions011120NoNo0NoNoNoNone2000null1212NonullnullNo000
AT32UC3C2128C6.2400In Production3232-bit AVR MCU66911283686432-bit AVR0641200085-403-3.6No4 -UART521None12YesYes14160Yes64-TQFP
64-VQFN
NoYes4516Yes0600-bit PWM resolutions011120NoNo0NoNoNoNone2000null1212NonullnullNo000
PIC24FJ256GB2065.3700In Production1616-bit PIC MCU32162569830416-bit PIC MCU064150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes520Yes99916-bit PWM resolutions1516100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ64GA0062.6600In Production1616-bit PIC MCU321664819216-bit PIC MCU064150085-402-3.6No2 -UART220None00YesYes5052Yes64-QFN
64-TQFP
NoYes530No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ64GA1063.4000In Production1616-bit PIC MCU3216641638416-bit PIC MCU0641500125-402-3.6Yes4 -UART330None00YesYes902311Yes64-QFN
64-TQFP
NoYes520Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
ATUC256L3U6.5400In Production3232-bit AVR MCU50642563276832-bit AVR064146085-401.62-3.6No4 -UART120FS Device10YesNo36060Yes64-TQFP
64-VQFN
NoYes510Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull1116NonullnullNo00.0081
PIC24FJ64GB1063.8000In Production1616-bit PIC MCU3216641638416-bit PIC MCU064150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes520Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
ATUC64D33.6100In Production3232-bit AVR MCU4861641638432-bit AVR0641085-403-3.6No3 -UART120FS Device10NoNo7030Yes64-TQFP
64-VQFN
NoYes510Yes0300-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull100NonullnullNo00.0081
PIC24FJ96GA0062.8400In Production1616-bit PIC MCU321696819216-bit PIC MCU064150085-402-3.6No2 -UART220None00YesYes5052Yes64-QFN
64-TQFP
NoYes530No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC24FJ256GB1064.5700In Production1616-bit PIC MCU32162561638416-bit PIC MCU064150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes520Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24HJ128GP206A4.1900In Production1616-bit PIC MCU8040128819216-bit PIC MCU0641500125-403-3.6No2 -UART220None00YesYes8094Yes64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
ATUC128D34.4900In Production3232-bit AVR MCU48611281638432-bit AVR0641085-403-3.6No3 -UART120FS Device10NoNo7030Yes64-TQFP
64-VQFN
NoYes510Yes0300-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull100NonullnullNo00.0081
PIC24HJ128GP506A4.4400In Production1616-bit PIC MCU8040128819216-bit PIC MCU0641500150-403-3.6No2 -UART220None01YesYes8094Yes64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ256GP206A5.9000In Production1616-bit PIC MCU80402561638416-bit PIC MCU0641500125-403-3.6No2 -UART220None00YesYes8094Yes64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
AT32UC3B0644.2200In Production3232-bit AVR MCU6083641638432-bit AVR064138485-403-3.6No3 -UART410None10NoYes13030Yes64-TQFP
64-VQFN
NoYes447Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null100NonullnullNo000
PIC24HJ64GP206A3.9200In Production1616-bit PIC MCU804064819216-bit PIC MCU0641500125-403-3.6No2 -UART220None00YesYes8094Yes64-TQFPNoYes538No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
AT32UC3B05126.9800In Production3232-bit AVR MCU60835129830432-bit AVR064138485-403-3.6No3 -UART411None10NoYes13030Yes64-TQFP
64-VQFN
NoYes447Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
PIC24HJ64GP506A4.1600In Production1616-bit PIC MCU804064819216-bit PIC MCU0641500125-403-3.6No2 -UART220None01YesYes8094Yes64-QFN
64-TQFP
NoYes538No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
AT32UC3B02565.6800In Production3232-bit AVR MCU60832563276832-bit AVR064138485-403-3.6No3 -UART410None10NoYes13030Yes64-TQFP
64-VQFN
NoYes447Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null100NonullnullNo000
AT32UC3B01285.0000In Production3232-bit AVR MCU60831283276832-bit AVR064138485-403-3.6No3 -UART410None10NoYes13030Yes64-TQFP
64-VQFN
NoYes447Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null100NonullnullNo000
ATSAM3N1B2.2000In Production32Cortex-M34860648192Cortex-M3064138485-401.62-3.6No4 -UART320None00NoYes4160No64-LQFP
64-VQFN
NoYes4710Yes0600-bit PWM resolutions010100NoNo0NoNoNoNone0000null1110NonullnullNo000
ATUC64L3U4.8500In Production3232-bit AVR MCU5064641638432-bit AVR064146085-401.62-3.6No4 -UART120FS Device10YesNo36060Yes64-TQFP
64-VQFN
NoYes510Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull1116NonullnullNo00.0081
PIC24FJ128GB2064.9700In Production1616-bit PIC MCU32161289830416-bit PIC MCU064150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes520Yes99916-bit PWM resolutions1516100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
AT32UC3C2512C7.5900In Production3232-bit AVR MCU66915126963232-bit AVR0641200085-403-3.6No4 -UART521None12YesYes14160Yes64-TQFP
64-VQFN
NoYes4516Yes0600-bit PWM resolutions011120NoNo0NoNoNoNone2000null1212NonullnullNo000
AT91SAM7S644.6900In Production32ARM75538.56416384ARM7TDMI064138485-403-3.6No3 -UART110None10Yes4030No64-LQFP
64-VQFN
NoYes3211Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAM3N0B2.2000In Production32Cortex-M34860328192Cortex-M3064138485-401.62-3.6No4 -UART320None00NoYes4160No64-LQFP
64-VQFN
NoYes4710Yes0600-bit PWM resolutions010100NoNo0NoNoNoNone0000null0110NonullnullNo000
ATUC128L3U5.7500In Production3232-bit AVR MCU50641283276832-bit AVR064146085-401.62-3.6No4 -UART120FS Device10YesNo36060Yes64-TQFP
64-VQFN
NoYes510Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull1116NonullnullNo00.0081
ATSAM3S4B4.0800In Production32Cortex-M3648025649152Cortex-M30641100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
NoYes4722Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo000
PIC24FJ192GA1064.1100In Production1616-bit PIC MCU32161921638416-bit PIC MCU0641500125-402-3.6Yes4 -UART330None00YesYes902311Yes64-QFN
64-TQFP
NoYes530Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
ATSAM3SD8B5.3200In Production32Cortex-M3648051265536Cortex-M30641100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
YesYes4722Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3N00B2.2000In Production32Cortex-M34860164096Cortex-M3064138485-401.62-3.6No4 -UART320None00NoYes4160No64-LQFP
64-VQFN
NoYes4710Yes0600-bit PWM resolutions010100NoNo0NoNoNoNone0000null1110NonullnullNo000
PIC24FJ256DA1065.4100In Production1616-bit PIC MCU32162562457616-bit PIC MCU064150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-TQFPNoYes522Yes99916-bit PWM resolutions1516100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ192GB1064.3200In Production1616-bit PIC MCU32161921638416-bit PIC MCU064150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes520Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
AT91SAM7S2567.0300In Production32ARM75538.525665536ARM7TDMI064138485-403-3.6No3 -UART110None10Yes4030No64-LQFP
64-VQFN
NoYes3211Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAM3S8B4.8400In Production32Cortex-M3648051265536Cortex-M30641100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
NoYes4722Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3S2B3.2800In Production32Cortex-M3648012832768Cortex-M30641100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
NoYes4722Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo000
PIC24FJ256DA2065.9100In Production1616-bit PIC MCU32162569830416-bit PIC MCU064150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes522Yes99916-bit PWM resolutions1516100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
ATSAM3S1B2.4100In Production32Cortex-M364806416384Cortex-M30641100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
NoYes4722Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo000
AT91SAM7S1285.7100In Production32ARM75538.512832768ARM7TDMI064138485-403-3.6No3 -UART110None10Yes4030No64-LQFP
64-VQFN
NoYes3211Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC24FJ256GA1064.3600In Production1616-bit PIC MCU32162561638416-bit PIC MCU0641500125-402-3.6Yes4 -UART330None00YesYes902311Yes64-QFN
64-TQFP
NoYes530Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
AT32UC3C264C5.6200In Production3232-bit AVR MCU6691642048032-bit AVR0641200085-403-3.6No4 -UART521None12YesYes14160Yes64-TQFP
64-VQFN
NoYes4516Yes0600-bit PWM resolutions011120NoNo0NoNoNoNone2000null1212NonullnullNo000
AT91SAM7S5129.1200In Production32ARM75538.551265536ARM7TDMI064138485-403-3.6No3 -UART110None10Yes4030No64-LQFP
64-VQFN
YesYes3211Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAMD20J182.1300In Production32Cortex-M0+484525632768Cortex-M0+0641350105-401.62-3.63No6 -UART660None00NoNo16052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes520Yes081616-bit PWM resolutions020120YesNo0NoPTCNoNoNone20001110No0Yes80.0640
ATSAMD20J151.5100In Production32Cortex-M0+4845324096Cortex-M0+0641350105-401.62-3.63No6 -UART660None00NoNo16052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes520Yes081616-bit PWM resolutions020120YesNo0NoPTCNoNoNone20001110No0Yes80.0640
dsPIC33CK128MP5063.0100In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC06433500150-403-3.6No3 -UART333None01YesYes302104Yes64-QFN
64-TQFP
YesYes534Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CH512MP2064.2700In Production1616-bit dsPIC DSC1001005124915216-bit dsPIC DSC06443500150-403-3.6No3 -UART333None00YesYes362146Yes64-QFN
64-TQFP
YesYes536Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CK128MP2062.7900In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC06433500150-403-3.6No3 -UART333None00YesYes302104Yes64-QFN
64-TQFP
YesYes534Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CH128MP5063.6600In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC06443500150-403-3.6No3 -UART333None01YesYes2411312Yes64-QFN
64-TQFP
NoYes538Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH256MP2063.9800In Production1616-bit dsPIC DSC1001002563276816-bit dsPIC DSC06443500150-403-3.6No3 -UART333None00YesYes362146Yes64-QFN
64-TQFP
YesYes536Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH256MP5064.1200In Production1616-bit dsPIC DSC1001002563276816-bit dsPIC DSC06443500150-403-3.6No3 -UART333None02YesYes362146Yes64-QFN
64-TQFP
YesYes536Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH128MP2063.5100In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC06443500150-403-3.6No3 -UART333None00YesYes2411312Yes64-QFN
64-TQFP
NoYes538Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH64MP2063.3700In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC06443500150-403-3.6No3 -UART333None00YesYes2411312Yes64-QFN
64-TQFP
NoYes538Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH64MP5063.5100In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC06443500150-403-3.6No3 -UART333None01YesYes2411312Yes64-QFN
64-TQFP
NoYes538Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
ATSAMD20J141.4300In Production32Cortex-M0+4845162048Cortex-M0+0641350105-401.62-3.63No6 -UART660None00NoNo16052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes520Yes081616-bit PWM resolutions020120YesNo0NoPTCNoNoNone20001110No0Yes80.0640
dsPIC33CH512MP5064.4100In Production1616-bit dsPIC DSC1001005124915216-bit dsPIC DSC06443500150-403-3.6No3 -UART333None02YesYes362146Yes64-QFN
64-TQFP
YesYes536Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
ATSAMD20J161.6800In Production32Cortex-M0+4845648192Cortex-M0+0641350125-401.62-3.63No6 -UART660None00NoNo16052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes520Yes081616-bit PWM resolutions020120YesNo0NoPTCNoNoNone20001110No0Yes80.0640
ATSAMD20J171.8000In Production32Cortex-M0+484512816384Cortex-M0+0641350105-401.62-3.63No6 -UART660None00NoNo16052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes520Yes081616-bit PWM resolutions020120YesNo0NoPTCNoNoNone20001110No0Yes80.0640
ATSAMV71J197.8500In Production32Cortex-M7300600512262144Cortex-M706421700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes4424Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAML21J18B4.0900In Production32Cortex-M0+484525640960Cortex-M0+06411000105-401.62-3.63No6 -UART660Full Speed10YesYes24052Yes64-TQFP
64-VQFN
64-WLCSP
NoYes5116Yes010240-bit PWM resolutions0201214YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAML22J16A2.6200In Production32Cortex-M0+3230648192Cortex-M0+0641100085-401.62-3.63No4 -UART440Full Speed10Yes12042Yes64-TQFP
64-VQFN
NoYes5016Yes0880-bit PWM resolutions016124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
ATSAML22J17A2.8000In Production32Cortex-M0+323012816384Cortex-M0+0641100085-401.62-3.63No4 -UART440Full Speed10Yes12042Yes64-TQFP
64-VQFN
NoYes5016Yes0880-bit PWM resolutions016124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
ATSAML22J18A3.4900In Production32Cortex-M0+323025632768Cortex-M0+0641100085-401.62-3.63No4 -UART440Full Speed10Yes12042Yes64-TQFP
64-VQFN
NoYes5016Yes0880-bit PWM resolutions016124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
AVR64DB641.6300In Production88-bit AVR MCU2424648192null0641130125-401.8-5.5No6 -UART220None00NoNo0070Yes64-QFN
64-TQFP
NoYes560000-bit PWM resolutions22120YesNoNoNoNone3300nullProgrammable BOR1110NonullnullNo0641
AVR64DA641.5400In Production88-bit AVR MCU2424648192null0641130125-401.8-5.5No6 -UART220None00NoNo0070Yes64-QFN
64-TQFP
NoYes560000-bit PWM resolutions22120YesNoPTCNoNoNone3000nullProgrammable BOR1110NonullnullYes0641
ATSAMS70J196.5500In Production32Cortex-M7300600512262144Cortex-M706421700105-401.7-3.6No5 -UART121High Speed10YesYes181120No64-LQFP
64-VQFN
NoYes4424Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAMS70J207.2800In Production32Cortex-M73006001024393216Cortex-M706421700105-401.7-3.6No5 -UART121High Speed10YesYes181120No64-LQFP
64-VQFN
NoYes4424Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAMS70J218.8800In Production32Cortex-M73006002048393216Cortex-M706421700105-401.7-3.6No5 -UART121High Speed10YesYes181120No64-LQFP
64-VQFN
NoYes4424Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAMS70N196.8900In Production32Cortex-M7300600512262144Cortex-M706421700105-401.7-3.6No5 -UART122High Speed10YesYes181120No100-LQFP
100-TFBGA
100-VFBGA
NoYes4424Yes13316-bit PWM resolutions051215NoNo1YesNoneNoNoNone1000nullNone1112NoNo0.5No000
AVR128DB641.7700In Production88-bit AVR MCU242412816384null0641130125-401.8-5.5No6 -UART220None00NoNo0070Yes64-QFN
64-TQFP
NoYes560000-bit PWM resolutions22120YesNoNoNoNone3300nullProgrammable BOR1110NonullnullNo01281
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
AVR128DA641.6800In Production88-bit AVR MCU242412816384null0641130125-401.8-5.5No6 -UART220None00NoNo0070Yes64-QFN
64-TQFP
NoYes56nullNo0000-bit PWM resolutionsnull22120YesNonullNoPTCNoNoNone3000nullProgrammable BOR1110NoNo0.5Yes01281
ATSAME51J19A3.8200In Production32Cortex-M4F120150512196608Cortex-M4F06421000125-401.71-3.6No6 -UART661Full Speed12YesYes290115Yes64-TQFP
64-VQFN
YesYes5132Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ATSAMV70J207.6600In Production32Cortex-M73006001024393216Cortex-M706421700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes4424Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAMG55J19B3.3800In Production32Cortex-M4120150512180224Cortex-M4064150085-401.62-3.6No8 -UART882Full Speed10NoYes0063Yes64-LQFP
64-VQFN
NoYes4830Yes01200-bit PWM resolutions08120YesNo0NoNoneNoNoNone0000nullBOR000NoNo0No60.5120
ATSAMV71J208.5000In Production32Cortex-M73006001024393216Cortex-M706421700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes4424Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAMV71J2110.2000In Production32Cortex-M73006002048393216Cortex-M706421700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes4424Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
PIC32MK0256GPG0644.3700In Production3232-bit MIPS MCU12012025665536null06473750125-402.3-3.6No2 -UART222None00NoNo0098Yes64-QFN
64-TQFP
NoYes5380000-bit PWM resolutions30120NoNoNoNone5400nullBOR2212NonullnullYes904
PIC32MK0256MCJ0644.4500In Production3232-bit MIPS MCU12012025665536null06473750125-402.3-3.6No2 -UART222None01NoNo0398Yes64-QFN
64-TQFP
NoYes5380900-bit PWM resolutions301218NoNoNoNone5400nullBOR2212NonullnullNo904
PIC32MK0512GPG0644.3700In Production3232-bit MIPS MCU12012051265536null06473750125-402.3-3.6No2 -UART222None00YesNo0098Yes64-QFN
64-TQFP
NoYes5380900-bit PWM resolutions30120NoNoNoNone5400nullBOR2212NonullnullYes904
PIC32MK0512GPK0645.9200In Production3232-bit MIPS MCU120120512131072null06473750125-402.8-3.3No6 -UART646Full Speed10YesNo0098Yes64-QFN
64-TQFP
YesYes498Yes01600-bit PWM resolutions26120NoNoNoBasic5400nullBOR3312NonullnullYes940
PIC32MK0512MCJ0644.6100In Production3232-bit MIPS MCU12018051265536null06473750125-402.2-3.6No2 -UART222None01YesNo0399Yes64-QFN
64-TQFP
NoYes538Yes0900-bit PWM resolutions301218NoNoNoNone4400nullBOR2212NonullnullNo904
PIC32MK0512MCM0646.1700In Production3232-bit MIPS MCU120120512131072null06473750125-402.8-3.3No6 -UART646Full Speed14YesNo0698Yes64-QFN
64-TQFP
YesYes538Yes0900-bit PWM resolutions8.33301224NoNoNoBasic5400nullBOR2212NonullnullYes940
PIC32MK1024GPK0645.9200In Production3232-bit MIPS MCU1201201024262144null06473750125-402.8-3.3No6 -UART646Full Speed10YesNo0098Yes64-QFN
64-TQFP
YesYes498Yes01600-bit PWM resolutions26120NoNoNoBasic5400nullBOR3312NonullnullYes940
PIC32MK1024MCM0646.3400In Production3232-bit MIPS MCU1201201024262144null06473750125-402.8-3.3No6 -UART646Full Speed14YesNo0698Yes64-QFN
64-TQFP
YesYes498Yes01600-bit PWM resolutions8.33261224NoNoNoBasic5400nullBOR3312NonullnullYes940
PIC32MM0128GPM0641.8100In Production3232-bit MIPS MCU25371281638432-bit MIPS0641300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2402110Yes64-QFN
64-TQFP
NoYes524Yes992416-bit PWM resolutions2120120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
ATmega64A3.5500In Production88-bit AVR MCU16166440968-bit AVR06401585-402.7-5.5No2 -UART110None00NoNo7020Yes64-TQFP
64-VQFN
YesYes530No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC32MM0064GPM0641.7200In Production3232-bit MIPS MCU2537641638432-bit MIPS0641300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2402110Yes64-QFN
64-TQFP
NoYes524Yes992416-bit PWM resolutions2120120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
ATSAMV70J197.0800In Production32Cortex-M7300600512262144Cortex-M706421700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes4424Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
PIC32MM0256GPM0641.8900In Production3232-bit MIPS MCU25372563276832-bit MIPS0641300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2402110Yes64-QFN
64-TQFP
NoYes524Yes992416-bit PWM resolutions2124120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
ATSAMD21J151.5500In Production32Cortex-M0+4845324096Cortex-M0+0641350125-401.62-3.63No6 -UART661Full Speed10YesYes24052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes5212Yes081016-bit PWM resolutions0201214YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD21J161.7900In Production32Cortex-M0+4845648192Cortex-M0+0641350125-401.62-3.63No6 -UART661Full Speed10YesYes24052Yes64-TQFP
64-VQFN
NoYes5212Yes081016-bit PWM resolutions0201214YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD21J171.9400In Production32Cortex-M0+484512816384Cortex-M0+0641350125-401.62-3.63No6 -UART661Full Speed10YesYes24052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes5212Yes081016-bit PWM resolutions0201214YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD21J182.6800In Production32Cortex-M0+484525632768Cortex-M0+0641350125-401.62-3.63No6 -UART661Full Speed10YesYes24052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes5212Yes081016-bit PWM resolutions0201214YesNo0NoPTCNoNoNone2000nullNone1110NoNo0.5Yes50.0640
ATSAMD51J18A3.1600In Production32Cortex-M4F120150256131072Cortex-M4F06421000125-401.71-3.6No6 -UART641Full Speed10YesYes290114Yes64-TQFP
64-VQFN
YesYes5132Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ATSAMD51J19A3.4900In Production32Cortex-M4F120150512196608Cortex-M4F06421000125-401.71-3.6No6 -UART661Full Speed10YesYes290114Yes64-TQFP
64-VQFN
64-WLCSP
YesYes5132Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ATSAMD51J20A4.1600In Production32Cortex-M4F1201501024262144Cortex-M4F06421000125-401.71-3.6No6 -UART661Full Speed10YesYes290114Yes64-TQFP
64-VQFN
64-WLCSP
YesYes5132Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ATSAMDA1J14B2.3500In Production32Cortex-M0+4845164096Cortex-M0+0641350105-402.7-3.63No6 -UART661None10YesYes24052Yes64-TQFPNoYes5212Yes0800-bit PWM resolutions020126NoNo0NoPTCNoNoNone2000null1110NonullnullNo50.0640
ATSAMDA1J15B2.6500In Production32Cortex-M0+4845324096Cortex-M0+0641350105-402.7-3.63No6 -UART661None10YesYes24052Yes64-TQFPNoYes5212Yes0800-bit PWM resolutions020126NoNo0NoPTCNoNoNone2000null1110NonullnullNo50.0640
ATSAMDA1J16B3.0900In Production32Cortex-M0+4845648192Cortex-M0+0641350105-402.7-3.63No6 -UART661Host, Device10YesYes24052Yes64-TQFPNoYes5212Yes0800-bit PWM resolutions020126NoNo0NoPTCNoNoNone2000nullnull1110NonullnullNo50.0640
ATSAME51J18A3.4900In Production32Cortex-M4F120150256131072Cortex-M4F06421000125-401.71-3.6No6 -UART661Full Speed12YesYes290115Yes64-TQFP
64-VQFN
YesYes5132Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC16F191971.9600In Production88-bit PIC MCU3285640968-bit PIC MCU06410125-401.8-5.5No2 -UART110None00NoNo0020Yes64-QFN
64-TQFP
64-VQFN
NoYes590Yes0000-bit PWM resolutions045120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
PIC16F191961.8600In Production88-bit PIC MCU3282820488-bit PIC MCU06410125-401.8-5.5No2 -UART110None00NoNo0020Yes64-QFN
64-TQFP
64-VQFN
NoYes590Yes0000-bit PWM resolutions045120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
ATSAML21J17B2.9500In Production32Cortex-M0+484512824576Cortex-M0+06411000105-401.62-3.63No6 -UART660Full Speed10YesYes24052Yes64-TQFP
64-VQFN
64-WLCSP
NoYes5116Yes010240-bit PWM resolutions0201214YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAME53N20A5.2000In Production32Cortex-M4F1206001024262144Cortex-M4F06421700105-401.7-3.6No8 -UART531Full Speed10YesYes404120No100-TQFPNoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesPTCNoNoNone1000nullNone1212NoNo0No000
ATmega169PA2.9300In Production88-bit AVR MCU16161610248-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATSAMG55J19A3.3700In Production32Cortex-M4120150512180224Cortex-M4064150085-401.62-3.6No8 -UART882Full Speed10NoYes0063Yes64-LQFP
64-VQFN
NoYes4830Yes01200-bit PWM resolutions08120YesNo0NoNoneNoNoNone0000nullBOR000NoNo0No60.5120
ATSAMG55G19B3.2900In Production32Cortex-M4120150512180224Cortex-M4064150085-401.62-3.6No8 -UART882Full Speed10NoYes0063Yes49-WLCSPNoYes4830Yes01200-bit PWM resolutions08120YesNo0NoNoneNoNoNone0000nullBOR000NoNo0No60.5120
ATSAMG55G19A3.2900In Production32Cortex-M4120150512180224Cortex-M4064150085-401.62-3.6No8 -UART882Full Speed10NoYes0063Yes49-WLCSPNoYes4830Yes01200-bit PWM resolutions08120YesNo0NoNoneNoNoNone0000nullBOR000NoNo0No60.5120
ATSAMG553.5600In Production32Cortex-M4120150512180224Cortex-M4064150085-401.62-3.6No8 -UART882Full Speed10NoYes0063Yes49-WLCSP
64-VQFN
NoYes4830Yes01200-bit PWM resolutions08120YesNo0NoNoneNoNoNone0000nullBOR000NoNo0No60.5120
PIC16F191951.7700In Production88-bit PIC MCU3281410248-bit PIC MCU06410125-401.8-5.5No2 -UART110None00NoNo0020Yes64-QFN
64-TQFP
NoYes590Yes0000-bit PWM resolutions045120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
ATSAME70J208.0000In Production32Cortex-M73006001024393216Cortex-M706421700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes4424Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATmega25619.5700In Production88-bit AVR MCU161625681928-bit AVR06401585-401.8-5.5No2 -UART310None00NoNo8040Yes64-TQFP
64-VQFN
YesYes540No02160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATSAME53J20A4.4800In Production32Cortex-M4F1206001024262144Cortex-M4F06421700105-401.7-3.6No8 -UART531Full Speed10YesYes404120No64-TQFP
64-VQFN
NoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesPTCNoNoNone1000nullNone1212NoNo0No000
ATSAME53J19A3.8200In Production32Cortex-M4F120150512196608Cortex-M4F06421000125-401.71-3.6No6 -UART661Full Speed10YesYes290115Yes64-TQFP
64-VQFN
YesYes5132Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ATSAME53J18A3.4900In Production32Cortex-M4F120150256131072Cortex-M4F06421000125-401.71-3.6No6 -UART661Full Speed10YesYes290115Yes64-TQFP
64-VQFN
YesYes5132Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
dsPIC33CK256MP2063.0100In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC06433500150-403-3.6No3 -UART333None00YesYes302104Yes64-QFN
64-TQFP
YesYes534Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
ATSAME51J20A4.4800In Production32Cortex-M4F1201501024262144Cortex-M4F06421000125-401.71-3.6No6 -UART661Full Speed12YesYes290115Yes64-TQFP
64-VQFN
YesYes5132Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ATSAML21J16B2.7700In Production32Cortex-M0+48456412288Cortex-M0+06411000105-401.62-3.63No6 -UART660Full Speed10YesYes24052Yes64-TQFP
64-VQFN
NoYes5116Yes010240-bit PWM resolutions0201214YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAME70J219.7700In Production32Cortex-M73006002048393216Cortex-M706421700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes4424Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
dsPIC33EP512GM3064.9300In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC06421100150-403-3.6Yes4 -UART321None00YesYes20294Yes64-QFN
64-TQFP
NoYes534Yes28816-bit PWM resolutions7301212NoNo0NoNoNoBasic5400NoBOR204Yesnull1Yes000
PIC24FJ256GB4064.2100In Production1616-bit PIC MCU32162561638416-bit PIC MCU064150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes64-QFN
64-TQFP
YesYes526Yes16016-bit PWM resolutions6216120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
dsPIC33EP64GS8064.3700In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC06453250125-403-3.6No2 -UART320None02NoNo10052Yes64-TQFPYesYes514Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
dsPIC33EP64GS5063.9700In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC06453250125-403-3.6No2 -UART220None00NoNo10052Yes64-TQFPYesYes530Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212No1Yes000
dsPIC33EP64GP5062.6700In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC06411100150-403-3.6Yes2 -UART220None01YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
ATSAM4N8B3.1000In Production32Cortex-M410010051265536Cortex-M4064150085-401.62-3.6No6 -UART330None00NoYes4163No64-LQFP
64-VQFN
NoYes4723Yes012016-bit PWM resolutions010100NoNo0NonullNoNoNone0000nullnull1110NonullnullNo600
PIC24FJ256GB6063.3200In Production1616-bit PIC MCU32162563276816-bit PIC MCU0641200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes538Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ256GL4062.2500In Production1616-bit PIC MCU321625632768null0641400125-402-3.6No6 -UART434None00YesYes2802110Yes64-QFN
64-TQFP
YesYes546Yes88016-bit PWM resolutions6216120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
dsPIC33EP512MC8066.2300In Production1616-bit dsPIC DSC70705125324816-bit dsPIC DSC06421100125-403-3.6No4 -UART421None02YesYes24294Yes64-QFN
64-TQFP
YesYes5315Yes3161616-bit PWM resolutions724128NoNo0NoNoNoBasic3000NoBOR104Nonull1Yes0240
dsPIC33EP512MC5063.8800In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC06411100150-403-3.6Yes2 -UART220None01YesYes10152Yes64-QFN
64-TQFP
NoYes534Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
ATSAM4S16B4.4900In Production32Cortex-M41201501024131072Cortex-M40641100085-401.62-3.6No4 -UART321Full Speed10NoYes8163No64-LQFP
64-VQFN
64-WLCSP
NoYes4722Yes012016-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33EP512MC2063.6400In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC06411100150-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes534Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33EP512GP8066.2300In Production1616-bit dsPIC DSC70705125324816-bit dsPIC DSC06421100125-403-3.6No4 -UART421None02YesYes16094Yes64-QFN
64-TQFP
80-CSP
YesYes5315Yes3161616-bit PWM resolutions1424120NoNo0NoNoNoBasic3000NoBOR104Nonull1Yes0240
ATSAM4SD16B5.2600In Production32Cortex-M41201501024163840Cortex-M40641100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
64-WLCSP
YesYes4722Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo00.5120
dsPIC33EP512GM7065.1700In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC06421100150-403-3.6Yes4 -UART321None02YesYes20294Yes64-QFN
64-TQFP
NoYes534Yes28816-bit PWM resolutions7301212NoNo0NoNoNoBasic5400NoBOR204Yesnull1Yes000
dsPIC33EP64MC2062.4300In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC06411100150-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes534Yes24416-bit PWM resolutions716126NoNo0NoNoNoIntermediate4300YesBOR104Yesnull1Yes000
ATSAM4LS8B5.5300In Production32Cortex-M4486051265536Cortex-M4064130085-401.68-3.6No4 -UART141Full Speed10NoYes0030Yes64-TQFP
64-VQFN
64-WLCSP
NoYes4816Yes0600-bit PWM resolutions07120YesNo0NoNoNoNone2000null2110NonullnullNo002
ATSAM4S4B3.1800In Production32Cortex-M412015025665536Cortex-M40641100085-401.62-3.6No4 -UART321Full Speed10NoYes8163No64-LQFP
64-VQFN
64-WLCSP
NoYes4722Yes012016-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
PIC24FJ64GL3061.6600In Production1616-bit PIC MCU3216648192null0641400125-402-3.6No4 -UART222None00YesYes140157Yes64-QFN
64-TQFP
NoYes546Yes55016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ512GA6063.2800In Production1616-bit PIC MCU32165123276816-bit PIC MCU0641200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes538Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
dsPIC33EP32GS5063.3600In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC06453250125-403-3.6No2 -UART220None00NoNo10052Yes64-TQFPYesYes530Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212No1Yes000
PIC24FJ512GB6063.4300In Production1616-bit PIC MCU32165123276816-bit PIC MCU0641200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes538Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
ATSAM4S8B3.5500In Production32Cortex-M4120150512131072Cortex-M40641100085-401.62-3.6No4 -UART321Full Speed10NoYes8163No64-LQFP
64-VQFN
64-WLCSP
NoYes4722Yes012016-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
ATSAM4SA16B5.0400In Production32Cortex-M41201501024163840Cortex-M40641100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
NoYes4722Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo00.5120
PIC24FJ512GL4062.3800In Production1616-bit PIC MCU321651232768null0641400125-402-3.6No6 -UART434None00YesYes2802110Yes64-QFN
64-TQFP
YesYes546Yes88016-bit PWM resolutions6216120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
dsPIC33EP256MU8065.7900In Production1616-bit dsPIC DSC70702562867216-bit dsPIC DSC06421100125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes24294Yes64-QFN
64-TQFP
YesYes5115Yes3161616-bit PWM resolutions724128NoNo0NoNoNoBasic3000NoBOR104Nonull1Yes0240
dsPIC33EP256MC5063.3000In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC06411100150-403-3.6Yes2 -UART220None01YesYes10152Yes64-QFN
64-TQFP
NoYes534Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP256MC2063.0600In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC06411100150-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes534Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP512GP5063.8800In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC06411100150-403-3.6Yes2 -UART220None01YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EV256GM1063.4800In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC06411100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes64-QFN
64-TQFP
NoYes534Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
PIC24FJ128GA6063.0800In Production1616-bit PIC MCU32161283276816-bit PIC MCU0641200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes538Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ128GA4063.7800In Production1616-bit PIC MCU32161281638416-bit PIC MCU064150085-402-3.6Yes6 -UART433None00NoNo603115Yes64-QFN
64-TQFP
YesYes536Yes16016-bit PWM resolutions6216120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ128GB4064.0300In Production1616-bit PIC MCU32161281638416-bit PIC MCU064150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes64-QFN
64-TQFP
YesYes526Yes16016-bit PWM resolutions6216120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ128GA3062.8300In Production1616-bit PIC MCU3216128819216-bit PIC MCU064150085-402-3.6Yes4 -UART220None00YesYes70199Yes64-QFN
64-TQFP
NoYes538Yes77716-bit PWM resolutions1516120YesNo0NonullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ128GB6063.2300In Production1616-bit PIC MCU32161283276816-bit PIC MCU0641200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes538Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ1024GB6063.5800In Production1616-bit PIC MCU321610243276816-bit PIC MCU0641200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes538Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ128GC0064.0500In Production1616-bit PIC MCU3216128819216-bit PIC MCU06421000085-402-3.6Yes4 -UART220FS Device/Host/OTG10YesYes90144Yes64-QFN
64-TQFP
NoYes486Yes99916-bit PWM resolutions152160YesNo0NonullYesNoIntermediate3200YesBOR2210Nonull1Yes000
PIC24FJ1024GA6063.4200In Production1616-bit PIC MCU321610243276816-bit PIC MCU0641200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes538Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
dsPIC33EV64GM1062.9900In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC06411100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes64-QFN
64-TQFP
NoYes534Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV64GM0062.7500In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC06411100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes64-QFN
64-TQFP
NoYes534Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
ATSAM4LC2B3.9600In Production32Cortex-M4486012832768Cortex-M4064130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes64-TQFP
64-VQFN
64-WLCSP
NoYes4316Yes0600-bit PWM resolutions07120YesNo0YesNoNoNone2000null2110NonullnullNo302
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33EV32GM1062.8300In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC06411100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes64-QFN
64-TQFP
NoYes534Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
ATSAM4N16B3.7700In Production32Cortex-M4100100102481920Cortex-M4064150085-401.62-3.6No6 -UART330None00NoYes4163No64-LQFP
64-VQFN
NoYes4723Yes012016-bit PWM resolutions010100NoNo0NonullNoNoNone0000nullnull1110NonullnullNo600
dsPIC33EV32GM0062.5900In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC06411100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes64-QFN
64-TQFP
NoYes534Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
PIC24FJ256GA6063.1700In Production1616-bit PIC MCU32162563276816-bit PIC MCU0641200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes538Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
ATSAM4LC8B5.5300In Production32Cortex-M4486051265536Cortex-M4064130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes64-TQFP
64-VQFN
64-WLCSP
NoYes4316Yes0600-bit PWM resolutions07120YesNo0YesNoNoNone2000null2110NonullnullNo302
dsPIC33EV256GM0063.2300In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC06411100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes64-QFN
64-TQFP
NoYes534Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
ATSAM4LS2B3.9600In Production32Cortex-M4486012832768Cortex-M4064130085-401.68-3.6No4 -UART141Full Speed10NoYes0030Yes64-TQFP
64-VQFN
64-WLCSP
NoYes4816Yes0600-bit PWM resolutions07120YesNo0NoNoNoNone2000null2110NonullnullNo002
dsPIC33EV128GM1063.1600In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC06411100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes64-QFN
64-TQFP
NoYes534Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
ATSAM4LS4B4.2300In Production32Cortex-M4486025632768Cortex-M4064130085-401.68-3.6No4 -UART141Full Speed10NoYes0030Yes64-TQFP
64-VQFN
64-WLCSP
NoYes4816Yes0600-bit PWM resolutions07120YesNo0NoNoNoNone2000null2110NonullnullNo002
dsPIC33EV128GM0062.9200In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC06411100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes64-QFN
64-TQFP
NoYes534Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
PIC24FJ128GL3061.7400In Production1616-bit PIC MCU32161288192null0641400125-402-3.6No4 -UART222None00YesYes140157Yes64-QFN
64-TQFP
NoYes546Yes55016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
dsPIC33EP64MC5062.6700In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC06411100150-403-3.6Yes2 -UART220None01YesYes10152Yes64-QFN
64-TQFP
NoYes534Yes24416-bit PWM resolutions716126NoNo0NoNoNoIntermediate4300YesBOR104Yesnull1Yes000
ATSAMC21J15A2.1200In Production32Cortex-M0+4845324096Cortex-M0+06421000125-402.7-5.5No6 -UART660None02YesYes24052Yes64-TQFP
64-VQFN
NoYes5212Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
PIC24FJ128GL4062.1700In Production1616-bit PIC MCU321612832768null0641400125-402-3.6No6 -UART434None00YesYes2802110Yes64-QFN
64-TQFP
YesYes546Yes88016-bit PWM resolutions6216120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ128GU4062.3100In Production1616-bit PIC MCU321612832768null0641400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes64-QFN
64-TQFP
YesYes536Yes88016-bit PWM resolutions6216120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ256GA4063.9700In Production1616-bit PIC MCU32162561638416-bit PIC MCU064150085-402-3.6Yes6 -UART433None00NoNo603115Yes64-QFN
64-TQFP
YesYes536Yes16016-bit PWM resolutions6216120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
ATSAM4S2B2.6300In Production32Cortex-M412015012865536Cortex-M40641100085-401.62-3.6No4 -UART321Full Speed10NoYes8163No64-LQFP
64-VQFN
64-WLCSP
NoYes4722Yes01200-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
ATSAM4LC4B4.5900In Production32Cortex-M4486025632768Cortex-M4064130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes64-TQFP
64-VQFN
64-WLCSP
NoYes4316Yes0600-bit PWM resolutions07120YesNo0YesNoNoNone2000null2110NonullnullNo302
ATSAMC20J15A2.0600In Production32Cortex-M0+4845324096Cortex-M0+06421000125-402.7-5.5No4 -UART440None00YesYes24052Yes64-TQFP
64-VQFN
NoYes526Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
PIC24FJ64GA4063.6300In Production1616-bit PIC MCU321664819216-bit PIC MCU064150085-402-3.6Yes6 -UART433None00NoNo603115Yes64-QFN
64-TQFP
YesYes536Yes16016-bit PWM resolutions6216120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
dsPIC33CK256MP6063.4400Samples Available1616-bit dsPIC DSC10010025664576null06450150-403-3.6No3 -UARTnullnullnullNone02YesYesnull3nullnullYes64-QFN
64-TQFP
YesYes08Yes17nullnull16-bit PWM resolutions0.25201216NoData0NoNoneNoYesIntermediate6381YesBOR6212YesYes1Yes004
PIC24FJ64GA3062.6700In Production1616-bit PIC MCU321664819216-bit PIC MCU064150085-402-3.6Yes4 -UART220None00YesYes70199Yes64-QFN
64-TQFP
NoYes536Yes77716-bit PWM resolutions1516120YesNo0NonullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ64GC0063.8800In Production1616-bit PIC MCU321664819216-bit PIC MCU06421000085-402-3.6Yes4 -UART220FS Device/Host/OTG10YesYes90144Yes64-QFN
64-TQFP
NoYes486Yes99916-bit PWM resolutions152160YesNo0NonullYesNoIntermediate3200YesBOR2210Nonull1Yes000
dsPIC33EP128GM7064.7400In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC06421100150-403-3.6Yes4 -UART321None02YesYes20294Yes64-QFN
64-TQFP
NoYes534Yes28816-bit PWM resolutions7301212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EP128GM3064.4900In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC06421100150-403-3.6Yes4 -UART321None00YesYes20294Yes64-QFN
64-TQFP
NoYes534Yes28816-bit PWM resolutions7301212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33CK512MP6063.6600Samples Available1616-bit dsPIC DSC10010051264576null06450150-403-3.6No3 -UARTnullnullnullNone02YesYesnull3nullnullYes64-QFN
64-TQFP
YesYes08Yes17nullnull16-bit PWM resolutions0.25201216NoData0NoNoneNoYesIntermediate6381YesBOR6212YesYes1Yes004
dsPIC33CK64MP5062.7900In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC06433500150-403-3.6No3 -UART333None01YesYes302104Yes64-QFN
64-TQFP
YesYes534Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33EP128GS7064.3700In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC06453250125-403-3.6No2 -UART320None00NoNo10052Yes64-TQFPYesYes510Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
ATSAMC20J17A1.7800In Production32Cortex-M0+484512816384Cortex-M0+06421000125-402.7-5.5No4 -UART440None00YesYes24052Yes56-WLCSP
64-TQFP
64-VQFN
NoYes526Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
ATSAMC21J16A2.0300In Production32Cortex-M0+4845648192Cortex-M0+06421000125-402.7-5.5No6 -UART660None02YesYes24052Yes64-TQFP
64-VQFN
NoYes5212Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
ATSAMC20J16A2.0600In Production32Cortex-M0+4845648192Cortex-M0+06421000125-402.7-5.5No4 -UART440None00YesYes24052Yes64-TQFP
64-VQFN
NoYes526Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
PIC24FJ256GU4062.4000In Production1616-bit PIC MCU321625632768null0641400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes64-QFN
64-TQFP
YesYes536Yes88016-bit PWM resolutions6216120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ64GB4063.8800In Production1616-bit PIC MCU321664819216-bit PIC MCU064150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes64-QFN
64-TQFP
YesYes526Yes16016-bit PWM resolutions6216120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
dsPIC33EP256GP5063.3000In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC06411100150-403-3.6Yes2 -UART220None01YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33CK64MP2062.5700In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC06433500150-403-3.6No3 -UART333None00YesYes302104Yes64-QFN
64-TQFP
YesYes534Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
ATSAMC20J18A2.0600In Production32Cortex-M0+484525632768Cortex-M0+06421000125-402.7-5.5No4 -UART440None00YesYes24052Yes56-WLCSP
64-TQFP
64-VQFN
NoYes526Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
dsPIC33EP128MC5062.9200In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC06411100150-403-3.6Yes2 -UART220None01YesYes10152Yes64-QFN
64-TQFP
NoYes534Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33EP256GM3064.6900In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC06421100150-403-3.6Yes4 -UART321None00YesYes20294Yes64-QFN
64-TQFP
NoYes534Yes28816-bit PWM resolutions7301212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EP16GS5062.8600In Production1616-bit dsPIC DSC707016204816-bit dsPIC DSC06453250125-403-3.6No2 -UART220None00NoNo10052Yes64-TQFPYesYes530Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212No1Yes000
dsPIC33EP128GP5062.9200In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC06411100150-403-3.6Yes2 -UART220None01YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33EP128GS8064.5300In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC06453250125-403-3.6No2 -UART320None02NoNo10052Yes64-TQFPYesYes514Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
dsPIC33CK32MP5062.5700In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC06433500150-403-3.6No3 -UART333None01YesYes302104Yes64-QFN
64-TQFP
YesYes534Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
ATSAMC21J18A2.6000In Production32Cortex-M0+644525632768Cortex-M0+06421000125-402.7-5.5No6 -UART660None02YesYes24052Yes56-WLCSP
64-TQFP
64-VQFN
NoYes5212Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
dsPIC33CK256MP5063.2200In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC06433500150-403-3.6No3 -UART333None01YesYes302104Yes64-QFN
64-TQFP
YesYes534Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
ATSAM4SD32B6.9200In Production32Cortex-M41201502048163840Cortex-M40641100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
64-WLCSP
YesYes4722Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo00.5120
ATSAMC21J17A1.8700In Production32Cortex-M0+484512816384Cortex-M0+06421000125-402.7-5.5No6 -UART660None02YesYes24052Yes56-WLCSP
64-TQFP
64-VQFN
NoYes5212Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
dsPIC33EP128MC2062.7900In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC06411100150-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes534Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33CK512MP3063.4400Samples Available1616-bit dsPIC DSC10010051264576null06450150-403-3.6No3 -UARTnullnullnullNone00YesYesnull3nullnullYes64-QFN
64-TQFP
YesYes08Yes17nullnull16-bit PWM resolutions0.25201216NoData0NoNoneNoYesIntermediate6381YesBOR6212YesYes1Yes004
dsPIC33EP256GM7064.9300In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC06421100150-403-3.6Yes4 -UART321None02YesYes20294Yes64-QFN
64-TQFP
NoYes534Yes28816-bit PWM resolutions7301212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33CK256MP3063.2200Samples Available1616-bit dsPIC DSC10010025664576null06450150-403-3.6No3 -UARTnullnullnullNone00YesYesnull3nullnullYes64-QFN
64-TQFP
YesYes08Yes17nullnull16-bit PWM resolutions0.25201216NoData0NoNoneNoYesIntermediate6381YesBOR6212YesYes1Yes004
PIC24FJ512GU4062.5200In Production1616-bit PIC MCU321651232768null0641400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes64-QFN
64-TQFP
YesYes536Yes88016-bit PWM resolutions6216120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
dsPIC33CK32MP2062.3600In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC06433500150-403-3.6No3 -UART333None00YesYes302104Yes64-QFN
64-TQFP
YesYes534Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
PIC32MX320F064H3.9500In Production3232-bit MIPS MCU80105641638432-bit MIPS06411000105-402.3-3.6No2 -UART220None00YesYes5051Yes64-QFN
64-TQFP
NoYes530No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX120F064H2.5400In Production3232-bit MIPS MCU508364819232-bit MIPS06411000105-402.3-3.6No4 -UART323None00YesYes5052Yes64-QFN
64-TQFP
NoYes534Yes15516-bit PWM resolutions2528100NoNo0NoNoneNoNoNone3000nullBOR000NoNo0.5Yes030
PIC32MX170F512H4.1300In Production3232-bit MIPS MCU50835126553632-bit MIPS06411000105-402.3-3.6No4 -UART323None00YesYes5052Yes64-QFN
64-TQFP
NoYes534Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX270F512H4.2900In Production3232-bit MIPS MCU50835126553632-bit MIPS06411000105-402.3-3.6No4 -UART323FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes496Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX320F128H4.2000In Production3232-bit MIPS MCU801051283276832-bit MIPS06411000105-402.3-3.6No2 -UART220None00YesYes5051Yes64-QFN
64-TQFP
NoYes530No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX320F032H3.6300In Production3232-bit MIPS MCU406632819232-bit MIPS0641714105-402.3-3.6No2 -UART220None00YesYes5051Yes64-QFN
64-TQFP
NoYes530No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX130F128H2.5900In Production3232-bit MIPS MCU50831281638432-bit MIPS06411000105-402.3-3.6No4 -UART323None00YesYes5052Yes64-QFN
64-TQFP
NoYes534Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX150F256H3.0100In Production3232-bit MIPS MCU50832563276832-bit MIPS06411000105-402.3-3.6No4 -UART323None00YesYes5052Yes64-QFN
64-TQFP
NoYes534Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
AT90CAN323.7600In Production88-bit AVR MCU16163228-bit AVR06401585-402.7-5.5No2 -UART110None01NoNo7000Yes64-TQFP
64-VQFN
NoYes530No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
AT90CAN1285.9600In Production88-bit AVR MCU161612848-bit AVR06401585-402.7-5.5No2 -UART110None01NoNo7000Yes64-TQFP
64-VQFN
NoYes530No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
PIC32MX230F128H2.7600In Production3232-bit MIPS MCU50831281638432-bit MIPS06411000105-402.3-3.6No4 -UART323FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes496Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX250F256H3.1800In Production3232-bit MIPS MCU50832563276832-bit MIPS06411000105-402.3-3.6No4 -UART323FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes496Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
AT90CAN644.7300In Production88-bit AVR MCU16166448-bit AVR06401585-402.7-5.5No2 -UART110None01NoNo7000Yes64-QFN
64-TQFP
64-VQFN
NoYes530No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
PIC32MZ1024EFF0647.3700In Production3232-bit MIPS MCU200330102426214432-bit MIPS064618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes538Yes09932-bit PWM resolutions024120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MX564F128H3.8900In Production3232-bit MIPS MCU801051283276832-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes534No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
AT89C5131A-L4.4000In Production88-bit 8051 MCU4883218051-12C06400003-3.6No1 -UART110Full Speed10NoNo0000Yes28-SOIC
52-PLCC
64-LQFP
NoNo340No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C5130A-M4.7100In Production88-bit 8051 MCU4881618051-12C06400002.7-5.5No1 -UART110Full Speed10NoNo0000Yes32-VQFN
52-PLCC
64-LQFP
NoNo340No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
PIC32MX575F256H5.8400In Production3232-bit MIPS MCU801052566553632-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes538No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
AT83C5136nullIn Production88-bit 8051 MCU325.33333333333333018051-12C06400002.7-3.6No1 -UART110Full Speed10NoNo0000YesnullNoNo340No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
PIC32MZ2048EFM0649.3500In Production3232-bit MIPS MCU200330204852428832-bit MIPS064618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes538Yes09932-bit PWM resolutions024120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ2048EFH0649.1800In Production3232-bit MIPS MCU252415204852428832-bit MIPS064618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes538Yes09932-bit PWM resolutions024120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ2048EFG0649.0200In Production3232-bit MIPS MCU200330204852428832-bit MIPS064618000125-402.2-3.6No6 -UART444High Speed10YesYes0094Yes64-QFN
64-TQFP
YesYes538Yes09932-bit PWM resolutions024120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFM0648.3700In Production3232-bit MIPS MCU200330102452428832-bit MIPS064618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes538Yes09932-bit PWM resolutions024120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFK0647.5400In Production3232-bit MIPS MCU200330102426214432-bit MIPS064618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes538Yes09932-bit PWM resolutions024120NoNo1YesNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MX575F512H6.3700In Production3232-bit MIPS MCU8010551213107232-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes538No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MZ1024EFG0648.0300In Production3232-bit MIPS MCU200330102452428832-bit MIPS064618000125-402.2-3.6No6 -UART444High Speed10YesYes0094Yes64-QFN
64-TQFP
YesYes538Yes09932-bit PWM resolutions024120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MX664F064H3.8900In Production3232-bit MIPS MCU80105641638432-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes534No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MZ1024EFE0647.2100In Production3232-bit MIPS MCU200330102426214432-bit MIPS064618000125-402.2-3.6No6 -UART444High Speed10YesYes0094Yes64-QFN
64-TQFP
YesYes538Yes09932-bit PWM resolutions024120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFK0647.0400In Production3232-bit MIPS MCU20033051213107232-bit MIPS064618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes538Yes09932-bit PWM resolutions024120NoNo1YesNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFF0646.8800In Production3232-bit MIPS MCU20033051213107232-bit MIPS064618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes538Yes09932-bit PWM resolutions024120NoNo1NoNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFE0646.7200In Production3232-bit MIPS MCU20033051213107232-bit MIPS064618000125-402.2-3.6No6 -UART444High Speed10YesYes0094Yes64-QFN
64-TQFP
YesYes538Yes09932-bit PWM resolutions024120NoNo1NoNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MX795F512H7.4800In Production3232-bit MIPS MCU8010551213107232-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG12YesYes5052Yes64-QFN
64-TQFP
NoYes538No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX775F512H6.9100In Production3232-bit MIPS MCU8010551213107232-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG12YesYes5052Yes64-QFN
64-TQFP
NoYes538No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX775F256H6.3700In Production3232-bit MIPS MCU801052566553632-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG12YesYes5052Yes64-QFN
64-TQFP
NoYes538No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX764F128H4.2000In Production3232-bit MIPS MCU801051283276832-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes534No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX695F512H7.2100In Production3232-bit MIPS MCU8010551213107232-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes538No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX675F512H6.6500In Production3232-bit MIPS MCU8010551213107232-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes538No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MZ1024EFH0648.2000In Production3232-bit MIPS MCU200330102452428832-bit MIPS064618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes538Yes09932-bit PWM resolutions024120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC32MX440F512H5.0300In Production3232-bit MIPS MCU8010551213107232-bit MIPS06411000105-402.3-3.6No2 -UART120FS Device/Host/OTG10NoYes5051Yes64-QFN
64-TQFP
NoYes514No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX340F128H4.4400In Production3232-bit MIPS MCU801051283276832-bit MIPS06411000105-402.3-3.6No2 -UART220None00NoYes5051Yes64-QFN
64-TQFP
NoYes534No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX340F256H4.5600In Production3232-bit MIPS MCU801052566553632-bit MIPS06411000105-402.3-3.6No2 -UART220None00YesYes5051Yes64-QFN
64-TQFP
NoYes534No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX340F512H4.7700In Production3232-bit MIPS MCU8010551213107232-bit MIPS06411000105-402.3-3.6No2 -UART220None00No5051Yes64-QFN
64-TQFP
NoYes514No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000000No0No0120
PIC32MX350F128H3.2600In Production3232-bit MIPS MCU1201501283276832-bit MIPS06411000105-402.3-3.6No4 -UART222None00YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX350F256H4.1300In Production3232-bit MIPS MCU1201502566553632-bit MIPS06411000105-402.3-3.6No4 -UART222None00YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX370F512H5.1000In Production3232-bit MIPS MCU12015051213107232-bit MIPS06411000105-402.3-3.6No4 -UART222None00YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX420F032H3.9500In Production3232-bit MIPS MCU406632819232-bit MIPS0641714105-402.3-3.6No2 -UART120FS Device/Host/OTG10YesYes5051Yes64-QFN
64-TQFP
NoYes510No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
AT89C51CC035.8400In Production88-bit 8051 MCU406.666666666666676428051-12C064062003-5.5No1 -UART100None01NoNo0000Yes44-PLCC
44-TQFP
52-PLCC
64-LQFP
NoNo370No0000-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
PIC32MX430F064H3.0500In Production3232-bit MIPS MCU120150641638432-bit MIPS06411000105-402.3-3.6No4 -UART222FS Device/Host/OTG10YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
AT89C51AC35.4100In Production88-bit 8051 MCU60106428051-12C064062003-5.5No1 -UART100None00NoNo0000Yes44-PLCC
44-TQFP
52-PLCC
64-LQFP
NoNo320No0000-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C5131A-M4.2800In Production88-bit 8051 MCU4883218051-12C06400002.7-5.5No1 -UART110Full Speed10NoNo0000Yes32-VQFN
52-PLCC
64-LQFP
NoNo340No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
PIC32MX440F256H4.8500In Production3232-bit MIPS MCU801052566553632-bit MIPS06411000105-402.3-3.6No2 -UART120FS Device/Host/OTG10YesYes5051Yes64-QFN
64-TQFP
NoYes514No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX330F064H2.8800In Production3232-bit MIPS MCU120150641638432-bit MIPS06411000105-402.3-3.6No4 -UART222None00YesYes5052Yes64-QFN
64-TQFP
NoYes534Yes15516-bit PWM resolutions2528100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX450F128H3.4300In Production3232-bit MIPS MCU1201501283276832-bit MIPS06411000105-402.3-3.6No4 -UART222FS Device/Host/OTG10YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX450F256H4.2900In Production3232-bit MIPS MCU1201502566553632-bit MIPS06411000105-402.3-3.6No4 -UART222FS Device/Host/OTG10YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX470F512H5.2500In Production3232-bit MIPS MCU12015051213107232-bit MIPS06411000105-402.3-3.6No4 -UART222FS Device/Host/OTG10YesYes0052Yes64-QFN
64-TQFP
NoYes534Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX530F128H2.9100In Production3232-bit MIPS MCU50831281638432-bit MIPS06411000105-402.3-3.6No4 -UART323FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes498Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX534F064H3.4600In Production3232-bit MIPS MCU80105641638432-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes534No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX550F256H3.3400In Production3232-bit MIPS MCU50832563276832-bit MIPS06411000105-402.3-3.6No4 -UART323FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes498Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX564F064H3.6600In Production3232-bit MIPS MCU80105641638432-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes534No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX570F512H4.4600In Production3232-bit MIPS MCU50835126553632-bit MIPS06411000105-402.3-3.6No4 -UART323FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes498Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX675F256H6.1000In Production3232-bit MIPS MCU801052566553632-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes538No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX664F128H4.0800In Production3232-bit MIPS MCU801051283276832-bit MIPS06411000105-402.3-3.6No6 -UART340FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes534No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX440F128H4.7300In Production3232-bit MIPS MCU801051283276832-bit MIPS06411000105-402.3-3.6No2 -UART120FS Device/Host/OTG10YesYes5051Yes64-QFN
64-TQFP
NoYes514No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
ATxmega256A3U5.5100In Production88-bit AVR MCU3232256168-bit AVR0640200085-401.6-3.6No7 -UART1020None10NoNo22300Yes64-TQFP
64-VQFN
YesYes504No022220-bit PWM resolutions016120YesNo0YesNoNoNone4000null0212NonullnullYes000
PIC18F65207.1000In Production88-bit PIC MCU40103220488-bit PIC MCU064130125-402-5.5No2 -UART110None00NoNo0030Yes64-TQFPNoYes520No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
ATxmega256A37.2900In Production88-bit AVR MCU3232256168-bit AVR0640200085-401.6-3.6No7 -UART1020None00NoNo22000Yes64-TQFP
64-VQFN
YesYes504No022220-bit PWM resolutions016120YesNo0YesNoNoNone4000null0212NonullnullYes000
PIC18F65275.5300In Production88-bit PIC MCU40104839368-bit PIC MCU064110085-402-5.5No2 -UART220None00YesNo0030Yes64-TQFPNoYes540No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F65J102.1800In Production88-bit PIC MCU40103220488-bit PIC MCU064110085-402-3.6No2 -UART220None00YesNo0030Yes64-TQFPNoYes500No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC18F65J112.2700In Production88-bit PIC MCU40103220488-bit PIC MCU064110085-402-3.6No2 -UART110None00YesNo0030Yes64-TQFPNoYes540No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F65J152.3400In Production88-bit PIC MCU40104820488-bit PIC MCU064110085-402-3.6No2 -UART220None00YesNo0030Yes64-TQFPNoYes500No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F65J502.6100In Production88-bit PIC MCU48123239048-bit PIC MCU064110085-402-3.6No2 -UART220FS Device10YesNo0030Yes64-TQFPNoYes490No00010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F65J902.4400In Production88-bit PIC MCU40103220488-bit PIC MCU064110085-402-3.6No2 -UART110None00YesNo0030Yes64-TQFPNoYes500No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F65J942.6800In Production88-bit PIC MCU64163238628-bit PIC MCU064150085-402-3.6Yes4 -UART220FS Device10NoYes0040Yes64-QFN
64-TQFP
NoYes530No0000-bit PWM resolutions016120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo000
PIC18F65K222.6900In Production88-bit PIC MCU64163220488-bit PIC MCU0641100125-401.8-5.5Yes2 -UART220None00NoNo0040Yes64-QFN
64-TQFP
NoYes530No0000-bit PWM resolutions016120YesNo0NoNoNoNone3000nullProgrammable BOR000NonullnullYes400
PIC18F65K401.6300In Production88-bit PIC MCU64163220488-bit PIC MCU06410125-401.8-5.5No5 -UART220None00YesNo0040Yes64-QFN
64-TQFP
NoYes530Yes00010-bit PWM resolutions047100YesNo0NoADC2 with HCVDNoNoNone3000nullBOR115NonullnullYes500
PIC18F65K803.0400In Production88-bit PIC MCU64163236488-bit PIC MCU0641100125-401.8-5.5Yes2 -UART110None01NoNo0030Yes64-QFN
64-TQFP
NoNo540No00010-bit PWM resolutions011120YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F66J943.0200In Production88-bit PIC MCU64166438628-bit PIC MCU064150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes64-QFN
64-TQFP
NoYes530No210010-bit PWM resolutions016120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo400
PIC18F65K902.8500In Production88-bit PIC MCU64163220488-bit PIC MCU06410125-401.8-5.5Yes2 -UART220None00NoNo0040Yes64-QFN
64-TQFP
NoYes530No0000-bit PWM resolutions016120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo400
PIC18F64J112.1600In Production88-bit PIC MCU40101610248-bit PIC MCU064110085-402-3.6No2 -UART110None00YesNo0030Yes64-TQFPNoYes540No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F66277.2000In Production88-bit PIC MCU40109639368-bit PIC MCU0641100125-402-5.5No2 -UART220None00YesNo0030Yes64-TQFPNoYes540No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F66288.5000In Production88-bit PIC MCU40109639368-bit PIC MCU064150125-402-5.5No2 -UART220None00YesNo0030Yes64-TQFPNoYes540No00010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F66J102.5100In Production88-bit PIC MCU40106420488-bit PIC MCU064110085-402-3.6No2 -UART220None00YesNo14030Yes64-TQFPNoYes500No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J111.9600In Production88-bit PIC MCU48126439048-bit PIC MCU064110085-402-3.6No2 -UART220None00YesNo14030Yes64-TQFPNoYes500No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J152.6300In Production88-bit PIC MCU40109639368-bit PIC MCU064110085-402-3.6No2 -UART220None00YesNo14030Yes64-TQFPNoYes500No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J162.0900In Production88-bit PIC MCU48129639048-bit PIC MCU064110085-402-3.6No2 -UART220None00YesNo14030Yes64-TQFPNoYes500No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J502.9100In Production88-bit PIC MCU48126439048-bit PIC MCU064110085-402-3.6No2 -UART220FS Device10YesNo14030Yes64-TQFPNoYes490No25010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J553.0600In Production88-bit PIC MCU48129639048-bit PIC MCU064110085-402-3.6No2 -UART220FS Device10YesNo14030Yes64-TQFPNoYes490No25010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J603.6700In Production88-bit PIC MCU4210.56438088-bit PIC MCU064110085-402-3.6No1 -UART110None00YesNo14030Yes64-TQFPNoYes390No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J653.8200In Production88-bit PIC MCU4210.59638088-bit PIC MCU064110085-402-3.6No1 -UART110None00YesNo14030Yes64-TQFPNoYes390No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J902.7800In Production88-bit PIC MCU48126439008-bit PIC MCU064110085-402-3.6Yes2 -UART110None00NoNo2030Yes64-TQFPNoYes510No22010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F66J932.9400In Production88-bit PIC MCU48126439008-bit PIC MCU064110085-402-3.6Yes2 -UART110None00NoNo2030Yes64-TQFPNoYes510No22010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
ATxmega64A35.9800In Production88-bit AVR MCU32326448-bit AVR0640200085-401.6-3.6No7 -UART1020None00NoNo22000Yes64-TQFP
64-VQFN
YesYes504No022220-bit PWM resolutions016120YesNo0YesnullNoNoNone4000nullnull0212NonullnullNo000
PIC16F15271.7300In Production88-bit PIC MCU2052815368-bit PIC MCU0641100125-401.8-5.5No2 -UART220None00YesNo10030Yes64-QFN
64-TQFP
NoYes540No510010-bit PWM resolutions030100YesNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo600
ATxmega64A3U3.3800In Production88-bit AVR MCU32326448-bit AVR0640200085-401.6-3.6No7 -UART1020None10NoNo22300Yes64-TQFP
64-VQFN
YesYes504No022220-bit PWM resolutions016120YesNo0YesNoNoNone4000null0212NonullnullYes000
ATxmega384D35.6200In Production88-bit AVR MCU3232384328-bit AVR064030085-401.6-3.6No3 -UART520None00NoNo18100Yes64-TQFP
64-VQFN
YesYes500No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega64B33.7500In Production88-bit AVR MCU32326448-bit AVR0640200085-401.6-3.6No1 -UART210None10NoNo6100Yes64-TQFP
64-VQFN
YesYes362No0660-bit PWM resolutions08120YesNo0YesNoNoNone2000null000NonullnullYes000
ATxmega384C35.6200In Production88-bit AVR MCU3232384328-bit AVR064030085-401.6-3.6No3 -UART520None10NoNo18100Yes64-TQFP
64-VQFN
YesYes500No018180-bit PWM resolutions016120YesNo0YesNoNoNone2000null000NonullnullYes000
ATxmega64C33.6900In Production88-bit AVR MCU32326448-bit AVR064030085-401.6-3.6No3 -UART520None10NoNo18000Yes64-TQFP
64-VQFN
YesYes500No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
ATxmega32D32.8700In Production88-bit AVR MCU32323248-bit AVR064020085-401.6-3.6No3 -UART520None00NoNo18000Yes64-TQFP
64-VQFN
YesYes500No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega64D33.3000In Production88-bit AVR MCU32326448-bit AVR064020085-401.6-3.6No3 -UART520None00NoNo18100Yes64-TQFP
64-VQFN
YesYes500No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega32C32.8700In Production88-bit AVR MCU32323248-bit AVR064030085-401.6-3.6No3 -UART520None10NoNo18000Yes64-TQFP
64-VQFN
YesYes500No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
MTR66183.3000In Production88-bit PIC MCU481212839048-bit PIC MCU0640085-402-3.6No0 -UART000None00NoNo0000Yes64-TQFPNoYes500No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullBOR000NonullnullNo000
ATxmega256D34.5600In Production88-bit AVR MCU3232256168-bit AVR064020085-401.6-3.6No3 -UART520None00NoNo18100Yes64-TQFP
64-VQFN
YesYes500No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
PIC16F15261.6500In Production88-bit PIC MCU205147688-bit PIC MCU0641100125-401.8-5.5No2 -UART220None00YesNo10030Yes64-QFN
64-TQFP
NoYes540No510010-bit PWM resolutions030100YesNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo600
ATxmega256C34.5600In Production88-bit AVR MCU3232256168-bit AVR064030085-401.6-3.6No3 -UART520None10NoNo18100Yes64-TQFP
64-VQFN
YesYes500No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega256A3B7.8000In Production88-bit AVR MCU3232256168-bit AVR0640200085-401.6-3.6No6 -UART820None00NoNo22000Yes64-VQFNYesYes474No022220-bit PWM resolutions016120YesNo0YesnullYesNoNone4000nullnull0212NonullnullNo000
AT90USB12866.3700In Production88-bit AVR MCU161612888-bit AVR06401585-402.7-5.5No1 -UART210None10NoNo9000Yes64-TQFP
64-VQFN
YesYes480No01100-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
PIC18F64J902.3100In Production88-bit PIC MCU40101610248-bit PIC MCU064110085-402-3.6No2 -UART110None00YesNo0030Yes64-TQFPNoYes510No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16F19461.9700In Production88-bit PIC MCU328145128-bit PIC MCU0641100125-401.8-5.5No2 -UART220None00YesNo14010Yes64-QFN
64-TQFP
NoYes540No35010-bit PWM resolutions017100YesNo0NonullNoNoNone3000nullProgrammable BOR115NonullnullNo400
PIC16F19472.0400In Production88-bit PIC MCU3282810248-bit PIC MCU0641100125-401.8-5.5No2 -UART220None00YesNo14010Yes64-QFN
64-TQFP
NoYes540No35010-bit PWM resolutions017100YesNo0NonullNoNoNone3000nullProgrammable BOR115NonullnullNo400
PIC16F9462.7600In Production88-bit PIC MCU205143368-bit PIC MCU064130125-402-5.5No1 -UART110None00YesNo0010Yes64-TQFPNoYes540No02010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F63103.0100In Production88-bit PIC MCU401087688-bit PIC MCU0641100125-402-5.5No2 -UART110None00YesNo0030Yes64-TQFPNoYes540No00010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F63903.1800In Production88-bit PIC MCU401087688-bit PIC MCU0641100125-402-5.5No2 -UART110None00YesNo0030Yes64-TQFPNoYes500No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F6393nullIn Production88-bit PIC MCU401087688-bit PIC MCU06415085-402-5.5No2 -UART110None00YesNo0030YesnullNoYes500No00010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F63J112.0800In Production88-bit PIC MCU4010810248-bit PIC MCU064110085-402-3.6No2 -UART110None00YesNo0030Yes64-TQFPNoYes540No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F63J902.2500In Production88-bit PIC MCU4010810248-bit PIC MCU064110085-402-3.6No2 -UART110None00YesNo0030Yes64-TQFPNoYes510No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F64103.4300In Production88-bit PIC MCU4010167688-bit PIC MCU0641100125-402-5.5No2 -UART110None00YesNo0030Yes64-TQFPNoYes540No00010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F64903.6100In Production88-bit PIC MCU4010167688-bit PIC MCU0641100125-402-5.5No2 -UART110None00YesNo0030Yes64-TQFPNoYes500No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F64933.9400In Production88-bit PIC MCU328167688-bit PIC MCU06415085-402-5.5No2 -UART110None00YesNo0030Yes64-TQFPNoYes500No00010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
ATxmega256A3BU5.5100In Production88-bit AVR MCU3232256168-bit AVR0640200085-401.6-3.6No6 -UART820None10NoNo22300Yes64-TQFP
64-VQFN
YesYes474No022220-bit PWM resolutions016120YesNo0YesYesNoNone4000null0212NonullnullYes000
PIC18F66226.1100In Production88-bit PIC MCU40106439368-bit PIC MCU064110085-402-5.5No2 -UART220None00YesNo0030Yes64-TQFPNoYes540No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
ATxmega128C33.6700In Production88-bit AVR MCU323212888-bit AVR064030085-401.6-3.6No3 -UART520None10NoNo18100Yes64-TQFP
64-VQFN
YesYes500No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATmega165P3.4500In Production88-bit AVR MCU16161618-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4000Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100YesNo0NonullNoNoNone1000nullnull000NonullnullNo000
ATmega1289.2700In Production88-bit AVR MCU161612840968-bit AVR06401585-402.7-5.5No2 -UART110None00NoNo7020Yes64-TQFP
64-VQFN
YesYes530No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega329A3.2700In Production88-bit AVR MCU20203220488-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega12817.0500In Production88-bit AVR MCU161612881928-bit AVR06401585-401.8-5.5No2 -UART310None00NoNo8040Yes64-TQFP
64-VQFN
YesYes540No02160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega128A4.4600In Production88-bit AVR MCU161612840968-bit AVR06401585-402.7-5.5No2 -UART110None00NoNo6020Yes64-TQFP
64-VQFN
YesYes530No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC18F67J903.0600In Production88-bit PIC MCU481212839008-bit PIC MCU064110085-402-3.6Yes2 -UART110None00NoNo2030Yes64-TQFPNoYes510No22010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC18F67J933.2100In Production88-bit PIC MCU481212839008-bit PIC MCU064110085-402-3.6Yes2 -UART110None00NoNo2010Yes64-TQFPNoYes510No22010-bit PWM resolutions012120NoNo0NoNoNoNone2000nullBOR000NonullnullNo300
ATMEGA165A2.3400In Production816-bit dsPIC DSC1616161null06411585-401.8-5.5No1 -UART100None10NoNo0010Yes64-TQFP
64-VQFN
NoYes540000-bit PWM resolutions8100NoNoNoNone1000nullProgrammable BOR000NonullnullNo2160
ATmega6454.8500In Production88-bit AVR MCU16166440968-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC18F67J943.3000In Production88-bit PIC MCU641612838628-bit PIC MCU064150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes64-QFN
64-TQFP
NoYes530No210010-bit PWM resolutions016120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo400
ATmega646.3600In Production88-bit AVR MCU16166440968-bit AVR06401585-402.7-5.5No2 -UART110None00NoNo7020Yes64-TQFP
64-VQFN
YesYes530No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega329PA3.6300In Production88-bit AVR MCU20203220488-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000null000NonullnullNo200
ATmega6495.9100In Production88-bit AVR MCU16166440968-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC18F66K223.0400In Production88-bit PIC MCU64166438628-bit PIC MCU0641100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes64-QFN
64-TQFP
NoYes530No010010-bit PWM resolutions016120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
ATmega645P4.3300In Production88-bit AVR MCU16166440968-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega165PA2.7000In Production88-bit AVR MCU16161618-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4000Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo0160
PIC18F67K223.3100In Production88-bit PIC MCU641612838628-bit PIC MCU0641100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes64-QFN
64-TQFP
NoYes530No010010-bit PWM resolutions016120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
ATmega169A2.6600In Production88-bit AVR MCU16161610248-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC18F67K401.8900In Production88-bit PIC MCU641612835628-bit PIC MCU0641300125-401.8-5.5No5 -UART220None00YesNo5040Yes64-QFN
64-TQFP
NoYes530Yes05010-bit PWM resolutions047100YesNo0NoADC2 with HCVDNoNoNone3000nullBOR115NonullnullYes500
ATmega169P3.2200In Production88-bit AVR MCU16161610248-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC18F67K903.4600In Production88-bit PIC MCU641612838288-bit PIC MCU0641100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes64-QFN
64-TQFP
NoYes530No010010-bit PWM resolutions016120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
ATmega3294.0900In Production88-bit AVR MCU16163220488-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega325PA3.2700In Production88-bit AVR MCU20203220488-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3253.6900In Production88-bit AVR MCU16163220488-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega325P3.7700In Production88-bit AVR MCU20203220488-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega325A3.1200In Production88-bit AVR MCU20203220488-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega329P4.0900In Production88-bit AVR MCU20203220488-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATxmega128D33.6700In Production88-bit AVR MCU323212888-bit AVR064020085-401.6-3.6No3 -UART520None00NoNo18100Yes64-TQFP
64-VQFN
YesYes500No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
PIC18F66K401.7400In Production88-bit PIC MCU64166435628-bit PIC MCU0641300125-401.8-5.5No5 -UART220None00YesNo5040Yes64-QFN
64-TQFP
NoYes530Yes05010-bit PWM resolutions047100YesNo0NoADC2 with HCVDNoNoNone3000nullBOR115NonullnullYes500
PIC18F66K803.3500In Production88-bit PIC MCU64166436488-bit PIC MCU0641100125-401.8-5.5Yes2 -UART110None01NoNo8030Yes64-QFN
64-TQFP
NoNo540No05010-bit PWM resolutions011120YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F66K903.1900In Production88-bit PIC MCU64166438288-bit PIC MCU0641100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes64-QFN
64-TQFP
NoYes530No010010-bit PWM resolutions016120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
PIC18F67228.2200In Production88-bit PIC MCU401012839368-bit PIC MCU0641100125-402-5.5No2 -UART220None00YesNo14030Yes64-TQFPNoYes540No05010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F67239.5700In Production88-bit PIC MCU401012839368-bit PIC MCU064150125-402-5.5No2 -UART220None00YesNo14030Yes64-TQFPNoYes540No05010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
ATxmega192D34.5300In Production88-bit AVR MCU3232192168-bit AVR064020085-401.6-3.6No3 -UART520None00NoNo18100Yes64-TQFP
64-VQFN
YesYes500No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega192C34.5300In Production88-bit AVR MCU3232192168-bit AVR064030085-401.6-3.6No3 -UART520None10NoNo18100Yes64-TQFP
64-VQFN
YesYes500No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega192A3U5.7500In Production88-bit AVR MCU3232192168-bit AVR0640200085-401.6-3.6No7 -UART1020None10NoNo22300Yes64-TQFP
64-VQFN
YesYes504No022220-bit PWM resolutions016120YesNo0YesNoNoNone4000null0212NonullnullYes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
ATxmega192A36.2100In Production88-bit AVR MCU3232192168-bit AVR0640200085-401.6-3.6No7 -UART1020None00NoNo22000Yes64-TQFP
64-VQFN
YesYes504No022220-bit PWM resolutions016120YesNo0YesnullNoNoNone4000nullnull0212NonullnullNo000
ATmega645A3.9500In Production88-bit AVR MCU16166440968-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
AT90USB12876.9600In Production88-bit AVR MCU161612888-bit AVR06401585-402.7-5.5No1 -UART210None10NoNo9000Yes64-TQFP
64-VQFN
YesYes480No01100-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
AT90USB6475.5200In Production88-bit AVR MCU16166448-bit AVR06401585-402.7-5.5No1 -UART210None10NoNo9000Yes64-TQFP
64-VQFN
YesYes480No01100-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
ATxmega128B33.9800In Production88-bit AVR MCU323212848-bit AVR0640200085-401.6-3.6No1 -UART210None10NoNo6100Yes64-TQFP
64-VQFN
YesYes362No0660-bit PWM resolutions08120YesNo0YesNoNoNone2000null000NonullnullYes000
PIC18F67J102.7600In Production88-bit PIC MCU401012839368-bit PIC MCU064110085-402-3.6No2 -UART220None00YesNo14030Yes64-TQFPNoYes500No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F67J112.1900In Production88-bit PIC MCU481212839048-bit PIC MCU064110085-402-3.6No2 -UART220None00YesNo14030Yes64-TQFPNoYes500No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
ATxmega128A35.9300In Production88-bit AVR MCU323212888-bit AVR0640200085-401.6-3.6No7 -UART1020None00NoNo22000Yes64-TQFP
64-VQFN
YesYes504No022220-bit PWM resolutions016120YesNo0YesnullNoNoNone4000nullnull0212NonullnullNo000
PIC18F67J603.9500In Production88-bit PIC MCU4210.512838088-bit PIC MCU064110085-402-3.6No1 -UART110None00YesNo14030Yes64-TQFPNoYes390No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
ATmega649P4.7300In Production88-bit AVR MCU16166440968-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
AT90USB6464.7400In Production88-bit AVR MCU16166448-bit AVR06401585-402.7-5.5No1 -UART210None10NoNo9000Yes64-TQFP
64-VQFN
YesYes480No01100-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
PIC18F67J503.1800In Production88-bit PIC MCU481212839048-bit PIC MCU064110085-402-3.6No2 -UART220FS Device10YesNo14030Yes64-TQFPNoYes490No25010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
ATmega649A4.3300In Production88-bit AVR MCU16166440968-bit AVR06401585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes540No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATxmega128A3U5.1100In Production88-bit AVR MCU323212888-bit AVR0640200085-401.6-3.6No7 -UART1020None10NoNo22300Yes64-TQFP
64-VQFN
YesYes504No022220-bit PWM resolutions016120YesNo0YesNoNoNone4000null0212NonullnullYes000
PIC18F87K903.7700In Production88-bit PIC MCU641612840968-bit PIC MCU0801100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes80-TQFPNoYes690No010010-bit PWM resolutions024120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
PIC18F87J943.5800In Production88-bit PIC MCU641612838628-bit PIC MCU080150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes80-TQFPNoYes690No010010-bit PWM resolutions024120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo400
PIC18F87J933.5100In Production88-bit PIC MCU481212839008-bit PIC MCU080110085-402-3.6Yes2 -UART110None00NoNo2030Yes80-TQFPNoYes670No02010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F87J903.3500In Production88-bit PIC MCU481212839008-bit PIC MCU080110085-402-3.6Yes2 -UART110None00NoNo2030Yes80-TQFPNoYes670No02010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F87J724.8900In Production88-bit PIC MCU481212839238-bit PIC MCU08026485-402-3.6Yes2 -UART110None00NoNo2010Yes80-TQFPNoYes510No02010-bit PWM resolutions02160NoNo0NonullNoNoNone2000nullBOR000NonullnullNo300
PIC18F87K223.6100In Production88-bit PIC MCU641612838628-bit PIC MCU0801100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes80-TQFPNoYes690No010010-bit PWM resolutions024120YesYes0NonullNoNoNone3000nullBOR000NonullnullNo600
PIC24FJ128GB1084.3800In Production1616-bit PIC MCU32161281638416-bit PIC MCU080150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes80-TQFPNoYes680Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
dsPIC30F50136.2900In Production1616-bit dsPIC DSC1203066409616-bit dsPIC DSC0801200125-402.5-5.5No2 -UART210None02NoNo8052Yes80-TQFPNoYes680No18816-bit PWM resolutions3316120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
dsPIC30F50166.4900In Production1616-bit dsPIC DSC1203066204816-bit dsPIC DSC08011000125-402.5-5.5No1 -UART210None01NoNo12152Yes80-TQFPNoYes680No24416-bit PWM resolutions3316108NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F6013A8.2500In Production1616-bit dsPIC DSC12030132614416-bit dsPIC DSC0801200125-402.5-5.5No2 -UART210None02NoNo8052Yes80-TQFPNoYes680No18816-bit PWM resolutions3316120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
dsPIC30F6014A8.3700In Production1616-bit dsPIC DSC12030144819216-bit dsPIC DSC0801200125-402.5-5.5No2 -UART211None02NoNo8052Yes80-TQFPNoYes680No18816-bit PWM resolutions3316120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
dsPIC33FJ32GS6084.4400In Production1616-bit dsPIC DSC405032409616-bit dsPIC DSC08024000125-403-3.6No2 -UART220None00YesYes20252Yes80-TQFPNoYes690No34416-bit PWM resolutions1181016NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
dsPIC33FJ128MC708A5.7800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC08021100125-403-3.6No2 -UART220None02YesYes16194Yes80-TQFPNoYes698No28816-bit PWM resolutions1218128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ64GS6085.0200In Production1616-bit dsPIC DSC405064921616-bit dsPIC DSC08024000125-403-3.6No2 -UART220None01YesYes20252Yes80-TQFPNoYes694No34416-bit PWM resolutions1181016NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
PIC18F87J503.4700In Production88-bit PIC MCU481212839048-bit PIC MCU080110085-402-3.6No2 -UART220FS Device10YesNo14030Yes80-TQFPNoYes650No05010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F87J113.1800In Production88-bit PIC MCU481212839048-bit PIC MCU080110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes660No05010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33FJ64GP708A5.1300In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC08021100125-403-3.6No2 -UART221None02YesYes8094Yes80-TQFPNoYes698No28816-bit PWM resolutions2524120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128GP708A5.4100In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC08021100125-403-3.6No2 -UART221None02YesYes8094Yes80-TQFPNoYes698No28816-bit PWM resolutions2524120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ64MC508A4.7900In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC08011100125-403-3.6No2 -UART220None01YesYes16194Yes80-TQFPNoYes698No28816-bit PWM resolutions1216128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24FJ192GB1084.6200In Production1616-bit PIC MCU32161921638416-bit PIC MCU080150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes80-TQFPNoYes680Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC18F86277.7000In Production88-bit PIC MCU40109639368-bit PIC MCU0801100125-402-5.5No2 -UART220None00YesNo14030Yes80-TQFPNoYes700No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC24FJ64GA1083.8900In Production1616-bit PIC MCU3216641638416-bit PIC MCU0801500125-402-3.6Yes4 -UART330None00YesYes902311Yes80-TQFPNoYes680Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC18F86226.6100In Production88-bit PIC MCU40106439368-bit PIC MCU080110085-402-5.5No2 -UART220None00YesNo14030Yes80-TQFPNoYes700No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F85K903.1500In Production88-bit PIC MCU64163220488-bit PIC MCU0801100125-401.8-5.5Yes2 -UART220None00NoNo17040Yes80-TQFPNoYes690No08010-bit PWM resolutions024120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo400
PIC18F87J604.2600In Production88-bit PIC MCU4210.512838088-bit PIC MCU080110085-402-3.6No2 -UART110None00YesNo14030Yes80-TQFPNoYes550No05010-bit PWM resolutions015100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F85K222.9900In Production88-bit PIC MCU64163220488-bit PIC MCU0801100125-401.8-5.5Yes2 -UART220None00NoNo17040Yes80-TQFPNoYes690No08010-bit PWM resolutions024120YesYes0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo400
PIC24FJ256GB1084.8600In Production1616-bit PIC MCU32162561638416-bit PIC MCU080150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes80-TQFPNoYes680Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC18F85J942.9700In Production88-bit PIC MCU64163238628-bit PIC MCU080150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes80-TQFPNoYes690No410010-bit PWM resolutions024120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo400
PIC24FJ256GA1084.6500In Production1616-bit PIC MCU32162561638416-bit PIC MCU0801500125-402-3.6Yes4 -UART330None00YesYes902311Yes80-TQFPNoYes690Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC18F85J902.7400In Production88-bit PIC MCU40103220488-bit PIC MCU080110085-402-3.6No2 -UART110None00YesNo2030Yes80-TQFPNoYes660No22010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC24FJ64GB1084.1100In Production1616-bit PIC MCU3216641638416-bit PIC MCU080150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes80-TQFPNoYes680Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC18F85J152.6300In Production88-bit PIC MCU40104820488-bit PIC MCU080110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes660No25010-bit PWM resolutions015100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC24FJ64GA0083.0000In Production1616-bit PIC MCU321664819216-bit PIC MCU080150085-402-3.6No2 -UART220None00YesYes5052Yes80-TQFPNoYes690No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC18F85J112.5600In Production88-bit PIC MCU40103220488-bit PIC MCU080110085-402-3.6No2 -UART110None00YesNo2030Yes80-TQFPNoYes700No22010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC24FJ192GA1084.4100In Production1616-bit PIC MCU32161921638416-bit PIC MCU0801500125-402-3.6Yes4 -UART330None00YesYes902311Yes80-TQFPNoYes690Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC18F84904.1900In Production88-bit PIC MCU4010167688-bit PIC MCU0801100125-402-5.5No2 -UART110None00YesNo2030Yes80-TQFPNoYes660No02010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F85J102.4600In Production88-bit PIC MCU40103220488-bit PIC MCU080110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes660No25010-bit PWM resolutions015100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F85276.0300In Production88-bit PIC MCU40104839368-bit PIC MCU080110085-402-5.5No2 -UART220None00YesNo14030Yes80-TQFPNoYes700No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F85207.4500In Production88-bit PIC MCU40103220488-bit PIC MCU080130125-402-5.5No2 -UART110None00NoNo5030Yes80-TQFPNoYes680No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F84J902.6100In Production88-bit PIC MCU40101610248-bit PIC MCU080110085-402-3.6No2 -UART110None00YesNo2030Yes80-TQFPNoYes660No22010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC24FJ128GA1084.1700In Production1616-bit PIC MCU32161281638416-bit PIC MCU0801500125-402-3.6Yes4 -UART330None00YesYes902311Yes80-TQFPNoYes690Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC18F84J112.4500In Production88-bit PIC MCU40101610248-bit PIC MCU080110085-402-3.6No2 -UART110None00YesNo2030Yes80-TQFPNoYes700No22010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F84934.5300In Production88-bit PIC MCU328167688-bit PIC MCU08015085-402-5.5No2 -UART110None00YesNo2030Yes80-TQFPNoYes660No02010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F85J502.9100In Production88-bit PIC MCU48123239048-bit PIC MCU080110085-402-3.6No2 -UART220FS Device10YesNo14030Yes80-TQFPNoYes650No25010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J553.3500In Production88-bit PIC MCU48129639048-bit PIC MCU080110085-402-3.6No2 -UART220FS Device10YesNo14030Yes80-TQFPNoYes660No05010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J903.0700In Production88-bit PIC MCU48126439008-bit PIC MCU080110085-402-3.6Yes2 -UART110None00NoNo2030Yes80-TQFPNoYes670No02010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC18F86J933.2300In Production88-bit PIC MCU48126439008-bit PIC MCU080110085-402-3.6Yes2 -UART110None00NoNo2030Yes80-TQFPNoYes670No02010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F86J943.3200In Production88-bit PIC MCU64166438628-bit PIC MCU080150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes80-TQFPNoYes690No410010-bit PWM resolutions024120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo400
PIC18F86288.5200In Production88-bit PIC MCU40109639368-bit PIC MCU080150125-402-5.5No2 -UART220None00YesNo14030Yes80-TQFPNoYes700No05010-bit PWM resolutions016120NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F86J724.6300In Production88-bit PIC MCU48126439238-bit PIC MCU08026485-402-3.6Yes2 -UART110None00NoNo2010Yes80-TQFPNoYes510No02010-bit PWM resolutions02160NoNo0NonullNoNoNone2000nullBOR000NonullnullNo300
PIC18F86K223.3400In Production88-bit PIC MCU64166438628-bit PIC MCU0801100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes80-TQFPNoYes690No010010-bit PWM resolutions024120YesYes0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
PIC18F86K903.5000In Production88-bit PIC MCU64166438288-bit PIC MCU0801100125-401.8-5.5No2 -UART220None00NoNo19050Yes80-TQFPNoYes690No010010-bit PWM resolutions024120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
PIC18F86J603.7700In Production88-bit PIC MCU4210.56438088-bit PIC MCU080110085-402-3.6No2 -UART110None00YesNo14030Yes80-TQFPNoYes550No05010-bit PWM resolutions015100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F872310.1000In Production88-bit PIC MCU401012839368-bit PIC MCU080150125-402-5.5No2 -UART220None00YesNo14030Yes80-TQFPNoYes700No05010-bit PWM resolutions016120NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC24FJ96GA0083.1600In Production1616-bit PIC MCU321696819216-bit PIC MCU080150085-402-3.6No2 -UART220None00YesYes5052Yes80-TQFPNoYes690No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC18F86J102.7700In Production88-bit PIC MCU40106420488-bit PIC MCU080110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes660No05010-bit PWM resolutions015100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J112.9100In Production88-bit PIC MCU48126439048-bit PIC MCU080110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes660No05010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J152.9200In Production88-bit PIC MCU40109639368-bit PIC MCU080110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes660No05010-bit PWM resolutions015100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J654.1100In Production88-bit PIC MCU4210.59638088-bit PIC MCU080110085-402-3.6No2 -UART110None00YesNo14030Yes80-TQFPNoYes550No05010-bit PWM resolutions015100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F87J103.0600In Production88-bit PIC MCU401012839368-bit PIC MCU080110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes660No05010-bit PWM resolutions015100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F87228.6200In Production88-bit PIC MCU401012839368-bit PIC MCU0801100125-402-5.5No2 -UART220None00YesNo14030Yes80-TQFPNoYes700No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F86J163.0400In Production88-bit PIC MCU48129639048-bit PIC MCU080110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes660No05010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J503.2100In Production88-bit PIC MCU48126439048-bit PIC MCU080110085-402-3.6No2 -UART220FS Device10YesNo14030Yes80-TQFPNoYes650No05010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
dsPIC33CH512MP2084.4500In Production1616-bit dsPIC DSC1001005124915216-bit dsPIC DSC08043500150-403-3.6No3 -UART333None00YesYes362146Yes80-TQFPYesYes696Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH64MP5083.7000In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC08043500150-403-3.6No3 -UART333None01YesYes2411312Yes80-TQFPNoYes698Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CK128MP2083.0400In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC08033500150-403-3.6No3 -UART333None00YesYes302104Yes80-TQFPYesYes694Yes179016-bit PWM resolutions0.25241216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
PIC24FJ128GL4082.3100In Production1616-bit PIC MCU321612832768null0801400125-402-3.6No6 -UART434None00YesYes2802110Yes80-TQFPYesYes706Yes88016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
dsPIC33CK256MP2083.2500In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC08033500150-403-3.6No3 -UART333None00YesYes302104Yes80-TQFPYesYes694Yes179016-bit PWM resolutions0.25241216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CH512MP5084.6000In Production1616-bit dsPIC DSC1001005124915216-bit dsPIC DSC08043500150-403-3.6No3 -UART333None02YesYes362146Yes80-TQFPYesYes696Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH64MP2083.5500In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC08043500150-403-3.6No3 -UART333None00YesYes2411312Yes80-TQFPNoYes698Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH256MP2084.1600In Production1616-bit dsPIC DSC1001002563276816-bit dsPIC DSC08043500150-403-3.6No3 -UART333None00YesYes362146Yes80-TQFPYesYes696Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CK512MP6083.9100Samples Available1616-bit dsPIC DSC10010051264576null08050150-403-3.6No3 -UARTnullnullnullNone02YesYesnull3nullnullYes80-TQFPYesYes08Yes17nullnull16-bit PWM resolutions0.25241216NoData0NoNoYesIntermediate6381YesBOR6212YesYes1Yes004
dsPIC33CK512MP3083.6900Samples Available1616-bit dsPIC DSC10010051264576null08050150-403-3.6No3 -UARTnullnullnullNone00YesYesnull3nullnullYes80-TQFPYesYes08Yes17nullnull16-bit PWM resolutions0.25241216NoData0NoNoneNoYesIntermediate6381YesBOR6212YesYes1Yes004
PIC24FJ128GU4082.4600In Production1616-bit PIC MCU321612832768null0801400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes80-TQFPYesYes696Yes88016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
dsPIC33CK128MP5083.2500In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC08033500150-403-3.6No3 -UART333None01YesYes302104Yes80-TQFPYesYes694Yes179016-bit PWM resolutions0.25241216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
PIC24FJ512GU4082.6700In Production1616-bit PIC MCU321651232768null0801400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes80-TQFPYesYes696Yes88016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC24FJ512GL4082.5200In Production1616-bit PIC MCU321651232768null0801400125-402-3.6No6 -UART434None00YesYes2802110Yes80-TQFPYesYes706Yes88016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
dsPIC33CK256MP3083.4700Samples Available1616-bit dsPIC DSC10010025664576null08050150-403-3.6No3 -UARTnullnullnullNone00YesYesnull3nullnullYes80-TQFPYesYes08Yes17nullnull16-bit PWM resolutions0.25241216NoData0NoNoneNoYesIntermediate6381YesBOR6212YesYes1Yes004
PIC24FJ128GA3083.1600In Production1616-bit PIC MCU3216128819216-bit PIC MCU080150085-402-3.6Yes4 -UART220None00YesYes70199Yes80-TQFPNoYes696Yes77716-bit PWM resolutions1516120YesNo0NonullYesNoIntermediate3000YesBOR000Nonull1Yes000
dsPIC33EP128GS8084.6900In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC08053250125-403-3.6No2 -UART320None02NoNo10052Yes80-TQFPYesYes674Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
PIC24FJ256GU4082.5400In Production1616-bit PIC MCU321625632768null0801400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes80-TQFPYesYes696Yes88016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
dsPIC33EP128GS7084.5300In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC08053250125-403-3.6No2 -UART320None00NoNo10052Yes80-TQFPYesYes670Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
dsPIC33CK256MP6083.6900Samples Available1616-bit dsPIC DSC10010025664576null08050150-403-3.6No3 -UARTnullnullnullNone02YesYesnull3nullnullYes80-TQFPYesYes08Yes17nullnull16-bit PWM resolutions0.25241216NoData0NoNoneNoYesIntermediate6381YesBOR6212YesYes1Yes004
PIC24FJ256GL4082.4000In Production1616-bit PIC MCU321625632768null0801400125-402-3.6No6 -UART434None00YesYes2802110Yes80-TQFPYesYes706Yes88016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
dsPIC33CH128MP2083.7000In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC08043500150-403-3.6No3 -UART333None00YesYes2411312Yes80-TQFPNoYes698Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33EP64GS7084.3700In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC08053250125-403-3.6No2 -UART320None00NoNo10052Yes80-TQFPYesYes670Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
dsPIC33CK64MP5083.0400In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC08033500150-403-3.6No3 -UART333None01YesYes302104Yes80-TQFPYesYes694Yes179016-bit PWM resolutions0.25241216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CH256MP5084.3100In Production1616-bit dsPIC DSC1001002563276816-bit dsPIC DSC08043500150-403-3.6No3 -UART333None02YesYes362146Yes80-TQFPYesYes696Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CK256MP5083.4700In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC08033500150-403-3.6No3 -UART333None01YesYes302104Yes80-TQFPYesYes694Yes179016-bit PWM resolutions0.25241216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CH128MP5083.8400In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC08043500150-403-3.6No3 -UART333None01YesYes2411312Yes80-TQFPNoYes698Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CK64MP2082.8200In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC08033500150-403-3.6No3 -UART333None00YesYes302104Yes80-TQFPYesYes694Yes179016-bit PWM resolutions0.25241216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33EP64GS8084.5300In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC08053250125-403-3.6No2 -UART320None02NoNo10052Yes80-TQFPYesYes674Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
PIC24FJ64GA3082.9900In Production1616-bit PIC MCU321664819216-bit PIC MCU080150085-402-3.6Yes4 -UART220None00YesYes70199Yes80-TQFPNoYes696Yes77716-bit PWM resolutions1516120YesNo0NonullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC18F83903.7700In Production88-bit PIC MCU401087688-bit PIC MCU0801100125-402-5.5No2 -UART110None00YesNo2030Yes80-TQFPNoYes660No02010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F8393nullIn Production88-bit PIC MCU401087688-bit PIC MCU08015085-402-5.5No2 -UART110None00YesNo2030YesnullNoYes660No02010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F83J902.5500In Production88-bit PIC MCU4010810248-bit PIC MCU080110085-402-3.6No2 -UART110None00YesNo2030Yes80-TQFPNoYes660No22010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F84103.9700In Production88-bit PIC MCU4010167688-bit PIC MCU0801100125-402-5.5No2 -UART110None00YesNo3030Yes80-TQFPNoYes700No23010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F83J112.3800In Production88-bit PIC MCU4010810248-bit PIC MCU080110085-402-3.6No2 -UART110None00YesNo2030Yes80-TQFPNoYes700No22010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F83103.6100In Production88-bit PIC MCU401087688-bit PIC MCU0801100125-402-5.5No2 -UART110None00YesNo3030Yes80-TQFPNoYes700No03010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
CEC17023.6300In Production32Cortex-M4F48610491520Cortex-M4F0841085-401.62-3.6No2 -UART360None00NoNo4053Yes84-WFBGANoYes01404716-bit PWM resolutions05100No2YesYesNoAdvanced0000null000NonullnullNo000
CEC17123.9100In Production32Cortex-M448480.288256000null08412485-401.8-3.3No3 -UART150None00NoNo6022Yes84-WFBGANoYes681212016-bit PWM resolutions425120YesNo2YesYesNoAdvanced0000null000NonullnullNo000
EEC10055.0400In Production32Cortex-M448480256000null0841085-401.62-3.6No3 -UART050None00NoNo4053Yes144-WFBGA
84-WFBGA
NoYes01404716-bit PWM resolutions05100No2YesYesNoAdvanced0000null000NonullnullNo000
ATSAM3S2C3.4700In Production32Cortex-M3648012832768Cortex-M301001100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
NoYes7922Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3SD8C5.6300In Production32Cortex-M3648051265536Cortex-M301001100085-401.62-3.6No5 -UART421Full Speed10NoYes4260No100-LQFP
100-TFBGA
YesYes7922Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo000
PIC18F97J604.5200In Production88-bit PIC MCU4210.512838088-bit PIC MCU0100110085-402-3.6No2 -UART220None00YesNo14030Yes100-TQFPNoYes700No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
ATSAM3S8C5.1300In Production32Cortex-M3648051265536Cortex-M301001100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
NoYes7922Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
ATSAM3S1C2.6500In Production32Cortex-M364806416384Cortex-M301001100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
NoYes7922Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3S4C4.3200In Production32Cortex-M3648025649152Cortex-M301001100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
NoYes7922Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3U1C2.7600In Production32Cortex-M3961206420480Cortex-M301002100085-401.62-3.6No4 -UART411High Speed10NoYes4130No100-LQFP
100-TFBGA
NoYes5721Yes0600-bit PWM resolutions08120NoNo0NoNoNoNone0000null000NonullnullNo000
dsPIC33FJ128MC710A5.9800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC010021100150-403-3.6No2 -UART220None02YesYes16194Yes100-TQFPNoYes858No28816-bit PWM resolutions1224128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
PIC18F95J943.1800In Production88-bit PIC MCU64163238628-bit PIC MCU0100150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes100-TQFPNoYes870No010010-bit PWM resolutions024120YesNo0NonullYesNoNone3000nullBOR000NonullnullNo400
PIC18F96J604.2300In Production88-bit PIC MCU4210.56438088-bit PIC MCU0100110085-402-3.6No2 -UART220None00YesNo14030Yes100-TQFPNoYes700No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
ATSAM3X8C7.0300In Production32Cortex-M3848451298304Cortex-M301001100085-401.62-3.6No4 -UART421High Speed12YesYes4209No100-LQFP
100-TFBGA
NoYes6321Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null1212NonullnullNo000
PIC18F96J943.5300In Production88-bit PIC MCU64166438628-bit PIC MCU0100150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes100-TQFPNoYes870No010010-bit PWM resolutions024120YesNo0NonullYesNoNone3000nullBOR000NonullnullNo400
ATSAM3U2C3.9200In Production32Cortex-M39612012836864Cortex-M301002100085-401.62-3.6No4 -UART411High Speed10NoYes4130No100-LQFP
100-TFBGA
NoYes5721Yes0600-bit PWM resolutions08120NoNo0NoNoNoNone0000null000NonullnullNo000
dsPIC33FJ128MC510A5.3000In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC010011100125-403-3.6No2 -UART220None01YesYes16194Yes100-TQFPNoYes858No28816-bit PWM resolutions1224128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
ATSAM3U4C4.7600In Production32Cortex-M39612025651200Cortex-M301002100085-401.62-3.6No4 -UART411High Speed10NoYes4130No100-LQFP
100-TFBGA
NoYes5721Yes0600-bit PWM resolutions08120NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAM3X4C6.8700In Production32Cortex-M3848425665536Cortex-M301001100085-401.62-3.6No4 -UART421High Speed12YesYes4209No100-LQFP
100-TFBGA
NoYes6321Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null1212NonullnullNo000
PIC18F97J943.7900In Production88-bit PIC MCU641612838628-bit PIC MCU0100150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes100-TQFPNoYes870No010010-bit PWM resolutions024120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo400
dsPIC33FJ128GP710A5.6100In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC010021100150-403-3.6No2 -UART221None02YesYes8094Yes100-TQFPNoYes858No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
ATSAM3A4C7.0300In Production32Cortex-M38410525665536Cortex-M301001100085-401.62-3.6No4 -UART421High Speed12YesYes4209No100-LQFP
100-TFBGA
YesYes6319Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null1212NonullnullNo000
dsPIC33FJ128GP310A4.9200In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC010011100125-403-3.6No2 -UART221None00YesYes8094Yes100-TQFPNoYes858No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC18F96J654.7800In Production88-bit PIC MCU4210.59638088-bit PIC MCU0100110085-402-3.6No2 -UART220None00YesNo14030Yes100-TQFPNoYes700No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC24HJ256GP610A5.8600In Production1616-bit PIC MCU80402561638416-bit PIC MCU01002500150-403-3.6No2 -UART220None02YesYes8094Yes100-TQFPNoYes858No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24FJ128GB2105.5300In Production1616-bit PIC MCU32161289830416-bit PIC MCU0100150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFP
121-TFBGA
NoYes840Yes99916-bit PWM resolutions1524100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24HJ128GP510A4.9800In Production1616-bit PIC MCU8040128819216-bit PIC MCU01001500150-403-3.6No2 -UART220None01YesYes8094Yes100-TQFPNoYes858No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ128GP310A4.9200In Production1616-bit PIC MCU80401281638416-bit PIC MCU01001500125-403-3.6No2 -UART220None00YesYes8094Yes100-TQFPNoYes858No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ128GP210A4.7900In Production1616-bit PIC MCU8040128819216-bit PIC MCU01001500125-403-3.6No2 -UART220None00YesYes8094Yes100-TQFPNoYes858No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24FJ96GA0103.2000In Production1616-bit PIC MCU321696819216-bit PIC MCU0100150085-402-3.6No2 -UART220None00YesYes5052Yes100-TQFPNoYes850No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ64GB1104.3600In Production1616-bit PIC MCU3216641638416-bit PIC MCU0100150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFPNoYes840Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ192GB1104.8600In Production1616-bit PIC MCU32161921638416-bit PIC MCU0100150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFPNoYes840Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ64GA0103.2600In Production1616-bit PIC MCU321664819216-bit PIC MCU0100150085-402-3.6No2 -UART220None00YesYes5052Yes100-TQFPNoYes850No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24HJ256GP210A5.3500In Production1616-bit PIC MCU80402561638416-bit PIC MCU01001500125-403-3.6No2 -UART220None00YesYes8094Yes100-TQFPNoYes858No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24FJ256GB2105.9400In Production1616-bit PIC MCU32162569830416-bit PIC MCU0100150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFP
121-TFBGA
NoYes840Yes99916-bit PWM resolutions1524100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
ATSAM3N1C2.4800In Production32Cortex-M34860648192Cortex-M30100138485-401.62-3.6No4 -UART320None00NoYes4260No100-LQFP
100-TFBGA
NoYes7910Yes01200-bit PWM resolutions016100NoNo0NoNoNoNone0000null1110NonullnullNo000
PIC24FJ256GB1105.1000In Production1616-bit PIC MCU32162561638416-bit PIC MCU0100150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFPNoYes840Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC24FJ256GA1104.9000In Production1616-bit PIC MCU32162561638416-bit PIC MCU01001500125-402-3.6Yes4 -UART330None00YesYes902311Yes100-TQFPNoYes850Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ256DA2106.4700In Production1616-bit PIC MCU32162569830416-bit PIC MCU0100150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFP
121-TFBGA
NoYes842Yes99916-bit PWM resolutions1524100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ256DA1105.9800In Production1616-bit PIC MCU32162562457616-bit PIC MCU0100150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFP
121-TFBGA
NoYes842Yes99916-bit PWM resolutions1524100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ64GA1104.5400In Production1616-bit PIC MCU3216641638416-bit PIC MCU01001500125-402-3.6Yes4 -UART330None00YesYes902311Yes100-TQFPNoYes840Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
AT32UC3A4128S6.4700In Production3232-bit AVR MCU8412612813107232-bit AVR01001085-403-3.6No4 -UART621Device + OTG10YesYes0060Yes100-VFBGANoYes6912Yes0600-bit PWM resolutions08100NoNo0YesnullNoNoNone0000nullnull1216NonullnullNo000
PIC24HJ64GP210A4.4800In Production1616-bit PIC MCU804064819216-bit PIC MCU01001500125-403-3.6No2 -UART220None00YesYes8094Yes100-TQFPNoYes858No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24EP512GU8107.1200In Production1616-bit PIC MCU70705125324816-bit PIC MCU01002500125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes16094Yes100-TQFP
121-TFBGA
YesYes8315Yes3161616-bit PWM resolutions1432120NoNo0NoNoNoBasic3000nullBOR104NonullnullYes0240
PIC24HJ64GP510A4.6900In Production1616-bit PIC MCU804064819216-bit PIC MCU01001500125-403-3.6No2 -UART220None01YesYes8094Yes100-TQFPNoYes858No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
AT32UC3A11286.2400In Production3232-bit AVR MCU66911283276832-bit AVR0100138485-403-3.6No4 -UART611None10NoYes13030Yes100-TQFPNoYes6915Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
AT32UC3A12567.6600In Production3232-bit AVR MCU66912566553632-bit AVR0100138485-403-3.6No4 -UART611None10NoYes13030Yes100-TQFPNoYes6915Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
AT32UC3A15129.0300In Production3232-bit AVR MCU66915126553632-bit AVR0100138485-403-3.6No4 -UART611None10NoYes13030Yes100-TQFPNoYes6915Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
PIC24FJ128GB1104.6200In Production1616-bit PIC MCU32161281638416-bit PIC MCU0100150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFPNoYes840Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
AT32UC3A41286.3500In Production3232-bit AVR MCU8412612813107232-bit AVR01001085-403-3.6No4 -UART621Device + OTG10YesYes0060Yes100-VFBGANoYes6912Yes0600-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull1216NonullnullNo000
dsPIC33FJ256MC710A6.5500In Production1616-bit dsPIC DSC40402563072016-bit dsPIC DSC010021100150-403-3.6No2 -UART220None02YesYes16194Yes100-TQFPNoYes858No28816-bit PWM resolutions1224128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
AT32UC3A42567.6600In Production3232-bit AVR MCU8412625613107232-bit AVR01001085-403-3.6No4 -UART621Device + OTG10YesYes0060Yes100-VFBGANoYes6912Yes0600-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A4256S7.9500In Production3232-bit AVR MCU8412625613107232-bit AVR01001085-403-3.6No4 -UART621Device + OTG10YesYes0060Yes100-VFBGANoYes6912Yes0600-bit PWM resolutions08100NoNo0YesnullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A4646.4100In Production3232-bit AVR MCU841266413107232-bit AVR01001085-403-3.6No4 -UART621Device + OTG10YesYes0060Yes100-VFBGANoYes6912Yes0600-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A464S6.1700In Production3232-bit AVR MCU841266413107232-bit AVR01001085-403-3.6No4 -UART621Device + OTG10YesYes0060Yes100-VFBGANoYes6912Yes0600-bit PWM resolutions08100NoNo0YesnullNoNoNone0000nullnull1216NonullnullNo000
dsPIC33FJ64MC710A6.2500In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC010021100125-403-3.6No2 -UART220None02YesYes16194Yes100-TQFPNoYes858No28816-bit PWM resolutions1224128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24FJ128GA1104.4100In Production1616-bit PIC MCU32161281638416-bit PIC MCU01001500125-402-3.6Yes4 -UART330None00YesYes902311Yes100-TQFPNoYes850Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
dsPIC33FJ64MC510A5.0100In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC010011100125-403-3.6No2 -UART220None01YesYes16194Yes100-TQFPNoYes858No28816-bit PWM resolutions1224128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24EP256GU8106.3400In Production1616-bit PIC MCU70702562867216-bit PIC MCU01002500125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes16094Yes100-TQFP
121-TFBGA
YesYes8315Yes3161616-bit PWM resolutions1432120NoNo0NoNoNoBasic3000nullBOR104NonullnullYes0240
AT91R40008nullIn Production32ARM77552.50262144ARM7TDMI01000085-402.7-3.6No2 -UART000None00No0030NonullNoNo324No0300-bit PWM resolutions0000NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAM3N0C2.4800In Production32Cortex-M34860328192Cortex-M30100138485-401.62-3.6No4 -UART320None00NoYes4260No100-LQFP
100-TFBGA
NoYes7910Yes01200-bit PWM resolutions016100NoNo0NoNoNoNone0000null1110NonullnullNo000
dsPIC33FJ256GP510A5.3800In Production1616-bit dsPIC DSC40402561638416-bit dsPIC DSC010011100150-403-3.6No2 -UART221None01YesYes8094Yes100-TQFPNoYes858No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ256GP710A6.1500In Production1616-bit dsPIC DSC40402563072016-bit dsPIC DSC010021100150-403-3.6No2 -UART221None02YesYes8094Yes100-TQFPNoYes858No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ256MC510A5.7400In Production1616-bit dsPIC DSC40402561638416-bit dsPIC DSC010011100125-403-3.6No2 -UART220None01YesYes16194Yes100-TQFPNoYes858No28816-bit PWM resolutions1224128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24FJ128DA1105.5800In Production1616-bit PIC MCU32161282457616-bit PIC MCU0100150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFP
121-TFBGA
NoYes842Yes99916-bit PWM resolutions1524100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
ATSAM3A8C7.0300In Production32Cortex-M38410551298304Cortex-M301001100085-401.62-3.6No4 -UART421High Speed12YesYes4209No100-LQFP
100-TFBGA
YesYes6319Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null1212NonullnullNo000
AT91SAM7X51211.2800In Production32ARM75538.5512131072ARM7TDMI0100138485-403-3.6No3 -UART210FS Device11nullYes4030No100-LQFP
100-TFBGA
NoYes6213Yes0300-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
AT91SAM7X2567.7500In Production32ARM75538.525665536ARM7TDMI0100138485-403-3.6No3 -UART210FS Device11nullYes4030No100-LQFP
100-TFBGA
NoYes6213Yes0300-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT91SAM7X1286.2800In Production32ARM75538.512832768ARM7TDMI0100138485-403-3.6No3 -UART210FS Device11nullYes4030No100-LQFP
100-TFBGA
NoYes6213Yes0300-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
dsPIC33FJ32GS6105.5200In Production1616-bit dsPIC DSC405032409616-bit dsPIC DSC010024000125-403-3.6No2 -UART220None00YesYes22252Yes100-TQFPNoYes850No34416-bit PWM resolutions1241018NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
PIC24FJ192GA1104.6500In Production1616-bit PIC MCU32161921638416-bit PIC MCU01001500125-402-3.6Yes4 -UART330None00YesYes902311Yes100-TQFPNoYes850Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
AT91M408005.0000In Production32ARM7402808192ARM7TDMI01000085-401.8-3.6No2 -UART000None00No0030No100-LQFPNoNo324No0300-bit PWM resolutions0000NoNo0NoNoNoNone0000null000NonullnullNo000
dsPIC33FJ64GP310A4.6100In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC010011100125-403-3.6No2 -UART221None00YesYes8094Yes100-TQFPNoYes858No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
AT32UC3C164C6.1600In Production3232-bit AVR MCU6691642048032-bit AVR01001200085-403-3.6No5 -UART731None12YesYes19260Yes100-TQFPNoYes8116Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
AT32UC3C1512C9.7200In Production3232-bit AVR MCU66915126963232-bit AVR01001200085-403-3.6No5 -UART731None12YesYes19260Yes100-TQFPNoYes8116Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
AT32UC3C1512C-AUTOMOTIVE9.5600In Production3232-bit AVR MCU66915126963232-bit AVR01001200085-403-5.5No5 -UART731None12YesYes19260Yes100-TQFPNoYes8116Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
PIC24FJ128GA0103.5400In Production1616-bit PIC MCU3216128819216-bit PIC MCU0100150085-402-3.6No2 -UART220None00YesYes5052Yes100-TQFPNoYes850No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ128DA2106.0600In Production1616-bit PIC MCU32161289830416-bit PIC MCU0100150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFP
121-TFBGA
NoYes842Yes99916-bit PWM resolutions1524100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
dsPIC33FJ64GP710A5.3200In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC010021100125-403-3.6No2 -UART221None02YesYes8094Yes100-TQFPNoYes858No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
AT32UC3C1128C6.8300In Production3232-bit AVR MCU66911283686432-bit AVR01001200085-403-3.6No5 -UART731None12YesYes19260Yes100-TQFPNoYes8116Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
AT32UC3C1256C8.2400In Production3232-bit AVR MCU66912566963232-bit AVR01001200085-403-3.6No5 -UART731None12YesYes19260Yes100-TQFPNoYes8116Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
dsPIC33FJ64GS6105.6400In Production1616-bit dsPIC DSC405064921616-bit dsPIC DSC010024000125-403-3.6No2 -UART220None01YesYes22252Yes100-TQFPNoYes854No34416-bit PWM resolutions1241018NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
PIC24FJ128GB4104.4600In Production1616-bit PIC MCU32161281638416-bit PIC MCU0100150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes100-TQFPYesYes846Yes16016-bit PWM resolutions6224120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ128GB6103.4200In Production1616-bit PIC MCU32161283276816-bit PIC MCU01001200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
121-TFBGA
YesYes858Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
ATSAM4E16C6.1200In Production32Cortex-M41201501024131072Cortex-M401002100085-401.62-3.6No4 -UART320Full Speed11NoYes8194No100-LQFP
100-TFBGA
NoYes7930Yes018016-bit PWM resolutions010160NoNo0YesNoNoNone1000null1212NonullnullNo90.5120
ATSAMV71N197.9200In Production32Cortex-M7300600512262144Cortex-M7010021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFP
100-TFBGA
NoYes7524Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMS70N219.3400In Production32Cortex-M73006002048393216Cortex-M7010021700105-401.7-3.6No8 -UART432High Speed10YesYes241120No100-LQFP
100-TFBGA
100-VFBGA
NoYes7524Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMV70N207.7800In Production32Cortex-M73006001024393216Cortex-M7010021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFP
100-TFBGA
NoYes7524Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
PIC24FJ128GC0104.4400In Production1616-bit PIC MCU3216128819216-bit PIC MCU010021000085-402-3.6Yes4 -UART220FS Device/Host/OTG10YesYes90144Yes100-TQFP
121-TFBGA
NoYes806Yes99916-bit PWM resolutions152160YesNo0NonullYesNoIntermediate3200YesBOR2210Nonull1Yes000
ATSAMV70N197.1200In Production32Cortex-M7300600512262144Cortex-M7010021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFP
100-TFBGA
NoYes7524Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
PIC24FJ256GB4104.6500In Production1616-bit PIC MCU32162561638416-bit PIC MCU0100150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes100-TQFPYesYes846Yes16016-bit PWM resolutions6224120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ512GL4102.5900In Production1616-bit PIC MCU321651232768null01001400125-402-3.6No6 -UART434None00YesYes2802110Yes100-TQFPYesYes866Yes88016-bit PWM resolutions6224120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ512GU4102.7400In Production1616-bit PIC MCU321651232768null01001400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes100-TQFPYesYes856Yes88016-bit PWM resolutions6224120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ512GB6103.6300In Production1616-bit PIC MCU32165123276816-bit PIC MCU01001200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
121-TFBGA
YesYes858Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ64GC0104.2900In Production1616-bit PIC MCU321664819216-bit PIC MCU010021000085-402-3.6Yes4 -UART220FS Device/Host/OTG10YesYes90144Yes100-TQFP
121-TFBGA
NoYes806Yes99916-bit PWM resolutions152160YesNo0NonullYesNoIntermediate3200YesBOR2210Nonull1Yes000
PIC24FJ512GA6103.4800In Production1616-bit PIC MCU32165123276816-bit PIC MCU01001200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
121-TFBGA
YesYes858Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ256GU4102.6100In Production1616-bit PIC MCU321625632768null01001400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes100-TQFPYesYes856Yes88016-bit PWM resolutions6224120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
ATSAMS70N207.6600In Production32Cortex-M73006001024393216Cortex-M7010021700105-401.7-3.6No8 -UART432High Speed10YesYes241120No100-LQFP
100-TFBGA
100-VFBGA
NoYes7524Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
PIC24FJ256GL4102.4700In Production1616-bit PIC MCU321625632768null01001400125-402-3.6No6 -UART434None00YesYes2802110Yes100-TQFPYesYes866Yes88016-bit PWM resolutions6224120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ256GA4104.4100In Production1616-bit PIC MCU32162561638416-bit PIC MCU0100150085-402-3.6Yes6 -UART433None00NoNo603115Yes100-TQFPYesYes856Yes16016-bit PWM resolutions6224120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC32MK1024MCM1006.6600In Production3232-bit MIPS MCU1201201024262144null010073750125-402.8-3.3No6 -UART646Full Speed24YesNo0698Yes100-TQFPYesYes788Yes01600-bit PWM resolutions421224NoNoNoBasic5400nullBOR3312NonullnullYes940
ATSAMV71N208.6400In Production32Cortex-M73006001024393216Cortex-M7010021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFPNoYes7524Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
PIC32MK1024GPK1006.2600In Production3232-bit MIPS MCU1201201024262144null010073750125-402.8-3.3No6 -UART646Full Speed20YesNo0098Yes100-TQFPYesYes788Yes01600-bit PWM resolutions42120NoNoNoBasic5400nullBOR3312NonullnullYes940
PIC32MK0512MCM1006.4200In Production3232-bit MIPS MCU120120512131072null010073750125-402.8-3.3No6 -UART646Full Speed24YesNo24698Yes100-TQFPYesYes788Yes01600-bit PWM resolutions421224NoNoNoBasic5400nullBOR3312NonullnullYes940
PIC24FJ256GA6103.3600In Production1616-bit PIC MCU32162563276816-bit PIC MCU01001200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
121-TFBGA
YesYes858Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC32MK0512GPK1006.2600In Production3232-bit MIPS MCU120120512131072null010073750125-402.8-3.3No6 -UART646Full Speed20YesNo0098Yes100-TQFPYesYes788Yes01600-bit PWM resolutions42120NoNoNoBasic5400nullBOR3312NonullnullYes940
PIC24FJ128GU4102.5300In Production1616-bit PIC MCU321612832768null01001400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes100-TQFPYesYes856Yes88016-bit PWM resolutions6224120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ128GL4102.3900In Production1616-bit PIC MCU321612832768null01001400125-402-3.6No6 -UART434None00YesYes2802110Yes100-TQFPYesYes866Yes88016-bit PWM resolutions6224120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ64GA3103.1600In Production1616-bit PIC MCU321664819216-bit PIC MCU0100150085-402-3.6Yes4 -UART220None00YesYes70199Yes100-TQFP
121-TFBGA
NoYes856Yes77716-bit PWM resolutions1524120YesNo0NonullYesNoIntermediate3000YesBOR000Nonull1Yes000
ATSAMV71N2110.5500In Production32Cortex-M73006002048393216Cortex-M7010021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFP
100-TFBGA
NoYes7524Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
PIC24FJ64GA4104.0600In Production1616-bit PIC MCU321664819216-bit PIC MCU0100150085-402-3.6Yes6 -UART433None00NoNo603115Yes100-TQFPYesYes856Yes16016-bit PWM resolutions6224120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ256GB6103.5100In Production1616-bit PIC MCU32162563276816-bit PIC MCU01001200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
121-TFBGA
YesYes858Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
ATSAMD51N20A4.7800In Production32Cortex-M4F1201501024262144Cortex-M4F010021000125-401.71-3.6No8 -UART881Full Speed10YesYes330135Yes100-TQFPYesYes8132Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAM4LS4C4.4800In Production32Cortex-M4486025632768Cortex-M40100130085-401.68-3.6No4 -UART141Full Speed10NoYes0060Yes100-TQFP
100-VFBGA
NoYes8016Yes01200-bit PWM resolutions015120YesNo0NoNoNoNone4000null2110NonullnullNo002
ATSAMG512.6500In Production32Cortex-M4484825665536Cortex-M40100180085-401.69-2No3 -UART130None00NoYes0031Yes100-LQFP
49-WLCSP
NoYes3818Yes0600-bit PWM resolutions08120YesNo0NonullNoNoNone0000nullnull000NonullnullNo30.5120
ATSAM4SD16C5.5000In Production32Cortex-M41201501024163840Cortex-M401001100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
100-VFBGA
YesYes7922Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo00.5120
ATSAM4SA16C5.3900In Production32Cortex-M41201501024163840Cortex-M401001100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
100-VFBGA
NoYes7922Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo00.5120
ATSAME70N2110.2700In Production32Cortex-M73006002048393216Cortex-M7010021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFP
100-TFBGA
NoYes7524Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAME70N208.4200In Production32Cortex-M73006001024393216Cortex-M7010021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFP
100-TFBGA
NoYes7524Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
dsPIC33EP256MU8106.3400In Production1616-bit dsPIC DSC70702562867216-bit dsPIC DSC010021100125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes28294Yes100-TQFP
121-TFBGA
YesYes8315Yes3161616-bit PWM resolutions7321212NoNo0NoNoNoBasic3000NoBOR104Nonull1Yes0240
ATSAM4LS8C5.8700In Production32Cortex-M4486051265536Cortex-M40100130085-401.68-3.6No4 -UART141Full Speed10NoYes0060Yes100-TQFP
100-VFBGA
NoYes8016Yes01200-bit PWM resolutions015120YesNo0NoNoNoNone4000null2110NonullnullNo002
ATSAM4S8C3.9800In Production32Cortex-M4120150512131072Cortex-M401001100085-401.62-3.6No4 -UART321Full Speed10NoYes8263No100-LQFP
100-TFBGA
100-VFBGA
NoYes7922Yes012016-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
ATSAM4S4C2.9800In Production32Cortex-M412015025665536Cortex-M401001100085-401.62-3.6No4 -UART321Full Speed10NoYes8163No100-LQFP
100-TFBGA
100-VFBGA
NoYes7922Yes012016-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
dsPIC33EP512GM7105.5800In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC010021100150-403-3.6Yes4 -UART321None02YesYes20294Yes100-TQFP
121-TFBGA
NoYes854Yes28816-bit PWM resolutions7491212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
ATSAMD51N19A4.1300In Production32Cortex-M4F120150512196608Cortex-M4F010021000125-401.71-3.6No8 -UART881Full Speed10YesYes330135Yes100-TQFPYesYes8132Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAM4LS2C4.4100In Production32Cortex-M4486012832768Cortex-M40100130085-401.68-3.6No4 -UART141Full Speed10NoYes0060Yes100-TQFP
100-VFBGA
NoYes8016Yes01200-bit PWM resolutions015120YesNo0NoNoNoNone4000null2110NonullnullNo002
ATSAME54N19A4.7000In Production32Cortex-M4F120150512196608Cortex-M4F010021000125-401.71-3.6No8 -UART881Full Speed12YesYes330135Yes100-TQFPYesYes8132Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
ATSAME53N19A4.5400In Production32Cortex-M4F120150512196608Cortex-M4F010021000125-401.71-3.6No8 -UART881Full Speed10YesYes330135Yes100-TQFPYesYes8132Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAM4N16C4.0200In Production32Cortex-M4100100102481920Cortex-M40100150085-401.62-3.6No7 -UART430None00NoYes4263No100-LQFP
100-TFBGA
100-VFBGA
NoYes7923Yes012016-bit PWM resolutions016100NoNo0NonullNoNoNone0000nullnull1110NonullnullNo600
ATSAME51N20A5.1200In Production32Cortex-M4F1201501024262144Cortex-M4F010021000125-401.71-3.6No8 -UART881Full Speed12YesYes330135Yes100-TQFPYesYes8132Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAME51N19A4.4600In Production32Cortex-M4F120150512196608Cortex-M4F010021000125-401.71-3.6No8 -UART881Full Speed12YesYes330135Yes100-TQFPYesYes8132Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAM4S2C2.9100In Production32Cortex-M412015012865536Cortex-M401001100085-401.62-3.6No4 -UART321Full Speed10NoYes8163No100-LQFP
100-TFBGA
100-VFBGA
NoYes7922Yes012016-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
ATSAM4N8C3.2900In Production32Cortex-M410010051265536Cortex-M40100150085-401.62-3.6No7 -UART430None00NoYes4263No100-LQFP
100-TFBGA
100-VFBGA
NoYes7923Yes012016-bit PWM resolutions016100NoNo0NonullNoNoNone0000nullnull1110NonullnullNo600
dsPIC33EP512GM3105.3400In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC010021100150-403-3.6Yes4 -UART321None00YesYes20294Yes100-TQFP
121-TFBGA
NoYes854Yes28816-bit PWM resolutions7491212NoNo0NoNoNoBasic5400NoBOR204Yesnull1Yes000
dsPIC33EP512MU8107.1200In Production1616-bit dsPIC DSC70705125324816-bit dsPIC DSC010021100125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes28294Yes100-TQFP
121-TFBGA
YesYes8315Yes3161616-bit PWM resolutions7321212NoNo0NoNoNoBasic3000NoBOR104Nonull1Yes0240
ATSAM4S16C4.7800In Production32Cortex-M41201501024131072Cortex-M401001100085-401.62-3.6No4 -UART321Full Speed10NoYes8263No100-LQFP
100-TFBGA
100-VFBGA
NoYes7922Yes012016-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
PIC24FJ128GA6103.2700In Production1616-bit PIC MCU32161283276816-bit PIC MCU01001200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
121-TFBGA
YesYes858Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
ATSAMC20N17A2.1300In Production32Cortex-M0+484512816384Cortex-M0+010021000125-402.7-5.5No8 -UART880None00YesYes30084Yes100-TQFPNoYes846Yes0161632-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR000NonullnullYes804
ATSAMC21N18A3.2500In Production32Cortex-M0+484525632768Cortex-M0+010021000125-402.7-5.5No8 -UART888None02YesYes26052Yes100-TQFPNoYes8412Yes081032-bit PWM resolutions2221216NoNo0NoPTCNoNoNone2000nullBOR1110YesNo0.5Yes504
PIC24FJ128GA4104.2100In Production1616-bit PIC MCU32161281638416-bit PIC MCU0100150085-402-3.6Yes6 -UART433None00NoNo603115Yes100-TQFPYesYes856Yes16016-bit PWM resolutions6224120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
ATSAMC21N17A2.3700In Production32Cortex-M0+484512816384Cortex M0+010021000125-402.7-5.5No8 -UART880None02YesYes30084Yes100-TQFPNoYes8412Yes0161632-bit PWM resolutions2221214NoNonullNoPTCNoNoNone4000nullBOR1110NoNo0.5Yes804
PIC24FJ128GA3103.3100In Production1616-bit PIC MCU3216128819216-bit PIC MCU0100150085-402-3.6Yes4 -UART220None00YesYes70199Yes100-TQFP
121-TFBGA
NoYes856Yes77716-bit PWM resolutions1524120YesNo0NonullYesNoIntermediate3000YesBOR000Nonull1Yes000
ATSAML22N18A3.7900In Production32Cortex-M0+323025632768Cortex-M0+01001100085-401.62-3.63No6 -UART640Full Speed10Yes12042Yes100-TQFP
100-UFBGA
NoYes8216Yes0880-bit PWM resolutions020124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
PIC24FJ64GB4104.3000In Production1616-bit PIC MCU321664819216-bit PIC MCU0100150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes100-TQFPYesYes846Yes16016-bit PWM resolutions6224120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
ATSAMC20N18A3.1100In Production32Cortex-M0+484525632768Cortex-M0+010021000125-402.7-5.5No8 -UART880None00YesYes30084Yes100-TQFPNoYes846Yes0161632-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR000NonullnullYes804
ATSAML22N17A3.0400In Production32Cortex-M0+323012816384Cortex-M0+01001100085-401.62-3.63No6 -UART640Full Speed10Yes12042Yes100-TQFP
100-UFBGA
NoYes8216Yes0880-bit PWM resolutions020124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
ATSAMG532.6000In Production32Cortex-M4484851298304Cortex-M40100180085-401.62-3.6No4 -UART130None00NoNo0031Yes100-LQFP
49-WLCSP
NoYes3828Yes0600-bit PWM resolutions08120YesNo0NonullNoNoNone0000nullnull000NonullnullNo30.5120
PIC24FJ1024GB6103.7600In Production1616-bit PIC MCU321610243276816-bit PIC MCU01001200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
121-TFBGA
YesYes858Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
ATSAMG542.9200In Production32Cortex-M4969651298304Cortex-M40100180085-401.62-3.6No3 -UART130None00NoNo0031Yes100-LQFP
49-WLCSP
NoYes3828Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone0000nullnull000NonullnullNo30.5120
dsPIC33EP128GM3104.9000In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC010021100150-403-3.6Yes4 -UART321None00YesYes20294Yes100-TQFP
121-TFBGA
NoYes854Yes28816-bit PWM resolutions7491212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
ATSAML22N16A2.8400In Production32Cortex-M0+3230648192Cortex-M0+01001100085-401.62-3.63No6 -UART640Full Speed10Yes12042Yes100-TQFP
100-UFBGA
NoYes8216Yes0880-bit PWM resolutions020124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
PIC24FJ1024GA6103.6100In Production1616-bit PIC MCU321610243276816-bit PIC MCU01001200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
121-TFBGA
YesYes858Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
dsPIC33EP128GM7105.1400In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC010021100150-403-3.6Yes4 -UART321None02YesYes20294Yes100-TQFP
121-TFBGA
NoYes854Yes28816-bit PWM resolutions7491212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
ATSAM4LC2C4.4100In Production32Cortex-M4486012832768Cortex-M40100130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes100-TQFP
100-VFBGA
NoYes7516Yes0600-bit PWM resolutions015120YesNo0YesNoNoNone4000null2110NonullnullNo302
ATSAM4LC4C4.8600In Production32Cortex-M4486025632768Cortex-M40100130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes100-TQFP
100-VFBGA
NoYes7516Yes0600-bit PWM resolutions015120YesNo0YesNoNoNone4000null2110NonullnullNo302
ATSAM4LC8C6.1900In Production32Cortex-M4486051265536Cortex-M40100130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes100-TQFP
100-VFBGA
NoYes7516Yes0600-bit PWM resolutions015120YesNo0YesNoNoNone4000null2110NonullnullNo302
ATSAM4SD32C7.3700In Production32Cortex-M41201502048163840Cortex-M401001100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
100-VFBGA
YesYes7922Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo00.5120
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33EP256GM3105.0900In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC010021100150-403-3.6Yes4 -UART321None00YesYes20294Yes100-TQFP
121-TFBGA
NoYes854Yes28816-bit PWM resolutions7491212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EP256GM7105.0900In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC010021100150-403-3.6Yes4 -UART321None02YesYes20294Yes100-TQFP
121-TFBGA
NoYes854Yes28816-bit PWM resolutions7491212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
ATSAME54N20A5.2800In Production32Cortex-M4F1201501024262144Cortex-M4F010021000125-401.71-3.6No8 -UART881Full Speed12YesYes330135Yes100-TQFPYesYes8132Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAM4E8C5.1900In Production32Cortex-M4120150512131072Cortex-M401002100085-401.62-3.6No4 -UART320Full Speed11NoYes8194No100-LQFP
100-TFBGA
NoYes7930Yes01800-bit PWM resolutions010160NoNo0YesNoNoNone1000null1212NonullnullNo90.5120
PIC32MX695F512L7.7700In Production3232-bit MIPS MCU8010551213107232-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG10YesYes5052Yes100-TQFP
121-TFBGA
NoYes858No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX664F128L4.5400In Production3232-bit MIPS MCU801051283276832-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG10YesYes5052Yes100-TQFP
121-TFBGA
NoYes854No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX795F512L8.0300In Production3232-bit MIPS MCU8010551213107232-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG12YesYes5052Yes100-TQFP
121-TFBGA
NoYes858No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX764F128L4.6600In Production3232-bit MIPS MCU801051283276832-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG11YesYes5052Yes100-TQFP
121-TFBGA
NoYes854No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX675F256L6.6600In Production3232-bit MIPS MCU801052566553632-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG10YesYes5052Yes100-TQFP
121-TFBGA
NoYes858No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
ATxmega64B13.9400In Production88-bit AVR MCU32326488-bit AVR01000200085-401.6-3.6No2 -UART310None10NoNo10100Yes100-TQFP
100-VFBGA
YesYes532No010100-bit PWM resolutions016120YesNo0YesNoNoNone4000null000NonullnullYes000
PIC32MX675F512L7.2100In Production3232-bit MIPS MCU8010551213107232-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG10YesYes5052Yes100-TQFP
121-TFBGA
NoYes858No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX664F064L4.3200In Production3232-bit MIPS MCU80105641638432-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG10YesYes5052Yes100-TQFP
121-TFBGA
NoYes854No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX775F512L7.4800In Production3232-bit MIPS MCU8010551213107232-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG12YesYes5052Yes100-TQFP
121-TFBGA
NoYes858No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX575F512L6.9200In Production3232-bit MIPS MCU8010551213107232-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG11YesYes5052Yes100-TQFP
121-TFBGA
NoYes838Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX775F256L6.9200In Production3232-bit MIPS MCU801052566553632-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG12YesYes5052Yes100-TQFP
121-TFBGA
NoYes858No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX440F128L5.2500In Production3232-bit MIPS MCU801051283276832-bit MIPS010011000105-402.3-3.6No2 -UART220FS Device/Host/OTG10YesYes5051Yes100-TQFP
121-TFBGA
NoYes854No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX230F128L3.2800In Production3232-bit MIPS MCU50831281638432-bit MIPS010011000105-402.3-3.6No5 -UART424FS Device/Host/OTG10YesYes5052Yes100-TQFPNoYes816Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX250F256L3.7100In Production3232-bit MIPS MCU50832563276832-bit MIPS010011000105-402.3-3.6No5 -UART424FS Device/Host/OTG10YesYes5052Yes100-TQFPNoYes816Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX270F512L4.8300In Production3232-bit MIPS MCU50835126553632-bit MIPS010011000105-402.3-3.6No5 -UART424FS Device/Host/OTG10YesYes5052Yes100-TQFPNoYes816Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX170F512L4.6600In Production3232-bit MIPS MCU50835126553632-bit MIPS010011000105-402.3-3.6No5 -UART424None00YesYes5052Yes100-TQFPNoYes854Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX330F064L3.3500In Production3232-bit MIPS MCU120150641638432-bit MIPS010011000105-402.3-3.6No5 -UART222None00YesYes5052Yes100-TQFPNoYes854Yes15516-bit PWM resolutions2528100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX340F128L4.9500In Production3232-bit MIPS MCU801051283276832-bit MIPS010011000105-402.3-3.6No2 -UART220None00NoYes5051Yes100-TQFP
121-TFBGA
NoYes854No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX350F128L3.7900In Production3232-bit MIPS MCU1201501283276832-bit MIPS010011000105-402.3-3.6No5 -UART222None00YesYes0052Yes100-TQFPNoYes854Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX350F256L4.6300In Production3232-bit MIPS MCU1201502566553632-bit MIPS010011000105-402.3-3.6No5 -UART222None00YesYes0052Yes100-TQFPNoYes854Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX360F256L5.0700In Production3232-bit MIPS MCU801052566553632-bit MIPS010011000105-402.3-3.6No2 -UART220None00YesYes5051Yes100-TQFP
121-TFBGA
NoYes854No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX360F512L5.2500In Production3232-bit MIPS MCU8010551213107232-bit MIPS010011000105-402.3-3.6No2 -UART220None00YesYes5051Yes100-TQFP
121-TFBGA
NoYes854No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX370F512L5.5900In Production3232-bit MIPS MCU12015051213107232-bit MIPS010011000105-402.3-3.6No5 -UART222None00YesYes0052Yes100-TQFPNoYes854Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX460F256L5.3500In Production3232-bit MIPS MCU801052566553632-bit MIPS010011000105-402.3-3.6No2 -UART220FS Device/Host/OTG10YesYes5051Yes100-TQFP
121-TFBGA
NoYes854No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX430F064L3.5100In Production3232-bit MIPS MCU120150641638432-bit MIPS010011000105-402.3-3.6No5 -UART222FS Device/Host/OTG10YesYes0052Yes100-TQFPNoYes854Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX575F256L6.3800In Production3232-bit MIPS MCU801052566553632-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG11YesYes5052Yes100-TQFP
121-TFBGA
NoYes858No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC32MX450F128L3.9500In Production3232-bit MIPS MCU1201501283276832-bit MIPS010011000105-402.3-3.6No5 -UART222FS Device/Host/OTG10YesYes0052Yes100-TQFPNoYes854Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX450F256L4.7800In Production3232-bit MIPS MCU1201502566553632-bit MIPS010011000105-402.3-3.6No5 -UART222FS Device/Host/OTG10YesYes0052Yes100-TQFPNoYes854Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX320F128L4.9500In Production3232-bit MIPS MCU801051283276832-bit MIPS010011000105-402.3-3.6No2 -UART220None00YesYes5051Yes100-TQFP
121-TFBGA
NoYes850No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX460F512L5.5100In Production3232-bit MIPS MCU8010551213107232-bit MIPS010011000105-402.3-3.6No2 -UART220FS Device/Host/OTG10NoNo5051Yes100-TQFP
121-TFBGA
NoYes854No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX470F512L5.7500In Production3232-bit MIPS MCU12015051213107232-bit MIPS010011000105-402.3-3.6No5 -UART222FS Device/Host/OTG10YesYes0052Yes100-TQFPNoYes854Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX530F128L3.4500In Production3232-bit MIPS MCU50831281638432-bit MIPS010011000105-402.3-3.6No5 -UART424FS Device/Host/OTG11YesYes5052Yes100-TQFPNoYes818Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX534F064L3.9400In Production3232-bit MIPS MCU80105641638432-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG11YesYes5052Yes100-TQFP
121-TFBGA
NoYes854No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX550F256L3.8600In Production3232-bit MIPS MCU50832563276832-bit MIPS010011000105-402.3-3.6No5 -UART424FS Device/Host/OTG11YesYes5052Yes100-TQFPNoYes818Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX564F064L4.1200In Production3232-bit MIPS MCU80105641638432-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG11YesYes5052Yes100-TQFP
121-TFBGA
NoYes854No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullNone000NonullnullYes0120
PIC32MX564F128L4.3200In Production3232-bit MIPS MCU801051283276832-bit MIPS010011000105-402.3-3.6No6 -UART450FS Device/Host/OTG11YesYes5052Yes100-TQFP
121-TFBGA
NoYes854No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX570F512L4.9800In Production3232-bit MIPS MCU50835126553632-bit MIPS010011000105-402.3-3.6No5 -UART424FS Device/Host/OTG11YesYes5052Yes100-TQFPNoYes818Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX130F128L3.1100In Production3232-bit MIPS MCU50831281638432-bit MIPS010011000105-402.3-3.6No5 -UART424None00YesYes5052Yes100-TQFPNoYes854Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX150F256L3.5400In Production3232-bit MIPS MCU50832563276832-bit MIPS010011000105-402.3-3.6No5 -UART424None00YesYes5052Yes100-TQFPNoYes854Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
ATmega32904.6500In Production88-bit AVR MCU16163220488-bit AVR010001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes690No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega25609.6700In Production88-bit AVR MCU161625681928-bit AVR010001585-401.8-5.5No4 -UART510None00NoNo15040Yes100-TFBGA
100-TQFP
YesYes860No04160-bit PWM resolutions016100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3250PA3.7700In Production88-bit AVR MCU20203220488-bit AVR010001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes690No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega32503.8900In Production88-bit AVR MCU16163220488-bit AVR010001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes690No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3250A3.4100In Production88-bit AVR MCU20203220488-bit AVR010001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes690No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega64906.7700In Production88-bit AVR MCU16166440968-bit AVR010001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes690No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3250P3.8900In Production88-bit AVR MCU20203220488-bit AVR010001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes690No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC32MZ0512EFE1007.2500In Production3232-bit MIPS MCU20033051213107232-bit MIPS0100618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes100-TFBGA
100-TQFP
YesYes788Yes09932-bit PWM resolutions040120NoNo1NoNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
ATmega6490P4.2300In Production88-bit AVR MCU20206440968-bit AVR010001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes690No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATxmega128B14.1300In Production88-bit AVR MCU323212888-bit AVR01000200085-401.6-3.6No2 -UART310None10NoNo10100Yes100-TQFP
100-VFBGA
YesYes532No010100-bit PWM resolutions016120YesNo0YesNoNoNone4000null000NonullnullYes000
ATmega6490A3.8000In Production88-bit AVR MCU20206440968-bit AVR010001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes690No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega6450A3.3800In Production88-bit AVR MCU20206440968-bit AVR010001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes690No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3290A3.6900In Production88-bit AVR MCU20203220488-bit AVR010001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes690No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3290P4.6500In Production88-bit AVR MCU20203220488-bit AVR010001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes690No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega6406.3500In Production88-bit AVR MCU16166481928-bit AVR010001585-401.8-5.5No4 -UART510None00NoNo15040Yes100-TFBGA
100-TQFP
YesYes860No04160-bit PWM resolutions016100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC32MZ2048EFM1009.8800In Production3232-bit MIPS MCU200330204852428832-bit MIPS0100618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes788Yes09932-bit PWM resolutions040120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
ATmega64505.5700In Production88-bit AVR MCU16166440968-bit AVR010001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes680No0140-bit PWM resolutions08100NoNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No200
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC32MZ2048EFG1009.5500In Production3232-bit MIPS MCU200330204852428832-bit MIPS0100618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes100-TFBGA
100-TQFP
YesYes788Yes09932-bit PWM resolutions040120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ2048EFH1009.7100In Production3232-bit MIPS MCU252415204852428832-bit MIPS0100618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes788Yes09932-bit PWM resolutions040120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
ATmega6450P3.8000In Production88-bit AVR MCU20206440968-bit AVR010001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes690No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC32MZ1024EFH1008.7200In Production3232-bit MIPS MCU200330102452428832-bit MIPS0100618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes788Yes09932-bit PWM resolutions040120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
ATmega12808.6800In Production88-bit AVR MCU161612881928-bit AVR010001585-401.8-5.5No4 -UART510None00NoNo15040Yes100-TFBGA
100-TQFP
YesYes860No04160-bit PWM resolutions016100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC32MZ0512EFK1007.5700In Production3232-bit MIPS MCU20033051213107232-bit MIPS0100618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes788Yes09932-bit PWM resolutions040120NoNo1YesNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFG1008.5600In Production3232-bit MIPS MCU200330102452428832-bit MIPS0100618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes100-TFBGA
100-TQFP
YesYes788Yes09932-bit PWM resolutions040120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFE1007.7400In Production3232-bit MIPS MCU200330102426214432-bit MIPS0100618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes100-TFBGA
100-TQFP
YesYes788Yes09932-bit PWM resolutions040120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFF1007.4100In Production3232-bit MIPS MCU20033051213107232-bit MIPS0100618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes788Yes09932-bit PWM resolutions040120NoNo1NoNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFF1007.9100In Production3232-bit MIPS MCU200330102426214432-bit MIPS0100618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes788Yes09932-bit PWM resolutions040120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
ATxmega64A1U4.6100In Production88-bit AVR MCU32326448-bit AVR01000200085-401.6-3.6No8 -UART1240None10NoNo24300Yes100-TFBGA
100-TQFP
100-VFBGA
YesYes784No024240-bit PWM resolutions016120YesNo0YesNoNoNone4000null0412NonullnullYes000
PIC32MZ1024EFK1008.0600In Production3232-bit MIPS MCU200330102426214432-bit MIPS0100618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes788Yes09932-bit PWM resolutions040120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFM1008.8900In Production3232-bit MIPS MCU200330102452428832-bit MIPS0100618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes788Yes09932-bit PWM resolutions040120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
ATxmega128A1U4.9600In Production88-bit AVR MCU323212881928-bit AVR01000200085-401.6-3.6No8 -UART1240None10NoNo24300Yes100-TFBGA
100-TQFP
100-VFBGA
YesYes784No024240-bit PWM resolutions016120YesNo0YesNoNoNone4000null0412NonullnullYes01280
PIC24FJ64GA4124.3800In Production1616-bit PIC MCU321664819216-bit PIC MCU0121150085-402-3.6Yes6 -UART433None00NoNo603115Yes121-TFBGAYesYes1026Yes16016-bit PWM resolutions6224120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ64GB4124.6200In Production1616-bit PIC MCU321664819216-bit PIC MCU0121150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes121-TFBGAYesYes1016Yes16016-bit PWM resolutions6224120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ256GB4124.9800In Production1616-bit PIC MCU32162561638416-bit PIC MCU0121150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes121-TFBGAYesYes1016Yes16016-bit PWM resolutions6224120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ128GA4124.5400In Production1616-bit PIC MCU32161281638416-bit PIC MCU0121150085-402-3.6Yes6 -UART433None00NoNo603115Yes121-TFBGAYesYes1026Yes16016-bit PWM resolutions6224120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ256GA4124.7400In Production1616-bit PIC MCU32162561638416-bit PIC MCU0121150085-402-3.6Yes6 -UART433None00NoNo603115Yes121-TFBGAYesYes1026Yes16016-bit PWM resolutions6224120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ128GB4124.7900In Production1616-bit PIC MCU32161281638416-bit PIC MCU0121150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes121-TFBGAYesYes1016Yes16016-bit PWM resolutions6224120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
ATSAMD51P20A5.1000In Production32Cortex-M4F1201501024262144Cortex-M4F012821000125-401.71-3.6No8 -UART881Full Speed10YesYes330135Yes120-TFBGA
128-TQFP
YesYes9932Yes017032-bit PWM resolutions0321217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAMD51P19A4.2700In Production32Cortex-M4F120150512196608Cortex-M4F012821000125-401.71-3.6No8 -UART881Full Speed10YesYes330135Yes120-TFBGA
128-TQFP
YesYes9932Yes017032-bit PWM resolutions0321217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAME54P20A5.9100In Production32Cortex-M4F1201501024262144Cortex-M4F012821000125-401.71-3.6No8 -UART881Full Speed12YesYes330135Yes120-TFBGA
128-TQFP
YesYes9932Yes017032-bit PWM resolutions0321217YesNo1YesPTCNoNoNone2000BOR1212No0Yes1301
ATSAME54P19A5.1000In Production32Cortex-M4F120150512196608Cortex-M4F012821000125-401.71-3.6No8 -UART881Full Speed12YesYes330135Yes120-TFBGA
128-TQFP
YesYes9932Yes017032-bit PWM resolutions0321217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
AT32UC3A3256S10.6000In Production3232-bit AVR MCU8412625613107232-bit AVR0144138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFP
144-TFBGA
NoYes11012Yes01200-bit PWM resolutions08100NoYes0YesnullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A3256AUnullIn Production3232-bit AVR MCU6612625613107232-bit AVR0144138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFPNoYes11012Yes01200-bit PWM resolutions08100NoYes0NonullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A325610.0100In Production3232-bit AVR MCU8412625613107232-bit AVR0144138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFP
144-TFBGA
NoYes11012Yes01200-bit PWM resolutions08100NoYes0NonullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A3128S8.6200In Production3232-bit AVR MCU8412612813107232-bit AVR0144138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFP
144-TFBGA
NoYes11012Yes01200-bit PWM resolutions08100NoYes0YesnullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A31288.1500In Production3232-bit AVR MCU8412612813107232-bit AVR0144138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFP
144-TFBGA
NoYes11012Yes01200-bit PWM resolutions08100NoYes0NonullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A3647.1300In Production3232-bit AVR MCU841266413107232-bit AVR0144138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFP
144-TFBGA
NoYes11012Yes01200-bit PWM resolutions08100NoYes0NonullNoNoNone0000nullnull1216NonullnullNo000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
AT32UC3C0512C10.4200In Production3232-bit AVR MCU66915126963232-bit AVR01441200085-403-3.6No5 -UART731None12YesYes20260Yes144-LQFPNoYes12316Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
AT32UC3A05129.1600In Production3232-bit AVR MCU66915126553632-bit AVR0144138485-403-3.6No4 -UART611None10NoYes13030Yes144-LQFP
144-TFBGA
NoYes10915Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
AT32UC3A02568.5300In Production3232-bit AVR MCU66912566553632-bit AVR0144138485-403-3.6No4 -UART611None10NoYes13030Yes144-LQFP
144-TFBGA
NoYes10915Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
AT32UC3A01286.9600In Production3232-bit AVR MCU66911283276832-bit AVR0144138485-403-3.6No4 -UART611None10NoYes13030Yes144-LQFP
144-TFBGA
NoYes10915Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
AT32UC3C064C7.2000In Production3232-bit AVR MCU6691642048032-bit AVR01441200085-403-3.6No5 -UART731None12YesYes20260Yes144-LQFPNoYes12316Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
PIC24EP512GU8147.8300In Production1616-bit PIC MCU70705125324816-bit PIC MCU01442500125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes16094Yes144-LQFP
144-TQFP
YesYes12215Yes3161616-bit PWM resolutions1432120NoNo0NoNoNoBasic3000nullBOR104NonullnullYes0240
AT32UC3C0256C8.8400In Production3232-bit AVR MCU66912566963232-bit AVR01441200085-403-3.6No5 -UART731None12YesYes20260Yes144-LQFPNoYes12316Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
ATSAM3X8E8.0400In Production32Cortex-M3848451298304Cortex-M301441100085-401.62-3.6No5 -UART421High Speed12YesYes8209No144-LFBGA
144-LQFP
NoYes10323Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null1212NonullnullNo000
AT32UC3A364S7.5300In Production3232-bit AVR MCU841266413107232-bit AVR0144138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFP
144-TFBGA
NoYes11012Yes01200-bit PWM resolutions08100NoYes0YesnullNoNoNone0000nullnull1216NonullnullNo000
AT91SAM7SE51210.5200In Production32ARM74833.651232768ARM7TDMI0144138485-403-3.6No3 -UART110None10NoYes4030No128-LQFP
144-LFBGA
YesYes880Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
AT91SAM7SE325.6100In Production32ARM74833.6328192ARM7TDMI0144138485-403-3.6No3 -UART110None10Yes4030No128-LQFP
144-LFBGA
NoYes8811Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAM3U1E4.6100In Production32Cortex-M3961206420480Cortex-M301442100085-401.62-3.6No5 -UART521Full Speed10NoYes4130No144-LFBGA
144-LQFP
NoYes9621Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null000NonullnullNo000
AT32UC3C0128C7.1900In Production3232-bit AVR MCU66911283686432-bit AVR01441200085-403-3.6No5 -UART731None12YesYes20260Yes144-LQFPNoYes12316Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
ATSAM3X4E8.2200In Production32Cortex-M3848425665536Cortex-M301441100085-401.62-3.6No5 -UART421High Speed12YesYes8209No144-LFBGA
144-LQFP
NoYes10323Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null1212NonullnullNo000
AT91SAM7SE2568.3800In Production32ARM74833.625632768ARM7TDMI0144138485-403-3.6No3 -UART110None10Yes4030No128-LQFP
144-LFBGA
NoYes8811Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
AT91SAM9R646.4700In Production32ARM926200220065536ARM9260144122085-401.08-1.32No4 -UART110High Speed10NoYes11070Yes144-LFBGANoYes4926Yes73316-bit PWM resolutions73100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
PIC24EP256GU8147.0500In Production1616-bit PIC MCU70702562867216-bit PIC MCU01442500125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes16094Yes144-LQFP
144-TQFP
YesYes12215Yes3161616-bit PWM resolutions1432120NoNo0NoNoNoBasic3000nullBOR104NonullnullYes0240
ATSAM3U4E5.7500In Production32Cortex-M39612025651200Cortex-M301442100085-401.62-3.6No5 -UART521High Speed10NoYes4130No144-LFBGA
144-LQFP
NoYes9621Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAM3U2E4.9500In Production32Cortex-M39612012836864Cortex-M301442100085-401.62-3.6No5 -UART521High Speed10NoYes4130No144-LFBGA
144-LQFP
NoYes9621Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null000NonullnullNo000
AT91M42800A7.5800In Production32ARM73323.108192ARM7TDMI01440085-402.7-5.5No2 -UART200None00No0060No144-LBGA
144-LQFP
NoNo548No0600-bit PWM resolutions0000NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAME70Q209.4900In Production32Cortex-M73006001024393216Cortex-M7014421700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LFBGA
144-LQFP
144-UFBGA
NoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAM4E16E7.3900In Production32Cortex-M41201501024131072Cortex-M401442100085-401.62-3.6No4 -UART320Full Speed12NoYes8294No144-LFBGA
144-LQFP
NoYes11733Yes01800-bit PWM resolutions024160NoNo0YesNoNoNone1000null1212NonullnullNo90.5120
ATSAMS70Q197.7800In Production32Cortex-M7300600512262144Cortex-M7014421700105-401.7-3.6No8 -UART533High Speed10YesYes404120No144-LFBGA
144-LQFP
144-UFBGA
NoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMS70Q208.6800In Production32Cortex-M73006001024393216Cortex-M7014421700105-401.7-3.6No8 -UART533High Speed10YesYes404120No144-LFBGA
144-LQFP
144-UFBGA
NoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMS70Q2110.4800In Production32Cortex-M73006002048393216Cortex-M7014421700105-401.7-3.6No8 -UART533High Speed10YesYes404120No144-LFBGA
144-LQFP
144-UFBGA
NoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMV70Q198.8000In Production32Cortex-M7300600512262144Cortex-M7014421700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LQFP
144-TFBGA
NoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMV70Q209.8800In Production32Cortex-M73006001024393216Cortex-M7014421700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LQFP
144-TFBGA
NoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAM4E8E6.2800In Production32Cortex-M4120150512131072Cortex-M401442100085-401.62-3.6No4 -UART320Full Speed12NoYes8294No144-LFBGA
144-LQFP
NoYes11733Yes018016-bit PWM resolutions024160NoNo0YesNoNoNone1000null1212NonullnullNo90.5120
ATSAMV71Q199.1800In Production32Cortex-M7300600512262144Cortex-M7014421700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LQFP
144-TFBGA
NoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMV71Q2112.2400In Production32Cortex-M73006002048393216Cortex-M7014421700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LQFP
144-TFBGA
NoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
dsPIC33EP512MU8147.8300In Production1616-bit dsPIC DSC70705125324816-bit dsPIC DSC014421100125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes30294Yes144-LQFP
144-TQFP
YesYes12215Yes3161616-bit PWM resolutions7321214NoNo0NoNoNoBasic3000NoBOR104No1Yes0240
ATSAME70Q198.4400In Production32Cortex-M7300600512262144Cortex-M7014421700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LFBGA
144-LQFP
144-UFBGA
NoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAME70N197.5700In Production32Cortex-M7300600512262144Cortex-M7014421700105-401.7-3.6No8 -UART532High Speed12YesYes404120No100-LQFP
100-TFBGA
NoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
dsPIC33EP256MU8147.0500In Production1616-bit dsPIC DSC70702562867216-bit dsPIC DSC014421100125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes30294Yes144-LQFP
144-TQFP
YesYes12215Yes3161616-bit PWM resolutions7321214NoNo0NoNoNoBasic3000NoBOR104Nonull1Yes0240
ATSAME70J197.2000In Production32Cortex-M7300600512262144Cortex-M7014421700105-401.7-3.6No8 -UART531High Speed12YesYes404120No64-LQFPNoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAME70Q2111.6800In Production32Cortex-M73006002048393216Cortex-M7014421700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LFBGA
144-LQFP
144-UFBGA
NoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMV71Q209.9200In Production32Cortex-M73006001024393216Cortex-M7014421700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LQFP
144-TFBGA
NoYes11424Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
PIC32MZ2048EFG14410.2000In Production3232-bit MIPS MCU200330204852428832-bit MIPS0144618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes1208Yes09932-bit PWM resolutions048120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFE1447.9100In Production3232-bit MIPS MCU20033051213107232-bit MIPS0144618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes1208Yes09932-bit PWM resolutions048120NoNo1NoNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ2048EFM14410.4700In Production3232-bit MIPS MCU200330204852428832-bit MIPS0144618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes1208Yes09932-bit PWM resolutions048120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFK1448.2300In Production3232-bit MIPS MCU20033051213107232-bit MIPS0144618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes1208Yes09932-bit PWM resolutions048120NoNo1YesNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFF1448.0600In Production3232-bit MIPS MCU20033051213107232-bit MIPS0144618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes12015Yes09932-bit PWM resolutions048120NoNo1NoNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFK1448.7200In Production3232-bit MIPS MCU200330102426214432-bit MIPS0144618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes1208Yes09932-bit PWM resolutions048120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFE1448.4000In Production3232-bit MIPS MCU200330102426214432-bit MIPS0144612000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes1208Yes09932-bit PWM resolutions048120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFF1448.5600In Production3232-bit MIPS MCU200330102426214432-bit MIPS0144618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes12015Yes09932-bit PWM resolutions048120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFG1449.2200In Production3232-bit MIPS MCU200330102452428832-bit MIPS0144618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes1208Yes09932-bit PWM resolutions048120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFH1449.3900In Production3232-bit MIPS MCU200330102452428832-bit MIPS0144618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes12015Yes09932-bit PWM resolutions048120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ2048EFH14410.3700In Production3232-bit MIPS MCU252415204852428832-bit MIPS0144618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes12015Yes09932-bit PWM resolutions048120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFM1449.5500In Production3232-bit MIPS MCU200330102452428832-bit MIPS0144618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes1208Yes09932-bit PWM resolutions048120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ2064DAK16911.8400In Production3232-bit MIPS MCU200330204865536032-bit MIPS0169618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAR16915.2800In Production3232-bit MIPS MCU200330204865536032-bit MIPS016961800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAL16912.4500In Production3232-bit MIPS MCU200330204865536032-bit MIPS0169618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2025DAS16914.1900In Production3232-bit MIPS MCU200330204826214432-bit MIPS016961800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAR16913.5500In Production3232-bit MIPS MCU200330204826214432-bit MIPS016961800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAL16911.0400In Production3232-bit MIPS MCU200330204826214432-bit MIPS0169618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAK16910.5600In Production3232-bit MIPS MCU200330204826214432-bit MIPS0169618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1064DAS16914.1900In Production3232-bit MIPS MCU200330102465536032-bit MIPS016961800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1064DAL17612.1500In Production3232-bit MIPS MCU200330102465536032-bit MIPS016961800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAS16916.1200In Production3232-bit MIPS MCU200330204865536032-bit MIPS016961800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1064DAL16911.0400In Production3232-bit MIPS MCU200330102465536032-bit MIPS0169618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
PIC32MZ1064DAK16910.5600In Production3232-bit MIPS MCU200330102465536032-bit MIPS0169618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1025DAS16912.6800In Production3232-bit MIPS MCU200330102426214432-bit MIPS016961800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAR16912.1600In Production3232-bit MIPS MCU200330102426214432-bit MIPS016961800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAL1699.6200In Production3232-bit MIPS MCU200330102426214432-bit MIPS0169618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAK1699.5300In Production3232-bit MIPS MCU200330102426214432-bit MIPS0169618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1064DAR16913.5500In Production3232-bit MIPS MCU200330102465536032-bit MIPS016961800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
ATSAMA5D27-SOM132.3400In Production32Cortex-A55007858000131072Cortex-A501761100085-403.1-3.4null9 -UART772High Speed22YesYes13245Yes176-MODULENoYes10351Yes95532-bit PWM resolutions35128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
AT91M55800A9.2400In Production32ARM73323.108192ARM7TDMI017617285-401.8-5.5No3 -UART100None00No0060No176-LFBGA
176-LQFP
NoNo588No0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1110NonullnullNo000
PIC32MZ2064DAB17613.7200In Production3232-bit MIPS MCU200330204865536032-bit MIPS017661800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1064DAR17614.7300In Production3232-bit MIPS MCU200330102465536032-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAS17617.5500In Production3232-bit MIPS MCU200330204865536032-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAR17616.6400In Production3232-bit MIPS MCU200330204865536032-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAL17613.7200In Production3232-bit MIPS MCU200330204865536032-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAK17613.0600In Production3232-bit MIPS MCU200330204865536032-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2025DAS17615.4300In Production3232-bit MIPS MCU200330204826214432-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAR17614.7300In Production3232-bit MIPS MCU200330204826214432-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAL17612.1500In Production3232-bit MIPS MCU200330204826214432-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1064DAS17615.4300In Production3232-bit MIPS MCU200330102465536032-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1064DAK17611.6100In Production3232-bit MIPS MCU200330102465536032-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1025DAR17613.2000In Production3232-bit MIPS MCU200330102426214432-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAK17611.6100In Production3232-bit MIPS MCU200330204826214432-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208No09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAL17610.9000In Production3232-bit MIPS MCU200330102426214432-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAS17613.7800In Production3232-bit MIPS MCU200330102426214432-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAK17610.4700In Production3232-bit MIPS MCU200330102426214432-bit MIPS0176618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes1208Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
ATSAMA5D27-WLSOM149.3200In Production32Cortex-A55007858000131072Cortex-A501881100085-403-5.5null5 -UART212High Speed22YesYes13245Yes188-MODULENoYes9451Yes95532-bit PWM resolutions36128YesProgram/Data2YesYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D225C-D1M8.0900In Production32Cortex-A55007850131072Cortex-A501961100085-403.1-3.4null9 -UART772High Speed21YesYes13245Yes196-TFBGANoYes9051Yes95532-bit PWM resolutions35128YesProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D237.8000In Production32Cortex-A55007850131072Cortex-A5019611000105-401.1-1.32No9 -UART662High Speed21YesYes13245Yes196-TFBGANoYes7251Yes95532-bit PWM resolutions35128YesProgram/Data2YesPTCYesNoAdvanced0000nullNone000NonullnullNo000
SAM9X60D6K6.7100Samples Available32ARM926600660069632ARM92601961100085-401.02-1.21null13 -UART6131High Speed32YesYes10206Yes196-TFBGANoYes11251Yes106632-bit PWM resolutions512120YesProgram/Data1YesYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D215.3500In Production32Cortex-A55007850131072Cortex-A501961100085-401.1-1.32No9 -UART662High Speed20YesYes13245Yes196-TFBGANoYes7251Yes95532-bit PWM resolutions35128YesProgram/Data2YesYesNoAdvanced0000nullNone000NonullnullNo000
ATSAMA5D225.3500In Production32Cortex-A55007850131072Cortex-A5019611000105-401.1-1.32No9 -UART662High Speed21YesYes13245Yes196-TFBGANoYes7251Yes95532-bit PWM resolutions35128YesProgram/Data2YesPTCYesNoAdvanced0000nullNone000NonullnullNo000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
AT91SAM9XE512nullIn Production32ARM92618020051232768ARM9260217131285-401.65-1.95No6 -UART220Full Speed30NoYes6060YesnullNoYes9628Yes66616-bit PWM resolutions94100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9XE256nullIn Production32ARM92618020025632768ARM9260217131285-401.65-1.95No6 -UART220Full Speed30NoYes6060YesnullNoYes9628Yes66616-bit PWM resolutions94100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9XE128nullIn Production32ARM92618020012816384ARM9260217131285-401.65-1.95No6 -UART220Full Speed30NoYes6060YesnullNoYes9628Yes66616-bit PWM resolutions94100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9RL647.3500In Production32ARM926200220065536ARM9260217122085-401.08-1.32No4 -UART120High Speed10NoYes11060Yes217-LFBGANoYes11826Yes73316-bit PWM resolutions76100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM92607.8300In Production32ARM92618019808192ARM9260217131285-401.65-1.95No7 -UART210Full Speed30NoYes6060Yes208-PQFP
217-LFBGA
NoYes9625Yes66616-bit PWM resolutions84100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9G156.3000In Production32ARM926400440032768ARM9260217144085-400.9-1.1No5 -UART530High Speed30YesYes10006Yes217-LFBGANoYes10520Yes106632-bit PWM resolutions412104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9G256.3000In Production32ARM926400440032768ARM9260217144085-400.9-1.1No6 -UART630High Speed30YesYes10006Yes217-LFBGA
247-LFBGA
247-VFBGA
NoYes10520Yes106632-bit PWM resolutions412104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM92619.5400In Production32ARM9261902090163840ARM92602170085-401.08-1.32No5 -UART210Full Speed30NoYes3030Yes217-LFBGANoYes9621Yes33316-bit PWM resolutions8008NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9G356.6300In Production32ARM926400440032768ARM9260217144085-400.9-1.1No5 -UART530High Speed30YesYes10006Yes217-LFBGANoYes10520Yes106632-bit PWM resolutions412104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9X257.2900In Production32ARM926400440032768ARM9260217144085-400.9-1.1No6 -UART630High Speed32YesYes10006Yes217-LFBGANoYes10520Yes106632-bit PWM resolutions412104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9G106.8600In Production32ARM926266293016384ARM92602170085-401.08-1.32No4 -UART210Full Speed30NoYes3030Yes217-LFBGANoYes9622Yes33316-bit PWM resolutions6000NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9X357.2900In Production32ARM926400440032768ARM9260217144085-400.9-1.1No5 -UART530High Speed32YesYes10006Yes217-LFBGANoYes10520Yes106632-bit PWM resolutions412104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9G208.4400In Production32ARM926400440032768ARM926021719585-400.9-1.1No7 -UART210Full Speed30NoYes6060Yes217-LFBGA
247-TFBGA
NoYes9628Yes66616-bit PWM resolutions44100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
SAM9X605.0200In Production32ARM926600660069632ARM926022811000105-401.02-1.21null13 -UART6131High Speed32YesYes10206Yes228-TFBGANoYes11251Yes106632-bit PWM resolutions512120YesProgram/Data1YesYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
SAM9X60D1G9.5900In Production32ARM926600660069632ARM92602331100085-401.02-1.21null13 -UART6131High Speed32YesYes10206Yes233-TFBGANoYes11251Yes106632-bit PWM resolutions512120YesProgram/Data1YesYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
SAM9X60D5M8.0100In Production32ARM926600660069632ARM92602331100085-401.02-1.21null13 -UART6131High Speed32YesYes10206Yes233-TFBGANoYes11251Yes106632-bit PWM resolutions512120YesProgram/Data1YesYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
AT91RM920016.0200In Production32ARM920180200016384ARM920T02560085-401.65-1.95No4 -UART110Full Speed30NoYes6060Yes208-PQFP
256-LFBGA
NoYes12224Yes66616-bit PWM resolutions10000NoProgram/Data0NoNoNoNone0000nullNone000NonullnullNo000
ATSAMA5D246.3800In Production32Cortex-A55007850131072Cortex-A502561100085-401.1-1.32No10 -UART772High Speed30YesYes14246Yes256-TFBGANoYes10551Yes106632-bit PWM resolutions312128YesProgram/Data2YesPTCYesNoAdvanced0000nullNone000NonullnullNo000
PIC32MZ1025DAA28810.7300In Production3232-bit MIPS MCU200330102426214432-bit MIPS028811800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoProgram/Data1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAB28811.1800In Production3232-bit MIPS MCU200330102426214432-bit MIPS028861800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoProgram/Data1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1064DAA28811.9100In Production3232-bit MIPS MCU200330102465536032-bit MIPS028861800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoProgram/Data1NonullNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1064DAB28812.4500In Production3232-bit MIPS MCU200330102465536032-bit MIPS028861800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoProgram/Data1YesnullNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2025DAA28811.9100In Production3232-bit MIPS MCU200330204826214432-bit MIPS028861800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoProgram/Data1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAB28812.4500In Production3232-bit MIPS MCU200330204826214432-bit MIPS028861800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoProgram/Data1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2064DAB28814.0700In Production3232-bit MIPS MCU200330204865536032-bit MIPS028861800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoProgram/Data1YesnullNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAA28813.3700In Production3232-bit MIPS MCU200330204865536032-bit MIPS028861800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes1208Yes09932-bit PWM resolutions045120NoProgram/Data1NonullNoNoNone2000nullBOR000NonullnullYes000
ATSAMA5D27C-D1G11.7600In Production32Cortex-A55007850131072Cortex-A502891100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes289-TFBGANoYes12851Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D28C-D1G18.8400In Production32Cortex-A55007850131072Cortex-A502891100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes289-TFBGANoYes12851Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D27C-D5M10.0900In Production32Cortex-A55007850131072Cortex-A502891100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes289-TFBGANoYes12851Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D288.0100In Production32Cortex-A55007850131072Cortex-A5028911000105-401.1-1.32No10 -UART772High Speed32YesYes14246Yes289-LFBGA
289-TFBGA
NoYes12851Yes106632-bit PWM resolutions312128YesProgram/Data2YesPTCYesNoAdvanced0000nullNone000NonullnullNo000
ProductPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Pin CountNumber of ADCsMax ADC Sampling Rate (ksps)Temp Range MaxTemp Range MinOperation Volatge RangeCTMUUARTSPII2CI2SUSB InterfaceNumber of USB ModulesNumber of CAN ModulesLINIrDAMax # PWM outputs (including complementary outputs)Quadrature Encoder Interface (QEI)Max 16 Bit Digital TimersMax 32 Bit Digital TimersWatch Dog Timers (WDT)PackagesMultiple Flash PanelsPower On Reset (POR)Max I/O PinsDirect Memory Access (DMA) ChannelsPeripheral Pin Select (PPS)/Pin MuxingNumber of PWM Time BasesInput CaptureStandalone Output Compare/ Standard PWMPWM Max Resolution (bits)PWM Resolution (time ns)ADC ChannelsMax ADC Resolution (bits)Motor Control PWM ChannelsLow PowerExternal Memory Bus InterfaceQSPICrypto EngineHardware Touch PeripheralVbat/Vddbu for battery backupSecureBootWithFlashOTP_NewSecure Bootloader (CodeGuard Security)Number of ComparatorsNumber of Op AmpsSingle output CCP (SCCP)Multiple output CCP (MCCP)BootMemoryBrown Out Reset (BOR)Number of DACsDAC outputsMax DAC Resolution (bits)Peripheral Trigger Generator (PTG)SENTNumber of CoresClass B Safety LibraryMax 8 Bit Digital TimersAuxiliary Flash (KB)Configurable Logic Cell Modules (CLC /CCL)
ATSAMA5D438.7000In Production32Cortex-A56009420131072Cortex-A50289132085-401.62-1.98No7 -UART840High Speed30NoYes16349Yes289-LFBGANoYes15238Yes139932-bit PWM resolutions25128NoProgram/Data0YesYesNoAdvanced0000nullNone000NonullnullNo000
ATSAMA5D418.3700In Production32Cortex-A56009420131072Cortex-A50289132085-401.62-1.98No7 -UART840High Speed30NoYes16349Yes289-LFBGANoYes15238Yes139932-bit PWM resolutions25128NoProgram/Data0YesYesNoAdvanced0000nullNone000NonullnullNo000
ATSAMA5D266.1600In Production32Cortex-A55007850131072Cortex-A5028911000105-401.1-1.32No10 -UART772High Speed20YesYes14246Yes289-LFBGANoYes12851Yes106632-bit PWM resolutions312128YesProgram/Data2YesYesNoAdvanced0000nullNone000NonullnullNo000
ATSAMA5D276.8000In Production32Cortex-A55007850131072Cortex-A5028911000105-401.1-1.32No10 -UART772High Speed32YesYes14246Yes289-LFBGA
361-TFBGA
NoYes12851Yes106632-bit PWM resolutions312128YesProgram/Data2YesPTCYesNoAdvanced0000nullNone000NonullnullNo000
AT91SAM9G4510.1900In Production32ARM926400440065536ARM9260324144085-400.9-1.1No5 -UART620High Speed30YesYes10060Yes324-TFBGANoYes16037Yes106616-bit PWM resolutions48104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9G4611.2200In Production32ARM926400440065536ARM9260324144085-400.9-1.1No5 -UART620High Speed30YesYes10060Yes324-TFBGANoYes16039Yes106616-bit PWM resolutions48104NoProgram/Data0YesYesNoBasic0000nullNone000NonullnullNo000
AT91SAM9M1012.0500In Production32ARM926400440065536ARM9260324144085-400.9-1.1No5 -UART620High Speed30YesYes10060Yes324-TFBGANoYes16037Yes106616-bit PWM resolutions48104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9M1113.2600In Production32ARM926400440065536ARM9260324144085-400.9-1.1No5 -UART620High Speed30YesYes10060Yes324-TFBGANoYes16039Yes106616-bit PWM resolutions48104NoProgram/Data0YesYesNoBasic0000nullNone000NonullnullNo000
ATSAMA5D338.3400In Production32Cortex-A55368420131072Cortex-A503241100085-401.08-1.32No4 -UART630High Speed32NoYes13045Yes324-LFBGANoYes16039Yes95532-bit PWM resolutions212128YesProgram/Data0YesYesNoIntermediate0000nullNone000NonullnullNo000
AT91SAM926312.8600In Production32ARM926200220098304ARM92603240085-401.08-1.32No5 -UART210Full Speed31NoYes11070Yes324-TFBGANoYes16027Yes73316-bit PWM resolutions7004NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
ATSAMA5D348.8000In Production32Cortex-A55368420131072Cortex-A503241100085-401.08-1.32No4 -UART630High Speed32NoYes13045Yes324-LFBGANoYes16039Yes95532-bit PWM resolutions212128YesProgram/Data0YesYesNoIntermediate0000nullNone000NonullnullNo000
ATSAMA5D358.8000In Production32Cortex-A55368420131072Cortex-A5032411000105-401.08-1.32No6 -UART630High Speed32NoYes14246Yes324-LFBGANoYes16039Yes106632-bit PWM resolutions212128YesProgram/Data0YesYesNoIntermediate0000nullNone000NonullnullNo000
ATSAMA5D369.0300In Production32Cortex-A55368420131072Cortex-A5032411000105-401.08-1.32No6 -UART630High Speed32NoYes14046Yes324-LFBGANoYes16039Yes106632-bit PWM resolutions212128YesProgram/Data0YesYesNoIntermediate0000nullNone000NonullnullNo000
ATSAMA5D317.9400In Production32Cortex-A55368420131072Cortex-A503241100085-401.08-1.32No6 -UART630High Speed32NoYes13045Yes324-LFBGA
324-TFBGA
NoYes16039Yes95532-bit PWM resolutions212128YesProgram/Data0YesYesNoIntermediate0000nullNone000NonullnullNo000
ATSAMA5D28C-LD2GnullIn Production32Cortex-A55007850131072Cortex-A503611100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes361-TFBGANoYes12851Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D28C-LD1GnullIn Production32Cortex-A55007850131072Cortex-A503611100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes361-TFBGANoYes12851Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D27C-LD1G12.4500In Production32Cortex-A55007850131072Cortex-A503611100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes361-TFBGANoYes12851Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D27C-LD2G14.8100In Production32Cortex-A55007850131072Cortex-A503611100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes361-TFBGANoYes12851Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D4410.5900In Production32Cortex-A56009420131072Cortex-A50361132085-401.62-1.98No7 -UART840High Speed30NoYes16349Yes361-TFBGANoYes15238Yes139932-bit PWM resolutions25128NoProgram/Data0YesYesNoAdvanced0000nullNone000NonullnullNo000
ATSAMA5D429.2800In Production32Cortex-A56009420131072Cortex-A50361132085-401.62-1.98No7 -UART840High Speed30NoYes16349Yes361-TFBGANoYes15238Yes139932-bit PWM resolutions25128NoProgram/Data0YesYesNoAdvanced0000nullNone000NonullnullNo000
2022/02/03


マイコン関連のインデックスに戻る


(c) 2017 FloatGarden