マイコン関連のインデックスに戻る
##menu##
もしくは名称で検索する:(半角スペース区切りでand検索)
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATSAMA5D363241609.0300In Production32Cortex-A55368420131072Cortex-A5011000105-401.08-1.32No6 -UART630High Speed32NoYes14046Yes324-LFBGANoYes39Yes106632-bit PWM resolutions212128YesProgram/Data0YesYesNoIntermediate0000nullNone000NonullnullNo000
ATSAMA5D353241608.8000In Production32Cortex-A55368420131072Cortex-A5011000105-401.08-1.32No6 -UART630High Speed32NoYes14246Yes324-LFBGANoYes39Yes106632-bit PWM resolutions212128YesProgram/Data0YesYesNoIntermediate0000nullNone000NonullnullNo000
ATSAMA5D343241608.8000In Production32Cortex-A55368420131072Cortex-A501100085-401.08-1.32No4 -UART630High Speed32NoYes13045Yes324-LFBGANoYes39Yes95532-bit PWM resolutions212128YesProgram/Data0YesYesNoIntermediate0000nullNone000NonullnullNo000
ATSAMA5D333241608.3400In Production32Cortex-A55368420131072Cortex-A501100085-401.08-1.32No4 -UART630High Speed32NoYes13045Yes324-LFBGANoYes39Yes95532-bit PWM resolutions212128YesProgram/Data0YesYesNoIntermediate0000nullNone000NonullnullNo000
ATSAMA5D313241607.9400In Production32Cortex-A55368420131072Cortex-A501100085-401.08-1.32No6 -UART630High Speed32NoYes13045Yes324-LFBGA
324-TFBGA
NoYes39Yes95532-bit PWM resolutions212128YesProgram/Data0YesYesNoIntermediate0000nullNone000NonullnullNo000
AT91SAM9M1132416013.2600In Production32ARM926400440065536ARM9260144085-400.9-1.1No5 -UART620High Speed30YesYes10060Yes324-TFBGANoYes39Yes106616-bit PWM resolutions48104NoProgram/Data0YesYesNoBasic0000nullNone000NonullnullNo000
AT91SAM9M1032416012.0500In Production32ARM926400440065536ARM9260144085-400.9-1.1No5 -UART620High Speed30YesYes10060Yes324-TFBGANoYes37Yes106616-bit PWM resolutions48104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9G4632416011.2200In Production32ARM926400440065536ARM9260144085-400.9-1.1No5 -UART620High Speed30YesYes10060Yes324-TFBGANoYes39Yes106616-bit PWM resolutions48104NoProgram/Data0YesYesNoBasic0000nullNone000NonullnullNo000
AT91SAM9G4532416010.1900In Production32ARM926400440065536ARM9260144085-400.9-1.1No5 -UART620High Speed30YesYes10060Yes324-TFBGANoYes37Yes106616-bit PWM resolutions48104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM926332416012.8600In Production32ARM926200220098304ARM92600085-401.08-1.32No5 -UART210Full Speed31NoYes11070Yes324-TFBGANoYes27Yes73316-bit PWM resolutions7004NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
ATSAMA5D4436115210.5900In Production32Cortex-A56009420131072Cortex-A50132085-401.62-1.98No7 -UART840High Speed30NoYes16349Yes361-TFBGANoYes38Yes139932-bit PWM resolutions25128NoProgram/Data0YesYesNoAdvanced0000nullNone000NonullnullNo000
ATSAMA5D423611529.2800In Production32Cortex-A56009420131072Cortex-A50132085-401.62-1.98No7 -UART840High Speed30NoYes16349Yes361-TFBGANoYes38Yes139932-bit PWM resolutions25128NoProgram/Data0YesYesNoAdvanced0000nullNone000NonullnullNo000
ATSAMA5D432891528.7000In Production32Cortex-A56009420131072Cortex-A50132085-401.62-1.98No7 -UART840High Speed30NoYes16349Yes289-LFBGANoYes38Yes139932-bit PWM resolutions25128NoProgram/Data0YesYesNoAdvanced0000nullNone000NonullnullNo000
ATSAMA5D412891528.3700In Production32Cortex-A56009420131072Cortex-A50132085-401.62-1.98No7 -UART840High Speed30NoYes16349Yes289-LFBGANoYes38Yes139932-bit PWM resolutions25128NoProgram/Data0YesYesNoAdvanced0000nullNone000NonullnullNo000
ATSAMA5D28C-LD2G361128nullIn Production32Cortex-A55007850131072Cortex-A501100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes361-TFBGANoYes51Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D28C-LD1G361128nullIn Production32Cortex-A55007850131072Cortex-A501100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes361-TFBGANoYes51Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D27C-LD2G36112814.8100In Production32Cortex-A55007850131072Cortex-A501100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes361-TFBGANoYes51Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D27C-LD1G36112812.4500In Production32Cortex-A55007850131072Cortex-A501100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes361-TFBGANoYes51Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D28C-D1G28912818.8400In Production32Cortex-A55007850131072Cortex-A501100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes289-TFBGANoYes51Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D282891288.0100In Production32Cortex-A55007850131072Cortex-A5011000105-401.1-1.32No10 -UART772High Speed32YesYes14246Yes289-LFBGA
289-TFBGA
NoYes51Yes106632-bit PWM resolutions312128YesProgram/Data2YesPTCYesNoAdvanced0000nullNone000NonullnullNo000
ATSAMA5D27C-D5M28912810.0900In Production32Cortex-A55007850131072Cortex-A501100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes289-TFBGANoYes51Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D27C-D1G28912811.7600In Production32Cortex-A55007850131072Cortex-A501100085-401.1-1.32null10 -UART772High Speed32YesYes14246Yes289-TFBGANoYes51Yes106632-bit PWM resolutions312128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D272891286.8000In Production32Cortex-A55007850131072Cortex-A5011000105-401.1-1.32No10 -UART772High Speed32YesYes14246Yes289-LFBGA
361-TFBGA
NoYes51Yes106632-bit PWM resolutions312128YesProgram/Data2YesPTCYesNoAdvanced0000nullNone000NonullnullNo000
ATSAMA5D262891286.1600In Production32Cortex-A55007850131072Cortex-A5011000105-401.1-1.32No10 -UART772High Speed20YesYes14246Yes289-LFBGANoYes51Yes106632-bit PWM resolutions312128YesProgram/Data2YesYesNoAdvanced0000nullNone000NonullnullNo000
AT32UC3C064C1441237.2000In Production3232-bit AVR MCU6691642048032-bit AVR01200085-403-3.6No5 -UART731None12YesYes20260Yes144-LQFPNoYes16Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
AT32UC3C0512C14412310.4200In Production3232-bit AVR MCU66915126963232-bit AVR01200085-403-3.6No5 -UART731None12YesYes20260Yes144-LQFPNoYes16Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
AT32UC3C0256C1441238.8400In Production3232-bit AVR MCU66912566963232-bit AVR01200085-403-3.6No5 -UART731None12YesYes20260Yes144-LQFPNoYes16Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
AT32UC3C0128C1441237.1900In Production3232-bit AVR MCU66911283686432-bit AVR01200085-403-3.6No5 -UART731None12YesYes20260Yes144-LQFPNoYes16Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
AT91RM920025612216.0200In Production32ARM920180200016384ARM920T00085-401.65-1.95No4 -UART110Full Speed30NoYes6060Yes208-PQFP
256-LFBGA
NoYes24Yes66616-bit PWM resolutions10000NoProgram/Data0NoNoNoNone0000nullNone000NonullnullNo000
dsPIC33EP512MU8141441227.8300In Production1616-bit dsPIC DSC70705125324816-bit dsPIC DSC021100125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes30294Yes144-LQFP
144-TQFP
YesYes15Yes3161616-bit PWM resolutions7321214NoNo0NoNoNoBasic3000NoBOR104No1Yes0240
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
dsPIC33EP256MU8141441227.0500In Production1616-bit dsPIC DSC70702562867216-bit dsPIC DSC021100125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes30294Yes144-LQFP
144-TQFP
YesYes15Yes3161616-bit PWM resolutions7321214NoNo0NoNoNoBasic3000NoBOR104Nonull1Yes0240
PIC24EP512GU8141441227.8300In Production1616-bit PIC MCU70705125324816-bit PIC MCU02500125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes16094Yes144-LQFP
144-TQFP
YesYes15Yes3161616-bit PWM resolutions1432120NoNo0NoNoNoBasic3000nullBOR104NonullnullYes0240
PIC24EP256GU8141441227.0500In Production1616-bit PIC MCU70702562867216-bit PIC MCU02500125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes16094Yes144-LQFP
144-TQFP
YesYes15Yes3161616-bit PWM resolutions1432120NoNo0NoNoNoBasic3000nullBOR104NonullnullYes0240
PIC32MZ2064DAB28828812014.0700In Production3232-bit MIPS MCU200330204865536032-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoProgram/Data1YesnullNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAA28828812013.3700In Production3232-bit MIPS MCU200330204865536032-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoProgram/Data1NonullNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2025DAB28828812012.4500In Production3232-bit MIPS MCU200330204826214432-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoProgram/Data1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAA28828812011.9100In Production3232-bit MIPS MCU200330204826214432-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoProgram/Data1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1064DAB28828812012.4500In Production3232-bit MIPS MCU200330102465536032-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoProgram/Data1YesnullNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1064DAA28828812011.9100In Production3232-bit MIPS MCU200330102465536032-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoProgram/Data1NonullNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1025DAB28828812011.1800In Production3232-bit MIPS MCU200330102426214432-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoProgram/Data1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAA28828812010.7300In Production3232-bit MIPS MCU200330102426214432-bit MIPS011800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes288-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoProgram/Data1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2064DAS17617612017.5500In Production3232-bit MIPS MCU200330204865536032-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAR17617612016.6400In Production3232-bit MIPS MCU200330204865536032-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAL17617612013.7200In Production3232-bit MIPS MCU200330204865536032-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAK17617612013.0600In Production3232-bit MIPS MCU200330204865536032-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAB17617612013.7200In Production3232-bit MIPS MCU200330204865536032-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAS17617612015.4300In Production3232-bit MIPS MCU200330204826214432-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAR17617612014.7300In Production3232-bit MIPS MCU200330204826214432-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAL17617612012.1500In Production3232-bit MIPS MCU200330204826214432-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAK17617612011.6100In Production3232-bit MIPS MCU200330204826214432-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8No09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1064DAS17617612015.4300In Production3232-bit MIPS MCU200330102465536032-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1064DAR17617612014.7300In Production3232-bit MIPS MCU200330102465536032-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1064DAK17617612011.6100In Production3232-bit MIPS MCU200330102465536032-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1025DAS17617612013.7800In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAR17617612013.2000In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAL17617612010.9000In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAK17617612010.4700In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2064DAS16916912016.1200In Production3232-bit MIPS MCU200330204865536032-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAR16916912015.2800In Production3232-bit MIPS MCU200330204865536032-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2064DAL16916912012.4500In Production3232-bit MIPS MCU200330204865536032-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC32MZ2064DAK16916912011.8400In Production3232-bit MIPS MCU200330204865536032-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ2025DAS16916912014.1900In Production3232-bit MIPS MCU200330204826214432-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAR16916912013.5500In Production3232-bit MIPS MCU200330204826214432-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAL16916912011.0400In Production3232-bit MIPS MCU200330204826214432-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2025DAK16916912010.5600In Production3232-bit MIPS MCU200330204826214432-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1064DAS16916912014.1900In Production3232-bit MIPS MCU200330102465536032-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1064DAR16916912013.5500In Production3232-bit MIPS MCU200330102465536032-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1064DAL17616912012.1500In Production3232-bit MIPS MCU200330102465536032-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes176-LQFPYesYes8Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1064DAL16916912011.0400In Production3232-bit MIPS MCU200330102465536032-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1YesNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1064DAK16916912010.5600In Production3232-bit MIPS MCU200330102465536032-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1NoNoNoNone2000nullBOR000NonullnullYes000
PIC32MZ1025DAS16916912012.6800In Production3232-bit MIPS MCU200330102426214432-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAR16916912012.1600In Production3232-bit MIPS MCU200330102426214432-bit MIPS061800085-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAL1691691209.6200In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ1025DAK1691691209.5300In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000105-402.2-3.6Yes6 -UART656High Speed12YesYes0094Yes169-LFBGAYesYes8Yes09932-bit PWM resolutions045120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes000
PIC32MZ2048EFM14414412010.4700In Production3232-bit MIPS MCU200330204852428832-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes8Yes09932-bit PWM resolutions048120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ2048EFH14414412010.3700In Production3232-bit MIPS MCU252415204852428832-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes15Yes09932-bit PWM resolutions048120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ2048EFG14414412010.2000In Production3232-bit MIPS MCU200330204852428832-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes8Yes09932-bit PWM resolutions048120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFM1441441209.5500In Production3232-bit MIPS MCU200330102452428832-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes8Yes09932-bit PWM resolutions048120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFK1441441208.7200In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes8Yes09932-bit PWM resolutions048120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFH1441441209.3900In Production3232-bit MIPS MCU200330102452428832-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes15Yes09932-bit PWM resolutions048120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFG1441441209.2200In Production3232-bit MIPS MCU200330102452428832-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes8Yes09932-bit PWM resolutions048120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFF1441441208.5600In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes15Yes09932-bit PWM resolutions048120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFE1441441208.4000In Production3232-bit MIPS MCU200330102426214432-bit MIPS0612000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes8Yes09932-bit PWM resolutions048120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFK1441441208.2300In Production3232-bit MIPS MCU20033051213107232-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes8Yes09932-bit PWM resolutions048120NoNo1YesNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFF1441441208.0600In Production3232-bit MIPS MCU20033051213107232-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes15Yes09932-bit PWM resolutions048120NoNo1NoNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFE1441441207.9100In Production3232-bit MIPS MCU20033051213107232-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes144-LQFP
144-TFBGA
144-TQFP
YesYes8Yes09932-bit PWM resolutions048120NoNo1NoNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
AT91SAM9RL642171187.3500In Production32ARM926200220065536ARM9260122085-401.08-1.32No4 -UART120High Speed10NoYes11060Yes217-LFBGANoYes26Yes73316-bit PWM resolutions76100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
ATSAM4E8E1441176.2800In Production32Cortex-M4120150512131072Cortex-M402100085-401.62-3.6No4 -UART320Full Speed12NoYes8294No144-LFBGA
144-LQFP
NoYes33Yes018016-bit PWM resolutions024160NoNo0YesNoNoNone1000null1212NonullnullNo90.5120
ATSAM4E16E1441177.3900In Production32Cortex-M41201501024131072Cortex-M402100085-401.62-3.6No4 -UART320Full Speed12NoYes8294No144-LFBGA
144-LQFP
NoYes33Yes01800-bit PWM resolutions024160NoNo0YesNoNoNone1000null1212NonullnullNo90.5120
ATSAMV71Q2114411412.2400In Production32Cortex-M73006002048393216Cortex-M7021700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LQFP
144-TFBGA
NoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATSAMV71Q201441149.9200In Production32Cortex-M73006001024393216Cortex-M7021700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LQFP
144-TFBGA
NoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMV71Q191441149.1800In Production32Cortex-M7300600512262144Cortex-M7021700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LQFP
144-TFBGA
NoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMV70Q201441149.8800In Production32Cortex-M73006001024393216Cortex-M7021700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LQFP
144-TFBGA
NoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMV70Q191441148.8000In Production32Cortex-M7300600512262144Cortex-M7021700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LQFP
144-TFBGA
NoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMS70Q2114411410.4800In Production32Cortex-M73006002048393216Cortex-M7021700105-401.7-3.6No8 -UART533High Speed10YesYes404120No144-LFBGA
144-LQFP
144-UFBGA
NoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMS70Q201441148.6800In Production32Cortex-M73006001024393216Cortex-M7021700105-401.7-3.6No8 -UART533High Speed10YesYes404120No144-LFBGA
144-LQFP
144-UFBGA
NoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMS70Q191441147.7800In Production32Cortex-M7300600512262144Cortex-M7021700105-401.7-3.6No8 -UART533High Speed10YesYes404120No144-LFBGA
144-LQFP
144-UFBGA
NoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAME70Q2114411411.6800In Production32Cortex-M73006002048393216Cortex-M7021700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LFBGA
144-LQFP
144-UFBGA
NoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAME70Q201441149.4900In Production32Cortex-M73006001024393216Cortex-M7021700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LFBGA
144-LQFP
144-UFBGA
NoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAME70Q191441148.4400In Production32Cortex-M7300600512262144Cortex-M7021700105-401.7-3.6No8 -UART533High Speed12YesYes404120No144-LFBGA
144-LQFP
144-UFBGA
NoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAME70N191441147.5700In Production32Cortex-M7300600512262144Cortex-M7021700105-401.7-3.6No8 -UART532High Speed12YesYes404120No100-LQFP
100-TFBGA
NoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAME70J191441147.2000In Production32Cortex-M7300600512262144Cortex-M7021700105-401.7-3.6No8 -UART531High Speed12YesYes404120No64-LQFPNoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAME53N20A641145.2000In Production32Cortex-M4F1206001024262144Cortex-M4F021700105-401.7-3.6No8 -UART531Full Speed10YesYes404120No100-TQFPNoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesPTCNoNoNone1000nullNone1212NoNo0No000
ATSAME53J20A641144.4800In Production32Cortex-M4F1206001024262144Cortex-M4F021700105-401.7-3.6No8 -UART531Full Speed10YesYes404120No64-TQFP
64-VQFN
NoYes24Yes1242416-bit PWM resolutions0241216NoNo1YesPTCNoNoNone1000nullNone1212NoNo0No000
SAM9X60D5M2331128.0100In Production32ARM926600660069632ARM92601100085-401.02-1.21null13 -UART6131High Speed32YesYes10206Yes233-TFBGANoYes51Yes106632-bit PWM resolutions512120YesProgram/Data1YesYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
SAM9X60D1G2331129.5900In Production32ARM926600660069632ARM92601100085-401.02-1.21null13 -UART6131High Speed32YesYes10206Yes233-TFBGANoYes51Yes106632-bit PWM resolutions512120YesProgram/Data1YesYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
SAM9X602281125.0200In Production32ARM926600660069632ARM926011000105-401.02-1.21null13 -UART6131High Speed32YesYes10206Yes228-TFBGANoYes51Yes106632-bit PWM resolutions512120YesProgram/Data1YesYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
SAM9X60D6K1961126.7100Samples Available32ARM926600660069632ARM92601100085-401.02-1.21null13 -UART6131High Speed32YesYes10206Yes196-TFBGANoYes51Yes106632-bit PWM resolutions512120YesProgram/Data1YesYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
AT32UC3A364S1441107.5300In Production3232-bit AVR MCU841266413107232-bit AVR0138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFP
144-TFBGA
NoYes12Yes01200-bit PWM resolutions08100NoYes0YesnullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A3641441107.1300In Production3232-bit AVR MCU841266413107232-bit AVR0138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFP
144-TFBGA
NoYes12Yes01200-bit PWM resolutions08100NoYes0NonullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A3256S14411010.6000In Production3232-bit AVR MCU8412625613107232-bit AVR0138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFP
144-TFBGA
NoYes12Yes01200-bit PWM resolutions08100NoYes0YesnullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A3256AU144110nullIn Production3232-bit AVR MCU6612625613107232-bit AVR0138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFPNoYes12Yes01200-bit PWM resolutions08100NoYes0NonullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A325614411010.0100In Production3232-bit AVR MCU8412625613107232-bit AVR0138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFP
144-TFBGA
NoYes12Yes01200-bit PWM resolutions08100NoYes0NonullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A3128S1441108.6200In Production3232-bit AVR MCU8412612813107232-bit AVR0138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFP
144-TFBGA
NoYes12Yes01200-bit PWM resolutions08100NoYes0YesnullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A31281441108.1500In Production3232-bit AVR MCU8412612813107232-bit AVR0138485-403-3.6No4 -UART621Device + OTG10YesYes12060Yes144-LQFP
144-TFBGA
NoYes12Yes01200-bit PWM resolutions08100NoYes0NonullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A05121441099.1600In Production3232-bit AVR MCU66915126553632-bit AVR0138485-403-3.6No4 -UART611None10NoYes13030Yes144-LQFP
144-TFBGA
NoYes15Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
AT32UC3A02561441098.5300In Production3232-bit AVR MCU66912566553632-bit AVR0138485-403-3.6No4 -UART611None10NoYes13030Yes144-LQFP
144-TFBGA
NoYes15Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
AT32UC3A01281441096.9600In Production3232-bit AVR MCU66911283276832-bit AVR0138485-403-3.6No4 -UART611None10NoYes13030Yes144-LQFP
144-TFBGA
NoYes15Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
ATSAMA5D242561056.3800In Production32Cortex-A55007850131072Cortex-A501100085-401.1-1.32No10 -UART772High Speed30YesYes14246Yes256-TFBGANoYes51Yes106632-bit PWM resolutions312128YesProgram/Data2YesPTCYesNoAdvanced0000nullNone000NonullnullNo000
AT91SAM9X352171057.2900In Production32ARM926400440032768ARM9260144085-400.9-1.1No5 -UART530High Speed32YesYes10006Yes217-LFBGANoYes20Yes106632-bit PWM resolutions412104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
AT91SAM9X252171057.2900In Production32ARM926400440032768ARM9260144085-400.9-1.1No6 -UART630High Speed32YesYes10006Yes217-LFBGANoYes20Yes106632-bit PWM resolutions412104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9G352171056.6300In Production32ARM926400440032768ARM9260144085-400.9-1.1No5 -UART530High Speed30YesYes10006Yes217-LFBGANoYes20Yes106632-bit PWM resolutions412104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9G252171056.3000In Production32ARM926400440032768ARM9260144085-400.9-1.1No6 -UART630High Speed30YesYes10006Yes217-LFBGA
247-LFBGA
247-VFBGA
NoYes20Yes106632-bit PWM resolutions412104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9G152171056.3000In Production32ARM926400440032768ARM9260144085-400.9-1.1No5 -UART530High Speed30YesYes10006Yes217-LFBGANoYes20Yes106632-bit PWM resolutions412104NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
ATSAMA5D27-SOM117610332.3400In Production32Cortex-A55007858000131072Cortex-A501100085-403.1-3.4null9 -UART772High Speed22YesYes13245Yes176-MODULENoYes51Yes95532-bit PWM resolutions35128NoProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAM3X8E1441038.0400In Production32Cortex-M3848451298304Cortex-M301100085-401.62-3.6No5 -UART421High Speed12YesYes8209No144-LFBGA
144-LQFP
NoYes23Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null1212NonullnullNo000
ATSAM3X4E1441038.2200In Production32Cortex-M3848425665536Cortex-M301100085-401.62-3.6No5 -UART421High Speed12YesYes8209No144-LFBGA
144-LQFP
NoYes23Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null1212NonullnullNo000
PIC24FJ64GA4121211024.3800In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6Yes6 -UART433None00NoNo603115Yes121-TFBGAYesYes6Yes16016-bit PWM resolutions6224120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ256GA4121211024.7400In Production1616-bit PIC MCU32162561638416-bit PIC MCU0150085-402-3.6Yes6 -UART433None00NoNo603115Yes121-TFBGAYesYes6Yes16016-bit PWM resolutions6224120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ128GA4121211024.5400In Production1616-bit PIC MCU32161281638416-bit PIC MCU0150085-402-3.6Yes6 -UART433None00NoNo603115Yes121-TFBGAYesYes6Yes16016-bit PWM resolutions6224120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ64GB4121211014.6200In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes121-TFBGAYesYes6Yes16016-bit PWM resolutions6224120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ256GB4121211014.9800In Production1616-bit PIC MCU32162561638416-bit PIC MCU0150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes121-TFBGAYesYes6Yes16016-bit PWM resolutions6224120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ128GB4121211014.7900In Production1616-bit PIC MCU32161281638416-bit PIC MCU0150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes121-TFBGAYesYes6Yes16016-bit PWM resolutions6224120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
ATSAME54P20A128995.9100In Production32Cortex-M4F1201501024262144Cortex-M4F021000125-401.71-3.6No8 -UART881Full Speed12YesYes330135Yes120-TFBGA
128-TQFP
YesYes32Yes017032-bit PWM resolutions0321217YesNo1YesPTCNoNoNone2000BOR1212No0Yes1301
ATSAME54P19A128995.1000In Production32Cortex-M4F120150512196608Cortex-M4F021000125-401.71-3.6No8 -UART881Full Speed12YesYes330135Yes120-TFBGA
128-TQFP
YesYes32Yes017032-bit PWM resolutions0321217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAMD51P20A128995.1000In Production32Cortex-M4F1201501024262144Cortex-M4F021000125-401.71-3.6No8 -UART881Full Speed10YesYes330135Yes120-TFBGA
128-TQFP
YesYes32Yes017032-bit PWM resolutions0321217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAMD51P19A128994.2700In Production32Cortex-M4F120150512196608Cortex-M4F021000125-401.71-3.6No8 -UART881Full Speed10YesYes330135Yes120-TFBGA
128-TQFP
YesYes32Yes017032-bit PWM resolutions0321217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
AT91SAM9XE51221796nullIn Production32ARM92618020051232768ARM9260131285-401.65-1.95No6 -UART220Full Speed30NoYes6060YesnullNoYes28Yes66616-bit PWM resolutions94100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9XE25621796nullIn Production32ARM92618020025632768ARM9260131285-401.65-1.95No6 -UART220Full Speed30NoYes6060YesnullNoYes28Yes66616-bit PWM resolutions94100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9XE12821796nullIn Production32ARM92618020012816384ARM9260131285-401.65-1.95No6 -UART220Full Speed30NoYes6060YesnullNoYes28Yes66616-bit PWM resolutions94100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9G20217968.4400In Production32ARM926400440032768ARM926019585-400.9-1.1No7 -UART210Full Speed30NoYes6060Yes217-LFBGA
247-TFBGA
NoYes28Yes66616-bit PWM resolutions44100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9G10217966.8600In Production32ARM926266293016384ARM92600085-401.08-1.32No4 -UART210Full Speed30NoYes3030Yes217-LFBGANoYes22Yes33316-bit PWM resolutions6000NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9261217969.5400In Production32ARM9261902090163840ARM92600085-401.08-1.32No5 -UART210Full Speed30NoYes3030Yes217-LFBGANoYes21Yes33316-bit PWM resolutions8008NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
AT91SAM9260217967.8300In Production32ARM92618019808192ARM9260131285-401.65-1.95No7 -UART210Full Speed30NoYes6060Yes208-PQFP
217-LFBGA
NoYes25Yes66616-bit PWM resolutions84100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
ATSAM3U4E144965.7500In Production32Cortex-M39612025651200Cortex-M302100085-401.62-3.6No5 -UART521High Speed10NoYes4130No144-LFBGA
144-LQFP
NoYes21Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAM3U2E144964.9500In Production32Cortex-M39612012836864Cortex-M302100085-401.62-3.6No5 -UART521High Speed10NoYes4130No144-LFBGA
144-LQFP
NoYes21Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAM3U1E144964.6100In Production32Cortex-M3961206420480Cortex-M302100085-401.62-3.6No5 -UART521Full Speed10NoYes4130No144-LFBGA
144-LQFP
NoYes21Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAMA5D27-WLSOM11889449.3200In Production32Cortex-A55007858000131072Cortex-A501100085-403-5.5null5 -UART212High Speed22YesYes13245Yes188-MODULENoYes51Yes95532-bit PWM resolutions36128YesProgram/Data2YesYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
ATSAMA5D225C-D1M196908.0900In Production32Cortex-A55007850131072Cortex-A501100085-403.1-3.4null9 -UART772High Speed21YesYes13245Yes196-TFBGANoYes51Yes95532-bit PWM resolutions35128YesProgram/Data2YesPTCYesNonullnullnullnullnullnullnullnullnullnullNonullnullNonullnullnull
AT91SAM7SE5121448810.5200In Production32ARM74833.651232768ARM7TDMI0138485-403-3.6No3 -UART110None10NoYes4030No128-LQFP
144-LFBGA
YesYes0Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
AT91SAM7SE32144885.6100In Production32ARM74833.6328192ARM7TDMI0138485-403-3.6No3 -UART110None10Yes4030No128-LQFP
144-LFBGA
NoYes11Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
AT91SAM7SE256144888.3800In Production32ARM74833.625632768ARM7TDMI0138485-403-3.6No3 -UART110None10Yes4030No128-LQFP
144-LFBGA
NoYes11Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
PIC18F97J94100873.7900In Production88-bit PIC MCU641612838628-bit PIC MCU0150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes100-TQFPNoYes0No010010-bit PWM resolutions024120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo400
PIC18F96J94100873.5300In Production88-bit PIC MCU64166438628-bit PIC MCU0150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes100-TQFPNoYes0No010010-bit PWM resolutions024120YesNo0NonullYesNoNone3000nullBOR000NonullnullNo400
PIC18F95J94100873.1800In Production88-bit PIC MCU64163238628-bit PIC MCU0150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes100-TQFPNoYes0No010010-bit PWM resolutions024120YesNo0NonullYesNoNone3000nullBOR000NonullnullNo400
PIC24FJ512GL410100862.5900In Production1616-bit PIC MCU321651232768null01400125-402-3.6No6 -UART434None00YesYes2802110Yes100-TQFPYesYes6Yes88016-bit PWM resolutions6224120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ256GL410100862.4700In Production1616-bit PIC MCU321625632768null01400125-402-3.6No6 -UART434None00YesYes2802110Yes100-TQFPYesYes6Yes88016-bit PWM resolutions6224120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ128GL410100862.3900In Production1616-bit PIC MCU321612832768null01400125-402-3.6No6 -UART434None00YesYes2802110Yes100-TQFPYesYes6Yes88016-bit PWM resolutions6224120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
ATmega640100866.3500In Production88-bit AVR MCU16166481928-bit AVR001585-401.8-5.5No4 -UART510None00NoNo15040Yes100-TFBGA
100-TQFP
YesYes0No04160-bit PWM resolutions016100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega2560100869.6700In Production88-bit AVR MCU161625681928-bit AVR001585-401.8-5.5No4 -UART510None00NoNo15040Yes100-TFBGA
100-TQFP
YesYes0No04160-bit PWM resolutions016100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega1280100868.6800In Production88-bit AVR MCU161612881928-bit AVR001585-401.8-5.5No4 -UART510None00NoNo15040Yes100-TFBGA
100-TQFP
YesYes0No04160-bit PWM resolutions016100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
dsPIC33FJ64MC710A100856.2500In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC021100125-403-3.6No2 -UART220None02YesYes16194Yes100-TQFPNoYes8No28816-bit PWM resolutions1224128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ64MC510A100855.0100In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC011100125-403-3.6No2 -UART220None01YesYes16194Yes100-TQFPNoYes8No28816-bit PWM resolutions1224128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ64GS610100855.6400In Production1616-bit dsPIC DSC405064921616-bit dsPIC DSC024000125-403-3.6No2 -UART220None01YesYes22252Yes100-TQFPNoYes4No34416-bit PWM resolutions1241018NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
dsPIC33FJ64GP710A100855.3200In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC021100125-403-3.6No2 -UART221None02YesYes8094Yes100-TQFPNoYes8No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ64GP310A100854.6100In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC011100125-403-3.6No2 -UART221None00YesYes8094Yes100-TQFPNoYes8No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ32GS610100855.5200In Production1616-bit dsPIC DSC405032409616-bit dsPIC DSC024000125-403-3.6No2 -UART220None00YesYes22252Yes100-TQFPNoYes0No34416-bit PWM resolutions1241018NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
dsPIC33FJ256MC710A100856.5500In Production1616-bit dsPIC DSC40402563072016-bit dsPIC DSC021100150-403-3.6No2 -UART220None02YesYes16194Yes100-TQFPNoYes8No28816-bit PWM resolutions1224128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ256MC510A100855.7400In Production1616-bit dsPIC DSC40402561638416-bit dsPIC DSC011100125-403-3.6No2 -UART220None01YesYes16194Yes100-TQFPNoYes8No28816-bit PWM resolutions1224128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ256GP710A100856.1500In Production1616-bit dsPIC DSC40402563072016-bit dsPIC DSC021100150-403-3.6No2 -UART221None02YesYes8094Yes100-TQFPNoYes8No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ256GP510A100855.3800In Production1616-bit dsPIC DSC40402561638416-bit dsPIC DSC011100150-403-3.6No2 -UART221None01YesYes8094Yes100-TQFPNoYes8No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128MC710A100855.9800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC021100150-403-3.6No2 -UART220None02YesYes16194Yes100-TQFPNoYes8No28816-bit PWM resolutions1224128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128MC510A100855.3000In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC011100125-403-3.6No2 -UART220None01YesYes16194Yes100-TQFPNoYes8No28816-bit PWM resolutions1224128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128GP710A100855.6100In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC021100150-403-3.6No2 -UART221None02YesYes8094Yes100-TQFPNoYes8No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128GP310A100854.9200In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC011100125-403-3.6No2 -UART221None00YesYes8094Yes100-TQFPNoYes8No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33EP512GM710100855.5800In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC021100150-403-3.6Yes4 -UART321None02YesYes20294Yes100-TQFP
121-TFBGA
NoYes4Yes28816-bit PWM resolutions7491212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EP512GM310100855.3400In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC021100150-403-3.6Yes4 -UART321None00YesYes20294Yes100-TQFP
121-TFBGA
NoYes4Yes28816-bit PWM resolutions7491212NoNo0NoNoNoBasic5400NoBOR204Yesnull1Yes000
dsPIC33EP256GM710100855.0900In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC021100150-403-3.6Yes4 -UART321None02YesYes20294Yes100-TQFP
121-TFBGA
NoYes4Yes28816-bit PWM resolutions7491212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EP256GM310100855.0900In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC021100150-403-3.6Yes4 -UART321None00YesYes20294Yes100-TQFP
121-TFBGA
NoYes4Yes28816-bit PWM resolutions7491212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EP128GM710100855.1400In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC021100150-403-3.6Yes4 -UART321None02YesYes20294Yes100-TQFP
121-TFBGA
NoYes4Yes28816-bit PWM resolutions7491212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
dsPIC33EP128GM310100854.9000In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC021100150-403-3.6Yes4 -UART321None00YesYes20294Yes100-TQFP
121-TFBGA
NoYes4Yes28816-bit PWM resolutions7491212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
PIC32MX795F512L100858.0300In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG12YesYes5052Yes100-TQFP
121-TFBGA
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX775F512L100857.4800In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG12YesYes5052Yes100-TQFP
121-TFBGA
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX775F256L100856.9200In Production3232-bit MIPS MCU801052566553632-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG12YesYes5052Yes100-TQFP
121-TFBGA
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX764F128L100854.6600In Production3232-bit MIPS MCU801051283276832-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG11YesYes5052Yes100-TQFP
121-TFBGA
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX695F512L100857.7700In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG10YesYes5052Yes100-TQFP
121-TFBGA
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX675F512L100857.2100In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG10YesYes5052Yes100-TQFP
121-TFBGA
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX675F256L100856.6600In Production3232-bit MIPS MCU801052566553632-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG10YesYes5052Yes100-TQFP
121-TFBGA
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX664F128L100854.5400In Production3232-bit MIPS MCU801051283276832-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG10YesYes5052Yes100-TQFP
121-TFBGA
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX664F064L100854.3200In Production3232-bit MIPS MCU80105641638432-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG10YesYes5052Yes100-TQFP
121-TFBGA
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX575F256L100856.3800In Production3232-bit MIPS MCU801052566553632-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG11YesYes5052Yes100-TQFP
121-TFBGA
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX564F128L100854.3200In Production3232-bit MIPS MCU801051283276832-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG11YesYes5052Yes100-TQFP
121-TFBGA
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX564F064L100854.1200In Production3232-bit MIPS MCU80105641638432-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG11YesYes5052Yes100-TQFP
121-TFBGA
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullNone000NonullnullYes0120
PIC32MX534F064L100853.9400In Production3232-bit MIPS MCU80105641638432-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG11YesYes5052Yes100-TQFP
121-TFBGA
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX470F512L100855.7500In Production3232-bit MIPS MCU12015051213107232-bit MIPS011000105-402.3-3.6No5 -UART222FS Device/Host/OTG10YesYes0052Yes100-TQFPNoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX460F512L100855.5100In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No2 -UART220FS Device/Host/OTG10NoNo5051Yes100-TQFP
121-TFBGA
NoYes4No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX460F256L100855.3500In Production3232-bit MIPS MCU801052566553632-bit MIPS011000105-402.3-3.6No2 -UART220FS Device/Host/OTG10YesYes5051Yes100-TQFP
121-TFBGA
NoYes4No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX450F256L100854.7800In Production3232-bit MIPS MCU1201502566553632-bit MIPS011000105-402.3-3.6No5 -UART222FS Device/Host/OTG10YesYes0052Yes100-TQFPNoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX450F128L100853.9500In Production3232-bit MIPS MCU1201501283276832-bit MIPS011000105-402.3-3.6No5 -UART222FS Device/Host/OTG10YesYes0052Yes100-TQFPNoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX440F128L100855.2500In Production3232-bit MIPS MCU801051283276832-bit MIPS011000105-402.3-3.6No2 -UART220FS Device/Host/OTG10YesYes5051Yes100-TQFP
121-TFBGA
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX430F064L100853.5100In Production3232-bit MIPS MCU120150641638432-bit MIPS011000105-402.3-3.6No5 -UART222FS Device/Host/OTG10YesYes0052Yes100-TQFPNoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX370F512L100855.5900In Production3232-bit MIPS MCU12015051213107232-bit MIPS011000105-402.3-3.6No5 -UART222None00YesYes0052Yes100-TQFPNoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX360F512L100855.2500In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No2 -UART220None00YesYes5051Yes100-TQFP
121-TFBGA
NoYes4No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX360F256L100855.0700In Production3232-bit MIPS MCU801052566553632-bit MIPS011000105-402.3-3.6No2 -UART220None00YesYes5051Yes100-TQFP
121-TFBGA
NoYes4No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX350F256L100854.6300In Production3232-bit MIPS MCU1201502566553632-bit MIPS011000105-402.3-3.6No5 -UART222None00YesYes0052Yes100-TQFPNoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX350F128L100853.7900In Production3232-bit MIPS MCU1201501283276832-bit MIPS011000105-402.3-3.6No5 -UART222None00YesYes0052Yes100-TQFPNoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX340F128L100854.9500In Production3232-bit MIPS MCU801051283276832-bit MIPS011000105-402.3-3.6No2 -UART220None00NoYes5051Yes100-TQFP
121-TFBGA
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX330F064L100853.3500In Production3232-bit MIPS MCU120150641638432-bit MIPS011000105-402.3-3.6No5 -UART222None00YesYes5052Yes100-TQFPNoYes4Yes15516-bit PWM resolutions2528100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX320F128L100854.9500In Production3232-bit MIPS MCU801051283276832-bit MIPS011000105-402.3-3.6No2 -UART220None00YesYes5051Yes100-TQFP
121-TFBGA
NoYes0No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX170F512L100854.6600In Production3232-bit MIPS MCU50835126553632-bit MIPS011000105-402.3-3.6No5 -UART424None00YesYes5052Yes100-TQFPNoYes4Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC32MX150F256L100853.5400In Production3232-bit MIPS MCU50832563276832-bit MIPS011000105-402.3-3.6No5 -UART424None00YesYes5052Yes100-TQFPNoYes4Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX130F128L100853.1100In Production3232-bit MIPS MCU50831281638432-bit MIPS011000105-402.3-3.6No5 -UART424None00YesYes5052Yes100-TQFPNoYes4Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC24HJ64GP510A100854.6900In Production1616-bit PIC MCU804064819216-bit PIC MCU01500125-403-3.6No2 -UART220None01YesYes8094Yes100-TQFPNoYes8No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ64GP210A100854.4800In Production1616-bit PIC MCU804064819216-bit PIC MCU01500125-403-3.6No2 -UART220None00YesYes8094Yes100-TQFPNoYes8No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ256GP610A100855.8600In Production1616-bit PIC MCU80402561638416-bit PIC MCU02500150-403-3.6No2 -UART220None02YesYes8094Yes100-TQFPNoYes8No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ256GP210A100855.3500In Production1616-bit PIC MCU80402561638416-bit PIC MCU01500125-403-3.6No2 -UART220None00YesYes8094Yes100-TQFPNoYes8No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ128GP510A100854.9800In Production1616-bit PIC MCU8040128819216-bit PIC MCU01500150-403-3.6No2 -UART220None01YesYes8094Yes100-TQFPNoYes8No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ128GP310A100854.9200In Production1616-bit PIC MCU80401281638416-bit PIC MCU01500125-403-3.6No2 -UART220None00YesYes8094Yes100-TQFPNoYes8No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ128GP210A100854.7900In Production1616-bit PIC MCU8040128819216-bit PIC MCU01500125-403-3.6No2 -UART220None00YesYes8094Yes100-TQFPNoYes8No28816-bit PWM resolutions2532120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24FJ96GA010100853.2000In Production1616-bit PIC MCU321696819216-bit PIC MCU0150085-402-3.6No2 -UART220None00YesYes5052Yes100-TQFPNoYes0No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ64GA410100854.0600In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6Yes6 -UART433None00NoNo603115Yes100-TQFPYesYes6Yes16016-bit PWM resolutions6224120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ64GA310100853.1600In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6Yes4 -UART220None00YesYes70199Yes100-TQFP
121-TFBGA
NoYes6Yes77716-bit PWM resolutions1524120YesNo0NonullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ64GA010100853.2600In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6No2 -UART220None00YesYes5052Yes100-TQFPNoYes0No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ512GU410100852.7400In Production1616-bit PIC MCU321651232768null01400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes100-TQFPYesYes6Yes88016-bit PWM resolutions6224120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ512GB610100853.6300In Production1616-bit PIC MCU32165123276816-bit PIC MCU01200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
121-TFBGA
YesYes8Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ512GA610100853.4800In Production1616-bit PIC MCU32165123276816-bit PIC MCU01200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
121-TFBGA
YesYes8Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ256GU410100852.6100In Production1616-bit PIC MCU321625632768null01400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes100-TQFPYesYes6Yes88016-bit PWM resolutions6224120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ256GB610100853.5100In Production1616-bit PIC MCU32162563276816-bit PIC MCU01200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
121-TFBGA
YesYes8Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ256GA610100853.3600In Production1616-bit PIC MCU32162563276816-bit PIC MCU01200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
121-TFBGA
YesYes8Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ256GA410100854.4100In Production1616-bit PIC MCU32162561638416-bit PIC MCU0150085-402-3.6Yes6 -UART433None00NoNo603115Yes100-TQFPYesYes6Yes16016-bit PWM resolutions6224120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ256GA110100854.9000In Production1616-bit PIC MCU32162561638416-bit PIC MCU01500125-402-3.6Yes4 -UART330None00YesYes902311Yes100-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ192GA110100854.6500In Production1616-bit PIC MCU32161921638416-bit PIC MCU01500125-402-3.6Yes4 -UART330None00YesYes902311Yes100-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ128GU410100852.5300In Production1616-bit PIC MCU321612832768null01400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes100-TQFPYesYes6Yes88016-bit PWM resolutions6224120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ128GB610100853.4200In Production1616-bit PIC MCU32161283276816-bit PIC MCU01200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
121-TFBGA
YesYes8Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ128GA610100853.2700In Production1616-bit PIC MCU32161283276816-bit PIC MCU01200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
121-TFBGA
YesYes8Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ128GA410100854.2100In Production1616-bit PIC MCU32161281638416-bit PIC MCU0150085-402-3.6Yes6 -UART433None00NoNo603115Yes100-TQFPYesYes6Yes16016-bit PWM resolutions6224120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ128GA310100853.3100In Production1616-bit PIC MCU3216128819216-bit PIC MCU0150085-402-3.6Yes4 -UART220None00YesYes70199Yes100-TQFP
121-TFBGA
NoYes6Yes77716-bit PWM resolutions1524120YesNo0NonullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ128GA110100854.4100In Production1616-bit PIC MCU32161281638416-bit PIC MCU01500125-402-3.6Yes4 -UART330None00YesYes902311Yes100-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ128GA010100853.5400In Production1616-bit PIC MCU3216128819216-bit PIC MCU0150085-402-3.6No2 -UART220None00YesYes5052Yes100-TQFPNoYes0No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ1024GB610100853.7600In Production1616-bit PIC MCU321610243276816-bit PIC MCU01200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
121-TFBGA
YesYes8Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC24FJ1024GA610100853.6100In Production1616-bit PIC MCU321610243276816-bit PIC MCU01200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
121-TFBGA
YesYes8Yes16016-bit PWM resolutions6224120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ64GB410100844.3000In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes100-TQFPYesYes6Yes16016-bit PWM resolutions6224120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ64GB110100844.3600In Production1616-bit PIC MCU3216641638416-bit PIC MCU0150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ64GA110100844.5400In Production1616-bit PIC MCU3216641638416-bit PIC MCU01500125-402-3.6Yes4 -UART330None00YesYes902311Yes100-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ256GB410100844.6500In Production1616-bit PIC MCU32162561638416-bit PIC MCU0150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes100-TQFPYesYes6Yes16016-bit PWM resolutions6224120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ256GB210100845.9400In Production1616-bit PIC MCU32162569830416-bit PIC MCU0150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFP
121-TFBGA
NoYes0Yes99916-bit PWM resolutions1524100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ256GB110100845.1000In Production1616-bit PIC MCU32162561638416-bit PIC MCU0150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ256DA210100846.4700In Production1616-bit PIC MCU32162569830416-bit PIC MCU0150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFP
121-TFBGA
NoYes2Yes99916-bit PWM resolutions1524100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ256DA110100845.9800In Production1616-bit PIC MCU32162562457616-bit PIC MCU0150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFP
121-TFBGA
NoYes2Yes99916-bit PWM resolutions1524100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ192GB110100844.8600In Production1616-bit PIC MCU32161921638416-bit PIC MCU0150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ128GB410100844.4600In Production1616-bit PIC MCU32161281638416-bit PIC MCU0150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes100-TQFPYesYes6Yes16016-bit PWM resolutions6224120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ128GB210100845.5300In Production1616-bit PIC MCU32161289830416-bit PIC MCU0150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFP
121-TFBGA
NoYes0Yes99916-bit PWM resolutions1524100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ128GB110100844.6200In Production1616-bit PIC MCU32161281638416-bit PIC MCU0150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ128DA210100846.0600In Production1616-bit PIC MCU32161289830416-bit PIC MCU0150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFP
121-TFBGA
NoYes2Yes99916-bit PWM resolutions1524100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ128DA110100845.5800In Production1616-bit PIC MCU32161282457616-bit PIC MCU0150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes100-TQFP
121-TFBGA
NoYes2Yes99916-bit PWM resolutions1524100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
ATSAMC21N18A100843.2500In Production32Cortex-M0+484525632768Cortex-M0+021000125-402.7-5.5No8 -UART888None02YesYes26052Yes100-TQFPNoYes12Yes081032-bit PWM resolutions2221216NoNo0NoPTCNoNoNone2000nullBOR1110YesNo0.5Yes504
ATSAMC21N17A100842.3700In Production32Cortex-M0+484512816384Cortex M0+021000125-402.7-5.5No8 -UART880None02YesYes30084Yes100-TQFPNoYes12Yes0161632-bit PWM resolutions2221214NoNonullNoPTCNoNoNone4000nullBOR1110NoNo0.5Yes804
ATSAMC20N18A100843.1100In Production32Cortex-M0+484525632768Cortex-M0+021000125-402.7-5.5No8 -UART880None00YesYes30084Yes100-TQFPNoYes6Yes0161632-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR000NonullnullYes804
ATSAMC20N17A100842.1300In Production32Cortex-M0+484512816384Cortex-M0+021000125-402.7-5.5No8 -UART880None00YesYes30084Yes100-TQFPNoYes6Yes0161632-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR000NonullnullYes804
dsPIC33EP512MU810100837.1200In Production1616-bit dsPIC DSC70705125324816-bit dsPIC DSC021100125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes28294Yes100-TQFP
121-TFBGA
YesYes15Yes3161616-bit PWM resolutions7321212NoNo0NoNoNoBasic3000NoBOR104Nonull1Yes0240
dsPIC33EP256MU810100836.3400In Production1616-bit dsPIC DSC70702562867216-bit dsPIC DSC021100125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes28294Yes100-TQFP
121-TFBGA
YesYes15Yes3161616-bit PWM resolutions7321212NoNo0NoNoNoBasic3000NoBOR104Nonull1Yes0240
PIC32MX575F512L100836.9200In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No6 -UART450FS Device/Host/OTG11YesYes5052Yes100-TQFP
121-TFBGA
NoYes8Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC24EP512GU810100837.1200In Production1616-bit PIC MCU70705125324816-bit PIC MCU02500125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes16094Yes100-TQFP
121-TFBGA
YesYes15Yes3161616-bit PWM resolutions1432120NoNo0NoNoNoBasic3000nullBOR104NonullnullYes0240
PIC24EP256GU810100836.3400In Production1616-bit PIC MCU70702562867216-bit PIC MCU02500125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes16094Yes100-TQFP
121-TFBGA
YesYes15Yes3161616-bit PWM resolutions1432120NoNo0NoNoNoBasic3000nullBOR104NonullnullYes0240
ATSAML22N18A100823.7900In Production32Cortex-M0+323025632768Cortex-M0+01100085-401.62-3.63No6 -UART640Full Speed10Yes12042Yes100-TQFP
100-UFBGA
NoYes16Yes0880-bit PWM resolutions020124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
ATSAML22N17A100823.0400In Production32Cortex-M0+323012816384Cortex-M0+01100085-401.62-3.63No6 -UART640Full Speed10Yes12042Yes100-TQFP
100-UFBGA
NoYes16Yes0880-bit PWM resolutions020124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
ATSAML22N16A100822.8400In Production32Cortex-M0+3230648192Cortex-M0+01100085-401.62-3.63No6 -UART640Full Speed10Yes12042Yes100-TQFP
100-UFBGA
NoYes16Yes0880-bit PWM resolutions020124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
PIC32MX570F512L100814.9800In Production3232-bit MIPS MCU50835126553632-bit MIPS011000105-402.3-3.6No5 -UART424FS Device/Host/OTG11YesYes5052Yes100-TQFPNoYes8Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX550F256L100813.8600In Production3232-bit MIPS MCU50832563276832-bit MIPS011000105-402.3-3.6No5 -UART424FS Device/Host/OTG11YesYes5052Yes100-TQFPNoYes8Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX530F128L100813.4500In Production3232-bit MIPS MCU50831281638432-bit MIPS011000105-402.3-3.6No5 -UART424FS Device/Host/OTG11YesYes5052Yes100-TQFPNoYes8Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC32MX270F512L100814.8300In Production3232-bit MIPS MCU50835126553632-bit MIPS011000105-402.3-3.6No5 -UART424FS Device/Host/OTG10YesYes5052Yes100-TQFPNoYes6Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX250F256L100813.7100In Production3232-bit MIPS MCU50832563276832-bit MIPS011000105-402.3-3.6No5 -UART424FS Device/Host/OTG10YesYes5052Yes100-TQFPNoYes6Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX230F128L100813.2800In Production3232-bit MIPS MCU50831281638432-bit MIPS011000105-402.3-3.6No5 -UART424FS Device/Host/OTG10YesYes5052Yes100-TQFPNoYes6Yes15516-bit PWM resolutions2548100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
ATSAME54N20A100815.2800In Production32Cortex-M4F1201501024262144Cortex-M4F021000125-401.71-3.6No8 -UART881Full Speed12YesYes330135Yes100-TQFPYesYes32Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAME54N19A100814.7000In Production32Cortex-M4F120150512196608Cortex-M4F021000125-401.71-3.6No8 -UART881Full Speed12YesYes330135Yes100-TQFPYesYes32Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAME53N19A100814.5400In Production32Cortex-M4F120150512196608Cortex-M4F021000125-401.71-3.6No8 -UART881Full Speed10YesYes330135Yes100-TQFPYesYes32Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAME51N20A100815.1200In Production32Cortex-M4F1201501024262144Cortex-M4F021000125-401.71-3.6No8 -UART881Full Speed12YesYes330135Yes100-TQFPYesYes32Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAME51N19A100814.4600In Production32Cortex-M4F120150512196608Cortex-M4F021000125-401.71-3.6No8 -UART881Full Speed12YesYes330135Yes100-TQFPYesYes32Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAMD51N20A100814.7800In Production32Cortex-M4F1201501024262144Cortex-M4F021000125-401.71-3.6No8 -UART881Full Speed10YesYes330135Yes100-TQFPYesYes32Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
ATSAMD51N19A100814.1300In Production32Cortex-M4F120150512196608Cortex-M4F021000125-401.71-3.6No8 -UART881Full Speed10YesYes330135Yes100-TQFPYesYes32Yes017032-bit PWM resolutions0281217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1301
AT32UC3C164C100816.1600In Production3232-bit AVR MCU6691642048032-bit AVR01200085-403-3.6No5 -UART731None12YesYes19260Yes100-TQFPNoYes16Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
AT32UC3C1512C-AUTOMOTIVE100819.5600In Production3232-bit AVR MCU66915126963232-bit AVR01200085-403-5.5No5 -UART731None12YesYes19260Yes100-TQFPNoYes16Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
AT32UC3C1512C100819.7200In Production3232-bit AVR MCU66915126963232-bit AVR01200085-403-3.6No5 -UART731None12YesYes19260Yes100-TQFPNoYes16Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
AT32UC3C1256C100818.2400In Production3232-bit AVR MCU66912566963232-bit AVR01200085-403-3.6No5 -UART731None12YesYes19260Yes100-TQFPNoYes16Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
AT32UC3C1128C100816.8300In Production3232-bit AVR MCU66911283686432-bit AVR01200085-403-3.6No5 -UART731None12YesYes19260Yes100-TQFPNoYes16Yes01200-bit PWM resolutions016120NoNo0NoNoNoNone4000null2412NonullnullNo000
PIC24FJ64GC010100804.2900In Production1616-bit PIC MCU321664819216-bit PIC MCU021000085-402-3.6Yes4 -UART220FS Device/Host/OTG10YesYes90144Yes100-TQFP
121-TFBGA
NoYes6Yes99916-bit PWM resolutions152160YesNo0NonullYesNoIntermediate3200YesBOR2210Nonull1Yes000
PIC24FJ128GC010100804.4400In Production1616-bit PIC MCU3216128819216-bit PIC MCU021000085-402-3.6Yes4 -UART220FS Device/Host/OTG10YesYes90144Yes100-TQFP
121-TFBGA
NoYes6Yes99916-bit PWM resolutions152160YesNo0NonullYesNoIntermediate3200YesBOR2210Nonull1Yes000
ATSAM4LS8C100805.8700In Production32Cortex-M4486051265536Cortex-M40130085-401.68-3.6No4 -UART141Full Speed10NoYes0060Yes100-TQFP
100-VFBGA
NoYes16Yes01200-bit PWM resolutions015120YesNo0NoNoNoNone4000null2110NonullnullNo002
ATSAM4LS4C100804.4800In Production32Cortex-M4486025632768Cortex-M40130085-401.68-3.6No4 -UART141Full Speed10NoYes0060Yes100-TQFP
100-VFBGA
NoYes16Yes01200-bit PWM resolutions015120YesNo0NoNoNoNone4000null2110NonullnullNo002
ATSAM4LS2C100804.4100In Production32Cortex-M4486012832768Cortex-M40130085-401.68-3.6No4 -UART141Full Speed10NoYes0060Yes100-TQFP
100-VFBGA
NoYes16Yes01200-bit PWM resolutions015120YesNo0NoNoNoNone4000null2110NonullnullNo002
ATSAM4SD32C100797.3700In Production32Cortex-M41201502048163840Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
100-VFBGA
YesYes22Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo00.5120
ATSAM4SD16C100795.5000In Production32Cortex-M41201501024163840Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
100-VFBGA
YesYes22Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo00.5120
ATSAM4SA16C100795.3900In Production32Cortex-M41201501024163840Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
100-VFBGA
NoYes22Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo00.5120
ATSAM4S8C100793.9800In Production32Cortex-M4120150512131072Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes8263No100-LQFP
100-TFBGA
100-VFBGA
NoYes22Yes012016-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
ATSAM4S4C100792.9800In Production32Cortex-M412015025665536Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes8163No100-LQFP
100-TFBGA
100-VFBGA
NoYes22Yes012016-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
ATSAM4S2C100792.9100In Production32Cortex-M412015012865536Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes8163No100-LQFP
100-TFBGA
100-VFBGA
NoYes22Yes012016-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
ATSAM4S16C100794.7800In Production32Cortex-M41201501024131072Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes8263No100-LQFP
100-TFBGA
100-VFBGA
NoYes22Yes012016-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
ATSAM4N8C100793.2900In Production32Cortex-M410010051265536Cortex-M40150085-401.62-3.6No7 -UART430None00NoYes4263No100-LQFP
100-TFBGA
100-VFBGA
NoYes23Yes012016-bit PWM resolutions016100NoNo0NonullNoNoNone0000nullnull1110NonullnullNo600
ATSAM4N16C100794.0200In Production32Cortex-M4100100102481920Cortex-M40150085-401.62-3.6No7 -UART430None00NoYes4263No100-LQFP
100-TFBGA
100-VFBGA
NoYes23Yes012016-bit PWM resolutions016100NoNo0NonullNoNoNone0000nullnull1110NonullnullNo600
ATSAM4E8C100795.1900In Production32Cortex-M4120150512131072Cortex-M402100085-401.62-3.6No4 -UART320Full Speed11NoYes8194No100-LQFP
100-TFBGA
NoYes30Yes01800-bit PWM resolutions010160NoNo0YesNoNoNone1000null1212NonullnullNo90.5120
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATSAM4E16C100796.1200In Production32Cortex-M41201501024131072Cortex-M402100085-401.62-3.6No4 -UART320Full Speed11NoYes8194No100-LQFP
100-TFBGA
NoYes30Yes018016-bit PWM resolutions010160NoNo0YesNoNoNone1000null1212NonullnullNo90.5120
ATSAM3SD8C100795.6300In Production32Cortex-M3648051265536Cortex-M301100085-401.62-3.6No5 -UART421Full Speed10NoYes4260No100-LQFP
100-TFBGA
YesYes22Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3S8C100795.1300In Production32Cortex-M3648051265536Cortex-M301100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
NoYes22Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3S4C100794.3200In Production32Cortex-M3648025649152Cortex-M301100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
NoYes22Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3S2C100793.4700In Production32Cortex-M3648012832768Cortex-M301100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
NoYes22Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3S1C100792.6500In Production32Cortex-M364806416384Cortex-M301100085-401.62-3.6No4 -UART321Full Speed10NoYes4260No100-LQFP
100-TFBGA
NoYes22Yes01200-bit PWM resolutions015120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3N1C100792.4800In Production32Cortex-M34860648192Cortex-M30138485-401.62-3.6No4 -UART320None00NoYes4260No100-LQFP
100-TFBGA
NoYes10Yes01200-bit PWM resolutions016100NoNo0NoNoNoNone0000null1110NonullnullNo000
ATSAM3N0C100792.4800In Production32Cortex-M34860328192Cortex-M30138485-401.62-3.6No4 -UART320None00NoYes4260No100-LQFP
100-TFBGA
NoYes10Yes01200-bit PWM resolutions016100NoNo0NoNoNoNone0000null1110NonullnullNo000
PIC32MZ2048EFM100100789.8800In Production3232-bit MIPS MCU200330204852428832-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes8Yes09932-bit PWM resolutions040120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ2048EFH100100789.7100In Production3232-bit MIPS MCU252415204852428832-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes8Yes09932-bit PWM resolutions040120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ2048EFG100100789.5500In Production3232-bit MIPS MCU200330204852428832-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes100-TFBGA
100-TQFP
YesYes8Yes09932-bit PWM resolutions040120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFM100100788.8900In Production3232-bit MIPS MCU200330102452428832-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes8Yes09932-bit PWM resolutions040120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFK100100788.0600In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes8Yes09932-bit PWM resolutions040120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFH100100788.7200In Production3232-bit MIPS MCU200330102452428832-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes8Yes09932-bit PWM resolutions040120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFG100100788.5600In Production3232-bit MIPS MCU200330102452428832-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes100-TFBGA
100-TQFP
YesYes8Yes09932-bit PWM resolutions040120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFF100100787.9100In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes8Yes09932-bit PWM resolutions040120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFE100100787.7400In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes100-TFBGA
100-TQFP
YesYes8Yes09932-bit PWM resolutions040120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFK100100787.5700In Production3232-bit MIPS MCU20033051213107232-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes8Yes09932-bit PWM resolutions040120NoNo1YesNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFF100100787.4100In Production3232-bit MIPS MCU20033051213107232-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed12YesYes0094Yes100-TFBGA
100-TQFP
YesYes8Yes09932-bit PWM resolutions040120NoNo1NoNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFE100100787.2500In Production3232-bit MIPS MCU20033051213107232-bit MIPS0618000125-402.2-3.6No6 -UART656High Speed10YesYes0094Yes100-TFBGA
100-TQFP
YesYes8Yes09932-bit PWM resolutions040120NoNo1NoNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MK1024MCM100100786.6600In Production3232-bit MIPS MCU1201201024262144null073750125-402.8-3.3No6 -UART646Full Speed24YesNo0698Yes100-TQFPYesYes8Yes01600-bit PWM resolutions421224NoNoNoBasic5400nullBOR3312NonullnullYes940
PIC32MK1024GPK100100786.2600In Production3232-bit MIPS MCU1201201024262144null073750125-402.8-3.3No6 -UART646Full Speed20YesNo0098Yes100-TQFPYesYes8Yes01600-bit PWM resolutions42120NoNoNoBasic5400nullBOR3312NonullnullYes940
PIC32MK0512MCM100100786.4200In Production3232-bit MIPS MCU120120512131072null073750125-402.8-3.3No6 -UART646Full Speed24YesNo24698Yes100-TQFPYesYes8Yes01600-bit PWM resolutions421224NoNoNoBasic5400nullBOR3312NonullnullYes940
PIC32MK0512GPK100100786.2600In Production3232-bit MIPS MCU120120512131072null073750125-402.8-3.3No6 -UART646Full Speed20YesNo0098Yes100-TQFPYesYes8Yes01600-bit PWM resolutions42120NoNoNoBasic5400nullBOR3312NonullnullYes940
ATxmega64A1U100784.6100In Production88-bit AVR MCU32326448-bit AVR00200085-401.6-3.6No8 -UART1240None10NoNo24300Yes100-TFBGA
100-TQFP
100-VFBGA
YesYes4No024240-bit PWM resolutions016120YesNo0YesNoNoNone4000null0412NonullnullYes000
ATxmega128A1U100784.9600In Production88-bit AVR MCU323212881928-bit AVR00200085-401.6-3.6No8 -UART1240None10NoNo24300Yes100-TFBGA
100-TQFP
100-VFBGA
YesYes4No024240-bit PWM resolutions016120YesNo0YesNoNoNone4000null0412NonullnullYes01280
ATSAMV71N211007510.5500In Production32Cortex-M73006002048393216Cortex-M7021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFP
100-TFBGA
NoYes24Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMV71N20100758.6400In Production32Cortex-M73006001024393216Cortex-M7021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFPNoYes24Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMV71N19100757.9200In Production32Cortex-M7300600512262144Cortex-M7021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFP
100-TFBGA
NoYes24Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMV70N20100757.7800In Production32Cortex-M73006001024393216Cortex-M7021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFP
100-TFBGA
NoYes24Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATSAMV70N19100757.1200In Production32Cortex-M7300600512262144Cortex-M7021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFP
100-TFBGA
NoYes24Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMS70N21100759.3400In Production32Cortex-M73006002048393216Cortex-M7021700105-401.7-3.6No8 -UART432High Speed10YesYes241120No100-LQFP
100-TFBGA
100-VFBGA
NoYes24Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAMS70N20100757.6600In Production32Cortex-M73006001024393216Cortex-M7021700105-401.7-3.6No8 -UART432High Speed10YesYes241120No100-LQFP
100-TFBGA
100-VFBGA
NoYes24Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAME70N211007510.2700In Production32Cortex-M73006002048393216Cortex-M7021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFP
100-TFBGA
NoYes24Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAME70N20100758.4200In Production32Cortex-M73006001024393216Cortex-M7021700105-401.7-3.6No8 -UART432High Speed12YesYes241120No100-LQFP
100-TFBGA
NoYes24Yes18816-bit PWM resolutions0101216NoNo1YesNoneNoNoNone1000nullNone1212NoNo0.5No000
ATSAM4LC8C100756.1900In Production32Cortex-M4486051265536Cortex-M40130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes100-TQFP
100-VFBGA
NoYes16Yes0600-bit PWM resolutions015120YesNo0YesNoNoNone4000null2110NonullnullNo302
ATSAM4LC4C100754.8600In Production32Cortex-M4486025632768Cortex-M40130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes100-TQFP
100-VFBGA
NoYes16Yes0600-bit PWM resolutions015120YesNo0YesNoNoNone4000null2110NonullnullNo302
ATSAM4LC2C100754.4100In Production32Cortex-M4486012832768Cortex-M40130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes100-TQFP
100-VFBGA
NoYes16Yes0600-bit PWM resolutions015120YesNo0YesNoNoNone4000null2110NonullnullNo302
ATSAMA5D23196727.8000In Production32Cortex-A55007850131072Cortex-A5011000105-401.1-1.32No9 -UART662High Speed21YesYes13245Yes196-TFBGANoYes51Yes95532-bit PWM resolutions35128YesProgram/Data2YesPTCYesNoAdvanced0000nullNone000NonullnullNo000
ATSAMA5D22196725.3500In Production32Cortex-A55007850131072Cortex-A5011000105-401.1-1.32No9 -UART662High Speed21YesYes13245Yes196-TFBGANoYes51Yes95532-bit PWM resolutions35128YesProgram/Data2YesPTCYesNoAdvanced0000nullNone000NonullnullNo000
ATSAMA5D21196725.3500In Production32Cortex-A55007850131072Cortex-A501100085-401.1-1.32No9 -UART662High Speed20YesYes13245Yes196-TFBGANoYes51Yes95532-bit PWM resolutions35128YesProgram/Data2YesYesNoAdvanced0000nullNone000NonullnullNo000
PIC18F97J60100704.5200In Production88-bit PIC MCU4210.512838088-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes100-TQFPNoYes0No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F96J65100704.7800In Production88-bit PIC MCU4210.59638088-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes100-TQFPNoYes0No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F96J60100704.2300In Production88-bit PIC MCU4210.56438088-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes100-TQFPNoYes0No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC24FJ512GL40880702.5200In Production1616-bit PIC MCU321651232768null01400125-402-3.6No6 -UART434None00YesYes2802110Yes80-TQFPYesYes6Yes88016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ256GL40880702.4000In Production1616-bit PIC MCU321625632768null01400125-402-3.6No6 -UART434None00YesYes2802110Yes80-TQFPYesYes6Yes88016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ128GL40880702.3100In Production1616-bit PIC MCU321612832768null01400125-402-3.6No6 -UART434None00YesYes2802110Yes80-TQFPYesYes6Yes88016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC18F8723807010.1000In Production88-bit PIC MCU401012839368-bit PIC MCU0150125-402-5.5No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions016120NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F872280708.6200In Production88-bit PIC MCU401012839368-bit PIC MCU01100125-402-5.5No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F862880708.5200In Production88-bit PIC MCU40109639368-bit PIC MCU0150125-402-5.5No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions016120NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F862780707.7000In Production88-bit PIC MCU40109639368-bit PIC MCU01100125-402-5.5No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F862280706.6100In Production88-bit PIC MCU40106439368-bit PIC MCU0110085-402-5.5No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F85J1180702.5600In Production88-bit PIC MCU40103220488-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo2030Yes80-TQFPNoYes0No22010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F852780706.0300In Production88-bit PIC MCU40104839368-bit PIC MCU0110085-402-5.5No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F84J1180702.4500In Production88-bit PIC MCU40101610248-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo2030Yes80-TQFPNoYes0No22010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F841080703.9700In Production88-bit PIC MCU4010167688-bit PIC MCU01100125-402-5.5No2 -UART110None00YesNo3030Yes80-TQFPNoYes0No23010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F83J1180702.3800In Production88-bit PIC MCU4010810248-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo2030Yes80-TQFPNoYes0No22010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F831080703.6100In Production88-bit PIC MCU401087688-bit PIC MCU01100125-402-5.5No2 -UART110None00YesNo3030Yes80-TQFPNoYes0No03010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
ATmega6490P100694.2300In Production88-bit AVR MCU20206440968-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega6490A100693.8000In Production88-bit AVR MCU20206440968-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATmega6490100696.7700In Production88-bit AVR MCU16166440968-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega6450P100693.8000In Production88-bit AVR MCU20206440968-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega6450A100693.3800In Production88-bit AVR MCU20206440968-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3290P100694.6500In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3290A100693.6900In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3290100694.6500In Production88-bit AVR MCU16163220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3250PA100693.7700In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3250P100693.8900In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3250A100693.4100In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3250100693.8900In Production88-bit AVR MCU16163220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
AT32UC3A464S100696.1700In Production3232-bit AVR MCU841266413107232-bit AVR01085-403-3.6No4 -UART621Device + OTG10YesYes0060Yes100-VFBGANoYes12Yes0600-bit PWM resolutions08100NoNo0YesnullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A464100696.4100In Production3232-bit AVR MCU841266413107232-bit AVR01085-403-3.6No4 -UART621Device + OTG10YesYes0060Yes100-VFBGANoYes12Yes0600-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A4256S100697.9500In Production3232-bit AVR MCU8412625613107232-bit AVR01085-403-3.6No4 -UART621Device + OTG10YesYes0060Yes100-VFBGANoYes12Yes0600-bit PWM resolutions08100NoNo0YesnullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A4256100697.6600In Production3232-bit AVR MCU8412625613107232-bit AVR01085-403-3.6No4 -UART621Device + OTG10YesYes0060Yes100-VFBGANoYes12Yes0600-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A4128S100696.4700In Production3232-bit AVR MCU8412612813107232-bit AVR01085-403-3.6No4 -UART621Device + OTG10YesYes0060Yes100-VFBGANoYes12Yes0600-bit PWM resolutions08100NoNo0YesnullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A4128100696.3500In Production3232-bit AVR MCU8412612813107232-bit AVR01085-403-3.6No4 -UART621Device + OTG10YesYes0060Yes100-VFBGANoYes12Yes0600-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull1216NonullnullNo000
AT32UC3A1512100699.0300In Production3232-bit AVR MCU66915126553632-bit AVR0138485-403-3.6No4 -UART611None10NoYes13030Yes100-TQFPNoYes15Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
AT32UC3A1256100697.6600In Production3232-bit AVR MCU66912566553632-bit AVR0138485-403-3.6No4 -UART611None10NoYes13030Yes100-TQFPNoYes15Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
AT32UC3A1128100696.2400In Production3232-bit AVR MCU66911283276832-bit AVR0138485-403-3.6No4 -UART611None10NoYes13030Yes100-TQFPNoYes15Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
dsPIC33FJ64MC508A80694.7900In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC011100125-403-3.6No2 -UART220None01YesYes16194Yes80-TQFPNoYes8No28816-bit PWM resolutions1216128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ64GS60880695.0200In Production1616-bit dsPIC DSC405064921616-bit dsPIC DSC024000125-403-3.6No2 -UART220None01YesYes20252Yes80-TQFPNoYes4No34416-bit PWM resolutions1181016NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
dsPIC33FJ64GP708A80695.1300In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC021100125-403-3.6No2 -UART221None02YesYes8094Yes80-TQFPNoYes8No28816-bit PWM resolutions2524120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ32GS60880694.4400In Production1616-bit dsPIC DSC405032409616-bit dsPIC DSC024000125-403-3.6No2 -UART220None00YesYes20252Yes80-TQFPNoYes0No34416-bit PWM resolutions1181016NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
dsPIC33FJ128MC708A80695.7800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC021100125-403-3.6No2 -UART220None02YesYes16194Yes80-TQFPNoYes8No28816-bit PWM resolutions1218128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128GP708A80695.4100In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC021100125-403-3.6No2 -UART221None02YesYes8094Yes80-TQFPNoYes8No28816-bit PWM resolutions2524120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33CK64MP50880693.0400In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes302104Yes80-TQFPYesYes4Yes179016-bit PWM resolutions0.25241216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK64MP20880692.8200In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes302104Yes80-TQFPYesYes4Yes179016-bit PWM resolutions0.25241216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK256MP50880693.4700In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes302104Yes80-TQFPYesYes4Yes179016-bit PWM resolutions0.25241216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK256MP20880693.2500In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes302104Yes80-TQFPYesYes4Yes179016-bit PWM resolutions0.25241216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK128MP50880693.2500In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes302104Yes80-TQFPYesYes4Yes179016-bit PWM resolutions0.25241216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
dsPIC33CK128MP20880693.0400In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes302104Yes80-TQFPYesYes4Yes179016-bit PWM resolutions0.25241216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CH64MP50880693.7000In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None01YesYes2411312Yes80-TQFPNoYes8Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH64MP20880693.5500In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes2411312Yes80-TQFPNoYes8Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH512MP50880694.6000In Production1616-bit dsPIC DSC1001005124915216-bit dsPIC DSC043500150-403-3.6No3 -UART333None02YesYes362146Yes80-TQFPYesYes6Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH512MP20880694.4500In Production1616-bit dsPIC DSC1001005124915216-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes362146Yes80-TQFPYesYes6Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH256MP50880694.3100In Production1616-bit dsPIC DSC1001002563276816-bit dsPIC DSC043500150-403-3.6No3 -UART333None02YesYes362146Yes80-TQFPYesYes6Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH256MP20880694.1600In Production1616-bit dsPIC DSC1001002563276816-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes362146Yes80-TQFPYesYes6Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH128MP50880693.8400In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None01YesYes2411312Yes80-TQFPNoYes8Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH128MP20880693.7000In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes2411312Yes80-TQFPNoYes8Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
PIC24FJ96GA00880693.1600In Production1616-bit PIC MCU321696819216-bit PIC MCU0150085-402-3.6No2 -UART220None00YesYes5052Yes80-TQFPNoYes0No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ64GA30880692.9900In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6Yes4 -UART220None00YesYes70199Yes80-TQFPNoYes6Yes77716-bit PWM resolutions1516120YesNo0NonullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ64GA00880693.0000In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6No2 -UART220None00YesYes5052Yes80-TQFPNoYes0No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ512GU40880692.6700In Production1616-bit PIC MCU321651232768null01400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes80-TQFPYesYes6Yes88016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ256GU40880692.5400In Production1616-bit PIC MCU321625632768null01400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes80-TQFPYesYes6Yes88016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ256GA10880694.6500In Production1616-bit PIC MCU32162561638416-bit PIC MCU01500125-402-3.6Yes4 -UART330None00YesYes902311Yes80-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ192GA10880694.4100In Production1616-bit PIC MCU32161921638416-bit PIC MCU01500125-402-3.6Yes4 -UART330None00YesYes902311Yes80-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ128GU40880692.4600In Production1616-bit PIC MCU321612832768null01400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes80-TQFPYesYes6Yes88016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ128GA30880693.1600In Production1616-bit PIC MCU3216128819216-bit PIC MCU0150085-402-3.6Yes4 -UART220None00YesYes70199Yes80-TQFPNoYes6Yes77716-bit PWM resolutions1516120YesNo0NonullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ128GA10880694.1700In Production1616-bit PIC MCU32161281638416-bit PIC MCU01500125-402-3.6Yes4 -UART330None00YesYes902311Yes80-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC18F87K9080693.7700In Production88-bit PIC MCU641612840968-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes80-TQFPNoYes0No010010-bit PWM resolutions024120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
PIC18F87K2280693.6100In Production88-bit PIC MCU641612838628-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes80-TQFPNoYes0No010010-bit PWM resolutions024120YesYes0NonullNoNoNone3000nullBOR000NonullnullNo600
PIC18F87J9480693.5800In Production88-bit PIC MCU641612838628-bit PIC MCU0150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes80-TQFPNoYes0No010010-bit PWM resolutions024120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo400
PIC18F86K9080693.5000In Production88-bit PIC MCU64166438288-bit PIC MCU01100125-401.8-5.5No2 -UART220None00NoNo19050Yes80-TQFPNoYes0No010010-bit PWM resolutions024120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
PIC18F86K2280693.3400In Production88-bit PIC MCU64166438628-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes80-TQFPNoYes0No010010-bit PWM resolutions024120YesYes0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
PIC18F86J9480693.3200In Production88-bit PIC MCU64166438628-bit PIC MCU0150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes80-TQFPNoYes0No410010-bit PWM resolutions024120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo400
PIC18F85K9080693.1500In Production88-bit PIC MCU64163220488-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00NoNo17040Yes80-TQFPNoYes0No08010-bit PWM resolutions024120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo400
PIC18F85K2280692.9900In Production88-bit PIC MCU64163220488-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00NoNo17040Yes80-TQFPNoYes0No08010-bit PWM resolutions024120YesYes0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo400
PIC18F85J9480692.9700In Production88-bit PIC MCU64163238628-bit PIC MCU0150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes80-TQFPNoYes0No410010-bit PWM resolutions024120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo400
ATmega6450100685.5700In Production88-bit AVR MCU16166440968-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes100-TQFPYesYes0No0140-bit PWM resolutions08100NoNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No200
CEC171284683.9100In Production32Cortex-M448480.288256000null012485-401.8-3.3No3 -UART150None00NoNo6022Yes84-WFBGANoYes1212016-bit PWM resolutions425120YesNo2YesYesNoAdvanced0000null000NonullnullNo000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
dsPIC30F6014A80688.3700In Production1616-bit dsPIC DSC12030144819216-bit dsPIC DSC01200125-402.5-5.5No2 -UART211None02NoNo8052Yes80-TQFPNoYes0No18816-bit PWM resolutions3316120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
dsPIC30F6013A80688.2500In Production1616-bit dsPIC DSC12030132614416-bit dsPIC DSC01200125-402.5-5.5No2 -UART210None02NoNo8052Yes80-TQFPNoYes0No18816-bit PWM resolutions3316120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
dsPIC30F501680686.4900In Production1616-bit dsPIC DSC1203066204816-bit dsPIC DSC011000125-402.5-5.5No1 -UART210None01NoNo12152Yes80-TQFPNoYes0No24416-bit PWM resolutions3316108NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F501380686.2900In Production1616-bit dsPIC DSC1203066409616-bit dsPIC DSC01200125-402.5-5.5No2 -UART210None02NoNo8052Yes80-TQFPNoYes0No18816-bit PWM resolutions3316120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
PIC24FJ64GB10880684.1100In Production1616-bit PIC MCU3216641638416-bit PIC MCU0150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes80-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ64GA10880683.8900In Production1616-bit PIC MCU3216641638416-bit PIC MCU01500125-402-3.6Yes4 -UART330None00YesYes902311Yes80-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ256GB10880684.8600In Production1616-bit PIC MCU32162561638416-bit PIC MCU0150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes80-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ192GB10880684.6200In Production1616-bit PIC MCU32161921638416-bit PIC MCU0150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes80-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ128GB10880684.3800In Production1616-bit PIC MCU32161281638416-bit PIC MCU0150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes80-TQFPNoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC18F852080687.4500In Production88-bit PIC MCU40103220488-bit PIC MCU0130125-402-5.5No2 -UART110None00NoNo5030Yes80-TQFPNoYes0No05010-bit PWM resolutions016100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
dsPIC33EP64GS80880674.5300In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None02NoNo10052Yes80-TQFPYesYes4Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
dsPIC33EP64GS70880674.3700In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None00NoNo10052Yes80-TQFPYesYes0Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
dsPIC33EP128GS80880674.6900In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None02NoNo10052Yes80-TQFPYesYes4Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
dsPIC33EP128GS70880674.5300In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None00NoNo10052Yes80-TQFPYesYes0Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
PIC18F87J9380673.5100In Production88-bit PIC MCU481212839008-bit PIC MCU0110085-402-3.6Yes2 -UART110None00NoNo2030Yes80-TQFPNoYes0No02010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F87J9080673.3500In Production88-bit PIC MCU481212839008-bit PIC MCU0110085-402-3.6Yes2 -UART110None00NoNo2030Yes80-TQFPNoYes0No02010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F86J9380673.2300In Production88-bit PIC MCU48126439008-bit PIC MCU0110085-402-3.6Yes2 -UART110None00NoNo2030Yes80-TQFPNoYes0No02010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F86J9080673.0700In Production88-bit PIC MCU48126439008-bit PIC MCU0110085-402-3.6Yes2 -UART110None00NoNo2030Yes80-TQFPNoYes0No02010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F87J1180663.1800In Production88-bit PIC MCU481212839048-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F87J1080663.0600In Production88-bit PIC MCU401012839368-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions015100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J5580663.3500In Production88-bit PIC MCU48129639048-bit PIC MCU0110085-402-3.6No2 -UART220FS Device10YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J1680663.0400In Production88-bit PIC MCU48129639048-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J1580662.9200In Production88-bit PIC MCU40109639368-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions015100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J1180662.9100In Production88-bit PIC MCU48126439048-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J1080662.7700In Production88-bit PIC MCU40106420488-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions015100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F85J9080662.7400In Production88-bit PIC MCU40103220488-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo2030Yes80-TQFPNoYes0No22010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F85J1580662.6300In Production88-bit PIC MCU40104820488-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No25010-bit PWM resolutions015100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F85J1080662.4600In Production88-bit PIC MCU40103220488-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes80-TQFPNoYes0No25010-bit PWM resolutions015100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F84J9080662.6100In Production88-bit PIC MCU40101610248-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo2030Yes80-TQFPNoYes0No22010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F849380664.5300In Production88-bit PIC MCU328167688-bit PIC MCU015085-402-5.5No2 -UART110None00YesNo2030Yes80-TQFPNoYes0No02010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC18F849080664.1900In Production88-bit PIC MCU4010167688-bit PIC MCU01100125-402-5.5No2 -UART110None00YesNo2030Yes80-TQFPNoYes0No02010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F83J9080662.5500In Production88-bit PIC MCU4010810248-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo2030Yes80-TQFPNoYes0No22010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F83938066nullIn Production88-bit PIC MCU401087688-bit PIC MCU015085-402-5.5No2 -UART110None00YesNo2030YesnullNoYes0No02010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F839080663.7700In Production88-bit PIC MCU401087688-bit PIC MCU01100125-402-5.5No2 -UART110None00YesNo2030Yes80-TQFPNoYes0No02010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F87J5080653.4700In Production88-bit PIC MCU481212839048-bit PIC MCU0110085-402-3.6No2 -UART220FS Device10YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J5080653.2100In Production88-bit PIC MCU48126439048-bit PIC MCU0110085-402-3.6No2 -UART220FS Device10YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F85J5080652.9100In Production88-bit PIC MCU48123239048-bit PIC MCU0110085-402-3.6No2 -UART220FS Device10YesNo14030Yes80-TQFPNoYes0No25010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo200
ATSAM3X8C100637.0300In Production32Cortex-M3848451298304Cortex-M301100085-401.62-3.6No4 -UART421High Speed12YesYes4209No100-LQFP
100-TFBGA
NoYes21Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null1212NonullnullNo000
ATSAM3X4C100636.8700In Production32Cortex-M3848425665536Cortex-M301100085-401.62-3.6No4 -UART421High Speed12YesYes4209No100-LQFP
100-TFBGA
NoYes21Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null1212NonullnullNo000
ATSAM3A8C100637.0300In Production32Cortex-M38410551298304Cortex-M301100085-401.62-3.6No4 -UART421High Speed12YesYes4209No100-LQFP
100-TFBGA
YesYes19Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null1212NonullnullNo000
ATSAM3A4C100637.0300In Production32Cortex-M38410525665536Cortex-M301100085-401.62-3.6No4 -UART421High Speed12YesYes4209No100-LQFP
100-TFBGA
YesYes19Yes0600-bit PWM resolutions016120NoNo0NoNoNoNone0000null1212NonullnullNo000
AT91SAM7X5121006211.2800In Production32ARM75538.5512131072ARM7TDMI0138485-403-3.6No3 -UART210FS Device11nullYes4030No100-LQFP
100-TFBGA
NoYes13Yes0300-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT91SAM7X256100627.7500In Production32ARM75538.525665536ARM7TDMI0138485-403-3.6No3 -UART210FS Device11nullYes4030No100-LQFP
100-TFBGA
NoYes13Yes0300-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT91SAM7X128100626.2800In Production32ARM75538.512832768ARM7TDMI0138485-403-3.6No3 -UART210FS Device11nullYes4030No100-LQFP
100-TFBGA
NoYes13Yes0300-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
PIC16F1919764591.9600In Production88-bit PIC MCU3285640968-bit PIC MCU010125-401.8-5.5No2 -UART110None00NoNo0020Yes64-QFN
64-TQFP
64-VQFN
NoYes0Yes0000-bit PWM resolutions045120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
PIC16F1919664591.8600In Production88-bit PIC MCU3282820488-bit PIC MCU010125-401.8-5.5No2 -UART110None00NoNo0020Yes64-QFN
64-TQFP
64-VQFN
NoYes0Yes0000-bit PWM resolutions045120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
PIC16F1919564591.7700In Production88-bit PIC MCU3281410248-bit PIC MCU010125-401.8-5.5No2 -UART110None00NoNo0020Yes64-QFN
64-TQFP
NoYes0Yes0000-bit PWM resolutions045120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
AT91M55800A176589.2400In Production32ARM73323.108192ARM7TDMI017285-401.8-5.5No3 -UART100None00No0060No176-LFBGA
176-LQFP
NoNo8No0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1110NonullnullNo000
ATSAM3U4C100574.7600In Production32Cortex-M39612025651200Cortex-M302100085-401.62-3.6No4 -UART411High Speed10NoYes4130No100-LQFP
100-TFBGA
NoYes21Yes0600-bit PWM resolutions08120NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAM3U2C100573.9200In Production32Cortex-M39612012836864Cortex-M302100085-401.62-3.6No4 -UART411High Speed10NoYes4130No100-LQFP
100-TFBGA
NoYes21Yes0600-bit PWM resolutions08120NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAM3U1C100572.7600In Production32Cortex-M3961206420480Cortex-M302100085-401.62-3.6No4 -UART411High Speed10NoYes4130No100-LQFP
100-TFBGA
NoYes21Yes0600-bit PWM resolutions08120NoNo0NoNoNoNone0000null000NonullnullNo000
AVR64DB6464561.6300In Production88-bit AVR MCU2424648192null01130125-401.8-5.5No6 -UART220None00NoNo0070Yes64-QFN
64-TQFP
NoYes0000-bit PWM resolutions22120YesNoNoNoNone3300nullProgrammable BOR1110NonullnullNo0641
AVR64DA6464561.5400In Production88-bit AVR MCU2424648192null01130125-401.8-5.5No6 -UART220None00NoNo0070Yes64-QFN
64-TQFP
NoYes0000-bit PWM resolutions22120YesNoPTCNoNoNone3000nullProgrammable BOR1110NonullnullYes0641
AVR128DB6464561.7700In Production88-bit AVR MCU242412816384null01130125-401.8-5.5No6 -UART220None00NoNo0070Yes64-QFN
64-TQFP
NoYes0000-bit PWM resolutions22120YesNoNoNoNone3300nullProgrammable BOR1110NonullnullNo01281
AVR128DA6464561.6800In Production88-bit AVR MCU242412816384null01130125-401.8-5.5No6 -UART220None00NoNo0070Yes64-QFN
64-TQFP
NoYesnullNo0000-bit PWM resolutionsnull22120YesNonullNoPTCNoNoNone3000nullProgrammable BOR1110NoNo0.5Yes01281
PIC18F87J6080554.2600In Production88-bit PIC MCU4210.512838088-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions015100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J6580554.1100In Production88-bit PIC MCU4210.59638088-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions015100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F86J6080553.7700In Production88-bit PIC MCU4210.56438088-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo14030Yes80-TQFPNoYes0No05010-bit PWM resolutions015100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
AT91M42800A144547.5800In Production32ARM73323.108192ARM7TDMI00085-402.7-5.5No2 -UART200None00No0060No144-LBGA
144-LQFP
NoNo8No0600-bit PWM resolutions0000NoNo0NoNoNoNone0000null000NonullnullNo000
PIC24FJ64GL30664541.6600In Production1616-bit PIC MCU3216648192null01400125-402-3.6No4 -UART222None00YesYes140157Yes64-QFN
64-TQFP
NoYes6Yes55016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC24FJ512GL40664542.3800In Production1616-bit PIC MCU321651232768null01400125-402-3.6No6 -UART434None00YesYes2802110Yes64-QFN
64-TQFP
YesYes6Yes88016-bit PWM resolutions6216120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ256GL40664542.2500In Production1616-bit PIC MCU321625632768null01400125-402-3.6No6 -UART434None00YesYes2802110Yes64-QFN
64-TQFP
YesYes6Yes88016-bit PWM resolutions6216120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ128GL40664542.1700In Production1616-bit PIC MCU321612832768null01400125-402-3.6No6 -UART434None00YesYes2802110Yes64-QFN
64-TQFP
YesYes6Yes88016-bit PWM resolutions6216120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ128GL30664541.7400In Production1616-bit PIC MCU32161288192null01400125-402-3.6No4 -UART222None00YesYes140157Yes64-QFN
64-TQFP
NoYes6Yes55016-bit PWM resolutions6217120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC18F672364549.5700In Production88-bit PIC MCU401012839368-bit PIC MCU0150125-402-5.5No2 -UART220None00YesNo14030Yes64-TQFPNoYes0No05010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F672264548.2200In Production88-bit PIC MCU401012839368-bit PIC MCU01100125-402-5.5No2 -UART220None00YesNo14030Yes64-TQFPNoYes0No05010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F66K8064543.3500In Production88-bit PIC MCU64166436488-bit PIC MCU01100125-401.8-5.5Yes2 -UART110None01NoNo8030Yes64-QFN
64-TQFP
NoNo0No05010-bit PWM resolutions011120YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F662864548.5000In Production88-bit PIC MCU40109639368-bit PIC MCU0150125-402-5.5No2 -UART220None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F662764547.2000In Production88-bit PIC MCU40109639368-bit PIC MCU01100125-402-5.5No2 -UART220None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F662264546.1100In Production88-bit PIC MCU40106439368-bit PIC MCU0110085-402-5.5No2 -UART220None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F65K8064543.0400In Production88-bit PIC MCU64163236488-bit PIC MCU01100125-401.8-5.5Yes2 -UART110None01NoNo0030Yes64-QFN
64-TQFP
NoNo0No00010-bit PWM resolutions011120YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F65J1164542.2700In Production88-bit PIC MCU40103220488-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F652764545.5300In Production88-bit PIC MCU40104839368-bit PIC MCU0110085-402-5.5No2 -UART220None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F64J1164542.1600In Production88-bit PIC MCU40101610248-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F641064543.4300In Production88-bit PIC MCU4010167688-bit PIC MCU01100125-402-5.5No2 -UART110None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F63J1164542.0800In Production88-bit PIC MCU4010810248-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F631064543.0100In Production88-bit PIC MCU401087688-bit PIC MCU01100125-402-5.5No2 -UART110None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoYes0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC16F94664542.7600In Production88-bit PIC MCU205143368-bit PIC MCU0130125-402-5.5No1 -UART110None00YesNo0010Yes64-TQFPNoYes0No02010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F194764542.0400In Production88-bit PIC MCU3282810248-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo14010Yes64-QFN
64-TQFP
NoYes0No35010-bit PWM resolutions017100YesNo0NonullNoNoNone3000nullProgrammable BOR115NonullnullNo400
PIC16F194664541.9700In Production88-bit PIC MCU328145128-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo14010Yes64-QFN
64-TQFP
NoYes0No35010-bit PWM resolutions017100YesNo0NonullNoNoNone3000nullProgrammable BOR115NonullnullNo400
PIC16F152764541.7300In Production88-bit PIC MCU2052815368-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo10030Yes64-QFN
64-TQFP
NoYes0No510010-bit PWM resolutions030100YesNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo600
PIC16F152664541.6500In Production88-bit PIC MCU205147688-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo10030Yes64-QFN
64-TQFP
NoYes0No510010-bit PWM resolutions030100YesNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo600
ATmega649P64544.7300In Production88-bit AVR MCU16166440968-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega649A64544.3300In Production88-bit AVR MCU16166440968-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega64964545.9100In Production88-bit AVR MCU16166440968-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega645P64544.3300In Production88-bit AVR MCU16166440968-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega645A64543.9500In Production88-bit AVR MCU16166440968-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega64564544.8500In Production88-bit AVR MCU16166440968-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega329PA64543.6300In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000null000NonullnullNo200
ATmega329P64544.0900In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATmega329A64543.2700In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega32964544.0900In Production88-bit AVR MCU16163220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega325PA64543.2700In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega325P64543.7700In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega325A64543.1200In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega32564543.6900In Production88-bit AVR MCU16163220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega256164549.5700In Production88-bit AVR MCU161625681928-bit AVR001585-401.8-5.5No2 -UART310None00NoNo8040Yes64-TQFP
64-VQFN
YesYes0No02160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega169PA64542.9300In Production88-bit AVR MCU16161610248-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega169P64543.2200In Production88-bit AVR MCU16161610248-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega169A64542.6600In Production88-bit AVR MCU16161610248-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega165PA64542.7000In Production88-bit AVR MCU16161618-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4000Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo0160
ATmega165P64543.4500In Production88-bit AVR MCU16161618-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4000Yes64-TQFP
64-VQFN
YesYes0No0140-bit PWM resolutions08100YesNo0NonullNoNoNone1000nullnull000NonullnullNo000
ATmega128164547.0500In Production88-bit AVR MCU161612881928-bit AVR001585-401.8-5.5No2 -UART310None00NoNo8040Yes64-TQFP
64-VQFN
YesYes0No02160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATMEGA165A64542.3400In Production816-bit dsPIC DSC1616161null011585-401.8-5.5No1 -UART100None10NoNo0010Yes64-TQFP
64-VQFN
NoYes0000-bit PWM resolutions8100NoNoNoNone1000nullProgrammable BOR000NonullnullNo2160
PIC24FJ64GL30548541.4600In Production1616-bit PIC MCU3216648192null01400125-402-3.6No4 -UART222None00YesYes140157Yes48-TQFP
48-UQFN
NoYes6Yes55016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ128GL30548541.6000In Production1616-bit PIC MCU32161288192null01400125-402-3.6No4 -UART222None00YesYes140157Yes48-TQFP
48-UQFN
NoYes6Yes55016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ64GL30336541.5500In Production1616-bit PIC MCU3216648192null01400125-402-3.6No4 -UART222None00YesYes140157Yes36-UQFNNoYes6Yes55016-bit PWM resolutions6211120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ128GL30336541.6200In Production1616-bit PIC MCU32161288192null01400125-402-3.6No4 -UART222None00YesYes140157Yes36-UQFNNoYes6Yes55016-bit PWM resolutions6211120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ64GL30228541.4100In Production1616-bit PIC MCU3216648192null01400125-402-3.6No4 -UART222None00YesYes140157Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes6Yes55016-bit PWM resolutions629120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ128GL30228541.4800In Production1616-bit PIC MCU32161288192null01400125-402-3.6No4 -UART222None00YesYes140157Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes6Yes55016-bit PWM resolutions629120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
ATxmega64B1100533.9400In Production88-bit AVR MCU32326488-bit AVR00200085-401.6-3.6No2 -UART310None10NoNo10100Yes100-TQFP
100-VFBGA
YesYes2No010100-bit PWM resolutions016120YesNo0YesNoNoNone4000null000NonullnullYes000
ATxmega128B1100534.1300In Production88-bit AVR MCU323212888-bit AVR00200085-401.6-3.6No2 -UART310None10NoNo10100Yes100-TQFP
100-VFBGA
YesYes2No010100-bit PWM resolutions016120YesNo0YesNoNoNone4000null000NonullnullYes000
dsPIC33FJ64MC706A64534.8600In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC021100125-403-3.6No2 -UART220None01YesYes16194Yes64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions1216128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ64MC506A64534.4300In Production1616-bit dsPIC DSC804064819216-bit dsPIC DSC011100150-403-3.6No2 -UART220None01YesYes16194Yes64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions1216128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ64GS60664534.4000In Production1616-bit dsPIC DSC405064921616-bit dsPIC DSC024000125-403-3.6No2 -UART220None01YesYes16252Yes64-QFN
64-TQFP
NoYes4No34416-bit PWM resolutions1161012NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
dsPIC33FJ64GS40664533.8700In Production1616-bit dsPIC DSC405064819216-bit dsPIC DSC012000125-403-3.6No2 -UART220None00YesYes16152Yes64-QFN
64-TQFP
NoYes0No34416-bit PWM resolutions1161012NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ64GP706A64534.7900In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC021100125-403-3.6No2 -UART221None02YesYes8094Yes64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ64GP306A64534.0800In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC011100125-403-3.6No2 -UART221None00YesYes8094Yes64-TQFPNoYes8No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ64GP206A64533.9200In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC011100125-403-3.6No2 -UART221None00YesYes8094Yes64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ32GS60664533.8800In Production1616-bit dsPIC DSC405032409616-bit dsPIC DSC024000125-403-3.6No2 -UART220None00YesYes16252Yes64-QFN
64-TQFP
NoYes0No34416-bit PWM resolutions1161012NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
dsPIC33FJ32GS40664533.5400In Production1616-bit dsPIC DSC405032409616-bit dsPIC DSC012000125-403-3.6No2 -UART220None00YesYes16152Yes64-QFN
64-TQFP
NoYes0No34416-bit PWM resolutions1161012NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ256GP506A64534.8500In Production1616-bit dsPIC DSC40402561638416-bit dsPIC DSC011100125-403-3.6No2 -UART221None01YesYes8094Yes48-CSP
64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128MC706A64535.1800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC021100150-403-3.6No2 -UART220None01YesYes16194Yes64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions1216128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128MC506A64534.7400In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC011100150-403-3.6No2 -UART220None01YesYes16194Yes64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions1216128NoNo0NoNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128GP706A64535.0800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC021100150-403-3.6No2 -UART221None02YesYes8094Yes64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128GP306A64534.3800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC011100125-403-3.6No2 -UART221None00YesYes8094Yes64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33FJ128GP206A64534.1900In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC011100125-403-3.6No2 -UART221None00YesYes8094Yes64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
dsPIC33EV64GM10664532.9900In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes64-QFN
64-TQFP
NoYes4Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV64GM00664532.7500In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes64-QFN
64-TQFP
NoYes4Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV32GM10664532.8300In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes64-QFN
64-TQFP
NoYes4Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV32GM00664532.5900In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes64-QFN
64-TQFP
NoYes4Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV256GM10664533.4800In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes64-QFN
64-TQFP
NoYes4Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV256GM00664533.2300In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes64-QFN
64-TQFP
NoYes4Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV128GM10664533.1600In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes64-QFN
64-TQFP
NoYes4Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV128GM00664532.9200In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes64-QFN
64-TQFP
NoYes4Yes34416-bit PWM resolutions1236126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EP64MC50664532.6700In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes10152Yes64-QFN
64-TQFP
NoYes4Yes24416-bit PWM resolutions716126NoNo0NoNoNoIntermediate4300YesBOR104Yesnull1Yes000
dsPIC33EP64MC20664532.4300In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes4Yes24416-bit PWM resolutions716126NoNo0NoNoNoIntermediate4300YesBOR104Yesnull1Yes000
dsPIC33EP64GS50664533.9700In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC053250125-403-3.6No2 -UART220None00NoNo10052Yes64-TQFPYesYes0Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212No1Yes000
dsPIC33EP64GP50664532.6700In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP512MC80664536.2300In Production1616-bit dsPIC DSC70705125324816-bit dsPIC DSC021100125-403-3.6No4 -UART421None02YesYes24294Yes64-QFN
64-TQFP
YesYes15Yes3161616-bit PWM resolutions724128NoNo0NoNoNoBasic3000NoBOR104Nonull1Yes0240
dsPIC33EP512MC50664533.8800In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes10152Yes64-QFN
64-TQFP
NoYes4Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP512MC20664533.6400In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33EP512GP80664536.2300In Production1616-bit dsPIC DSC70705125324816-bit dsPIC DSC021100125-403-3.6No4 -UART421None02YesYes16094Yes64-QFN
64-TQFP
80-CSP
YesYes15Yes3161616-bit PWM resolutions1424120NoNo0NoNoNoBasic3000NoBOR104Nonull1Yes0240
dsPIC33EP512GP50664533.8800In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP512GM70664535.1700In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC021100150-403-3.6Yes4 -UART321None02YesYes20294Yes64-QFN
64-TQFP
NoYes4Yes28816-bit PWM resolutions7301212NoNo0NoNoNoBasic5400NoBOR204Yesnull1Yes000
dsPIC33EP512GM30664534.9300In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC021100150-403-3.6Yes4 -UART321None00YesYes20294Yes64-QFN
64-TQFP
NoYes4Yes28816-bit PWM resolutions7301212NoNo0NoNoNoBasic5400NoBOR204Yesnull1Yes000
dsPIC33EP32GS50664533.3600In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC053250125-403-3.6No2 -UART220None00NoNo10052Yes64-TQFPYesYes0Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212No1Yes000
dsPIC33EP256MC50664533.3000In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes10152Yes64-QFN
64-TQFP
NoYes4Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP256MC20664533.0600In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes4Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP256GP50664533.3000In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
dsPIC33EP256GM70664534.9300In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC021100150-403-3.6Yes4 -UART321None02YesYes20294Yes64-QFN
64-TQFP
NoYes4Yes28816-bit PWM resolutions7301212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EP256GM30664534.6900In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC021100150-403-3.6Yes4 -UART321None00YesYes20294Yes64-QFN
64-TQFP
NoYes4Yes28816-bit PWM resolutions7301212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EP16GS50664532.8600In Production1616-bit dsPIC DSC707016204816-bit dsPIC DSC053250125-403-3.6No2 -UART220None00NoNo10052Yes64-TQFPYesYes0Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212No1Yes000
dsPIC33EP128MC50664532.9200In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes10152Yes64-QFN
64-TQFP
NoYes4Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33EP128MC20664532.7900In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes4Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33EP128GP50664532.9200In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33EP128GM70664534.7400In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC021100150-403-3.6Yes4 -UART321None02YesYes20294Yes64-QFN
64-TQFP
NoYes4Yes28816-bit PWM resolutions7301212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EP128GM30664534.4900In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC021100150-403-3.6Yes4 -UART321None00YesYes20294Yes64-QFN
64-TQFP
NoYes4Yes28816-bit PWM resolutions7301212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33CK64MP50664532.7900In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes302104Yes64-QFN
64-TQFP
YesYes4Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK64MP20664532.5700In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes302104Yes64-QFN
64-TQFP
YesYes4Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK32MP50664532.5700In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes302104Yes64-QFN
64-TQFP
YesYes4Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK32MP20664532.3600In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes302104Yes64-QFN
64-TQFP
YesYes4Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK256MP50664533.2200In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes302104Yes64-QFN
64-TQFP
YesYes4Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK256MP20664533.0100In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes302104Yes64-QFN
64-TQFP
YesYes4Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK128MP50664533.0100In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes302104Yes64-QFN
64-TQFP
YesYes4Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK128MP20664532.7900In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes302104Yes64-QFN
64-TQFP
YesYes4Yes179016-bit PWM resolutions0.25201216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CH64MP50664533.5100In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None01YesYes2411312Yes64-QFN
64-TQFP
NoYes8Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH64MP20664533.3700In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes2411312Yes64-QFN
64-TQFP
NoYes8Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH512MP50664534.4100In Production1616-bit dsPIC DSC1001005124915216-bit dsPIC DSC043500150-403-3.6No3 -UART333None02YesYes362146Yes64-QFN
64-TQFP
YesYes6Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH512MP20664534.2700In Production1616-bit dsPIC DSC1001005124915216-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes362146Yes64-QFN
64-TQFP
YesYes6Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH256MP50664534.1200In Production1616-bit dsPIC DSC1001002563276816-bit dsPIC DSC043500150-403-3.6No3 -UART333None02YesYes362146Yes64-QFN
64-TQFP
YesYes6Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH256MP20664533.9800In Production1616-bit dsPIC DSC1001002563276816-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes362146Yes64-QFN
64-TQFP
YesYes6Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH128MP50664533.6600In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None01YesYes2411312Yes64-QFN
64-TQFP
NoYes8Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH128MP20664533.5100In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes2411312Yes64-QFN
64-TQFP
NoYes8Yes501216-bit PWM resolutions0.25231212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
PIC32MZ2048EFM06464539.3500In Production3232-bit MIPS MCU200330204852428832-bit MIPS0618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes8Yes09932-bit PWM resolutions024120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ2048EFH06464539.1800In Production3232-bit MIPS MCU252415204852428832-bit MIPS0618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes8Yes09932-bit PWM resolutions024120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ2048EFG06464539.0200In Production3232-bit MIPS MCU200330204852428832-bit MIPS0618000125-402.2-3.6No6 -UART444High Speed10YesYes0094Yes64-QFN
64-TQFP
YesYes8Yes09932-bit PWM resolutions024120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFM06464538.3700In Production3232-bit MIPS MCU200330102452428832-bit MIPS0618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes8Yes09932-bit PWM resolutions024120NoNo1YesHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFK06464537.5400In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes8Yes09932-bit PWM resolutions024120NoNo1YesNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFH06464538.2000In Production3232-bit MIPS MCU200330102452428832-bit MIPS0618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes8Yes09932-bit PWM resolutions024120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC32MZ1024EFG06464538.0300In Production3232-bit MIPS MCU200330102452428832-bit MIPS0618000125-402.2-3.6No6 -UART444High Speed10YesYes0094Yes64-QFN
64-TQFP
YesYes8Yes09932-bit PWM resolutions024120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFF06464537.3700In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes8Yes09932-bit PWM resolutions024120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ1024EFE06464537.2100In Production3232-bit MIPS MCU200330102426214432-bit MIPS0618000125-402.2-3.6No6 -UART444High Speed10YesYes0094Yes64-QFN
64-TQFP
YesYes8Yes09932-bit PWM resolutions024120NoNo1NoHCVDNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFK06464537.0400In Production3232-bit MIPS MCU20033051213107232-bit MIPS0618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes8Yes09932-bit PWM resolutions024120NoNo1YesNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFF06464536.8800In Production3232-bit MIPS MCU20033051213107232-bit MIPS0618000125-402.2-3.6No6 -UART444High Speed12YesYes0094Yes64-QFN
64-TQFP
YesYes8Yes09932-bit PWM resolutions024120NoNo1NoNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MZ0512EFE06464536.7200In Production3232-bit MIPS MCU20033051213107232-bit MIPS0618000125-402.2-3.6No6 -UART444High Speed10YesYes0094Yes64-QFN
64-TQFP
YesYes8Yes09932-bit PWM resolutions024120NoNo1NoNoneNoNoNone2000nullBOR000NoNo0.5Yes01600
PIC32MX795F512H64537.4800In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG12YesYes5052Yes64-QFN
64-TQFP
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX775F512H64536.9100In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG12YesYes5052Yes64-QFN
64-TQFP
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX775F256H64536.3700In Production3232-bit MIPS MCU801052566553632-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG12YesYes5052Yes64-QFN
64-TQFP
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX764F128H64534.2000In Production3232-bit MIPS MCU801051283276832-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX695F512H64537.2100In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX675F512H64536.6500In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX675F256H64536.1000In Production3232-bit MIPS MCU801052566553632-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX664F128H64534.0800In Production3232-bit MIPS MCU801051283276832-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX664F064H64533.8900In Production3232-bit MIPS MCU80105641638432-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX575F512H64536.3700In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX575F256H64535.8400In Production3232-bit MIPS MCU801052566553632-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes8No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX564F128H64533.8900In Production3232-bit MIPS MCU801051283276832-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX564F064H64533.6600In Production3232-bit MIPS MCU80105641638432-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX534F064H64533.4600In Production3232-bit MIPS MCU80105641638432-bit MIPS011000105-402.3-3.6No6 -UART340FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes4No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX470F512H64535.2500In Production3232-bit MIPS MCU12015051213107232-bit MIPS011000105-402.3-3.6No4 -UART222FS Device/Host/OTG10YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX450F256H64534.2900In Production3232-bit MIPS MCU1201502566553632-bit MIPS011000105-402.3-3.6No4 -UART222FS Device/Host/OTG10YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX450F128H64533.4300In Production3232-bit MIPS MCU1201501283276832-bit MIPS011000105-402.3-3.6No4 -UART222FS Device/Host/OTG10YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX430F064H64533.0500In Production3232-bit MIPS MCU120150641638432-bit MIPS011000105-402.3-3.6No4 -UART222FS Device/Host/OTG10YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX370F512H64535.1000In Production3232-bit MIPS MCU12015051213107232-bit MIPS011000105-402.3-3.6No4 -UART222None00YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX350F256H64534.1300In Production3232-bit MIPS MCU1201502566553632-bit MIPS011000105-402.3-3.6No4 -UART222None00YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX350F128H64533.2600In Production3232-bit MIPS MCU1201501283276832-bit MIPS011000105-402.3-3.6No4 -UART222None00YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes05516-bit PWM resolutions028100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
PIC32MX340F256H64534.5600In Production3232-bit MIPS MCU801052566553632-bit MIPS011000105-402.3-3.6No2 -UART220None00YesYes5051Yes64-QFN
64-TQFP
NoYes4No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX340F128H64534.4400In Production3232-bit MIPS MCU801051283276832-bit MIPS011000105-402.3-3.6No2 -UART220None00NoYes5051Yes64-QFN
64-TQFP
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX330F064H64532.8800In Production3232-bit MIPS MCU120150641638432-bit MIPS011000105-402.3-3.6No4 -UART222None00YesYes5052Yes64-QFN
64-TQFP
NoYes4Yes15516-bit PWM resolutions2528100NoNo0NoNoneNoNoNone2000nullBOR000NoNo0.5Yes0120
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC32MX320F128H64534.2000In Production3232-bit MIPS MCU801051283276832-bit MIPS011000105-402.3-3.6No2 -UART220None00YesYes5051Yes64-QFN
64-TQFP
NoYes0No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX320F064H64533.9500In Production3232-bit MIPS MCU80105641638432-bit MIPS011000105-402.3-3.6No2 -UART220None00YesYes5051Yes64-QFN
64-TQFP
NoYes0No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX320F032H64533.6300In Production3232-bit MIPS MCU406632819232-bit MIPS01714105-402.3-3.6No2 -UART220None00YesYes5051Yes64-QFN
64-TQFP
NoYes0No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX170F512H64534.1300In Production3232-bit MIPS MCU50835126553632-bit MIPS011000105-402.3-3.6No4 -UART323None00YesYes5052Yes64-QFN
64-TQFP
NoYes4Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX150F256H64533.0100In Production3232-bit MIPS MCU50832563276832-bit MIPS011000105-402.3-3.6No4 -UART323None00YesYes5052Yes64-QFN
64-TQFP
NoYes4Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX130F128H64532.5900In Production3232-bit MIPS MCU50831281638432-bit MIPS011000105-402.3-3.6No4 -UART323None00YesYes5052Yes64-QFN
64-TQFP
NoYes4Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX120F064H64532.5400In Production3232-bit MIPS MCU508364819232-bit MIPS011000105-402.3-3.6No4 -UART323None00YesYes5052Yes64-QFN
64-TQFP
NoYes4Yes15516-bit PWM resolutions2528100NoNo0NoNoneNoNoNone3000nullBOR000NoNo0.5Yes030
PIC32MK0512MCM06464536.1700In Production3232-bit MIPS MCU120120512131072null073750125-402.8-3.3No6 -UART646Full Speed14YesNo0698Yes64-QFN
64-TQFP
YesYes8Yes0900-bit PWM resolutions8.33301224NoNoNoBasic5400nullBOR2212NonullnullYes940
PIC32MK0512MCJ06464534.6100In Production3232-bit MIPS MCU12018051265536null073750125-402.2-3.6No2 -UART222None01YesNo0399Yes64-QFN
64-TQFP
NoYes8Yes0900-bit PWM resolutions301218NoNoNoNone4400nullBOR2212NonullnullNo904
PIC32MK0512GPG06464534.3700In Production3232-bit MIPS MCU12012051265536null073750125-402.3-3.6No2 -UART222None00YesNo0098Yes64-QFN
64-TQFP
NoYes80900-bit PWM resolutions30120NoNoNoNone5400nullBOR2212NonullnullYes904
PIC32MK0256MCJ06464534.4500In Production3232-bit MIPS MCU12012025665536null073750125-402.3-3.6No2 -UART222None01NoNo0398Yes64-QFN
64-TQFP
NoYes80900-bit PWM resolutions301218NoNoNoNone5400nullBOR2212NonullnullNo904
PIC32MK0256GPG06464534.3700In Production3232-bit MIPS MCU12012025665536null073750125-402.3-3.6No2 -UART222None00NoNo0098Yes64-QFN
64-TQFP
NoYes80000-bit PWM resolutions30120NoNoNoNone5400nullBOR2212NonullnullYes904
PIC24HJ64GP506A64534.1600In Production1616-bit PIC MCU804064819216-bit PIC MCU01500125-403-3.6No2 -UART220None01YesYes8094Yes64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ64GP206A64533.9200In Production1616-bit PIC MCU804064819216-bit PIC MCU01500125-403-3.6No2 -UART220None00YesYes8094Yes64-TQFPNoYes8No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ256GP206A64535.9000In Production1616-bit PIC MCU80402561638416-bit PIC MCU01500125-403-3.6No2 -UART220None00YesYes8094Yes64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ128GP506A64534.4400In Production1616-bit PIC MCU8040128819216-bit PIC MCU01500150-403-3.6No2 -UART220None01YesYes8094Yes64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ128GP306A64534.3800In Production1616-bit PIC MCU80401281638416-bit PIC MCU01500125-403-3.6No2 -UART220None00YesYes8094Yes64-TQFPNoYes8No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24HJ128GP206A64534.1900In Production1616-bit PIC MCU8040128819216-bit PIC MCU01500125-403-3.6No2 -UART220None00YesYes8094Yes64-QFN
64-TQFP
NoYes8No28816-bit PWM resolutions2518120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullYes000
PIC24FJ96GA00664532.8400In Production1616-bit PIC MCU321696819216-bit PIC MCU0150085-402-3.6No2 -UART220None00YesYes5052Yes64-QFN
64-TQFP
NoYes0No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ64GA40664533.6300In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6Yes6 -UART433None00NoNo603115Yes64-QFN
64-TQFP
YesYes6Yes16016-bit PWM resolutions6216120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ64GA30664532.6700In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6Yes4 -UART220None00YesYes70199Yes64-QFN
64-TQFP
NoYes6Yes77716-bit PWM resolutions1516120YesNo0NonullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ64GA00664532.6600In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6No2 -UART220None00YesYes5052Yes64-QFN
64-TQFP
NoYes0No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ512GU40664532.5200In Production1616-bit PIC MCU321651232768null01400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes64-QFN
64-TQFP
YesYes6Yes88016-bit PWM resolutions6216120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ512GB60664533.4300In Production1616-bit PIC MCU32165123276816-bit PIC MCU01200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes8Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ512GA60664533.2800In Production1616-bit PIC MCU32165123276816-bit PIC MCU01200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes8Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ256GU40664532.4000In Production1616-bit PIC MCU321625632768null01400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes64-QFN
64-TQFP
YesYes6Yes88016-bit PWM resolutions6216120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ256GB60664533.3200In Production1616-bit PIC MCU32162563276816-bit PIC MCU01200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes8Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ256GA60664533.1700In Production1616-bit PIC MCU32162563276816-bit PIC MCU01200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes8Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ256GA40664533.9700In Production1616-bit PIC MCU32162561638416-bit PIC MCU0150085-402-3.6Yes6 -UART433None00NoNo603115Yes64-QFN
64-TQFP
YesYes6Yes16016-bit PWM resolutions6216120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ256GA10664534.3600In Production1616-bit PIC MCU32162561638416-bit PIC MCU01500125-402-3.6Yes4 -UART330None00YesYes902311Yes64-QFN
64-TQFP
NoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC24FJ192GA10664534.1100In Production1616-bit PIC MCU32161921638416-bit PIC MCU01500125-402-3.6Yes4 -UART330None00YesYes902311Yes64-QFN
64-TQFP
NoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ128GU40664532.3100In Production1616-bit PIC MCU321612832768null01400125-402-3.6No6 -UART434FS Device/Host/OTG10YesYes2802110Yes64-QFN
64-TQFP
YesYes6Yes88016-bit PWM resolutions6216120YesNo0NoNoYesIntermediate3008YesBOR1110NoNo1Yes004
PIC24FJ128GB60664533.2300In Production1616-bit PIC MCU32161283276816-bit PIC MCU01200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes8Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ128GA60664533.0800In Production1616-bit PIC MCU32161283276816-bit PIC MCU01200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes8Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ128GA40664533.7800In Production1616-bit PIC MCU32161281638416-bit PIC MCU0150085-402-3.6Yes6 -UART433None00NoNo603115Yes64-QFN
64-TQFP
YesYes6Yes16016-bit PWM resolutions6216120YesNo0YesnullYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ128GA30664532.8300In Production1616-bit PIC MCU3216128819216-bit PIC MCU0150085-402-3.6Yes4 -UART220None00YesYes70199Yes64-QFN
64-TQFP
NoYes8Yes77716-bit PWM resolutions1516120YesNo0NonullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ128GA10664533.8700In Production1616-bit PIC MCU32161281638416-bit PIC MCU01500125-402-3.6Yes4 -UART330None00YesYes902311Yes64-QFN
64-TQFP
NoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ128GA00664532.9800In Production1616-bit PIC MCU3216128819216-bit PIC MCU0150085-402-3.6No2 -UART220None00YesYes5052Yes64-QFN
64-TQFP
NoYes0No25516-bit PWM resolutions6216100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ1024GB60664533.5800In Production1616-bit PIC MCU321610243276816-bit PIC MCU01200125-402-3.6Yes6 -UART333FS Device/Host/OTG10NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes8Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24FJ1024GA60664533.4200In Production1616-bit PIC MCU321610243276816-bit PIC MCU01200125-402-3.6Yes6 -UART333None00NoNo6052Yes100-TQFP
64-QFN
64-TQFP
YesYes8Yes16016-bit PWM resolutions6216120YesNo0NoNoNoIntermediate3043YesBOR000No1Yes004
PIC24EP64MC20664532.4300In Production1616-bit PIC MCU707064819216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes4Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP64GP20664532.4300In Production1616-bit PIC MCU707064819216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP512MC20664533.6400In Production1616-bit PIC MCU70705124915216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes4Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP512GP80664536.2300In Production1616-bit PIC MCU70705125324816-bit PIC MCU02500125-403-3.6No4 -UART421None02YesYes16094Yes64-QFN
64-TQFP
YesYes15Yes3161616-bit PWM resolutions1424120NoNo0NoNoNoBasic3000nullBOR104NonullnullYes0240
PIC24EP512GP20664533.6400In Production1616-bit PIC MCU70705124915216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP256MC20664533.0600In Production1616-bit PIC MCU70702563276816-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes4Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP256GP20664533.0600In Production1616-bit PIC MCU70702563276816-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes64-QFN
64-TQFP
NoYes4Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP128MC20664532.6700In Production1616-bit PIC MCU70701281638416-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes64-QFN
64-TQFP
NoYes4Yes24416-bit PWM resolutions716126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP128GP20664532.6700In Production1616-bit PIC MCU70701281638416-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes28-QFN-S
64-QFN
64-TQFP
NoYes4Yes04416-bit PWM resolutions1416120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC18F67K9064533.4600In Production88-bit PIC MCU641612838288-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes64-QFN
64-TQFP
NoYes0No010010-bit PWM resolutions016120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
PIC18F67K4064531.8900In Production88-bit PIC MCU641612835628-bit PIC MCU01300125-401.8-5.5No5 -UART220None00YesNo5040Yes64-QFN
64-TQFP
NoYes0Yes05010-bit PWM resolutions047100YesNo0NoADC2 with HCVDNoNoNone3000nullBOR115NonullnullYes500
PIC18F67K2264533.3100In Production88-bit PIC MCU641612838628-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes64-QFN
64-TQFP
NoYes0No010010-bit PWM resolutions016120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
PIC18F67J9464533.3000In Production88-bit PIC MCU641612838628-bit PIC MCU0150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes64-QFN
64-TQFP
NoYes0No210010-bit PWM resolutions016120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo400
PIC18F66K9064533.1900In Production88-bit PIC MCU64166438288-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes64-QFN
64-TQFP
NoYes0No010010-bit PWM resolutions016120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
PIC18F66K4064531.7400In Production88-bit PIC MCU64166435628-bit PIC MCU01300125-401.8-5.5No5 -UART220None00YesNo5040Yes64-QFN
64-TQFP
NoYes0Yes05010-bit PWM resolutions047100YesNo0NoADC2 with HCVDNoNoNone3000nullBOR115NonullnullYes500
PIC18F66K2264533.0400In Production88-bit PIC MCU64166438628-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00NoNo19050Yes64-QFN
64-TQFP
NoYes0No010010-bit PWM resolutions016120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo600
PIC18F66J9464533.0200In Production88-bit PIC MCU64166438628-bit PIC MCU0150085-402-3.6Yes4 -UART220FS Device10NoYes19040Yes64-QFN
64-TQFP
NoYes0No210010-bit PWM resolutions016120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo400
PIC18F65K9064532.8500In Production88-bit PIC MCU64163220488-bit PIC MCU010125-401.8-5.5Yes2 -UART220None00NoNo0040Yes64-QFN
64-TQFP
NoYes0No0000-bit PWM resolutions016120YesNo0NonullNoNoNone3000nullProgrammable BOR000NonullnullNo400
PIC18F65K4064531.6300In Production88-bit PIC MCU64163220488-bit PIC MCU010125-401.8-5.5No5 -UART220None00YesNo0040Yes64-QFN
64-TQFP
NoYes0Yes00010-bit PWM resolutions047100YesNo0NoADC2 with HCVDNoNoNone3000nullBOR115NonullnullYes500
PIC18F65K2264532.6900In Production88-bit PIC MCU64163220488-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00NoNo0040Yes64-QFN
64-TQFP
NoYes0No0000-bit PWM resolutions016120YesNo0NoNoNoNone3000nullProgrammable BOR000NonullnullYes400
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC18F65J9464532.6800In Production88-bit PIC MCU64163238628-bit PIC MCU0150085-402-3.6Yes4 -UART220FS Device10NoYes0040Yes64-QFN
64-TQFP
NoYes0No0000-bit PWM resolutions016120YesYes0NonullYesNoNone3000nullBOR000NonullnullNo000
ATmega64A64533.5500In Production88-bit AVR MCU16166440968-bit AVR001585-402.7-5.5No2 -UART110None00NoNo7020Yes64-TQFP
64-VQFN
YesYes0No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega6464536.3600In Production88-bit AVR MCU16166440968-bit AVR001585-402.7-5.5No2 -UART110None00NoNo7020Yes64-TQFP
64-VQFN
YesYes0No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega128A64534.4600In Production88-bit AVR MCU161612840968-bit AVR001585-402.7-5.5No2 -UART110None00NoNo6020Yes64-TQFP
64-VQFN
YesYes0No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega12864539.2700In Production88-bit AVR MCU161612840968-bit AVR001585-402.7-5.5No2 -UART110None00NoNo7020Yes64-TQFP
64-VQFN
YesYes0No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
AT90CAN6464534.7300In Production88-bit AVR MCU16166448-bit AVR001585-402.7-5.5No2 -UART110None01NoNo7000Yes64-QFN
64-TQFP
64-VQFN
NoYes0No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
AT90CAN3264533.7600In Production88-bit AVR MCU16163228-bit AVR001585-402.7-5.5No2 -UART110None01NoNo7000Yes64-TQFP
64-VQFN
NoYes0No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
AT90CAN12864535.9600In Production88-bit AVR MCU161612848-bit AVR001585-402.7-5.5No2 -UART110None01NoNo7000Yes64-TQFP
64-VQFN
NoYes0No0280-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
dsPIC30F601564528.8300In Production1616-bit dsPIC DSC12030144819216-bit dsPIC DSC011000125-402.5-5.5No2 -UART210None01NoNo16152Yes64-TQFPNoYes0No28816-bit PWM resolutions3316108NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
dsPIC30F6012A64528.0400In Production1616-bit dsPIC DSC12030144819216-bit dsPIC DSC01200125-402.5-5.5No2 -UART211None02NoNo8052Yes64-TQFPNoYes0No18816-bit PWM resolutions3316120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
dsPIC30F6011A64527.9500In Production1616-bit dsPIC DSC12030132614416-bit dsPIC DSC01200125-402.5-5.5No2 -UART210None02NoNo8052Yes64-TQFPNoYes0No18816-bit PWM resolutions3316120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
dsPIC30F501564526.2500In Production1616-bit dsPIC DSC1203066204816-bit dsPIC DSC011000125-402.5-5.5No1 -UART210None01NoNo12152Yes64-TQFPNoYes0No24416-bit PWM resolutions3316108NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F501164526.4000In Production1616-bit dsPIC DSC1203066409616-bit dsPIC DSC01200125-402.5-5.5No2 -UART211None02NoNo8052Yes64-TQFPNoYes0No18816-bit PWM resolutions3316120NoNo0NonullNoNoAdvanced0000nullBOR000NonullnullNo000
PIC32MM0256GPM06464521.8900In Production3232-bit MIPS MCU25372563276832-bit MIPS01300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2402110Yes64-QFN
64-TQFP
NoYes4Yes992416-bit PWM resolutions2124120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC32MM0128GPM06464521.8100In Production3232-bit MIPS MCU25371281638432-bit MIPS01300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2402110Yes64-QFN
64-TQFP
NoYes4Yes992416-bit PWM resolutions2120120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC32MM0064GPM06464521.7200In Production3232-bit MIPS MCU2537641638432-bit MIPS01300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2402110Yes64-QFN
64-TQFP
NoYes4Yes992416-bit PWM resolutions2120120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC24FJ64GB40664523.8800In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes64-QFN
64-TQFP
YesYes6Yes16016-bit PWM resolutions6216120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ64GB10664523.8000In Production1616-bit PIC MCU3216641638416-bit PIC MCU0150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ64GA10664523.4000In Production1616-bit PIC MCU3216641638416-bit PIC MCU01500125-402-3.6Yes4 -UART330None00YesYes902311Yes64-QFN
64-TQFP
NoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ256GB40664524.2100In Production1616-bit PIC MCU32162561638416-bit PIC MCU0150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes64-QFN
64-TQFP
YesYes6Yes16016-bit PWM resolutions6216120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ256GB20664525.3700In Production1616-bit PIC MCU32162569830416-bit PIC MCU0150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes0Yes99916-bit PWM resolutions1516100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ256GB10664524.5700In Production1616-bit PIC MCU32162561638416-bit PIC MCU0150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ256DA20664525.9100In Production1616-bit PIC MCU32162569830416-bit PIC MCU0150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes2Yes99916-bit PWM resolutions1516100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ256DA10664525.4100In Production1616-bit PIC MCU32162562457616-bit PIC MCU0150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-TQFPNoYes2Yes99916-bit PWM resolutions1516100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ192GB10664524.3200In Production1616-bit PIC MCU32161921638416-bit PIC MCU0150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ128GB40664524.0300In Production1616-bit PIC MCU32161281638416-bit PIC MCU0150085-402-3.6Yes6 -UART433FS Device/Host/OTG10NoNo603115Yes64-QFN
64-TQFP
YesYes6Yes16016-bit PWM resolutions6216120YesNo0YesYesNoIntermediate3043YesBOR1110Nonull1Yes004
PIC24FJ128GB20664524.9700In Production1616-bit PIC MCU32161289830416-bit PIC MCU0150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes0Yes99916-bit PWM resolutions1516100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ128GB10664524.0800In Production1616-bit PIC MCU32161281638416-bit PIC MCU0150085-402-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes0Yes99916-bit PWM resolutions1516100NoNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24FJ128DA20664525.5000In Production1616-bit PIC MCU32161289830416-bit PIC MCU0150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes90511Yes64-QFN
64-TQFP
NoYes0Yes99916-bit PWM resolutions1516100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ128DA10664525.0200In Production1616-bit PIC MCU32161282457616-bit PIC MCU0150085-402.2-3.6Yes4 -UART330FS Device/Host/OTG10YesYes902311Yes64-QFN
64-TQFP
NoYes2Yes99916-bit PWM resolutions1516100NoNo0NoNoNoBasic3000nullBOR000NonullYes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC18F652064527.1000In Production88-bit PIC MCU40103220488-bit PIC MCU0130125-402-5.5No2 -UART110None00NoNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
ATSAMDA1J16B64523.0900In Production32Cortex-M0+4845648192Cortex-M0+01350105-402.7-3.63No6 -UART661Host, Device10YesYes24052Yes64-TQFPNoYes12Yes0800-bit PWM resolutions020126NoNo0NoPTCNoNoNone2000nullnull1110NonullnullNo50.0640
ATSAMDA1J15B64522.6500In Production32Cortex-M0+4845324096Cortex-M0+01350105-402.7-3.63No6 -UART661None10YesYes24052Yes64-TQFPNoYes12Yes0800-bit PWM resolutions020126NoNo0NoPTCNoNoNone2000null1110NonullnullNo50.0640
ATSAMDA1J14B64522.3500In Production32Cortex-M0+4845164096Cortex-M0+01350105-402.7-3.63No6 -UART661None10YesYes24052Yes64-TQFPNoYes12Yes0800-bit PWM resolutions020126NoNo0NoPTCNoNoNone2000null1110NonullnullNo50.0640
ATSAMD21J1864522.6800In Production32Cortex-M0+484525632768Cortex-M0+01350125-401.62-3.63No6 -UART661Full Speed10YesYes24052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes12Yes081016-bit PWM resolutions0201214YesNo0NoPTCNoNoNone2000nullNone1110NoNo0.5Yes50.0640
ATSAMD21J1764521.9400In Production32Cortex-M0+484512816384Cortex-M0+01350125-401.62-3.63No6 -UART661Full Speed10YesYes24052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes12Yes081016-bit PWM resolutions0201214YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD21J1664521.7900In Production32Cortex-M0+4845648192Cortex-M0+01350125-401.62-3.63No6 -UART661Full Speed10YesYes24052Yes64-TQFP
64-VQFN
NoYes12Yes081016-bit PWM resolutions0201214YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD21J1564521.5500In Production32Cortex-M0+4845324096Cortex-M0+01350125-401.62-3.63No6 -UART661Full Speed10YesYes24052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes12Yes081016-bit PWM resolutions0201214YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20J1864522.1300In Production32Cortex-M0+484525632768Cortex-M0+01350105-401.62-3.63No6 -UART660None00NoNo16052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes0Yes081616-bit PWM resolutions020120YesNo0NoPTCNoNoNone20001110No0Yes80.0640
ATSAMD20J1764521.8000In Production32Cortex-M0+484512816384Cortex-M0+01350105-401.62-3.63No6 -UART660None00NoNo16052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes0Yes081616-bit PWM resolutions020120YesNo0NoPTCNoNoNone20001110No0Yes80.0640
ATSAMD20J1664521.6800In Production32Cortex-M0+4845648192Cortex-M0+01350125-401.62-3.63No6 -UART660None00NoNo16052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes0Yes081616-bit PWM resolutions020120YesNo0NoPTCNoNoNone20001110No0Yes80.0640
ATSAMD20J1564521.5100In Production32Cortex-M0+4845324096Cortex-M0+01350105-401.62-3.63No6 -UART660None00NoNo16052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes0Yes081616-bit PWM resolutions020120YesNo0NoPTCNoNoNone20001110No0Yes80.0640
ATSAMD20J1464521.4300In Production32Cortex-M0+4845162048Cortex-M0+01350105-401.62-3.63No6 -UART660None00NoNo16052Yes64-TQFP
64-UFBGA
64-VQFN
NoYes0Yes081616-bit PWM resolutions020120YesNo0NoPTCNoNoNone20001110No0Yes80.0640
ATSAMC21J18A64522.6000In Production32Cortex-M0+644525632768Cortex-M0+021000125-402.7-5.5No6 -UART660None02YesYes24052Yes56-WLCSP
64-TQFP
64-VQFN
NoYes12Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC21J17A64521.8700In Production32Cortex-M0+484512816384Cortex-M0+021000125-402.7-5.5No6 -UART660None02YesYes24052Yes56-WLCSP
64-TQFP
64-VQFN
NoYes12Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC21J16A64522.0300In Production32Cortex-M0+4845648192Cortex-M0+021000125-402.7-5.5No6 -UART660None02YesYes24052Yes64-TQFP
64-VQFN
NoYes12Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC21J15A64522.1200In Production32Cortex-M0+4845324096Cortex-M0+021000125-402.7-5.5No6 -UART660None02YesYes24052Yes64-TQFP
64-VQFN
NoYes12Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC20J18A64522.0600In Production32Cortex-M0+484525632768Cortex-M0+021000125-402.7-5.5No4 -UART440None00YesYes24052Yes56-WLCSP
64-TQFP
64-VQFN
NoYes6Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
ATSAMC20J17A64521.7800In Production32Cortex-M0+484512816384Cortex-M0+021000125-402.7-5.5No4 -UART440None00YesYes24052Yes56-WLCSP
64-TQFP
64-VQFN
NoYes6Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
ATSAMC20J16A64522.0600In Production32Cortex-M0+4845648192Cortex-M0+021000125-402.7-5.5No4 -UART440None00YesYes24052Yes64-TQFP
64-VQFN
NoYes6Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
ATSAMC20J15A64522.0600In Production32Cortex-M0+4845324096Cortex-M0+021000125-402.7-5.5No4 -UART440None00YesYes24052Yes64-TQFP
64-VQFN
NoYes6Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
PIC18F87J7280514.8900In Production88-bit PIC MCU481212839238-bit PIC MCU026485-402-3.6Yes2 -UART110None00NoNo2010Yes80-TQFPNoYes0No02010-bit PWM resolutions02160NoNo0NonullNoNoNone2000nullBOR000NonullnullNo300
PIC18F86J7280514.6300In Production88-bit PIC MCU48126439238-bit PIC MCU026485-402-3.6Yes2 -UART110None00NoNo2010Yes80-TQFPNoYes0No02010-bit PWM resolutions02160NoNo0NonullNoNoNone2000nullBOR000NonullnullNo300
dsPIC33EP64GS80664514.3700In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None02NoNo10052Yes64-TQFPYesYes4Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
dsPIC33EP256MU80664515.7900In Production1616-bit dsPIC DSC70702562867216-bit dsPIC DSC021100125-403-3.6No4 -UART421FS Device/Host/OTG12YesYes24294Yes64-QFN
64-TQFP
YesYes15Yes3161616-bit PWM resolutions724128NoNo0NoNoNoBasic3000NoBOR104Nonull1Yes0240
dsPIC33EP128GS80664514.5300In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None02NoNo10052Yes64-TQFPYesYes4Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
dsPIC33EP128GS70664514.3700In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None00NoNo10052Yes64-TQFPYesYes0Yes54416-bit PWM resolutions122120NoNo0NoNoNoIntermediate4000YesBOR4212Yesnull1Yes004
PIC32MX440F512H64515.0300In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No2 -UART120FS Device/Host/OTG10NoYes5051Yes64-QFN
64-TQFP
NoYes4No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX440F256H64514.8500In Production3232-bit MIPS MCU801052566553632-bit MIPS011000105-402.3-3.6No2 -UART120FS Device/Host/OTG10YesYes5051Yes64-QFN
64-TQFP
NoYes4No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000BOR000No0Yes0120
PIC32MX440F128H64514.7300In Production3232-bit MIPS MCU801051283276832-bit MIPS011000105-402.3-3.6No2 -UART120FS Device/Host/OTG10YesYes5051Yes64-QFN
64-TQFP
NoYes4No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC32MX420F032H64513.9500In Production3232-bit MIPS MCU406632819232-bit MIPS01714105-402.3-3.6No2 -UART120FS Device/Host/OTG10YesYes5051Yes64-QFN
64-TQFP
NoYes0No15516-bit PWM resolutions2516100NoNo0NonullNoNoNone2000nullBOR000NonullnullYes0120
PIC32MX340F512H64514.7700In Production3232-bit MIPS MCU8010551213107232-bit MIPS011000105-402.3-3.6No2 -UART220None00No5051Yes64-QFN
64-TQFP
NoYes4No15516-bit PWM resolutions2516100NoNo0NoNoNoNone2000000No0No0120
PIC18F67J9364513.2100In Production88-bit PIC MCU481212839008-bit PIC MCU0110085-402-3.6Yes2 -UART110None00NoNo2010Yes64-TQFPNoYes0No22010-bit PWM resolutions012120NoNo0NoNoNoNone2000nullBOR000NonullnullNo300
PIC18F67J9064513.0600In Production88-bit PIC MCU481212839008-bit PIC MCU0110085-402-3.6Yes2 -UART110None00NoNo2030Yes64-TQFPNoYes0No22010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F66J9364512.9400In Production88-bit PIC MCU48126439008-bit PIC MCU0110085-402-3.6Yes2 -UART110None00NoNo2030Yes64-TQFPNoYes0No22010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F66J9064512.7800In Production88-bit PIC MCU48126439008-bit PIC MCU0110085-402-3.6Yes2 -UART110None00NoNo2030Yes64-TQFPNoYes0No22010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F64J9064512.3100In Production88-bit PIC MCU40101610248-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F63J9064512.2500In Production88-bit PIC MCU4010810248-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
ATUC64L3U64514.8500In Production3232-bit AVR MCU5064641638432-bit AVR0146085-401.62-3.6No4 -UART120FS Device10YesNo36060Yes64-TQFP
64-VQFN
NoYes0Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull1116NonullnullNo00.0081
ATUC64D364513.6100In Production3232-bit AVR MCU4861641638432-bit AVR01085-403-3.6No3 -UART120FS Device10NoNo7030Yes64-TQFP
64-VQFN
NoYes0Yes0300-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull100NonullnullNo00.0081
ATUC256L3U64516.5400In Production3232-bit AVR MCU50642563276832-bit AVR0146085-401.62-3.6No4 -UART120FS Device10YesNo36060Yes64-TQFP
64-VQFN
NoYes0Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull1116NonullnullNo00.0081
ATUC128L3U64515.7500In Production3232-bit AVR MCU50641283276832-bit AVR0146085-401.62-3.6No4 -UART120FS Device10YesNo36060Yes64-TQFP
64-VQFN
NoYes0Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull1116NonullnullNo00.0081
ATUC128D364514.4900In Production3232-bit AVR MCU48611281638432-bit AVR01085-403-3.6No3 -UART120FS Device10NoNo7030Yes64-TQFP
64-VQFN
NoYes0Yes0300-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull100NonullnullNo00.0081
ATSAML21J18B64514.0900In Production32Cortex-M0+484525640960Cortex-M0+011000105-401.62-3.63No6 -UART660Full Speed10YesYes24052Yes64-TQFP
64-VQFN
64-WLCSP
NoYes16Yes010240-bit PWM resolutions0201214YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAML21J17B64512.9500In Production32Cortex-M0+484512824576Cortex-M0+011000105-401.62-3.63No6 -UART660Full Speed10YesYes24052Yes64-TQFP
64-VQFN
64-WLCSP
NoYes16Yes010240-bit PWM resolutions0201214YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAML21J16B64512.7700In Production32Cortex-M0+48456412288Cortex-M0+011000105-401.62-3.63No6 -UART660Full Speed10YesYes24052Yes64-TQFP
64-VQFN
NoYes16Yes010240-bit PWM resolutions0201214YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAME53J19A64513.8200In Production32Cortex-M4F120150512196608Cortex-M4F021000125-401.71-3.6No6 -UART661Full Speed10YesYes290115Yes64-TQFP
64-VQFN
YesYes32Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ATSAME53J18A64513.4900In Production32Cortex-M4F120150256131072Cortex-M4F021000125-401.71-3.6No6 -UART661Full Speed10YesYes290115Yes64-TQFP
64-VQFN
YesYes32Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ATSAME51J20A64514.4800In Production32Cortex-M4F1201501024262144Cortex-M4F021000125-401.71-3.6No6 -UART661Full Speed12YesYes290115Yes64-TQFP
64-VQFN
YesYes32Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ATSAME51J19A64513.8200In Production32Cortex-M4F120150512196608Cortex-M4F021000125-401.71-3.6No6 -UART661Full Speed12YesYes290115Yes64-TQFP
64-VQFN
YesYes32Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ATSAME51J18A64513.4900In Production32Cortex-M4F120150256131072Cortex-M4F021000125-401.71-3.6No6 -UART661Full Speed12YesYes290115Yes64-TQFP
64-VQFN
YesYes32Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ATSAMD51J20A64514.1600In Production32Cortex-M4F1201501024262144Cortex-M4F021000125-401.71-3.6No6 -UART661Full Speed10YesYes290114Yes64-TQFP
64-VQFN
64-WLCSP
YesYes32Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ATSAMD51J19A64513.4900In Production32Cortex-M4F120150512196608Cortex-M4F021000125-401.71-3.6No6 -UART661Full Speed10YesYes290114Yes64-TQFP
64-VQFN
64-WLCSP
YesYes32Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
ATSAMD51J18A64513.1600In Production32Cortex-M4F120150256131072Cortex-M4F021000125-401.71-3.6No6 -UART641Full Speed10YesYes290114Yes64-TQFP
64-VQFN
YesYes32Yes017032-bit PWM resolutions0241217YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes1101
PIC18F67J1164502.1900In Production88-bit PIC MCU481212839048-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes64-TQFPNoYes0No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F67J1064502.7600In Production88-bit PIC MCU401012839368-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes64-TQFPNoYes0No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J1664502.0900In Production88-bit PIC MCU48129639048-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes64-TQFPNoYes0No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J1564502.6300In Production88-bit PIC MCU40109639368-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes64-TQFPNoYes0No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J1164501.9600In Production88-bit PIC MCU48126439048-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes64-TQFPNoYes0No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J1064502.5100In Production88-bit PIC MCU40106420488-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo14030Yes64-TQFPNoYes0No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC18F65J9064502.4400In Production88-bit PIC MCU40103220488-bit PIC MCU0110085-402-3.6No2 -UART110None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F65J1564502.3400In Production88-bit PIC MCU40104820488-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F65J1064502.1800In Production88-bit PIC MCU40103220488-bit PIC MCU0110085-402-3.6No2 -UART220None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F649364503.9400In Production88-bit PIC MCU328167688-bit PIC MCU015085-402-5.5No2 -UART110None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F649064503.6100In Production88-bit PIC MCU4010167688-bit PIC MCU01100125-402-5.5No2 -UART110None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F63936450nullIn Production88-bit PIC MCU401087688-bit PIC MCU015085-402-5.5No2 -UART110None00YesNo0030YesnullNoYes0No00010-bit PWM resolutions012120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F639064503.1800In Production88-bit PIC MCU401087688-bit PIC MCU01100125-402-5.5No2 -UART110None00YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
MTR661864503.3000In Production88-bit PIC MCU481212839048-bit PIC MCU00085-402-3.6No0 -UART000None00NoNo0000Yes64-TQFPNoYes0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullBOR000NonullnullNo000
ATxmega64D364503.3000In Production88-bit AVR MCU32326448-bit AVR0020085-401.6-3.6No3 -UART520None00NoNo18100Yes64-TQFP
64-VQFN
YesYes0No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega64C364503.6900In Production88-bit AVR MCU32326448-bit AVR0030085-401.6-3.6No3 -UART520None10NoNo18000Yes64-TQFP
64-VQFN
YesYes0No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega64A3U64503.3800In Production88-bit AVR MCU32326448-bit AVR00200085-401.6-3.6No7 -UART1020None10NoNo22300Yes64-TQFP
64-VQFN
YesYes4No022220-bit PWM resolutions016120YesNo0YesNoNoNone4000null0212NonullnullYes000
ATxmega64A364505.9800In Production88-bit AVR MCU32326448-bit AVR00200085-401.6-3.6No7 -UART1020None00NoNo22000Yes64-TQFP
64-VQFN
YesYes4No022220-bit PWM resolutions016120YesNo0YesnullNoNoNone4000nullnull0212NonullnullNo000
ATxmega384D364505.6200In Production88-bit AVR MCU3232384328-bit AVR0030085-401.6-3.6No3 -UART520None00NoNo18100Yes64-TQFP
64-VQFN
YesYes0No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega384C364505.6200In Production88-bit AVR MCU3232384328-bit AVR0030085-401.6-3.6No3 -UART520None10NoNo18100Yes64-TQFP
64-VQFN
YesYes0No018180-bit PWM resolutions016120YesNo0YesNoNoNone2000null000NonullnullYes000
ATxmega32D364502.8700In Production88-bit AVR MCU32323248-bit AVR0020085-401.6-3.6No3 -UART520None00NoNo18000Yes64-TQFP
64-VQFN
YesYes0No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega32C364502.8700In Production88-bit AVR MCU32323248-bit AVR0030085-401.6-3.6No3 -UART520None10NoNo18000Yes64-TQFP
64-VQFN
YesYes0No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega256D364504.5600In Production88-bit AVR MCU3232256168-bit AVR0020085-401.6-3.6No3 -UART520None00NoNo18100Yes64-TQFP
64-VQFN
YesYes0No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega256C364504.5600In Production88-bit AVR MCU3232256168-bit AVR0030085-401.6-3.6No3 -UART520None10NoNo18100Yes64-TQFP
64-VQFN
YesYes0No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega256A3U64505.5100In Production88-bit AVR MCU3232256168-bit AVR00200085-401.6-3.6No7 -UART1020None10NoNo22300Yes64-TQFP
64-VQFN
YesYes4No022220-bit PWM resolutions016120YesNo0YesNoNoNone4000null0212NonullnullYes000
ATxmega256A364507.2900In Production88-bit AVR MCU3232256168-bit AVR00200085-401.6-3.6No7 -UART1020None00NoNo22000Yes64-TQFP
64-VQFN
YesYes4No022220-bit PWM resolutions016120YesNo0YesNoNoNone4000null0212NonullnullYes000
ATxmega192D364504.5300In Production88-bit AVR MCU3232192168-bit AVR0020085-401.6-3.6No3 -UART520None00NoNo18100Yes64-TQFP
64-VQFN
YesYes0No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega192C364504.5300In Production88-bit AVR MCU3232192168-bit AVR0030085-401.6-3.6No3 -UART520None10NoNo18100Yes64-TQFP
64-VQFN
YesYes0No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega192A3U64505.7500In Production88-bit AVR MCU3232192168-bit AVR00200085-401.6-3.6No7 -UART1020None10NoNo22300Yes64-TQFP
64-VQFN
YesYes4No022220-bit PWM resolutions016120YesNo0YesNoNoNone4000null0212NonullnullYes000
ATxmega192A364506.2100In Production88-bit AVR MCU3232192168-bit AVR00200085-401.6-3.6No7 -UART1020None00NoNo22000Yes64-TQFP
64-VQFN
YesYes4No022220-bit PWM resolutions016120YesNo0YesnullNoNoNone4000nullnull0212NonullnullNo000
ATxmega128D364503.6700In Production88-bit AVR MCU323212888-bit AVR0020085-401.6-3.6No3 -UART520None00NoNo18100Yes64-TQFP
64-VQFN
YesYes0No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega128C364503.6700In Production88-bit AVR MCU323212888-bit AVR0030085-401.6-3.6No3 -UART520None10NoNo18100Yes64-TQFP
64-VQFN
YesYes0No018180-bit PWM resolutions016120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega128A3U64505.1100In Production88-bit AVR MCU323212888-bit AVR00200085-401.6-3.6No7 -UART1020None10NoNo22300Yes64-TQFP
64-VQFN
YesYes4No022220-bit PWM resolutions016120YesNo0YesNoNoNone4000null0212NonullnullYes000
ATxmega128A364505.9300In Production88-bit AVR MCU323212888-bit AVR00200085-401.6-3.6No7 -UART1020None00NoNo22000Yes64-TQFP
64-VQFN
YesYes4No022220-bit PWM resolutions016120YesNo0YesnullNoNoNone4000nullnull0212NonullnullNo000
ATSAML22J18A64503.4900In Production32Cortex-M0+323025632768Cortex-M0+01100085-401.62-3.63No4 -UART440Full Speed10Yes12042Yes64-TQFP
64-VQFN
NoYes16Yes0880-bit PWM resolutions016124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
ATSAML22J17A64502.8000In Production32Cortex-M0+323012816384Cortex-M0+01100085-401.62-3.63No4 -UART440Full Speed10Yes12042Yes64-TQFP
64-VQFN
NoYes16Yes0880-bit PWM resolutions016124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATSAML22J16A64502.6200In Production32Cortex-M0+3230648192Cortex-M0+01100085-401.62-3.63No4 -UART440Full Speed10Yes12042Yes64-TQFP
64-VQFN
NoYes16Yes0880-bit PWM resolutions016124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
AT91SAM9R64144496.4700In Production32ARM926200220065536ARM9260122085-401.08-1.32No4 -UART110High Speed10NoYes11070Yes144-LFBGANoYes26Yes73316-bit PWM resolutions73100NoProgram/Data0NoYesNoNone0000nullNone000NonullnullNo000
PIC32MX570F512H64494.4600In Production3232-bit MIPS MCU50835126553632-bit MIPS011000105-402.3-3.6No4 -UART323FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes8Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX550F256H64493.3400In Production3232-bit MIPS MCU50832563276832-bit MIPS011000105-402.3-3.6No4 -UART323FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes8Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX530F128H64492.9100In Production3232-bit MIPS MCU50831281638432-bit MIPS011000105-402.3-3.6No4 -UART323FS Device/Host/OTG11YesYes5052Yes64-QFN
64-TQFP
NoYes8Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX270F512H64494.2900In Production3232-bit MIPS MCU50835126553632-bit MIPS011000105-402.3-3.6No4 -UART323FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes6Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX250F256H64493.1800In Production3232-bit MIPS MCU50832563276832-bit MIPS011000105-402.3-3.6No4 -UART323FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes6Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX230F128H64492.7600In Production3232-bit MIPS MCU50831281638432-bit MIPS011000105-402.3-3.6No4 -UART323FS Device/Host/OTG10YesYes5052Yes64-QFN
64-TQFP
NoYes6Yes15516-bit PWM resolutions2528100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MK1024MCM06464496.3400In Production3232-bit MIPS MCU1201201024262144null073750125-402.8-3.3No6 -UART646Full Speed14YesNo0698Yes64-QFN
64-TQFP
YesYes8Yes01600-bit PWM resolutions8.33261224NoNoNoBasic5400nullBOR3312NonullnullYes940
PIC32MK1024GPK06464495.9200In Production3232-bit MIPS MCU1201201024262144null073750125-402.8-3.3No6 -UART646Full Speed10YesNo0098Yes64-QFN
64-TQFP
YesYes8Yes01600-bit PWM resolutions26120NoNoNoBasic5400nullBOR3312NonullnullYes940
PIC32MK0512GPK06464495.9200In Production3232-bit MIPS MCU120120512131072null073750125-402.8-3.3No6 -UART646Full Speed10YesNo0098Yes64-QFN
64-TQFP
YesYes8Yes01600-bit PWM resolutions26120NoNoNoBasic5400nullBOR3312NonullnullYes940
PIC18F67J5064493.1800In Production88-bit PIC MCU481212839048-bit PIC MCU0110085-402-3.6No2 -UART220FS Device10YesNo14030Yes64-TQFPNoYes0No25010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J5564493.0600In Production88-bit PIC MCU48129639048-bit PIC MCU0110085-402-3.6No2 -UART220FS Device10YesNo14030Yes64-TQFPNoYes0No25010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J5064492.9100In Production88-bit PIC MCU48126439048-bit PIC MCU0110085-402-3.6No2 -UART220FS Device10YesNo14030Yes64-TQFPNoYes0No25010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F65J5064492.6100In Production88-bit PIC MCU48123239048-bit PIC MCU0110085-402-3.6No2 -UART220FS Device10YesNo0030Yes64-TQFPNoYes0No00010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC24FJ64GC00664483.8800In Production1616-bit PIC MCU321664819216-bit PIC MCU021000085-402-3.6Yes4 -UART220FS Device/Host/OTG10YesYes90144Yes64-QFN
64-TQFP
NoYes6Yes99916-bit PWM resolutions152160YesNo0NonullYesNoIntermediate3200YesBOR2210Nonull1Yes000
PIC24FJ128GC00664484.0500In Production1616-bit PIC MCU3216128819216-bit PIC MCU021000085-402-3.6Yes4 -UART220FS Device/Host/OTG10YesYes90144Yes64-QFN
64-TQFP
NoYes6Yes99916-bit PWM resolutions152160YesNo0NonullYesNoIntermediate3200YesBOR2210Nonull1Yes000
ATSAMG55J19B64483.3800In Production32Cortex-M4120150512180224Cortex-M40150085-401.62-3.6No8 -UART882Full Speed10NoYes0063Yes64-LQFP
64-VQFN
NoYes30Yes01200-bit PWM resolutions08120YesNo0NoNoneNoNoNone0000nullBOR000NoNo0No60.5120
ATSAMG55J19A64483.3700In Production32Cortex-M4120150512180224Cortex-M40150085-401.62-3.6No8 -UART882Full Speed10NoYes0063Yes64-LQFP
64-VQFN
NoYes30Yes01200-bit PWM resolutions08120YesNo0NoNoneNoNoNone0000nullBOR000NoNo0No60.5120
ATSAMG55G19B64483.2900In Production32Cortex-M4120150512180224Cortex-M40150085-401.62-3.6No8 -UART882Full Speed10NoYes0063Yes49-WLCSPNoYes30Yes01200-bit PWM resolutions08120YesNo0NoNoneNoNoNone0000nullBOR000NoNo0No60.5120
ATSAMG55G19A64483.2900In Production32Cortex-M4120150512180224Cortex-M40150085-401.62-3.6No8 -UART882Full Speed10NoYes0063Yes49-WLCSPNoYes30Yes01200-bit PWM resolutions08120YesNo0NoNoneNoNoNone0000nullBOR000NoNo0No60.5120
ATSAMG5564483.5600In Production32Cortex-M4120150512180224Cortex-M40150085-401.62-3.6No8 -UART882Full Speed10NoYes0063Yes49-WLCSP
64-VQFN
NoYes30Yes01200-bit PWM resolutions08120YesNo0NoNoneNoNoNone0000nullBOR000NoNo0No60.5120
ATSAM4LS8B64485.5300In Production32Cortex-M4486051265536Cortex-M40130085-401.68-3.6No4 -UART141Full Speed10NoYes0030Yes64-TQFP
64-VQFN
64-WLCSP
NoYes16Yes0600-bit PWM resolutions07120YesNo0NoNoNoNone2000null2110NonullnullNo002
ATSAM4LS4B64484.2300In Production32Cortex-M4486025632768Cortex-M40130085-401.68-3.6No4 -UART141Full Speed10NoYes0030Yes64-TQFP
64-VQFN
64-WLCSP
NoYes16Yes0600-bit PWM resolutions07120YesNo0NoNoNoNone2000null2110NonullnullNo002
ATSAM4LS2B64483.9600In Production32Cortex-M4486012832768Cortex-M40130085-401.68-3.6No4 -UART141Full Speed10NoYes0030Yes64-TQFP
64-VQFN
64-WLCSP
NoYes16Yes0600-bit PWM resolutions07120YesNo0NoNoNoNone2000null2110NonullnullNo002
AT90USB64764485.5200In Production88-bit AVR MCU16166448-bit AVR001585-402.7-5.5No1 -UART210None10NoNo9000Yes64-TQFP
64-VQFN
YesYes0No01100-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
AT90USB64664484.7400In Production88-bit AVR MCU16166448-bit AVR001585-402.7-5.5No1 -UART210None10NoNo9000Yes64-TQFP
64-VQFN
YesYes0No01100-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
AT90USB128764486.9600In Production88-bit AVR MCU161612888-bit AVR001585-402.7-5.5No1 -UART210None10NoNo9000Yes64-TQFP
64-VQFN
YesYes0No01100-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
AT90USB128664486.3700In Production88-bit AVR MCU161612888-bit AVR001585-402.7-5.5No1 -UART210None10NoNo9000Yes64-TQFP
64-VQFN
YesYes0No01100-bit PWM resolutions08100NoNo0NoNoNoNone1000null000NonullnullNo000
ATxmega256A3BU64475.5100In Production88-bit AVR MCU3232256168-bit AVR00200085-401.6-3.6No6 -UART820None10NoNo22300Yes64-TQFP
64-VQFN
YesYes4No022220-bit PWM resolutions016120YesNo0YesYesNoNone4000null0212NonullnullYes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATxmega256A3B64477.8000In Production88-bit AVR MCU3232256168-bit AVR00200085-401.6-3.6No6 -UART820None00NoNo22000Yes64-VQFNYesYes4No022220-bit PWM resolutions016120YesNo0YesnullYesNoNone4000nullnull0212NonullnullNo000
ATSAM4SD32B64476.9200In Production32Cortex-M41201502048163840Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
64-WLCSP
YesYes22Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo00.5120
ATSAM4SD16B64475.2600In Production32Cortex-M41201501024163840Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
64-WLCSP
YesYes22Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo00.5120
ATSAM4SA16B64475.0400In Production32Cortex-M41201501024163840Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
NoYes22Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo00.5120
ATSAM4S8B64473.5500In Production32Cortex-M4120150512131072Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes8163No64-LQFP
64-VQFN
64-WLCSP
NoYes22Yes012016-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
ATSAM4S4B64473.1800In Production32Cortex-M412015025665536Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes8163No64-LQFP
64-VQFN
64-WLCSP
NoYes22Yes012016-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
ATSAM4S2B64472.6300In Production32Cortex-M412015012865536Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes8163No64-LQFP
64-VQFN
64-WLCSP
NoYes22Yes01200-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
ATSAM4S16B64474.4900In Production32Cortex-M41201501024131072Cortex-M401100085-401.62-3.6No4 -UART321Full Speed10NoYes8163No64-LQFP
64-VQFN
64-WLCSP
NoYes22Yes012016-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo60.5120
ATSAM4N8B64473.1000In Production32Cortex-M410010051265536Cortex-M40150085-401.62-3.6No6 -UART330None00NoYes4163No64-LQFP
64-VQFN
NoYes23Yes012016-bit PWM resolutions010100NoNo0NonullNoNoNone0000nullnull1110NonullnullNo600
ATSAM4N16B64473.7700In Production32Cortex-M4100100102481920Cortex-M40150085-401.62-3.6No6 -UART330None00NoYes4163No64-LQFP
64-VQFN
NoYes23Yes012016-bit PWM resolutions010100NoNo0NonullNoNoNone0000nullnull1110NonullnullNo600
ATSAM3SD8B64475.3200In Production32Cortex-M3648051265536Cortex-M301100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
YesYes22Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3S8B64474.8400In Production32Cortex-M3648051265536Cortex-M301100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
NoYes22Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3S4B64474.0800In Production32Cortex-M3648025649152Cortex-M301100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
NoYes22Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3S2B64473.2800In Production32Cortex-M3648012832768Cortex-M301100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
NoYes22Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3S1B64472.4100In Production32Cortex-M364806416384Cortex-M301100085-401.62-3.6No4 -UART321Full Speed10NoYes4160No64-LQFP
64-VQFN
NoYes22Yes0600-bit PWM resolutions010120NoNo0NoNoNoNone1000null1212NonullnullNo000
ATSAM3N1B64472.2000In Production32Cortex-M34860648192Cortex-M30138485-401.62-3.6No4 -UART320None00NoYes4160No64-LQFP
64-VQFN
NoYes10Yes0600-bit PWM resolutions010100NoNo0NoNoNoNone0000null1110NonullnullNo000
ATSAM3N0B64472.2000In Production32Cortex-M34860328192Cortex-M30138485-401.62-3.6No4 -UART320None00NoYes4160No64-LQFP
64-VQFN
NoYes10Yes0600-bit PWM resolutions010100NoNo0NoNoNoNone0000null0110NonullnullNo000
ATSAM3N00B64472.2000In Production32Cortex-M34860164096Cortex-M30138485-401.62-3.6No4 -UART320None00NoYes4160No64-LQFP
64-VQFN
NoYes10Yes0600-bit PWM resolutions010100NoNo0NoNoNoNone0000null1110NonullnullNo000
AT32UC3C264C64455.6200In Production3232-bit AVR MCU6691642048032-bit AVR01200085-403-3.6No4 -UART521None12YesYes14160Yes64-TQFP
64-VQFN
NoYes16Yes0600-bit PWM resolutions011120NoNo0NoNoNoNone2000null1212NonullnullNo000
AT32UC3C2512C64457.5900In Production3232-bit AVR MCU66915126963232-bit AVR01200085-403-3.6No4 -UART521None12YesYes14160Yes64-TQFP
64-VQFN
NoYes16Yes0600-bit PWM resolutions011120NoNo0NoNoNoNone2000null1212NonullnullNo000
AT32UC3C2256C64457.6600In Production3232-bit AVR MCU66912566963232-bit AVR01200085-403-3.6No4 -UART521None12YesYes14160Yes64-TQFP
64-VQFN
NoYes16Yes0600-bit PWM resolutions011120NoNo0NoNoNoNone2000null1212NonullnullNo000
AT32UC3C2128C64456.2400In Production3232-bit AVR MCU66911283686432-bit AVR01200085-403-3.6No4 -UART521None12YesYes14160Yes64-TQFP
64-VQFN
NoYes16Yes0600-bit PWM resolutions011120NoNo0NoNoNoNone2000null1212NonullnullNo000
ATSAMV71J21644410.2000In Production32Cortex-M73006002048393216Cortex-M7021700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes24Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAMV71J2064448.5000In Production32Cortex-M73006001024393216Cortex-M7021700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes24Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAMV71J1964447.8500In Production32Cortex-M7300600512262144Cortex-M7021700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes24Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAMV70J2064447.6600In Production32Cortex-M73006001024393216Cortex-M7021700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes24Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAMV70J1964447.0800In Production32Cortex-M7300600512262144Cortex-M7021700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes24Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAMS70N1964446.8900In Production32Cortex-M7300600512262144Cortex-M7021700105-401.7-3.6No5 -UART122High Speed10YesYes181120No100-LQFP
100-TFBGA
100-VFBGA
NoYes24Yes13316-bit PWM resolutions051215NoNo1YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAMS70J2164448.8800In Production32Cortex-M73006002048393216Cortex-M7021700105-401.7-3.6No5 -UART121High Speed10YesYes181120No64-LQFP
64-VQFN
NoYes24Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAMS70J2064447.2800In Production32Cortex-M73006001024393216Cortex-M7021700105-401.7-3.6No5 -UART121High Speed10YesYes181120No64-LQFP
64-VQFN
NoYes24Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATSAMS70J1964446.5500In Production32Cortex-M7300600512262144Cortex-M7021700105-401.7-3.6No5 -UART121High Speed10YesYes181120No64-LQFP
64-VQFN
NoYes24Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAME70J2164449.7700In Production32Cortex-M73006002048393216Cortex-M7021700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes24Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
ATSAME70J2064448.0000In Production32Cortex-M73006001024393216Cortex-M7021700105-401.7-3.6No5 -UART121High Speed11YesYes181120No64-LQFPNoYes24Yes13316-bit PWM resolutions051215NoNo0YesNoneNoNoNone1000nullNone1112NoNo0.5No000
AT32UC3B06464444.2200In Production3232-bit AVR MCU6083641638432-bit AVR0138485-403-3.6No3 -UART410None10NoYes13030Yes64-TQFP
64-VQFN
NoYes7Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null100NonullnullNo000
AT32UC3B051264446.9800In Production3232-bit AVR MCU60835129830432-bit AVR0138485-403-3.6No3 -UART411None10NoYes13030Yes64-TQFP
64-VQFN
NoYes7Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null1216NonullnullNo000
AT32UC3B025664445.6800In Production3232-bit AVR MCU60832563276832-bit AVR0138485-403-3.6No3 -UART410None10NoYes13030Yes64-TQFP
64-VQFN
NoYes7Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null100NonullnullNo000
AT32UC3B012864445.0000In Production3232-bit AVR MCU60831283276832-bit AVR0138485-403-3.6No3 -UART410None10NoYes13030Yes64-TQFP
64-VQFN
NoYes7Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null100NonullnullNo000
PIC18F57Q8448441.6200In Production88-bit PIC MCU641612813000null010125-401.8-5.5No3 -UART210None01YesNo0030Yes48-TQFP
48-VQFN
NoYes8No0000-bit PWM resolutionsnull35120YesNonullNoADC2 with HCVDNoNoNone2000nullProgrammable BOR100NoNo0.5Yes308
PIC18F57Q8348441.4800In Production88-bit PIC MCU641612813000null010125-401.8-5.5No3 -UART210None01YesNo0030Yes48-TQFP
48-VQFN
NoYes80000-bit PWM resolutions43120YesNoNoNoNone2000nullProgrammable BOR100NonullnullYes308
PIC18F57Q4348441.4300In Production88-bit PIC MCU641612881968-bit PIC MCU010125-401.8-5.5No5 -UART210None00YesNo6030No48-TQFP
48-VQFN
NoYes6Yes30316043120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR118NoNo1Yes208
PIC18F57K4248441.7400In Production88-bit PIC MCU641612881928-bit PIC MCU010125-401.8-5.5No2 -UART120None00YesNo0040Yes48-TQFP
48-UQFN
NoYes2Yes00010-bit PWM resolutions043120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F56Q8448441.4900In Production88-bit PIC MCU6416648192null010125-401.8-5.5No3 -UART210None01YesNo0030Yes48-TQFP
48-VQFN
NoYes8No0000-bit PWM resolutionsnull35120YesNonullNoADC2 with HCVDNoNoNone2000nullProgrammable BOR100NoNo0.5Yes308
PIC18F56Q8348441.4300In Production88-bit PIC MCU6416648192null010125-401.8-5.5No3 -UART210None01YesNo0030Yes48-TQFP
48-VQFN
NoYes80000-bit PWM resolutions43120YesNoNoNoNone2000nullProgrammable BOR100NonullnullYes308
PIC18F56Q4348441.3800In Production88-bit PIC MCU64166440968-bit PIC MCU010125-401.8-5.5No5 -UART210None00YesNo6040No48-TQFP
48-VQFN
NoYes6Yes30316-bit PWM resolutions043120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
PIC18F56K4248441.5800In Production88-bit PIC MCU64166440968-bit PIC MCU010125-401.8-5.5No2 -UART120None00YesNo0040Yes48-TQFP
48-UQFN
NoYes2Yes00010-bit PWM resolutions043120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F55Q4348441.2400In Production88-bit PIC MCU64163281928-bit PIC MCU010125-401.8-5.5No5 -UART210None00YesNo6040No48-TQFP
48-VQFN
NoYes6Yes30316-bit PWM resolutions043120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
PIC18F55K4248441.4700In Production88-bit PIC MCU64163220488-bit PIC MCU010125-401.8-5.5No2 -UART120None00YesNo0040Yes48-TQFP
48-UQFN
NoYes2Yes00010-bit PWM resolutions043120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC16F1538648441.0600In Production88-bit PIC MCU3282820488-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo10020Yes48-TQFP
48-UQFN
48-VQFN
NoYes0Yes12010-bit PWM resolutions043100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
PIC16F1538548440.9700In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo10020Yes48-TQFP
48-UQFN
48-VQFN
NoYes0Yes12010-bit PWM resolutions043100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
ATSAM4LC8B64435.5300In Production32Cortex-M4486051265536Cortex-M40130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes64-TQFP
64-VQFN
64-WLCSP
NoYes16Yes0600-bit PWM resolutions07120YesNo0YesNoNoNone2000null2110NonullnullNo302
ATSAM4LC4B64434.5900In Production32Cortex-M4486025632768Cortex-M40130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes64-TQFP
64-VQFN
64-WLCSP
NoYes16Yes0600-bit PWM resolutions07120YesNo0YesNoNoNone2000null2110NonullnullNo302
ATSAM4LC2B64433.9600In Production32Cortex-M4486012832768Cortex-M40130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes64-TQFP
64-VQFN
64-WLCSP
NoYes16Yes0600-bit PWM resolutions07120YesNo0YesNoNoNone2000null2110NonullnullNo302
ATSAM4LC8A48435.2400In Production32Cortex-M4486051265536Cortex-M40130085-401.68-3.6No4 -UART141Full Speed10NoYes0031Yes48-VQFNNoYes16Yes0600-bit PWM resolutions07120YesNo0YesNoNoNone2000null2110NonullnullNo301
AT89LP51RD244422.8900In Production88-bit 8051 MCU20206428051-1C00153002.4-5.5No1 -UART110None00NoNo0000Yes40-PDIP
44-LQFP
44-PLCC
44-TQFP
44-VQFN
NoNo0No0000-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP51RC244422.4100In Production88-bit 8051 MCU20203218051-1C00153002.4-5.5No1 -UART110None00NoNo0000Yes44-LQFP
44-PLCC
44-TQFP
44-VQFN
NoNo0No0000-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP51RB244422.1800In Production88-bit 8051 MCU2020018051-1C00153002.4-5.5No1 -UART110None00NoNo0000Yes44-LQFP
44-PLCC
44-TQFP
44-VQFN
NoNo0No0000-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP51ID244423.4100In Production88-bit 8051 MCU20206428051-1C00153002.4-5.5No1 -UART110None00NoNo0000Yes44-LQFP
44-PLCC
44-TQFP
44-VQFN
NoNo0No0000-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP51IC244422.6800In Production88-bit 8051 MCU20203218051-1C00153002.4-5.5No1 -UART110None00NoNo0000Yes44-LQFP
44-PLCC
44-VQFN
NoNo0No0000-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP51ED244423.1800In Production88-bit 8051 MCU20206428051-1C00153002.4-5.5No1 -UART110None00NoNo0000Yes40-PDIP
44-LQFP
44-PLCC
44-TQFP
44-VQFN
NoNo0No0000-bit PWM resolutions07100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AVR64DB4848411.4200In Production88-bit AVR MCU2424648192null01130125-401.8-5.5No5 -UART220None00NoNo0060Yes48-TQFP
48-VQFN
NoYes0000-bit PWM resolutions18120YesNoNoNoNone3300nullProgrammable BOR1110NonullnullNo0641
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
AVR32DB4848411.3500In Production88-bit AVR MCU2424324096null01130125-401.8-5.5No5 -UART220None00NoNo0060Yes48-TQFP
48-VQFN
NoYes0000-bit PWM resolutions18120YesNoNoNoNone3300nullProgrammable BOR1110NonullnullNo0321
AVR128DB4848411.5400In Production88-bit AVR MCU242412816null01130125-401.8-5.5No5 -UART220None00NoNo0060Yes48-TQFP
48-VQFN
NoYesnullNo0000-bit PWM resolutionsnull18120YesNonullNoNoneNoNoNone3300nullProgrammable BOR1110NoNo0.5No01281
ATMEGA80948410.9600In Production88-bit AVR MCU2020810248-bit AVR01115125-401.8-5.5No4 -UART110None00NoNo8050Yes48-TQFP
48-VQFN
NoYes0Yes016110-bit PWM resolutions016100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
ATMEGA480948411.1300In Production88-bit AVR MCU20204861448-bit AVR01115125-401.8-5.5No4 -UART110None00NoNo8050Yes40-PDIP
48-TQFP
48-VQFN
NoYes0Yes016110-bit PWM resolutions016100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
ATMEGA320948411.1000In Production88-bit AVR MCU20203240968-bit AVR01115125-401.8-5.5No4 -UART110None00NoNo8050Yes48-TQFP
48-VQFN
NoYes0Yes016110-bit PWM resolutions016100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
ATMEGA160948411.0200In Production88-bit AVR MCU20201620488-bit AVR01115125-401.8-5.5No4 -UART110None00NoNo8050Yes48-TQFP
48-VQFN
NoYes0Yes016110-bit PWM resolutions016100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
AVR64DA4848401.3200In Production88-bit AVR MCU2424648192null01130125-401.8-5.5No5 -UART220None00NoNo0060Yes48-TQFP
48-VQFN
NoYes0000-bit PWM resolutions18120YesNoPTCNoNoNone3000nullProgrammable BOR1110NonullnullYes0641
AVR32DA4848401.2700In Production88-bit AVR MCU2424324096null01130125-401.8-5.5No5 -UART220None00NoNo0060Yes48-TQFP
48-VQFN
NoYes0000-bit PWM resolutions18120YesNoPTCNoNoNone3000nullProgrammable BOR1110NonullnullYes0321
AVR128DA4848401.4500In Production88-bit AVR MCU242412816384null01130125-401.8-5.5No5 -UART220None00NoNo0060Yes48-TQFP
48-VQFN
NoYes0000-bit PWM resolutions18120YesNoPTCNoNoNone3000nullProgrammable BOR4110NonullnullYes01281
PIC18F67J6064393.9500In Production88-bit PIC MCU4210.512838088-bit PIC MCU0110085-402-3.6No1 -UART110None00YesNo14030Yes64-TQFPNoYes0No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J6564393.8200In Production88-bit PIC MCU4210.59638088-bit PIC MCU0110085-402-3.6No1 -UART110None00YesNo14030Yes64-TQFPNoYes0No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F66J6064393.6700In Production88-bit PIC MCU4210.56438088-bit PIC MCU0110085-402-3.6No1 -UART110None00YesNo14030Yes64-TQFPNoYes0No25010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
dsPIC33CK64MP50548392.5700In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC013500150-403-3.6No3 -UART333None01YesYes302104Yes48-TQFP
48-UQFN
YesYes4Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK64MP20548392.3600In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes302104Yes48-TQFP
48-UQFN
YesYes4Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK64MC10548391.3900In Production1616-bit dsPIC DSC100100648192null013500150-403-3.6No3 -UART212None00YesNo161115Yes48-TQFP
48-UQFN
NoYes4Yes80016-bit PWM resolutions215128NoData0NoNoYesIntermediate1340YesBOR1112YesYes1Yes004
dsPIC33CK32MP50548392.3600In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes302104Yes48-TQFP
48-UQFN
YesYes4Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK32MP20548392.1400In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes302104Yes48-TQFP
48-UQFN
YesYes4Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK32MC10548391.2600In Production1616-bit dsPIC DSC100100328192null013500150-403-3.6No3 -UART212None00YesNo161115Yes48-TQFP
48-UQFN
NoYes4Yes80016-bit PWM resolutions215128NoData0NoNoYesIntermediate1340YesBOR1112YesYes1Yes004
dsPIC33CK256MP50548393.0100In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes302104Yes48-TQFP
48-UQFN
YesYes4Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK256MP20548392.7900In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes302104Yes48-TQFP
48-UQFN
YesYes4Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK128MP50548392.7900In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes302104Yes48-TQFP
48-UQFN
YesYes4Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK128MP20548392.5700In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes302104Yes48-TQFP
48-UQFN
YesYes4Yes179016-bit PWM resolutions0.25191216NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CH64MP50548393.3700In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None01YesYes2411312Yes48-TQFP
48-UQFN
NoYes8Yes501216-bit PWM resolutions0.25191212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH64MP20548393.2200In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes2411312Yes48-TQFP
48-UQFN
NoYes8Yes501216-bit PWM resolutions0.25191212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH512MP50548394.2700In Production1616-bit dsPIC DSC1001005124915216-bit dsPIC DSC043500150-403-3.6No3 -UART333None02YesYes362146Yes48-TQFP
48-UQFN
YesYes6Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH512MP20548394.1200In Production1616-bit dsPIC DSC1001005124915216-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes362146Yes48-TQFP
48-UQFN
YesYes6Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH256MP50548393.9200In Production1616-bit dsPIC DSC1001002563276816-bit dsPIC DSC043500150-403-3.6No3 -UART333None02YesYes362146Yes48-TQFP
48-UQFN
YesYes6Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH256MP20548393.8300In Production1616-bit dsPIC DSC1001002563276816-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes362146Yes48-TQFP
48-UQFN
YesYes6Yes2412016-bit PWM resolutions0.25341224NoData0NoNoYesIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH128MP50548393.4900In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None01YesYes2411312Yes48-TQFP
48-UQFN
NoYes8Yes501216-bit PWM resolutions0.25191212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH128MP20548393.3700In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes2411312Yes48-TQFP
48-UQFN
NoYes8Yes501216-bit PWM resolutions0.25191212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC24FJ64GP20548391.3000In Production1616-bit PIC MCU3216648192null01400125-402-3.6No2 -UART222None00YesYes100136Yes48-TQFP
48-UQFN
NoYes2Yes55016-bit PWM resolutions6214120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ64GA70548391.1200In Production1616-bit PIC MCU3216641638416-bit PIC MCU01200125-402-3.6Yes2 -UART323None00NoNo3031Yes48-TQFP
48-UQFN
NoYes6Yes13016-bit PWM resolutions6214120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
PIC24FJ512GL40548392.2400In Production1616-bit PIC MCU321651232768null01400125-402-3.6No4 -UART434None00YesYes2502110Yes48-TQFP
48-UQFN
YesYes6Yes88016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3007YesBOR000NoNo1Yes004
PIC24FJ32GP20548391.2600In Production1616-bit PIC MCU3216328192null01400125-402-3.6No2 -UART222None00YesYes100136Yes48-TQFP
48-UQFN
NoYes2Yes55016-bit PWM resolutions6214120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ256GL40548392.1300In Production1616-bit PIC MCU321625632768null01400125-402-3.6No4 -UART434None00YesYes2502110Yes48-TQFP
48-UQFN
YesYes6Yes88016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3007YesBOR000NoNo1Yes004
PIC24FJ256GA70548391.2900In Production1616-bit PIC MCU32162561638416-bit PIC MCU01200125-402-3.6Yes2 -UART323None00NoNo3031Yes48-TQFP
48-UQFN
NoYes6Yes13016-bit PWM resolutions6214120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
PIC24FJ128GL40548392.0400In Production1616-bit PIC MCU321612832768null01400125-402-3.6No4 -UART434None00YesYes2502110Yes48-TQFP
48-UQFN
YesYes6Yes88016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3007YesBOR000NoNo1Yes004
PIC24FJ128GA70548391.2000In Production1616-bit PIC MCU32161281638416-bit PIC MCU01200125-402-3.6Yes2 -UART323None00NoNo3031Yes48-TQFP
48-UQFN
NoYes6Yes13016-bit PWM resolutions6214120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
PIC16F1918648391.6600In Production88-bit PIC MCU3282820488-bit PIC MCU010125-401.8-5.5No2 -UART110None00NoNo0020Yes48-TQFP
48-UQFN
NoYes0Yes0000-bit PWM resolutions043120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
PIC16F1918548391.5700In Production88-bit PIC MCU3281410248-bit PIC MCU010125-401.8-5.5No2 -UART110None00NoNo0020Yes48-TQFP
48-UQFN
NoYes0Yes0000-bit PWM resolutions043120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
ATmega324PB44391.3300In Production88-bit AVR MCU20203220488-bit AVR0015105-401.8-5.5No3 -UART220None00NoNo10030Yes44-TQFP
44-VQFN
YesYes0No03100-bit PWM resolutions08100YesNo0NoPTCNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATSAMG54100382.9200In Production32Cortex-M4969651298304Cortex-M40180085-401.62-3.6No3 -UART130None00NoNo0031Yes100-LQFP
49-WLCSP
NoYes28Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone0000nullnull000NonullnullNo30.5120
ATSAMG53100382.6000In Production32Cortex-M4484851298304Cortex-M40180085-401.62-3.6No4 -UART130None00NoNo0031Yes100-LQFP
49-WLCSP
NoYes28Yes0600-bit PWM resolutions08120YesNo0NonullNoNoNone0000nullnull000NonullnullNo30.5120
ATSAMG51100382.6500In Production32Cortex-M4484825665536Cortex-M40180085-401.69-2No3 -UART130None00NoYes0031Yes100-LQFP
49-WLCSP
NoYes18Yes0600-bit PWM resolutions08120YesNo0NonullNoNoNone0000nullnull000NonullnullNo30.5120
PIC32MM0256GPM04848381.7700In Production3232-bit MIPS MCU25372563276832-bit MIPS01300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2402110Yes48-TQFP
48-UQFN
NoYes4Yes992416-bit PWM resolutions2117120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC32MM0128GPM04848381.6700In Production3232-bit MIPS MCU25371281638432-bit MIPS01300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2402110Yes48-TQFP
48-UQFN
NoYes4Yes992416-bit PWM resolutions2117120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC32MM0064GPM04848381.5900In Production3232-bit MIPS MCU2537641638432-bit MIPS01300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2402110Yes48-TQFP
48-UQFN
NoYes4Yes992416-bit PWM resolutions2117120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC32CM6408MC0004848381.9300In Production32Cortex-M0+4848648192null03100085-402.7-5.5No4 -UART404None00YesNo8051Yes48-TQFP
48-VQFN
NoYes12Yes14424-bit PWM resolutions414128NoNoNoBasic2000nullBOR1110NonullnullYes500
PIC32CM1216MC0004848382.0200In Production32Cortex-M0+484812816384null03100085-402.7-5.5No4 -UART404None00YesNo8051Yes48-TQFP
48-VQFN
NoYes12Yes14424-bit PWM resolutions414128NoNoNoBasic2000nullBOR1110NonullnullYes500
PIC24FJ64GU20548381.4500In Production1616-bit PIC MCU3216648192null01400125-402-3.6No2 -UART222FS Device/Host/OTG10YesYes100136Yes48-TQFP
48-UQFN
NoYes2Yes55016-bit PWM resolutions6213120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ512GU40548382.3900In Production1616-bit PIC MCU321651232768null01400125-402-3.6No4 -UART434FS Device/Host/OTG10YesYes2502110Yes48-TQFP
48-UQFN
YesYes6Yes88016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3007YesBOR000NoNo1Yes004
PIC24FJ32GU20548381.5100In Production1616-bit PIC MCU3216328192null01400125-402-3.6No2 -UART222FS Device/Host/OTG10YesYes100136Yes48-TQFP
48-UQFN
NoYes2Yes55016-bit PWM resolutions6213120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ256GU40548382.2700In Production1616-bit PIC MCU321625632768null01400125-402-3.6No4 -UART434FS Device/Host/OTG10YesYes2502110Yes48-TQFP
48-UQFN
YesYes6Yes88016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3007YesBOR000NoNo1Yes004
PIC24FJ128GU40548382.1800In Production1616-bit PIC MCU321612832768null01400125-402-3.6No4 -UART434FS Device/Host/OTG10YesYes2502110Yes48-TQFP
48-UQFN
YesYes6Yes88016-bit PWM resolutions6212120YesNo0NoNoYesIntermediate3007YesBOR000NoNo1Yes004
ATSAMDA1G16B48382.5800In Production32Cortex-M0+4845648192Cortex-M0+01350105-402.7-3.63No6 -UART661None10YesYes20052Yes48-TQFP
48-VQFN
NoYes12Yes0600-bit PWM resolutions014126NoNo0NoPTCNoNoNone2000null1110NonullnullNo50.0640
ATSAMDA1G15B48382.3600In Production32Cortex-M0+4845324096Cortex-M0+01350105-402.7-3.63No6 -UART661Host, Device10YesYes20052Yes48-TQFP
48-VQFN
NoYes12Yes0600-bit PWM resolutions014126NoNo0NoPTCNoNoNone2000nullnull1110NonullnullNo50.0640
ATSAMDA1G14B48382.2400In Production32Cortex-M0+4845164096Cortex-M0+01350105-402.7-3.63No6 -UART661None10YesYes20052Yes48-TQFP
48-VQFN
NoYes12Yes0600-bit PWM resolutions014126NoNo0NoPTCNoNoNone2000null1110NonullnullNo50.0640
ATSAMD21G1848382.5400In Production32Cortex-M0+484525632768Cortex-M0+01350125-401.62-3.63No6 -UART661Full Speed10YesYes20052Yes45-WLCSP
48-TQFP
48-VQFN
NoYes12Yes06616-bit PWM resolutions0141214YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD21G17L48381.8600In Production32Cortex-M0+484512816384Cortex-M0+01350125-401.62-3.63No5 -UART551None00YesYes32052Yes48-VQFNNoYes12Yes0131016-bit PWM resolutions0181222YesNo0NoNoNoNone4000null1110NonullnullNo50.0640
ATSAMD21G1748381.8500In Production32Cortex-M0+484512816384Cortex-M0+01350125-401.62-3.63No6 -UART661Full Speed10YesYes20052Yes45-WLCSP
48-TQFP
48-VQFN
NoYes12Yes06616-bit PWM resolutions0141222YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATSAMD21G16L48381.8400In Production32Cortex-M0+4845648192Cortex-M0+01350125-401.62-3.63No5 -UART551None00YesYes24052Yes48-VQFNNoYes12Yes0131016-bit PWM resolutions0181214YesNo0NoNoNoNone4000null1110NonullnullNo50.0640
ATSAMD21G1648381.6900In Production32Cortex-M0+4845648192Cortex-M0+01350125-401.62-3.63No6 -UART661Full Speed10YesYes20052Yes48-TQFP
48-VQFN
NoYes12Yes06616-bit PWM resolutions0141214YesNo0NoPTCNoNoNone2000null0110NonullnullYes50.0640
ATSAMD21G1548381.4600In Production32Cortex-M0+4845324096Cortex-M0+01350125-401.62-3.63No6 -UART661Full Speed10YesYes20052Yes48-TQFP
48-VQFN
NoYes12Yes0660-bit PWM resolutions0141214YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20G1848382.0300In Production32Cortex-M0+484525632768Cortex-M0+01350105-401.62-3.63No6 -UART660None00NoNo12052Yes45-WLCSP
48-TQFP
48-VQFN
NoYes0Yes081216-bit PWM resolutions014120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20G1748381.7000In Production32Cortex-M0+484512816384Cortex-M0+01350105-401.62-3.63No6 -UART660None00NoNo12052Yes45-WLCSP
48-TQFP
48-VQFN
NoYes0Yes081216-bit PWM resolutions014120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20G1648381.6000In Production32Cortex-M0+4845648192Cortex-M0+01350125-401.62-3.63No6 -UART660None00NoNo12052Yes48-TQFP
48-VQFN
NoYes0Yes081216-bit PWM resolutions014120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20G1548381.4400In Production32Cortex-M0+4845324096Cortex-M0+01350125-401.62-3.63No6 -UART660None00NoNo12052Yes48-TQFP
48-VQFN
NoYes0Yes081216-bit PWM resolutions014120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20G1448381.3600In Production32Cortex-M0+4845162048Cortex-M0+01350105-401.62-3.63No6 -UART660None00NoNo12052Yes48-TQFP
48-VQFN
NoYes0Yes081216-bit PWM resolutions014120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMC21G18A48382.7200In Production32Cortex-M0+644525632768Cortex-M0+021000125-402.7-5.5No6 -UART660None02YesYes24052Yes32-TQFP
48-TQFP
48-VQFN
NoYes12Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC21G17A48381.9500In Production32Cortex-M0+484512816384Cortex-M0+021000125-402.7-5.5No6 -UART660None02YesYes24052Yes48-TQFP
48-VQFN
NoYes12Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC21G16A48381.9200In Production32Cortex-M0+4845648192Cortex-M0+021000125-402.7-5.5No6 -UART660None02YesYes24052Yes48-TQFP
48-VQFN
64-VQFN
NoYes12Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC21G15A48381.9700In Production32Cortex-M0+4845324096Cortex-M0+021000125-402.7-5.5No6 -UART660None02YesYes24052Yes48-TQFP
48-VQFN
NoYes12Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC20G18A48382.6000In Production32Cortex-M0+484525632768Cortex-M0+021000125-402.7-5.5No4 -UART440None00YesYes24052Yes48-TQFP
48-VQFN
NoYes6Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
ATSAMC20G17A48381.9000In Production32Cortex-M0+484512816384Cortex-M0+021000125-402.7-5.5No4 -UART440None00YesYes24052Yes48-TQFP
48-VQFN
NoYes6Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
ATSAMC20G16A48381.9800In Production32Cortex-M0+4845648192Cortex-M0+021000125-402.7-5.5No4 -UART440None00YesYes24052Yes48-TQFP
48-VQFN
NoYes6Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
ATSAMC20G15A48381.9800In Production32Cortex-M0+4845324096Cortex-M0+021000125-402.7-5.5No4 -UART440None00YesYes24052Yes48-TQFP
48-VQFN
NoYes6Yes0101032-bit PWM resolutions2121214NoNo0NoPTCNoNoNone2000nullBOR000NonullnullYes504
PIC24F32KA30444382.8200In Production1616-bit PIC MCU321632204816-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesYes30115Yes44-QFN
44-TQFP
48-UQFN
NoYes0No33316-bit PWM resolutions1516120YesNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24F16KM20444382.4600In Production1616-bit PIC MCU321616204816-bit PIC MCU01200125-401.8-5.5Yes2 -UART220None00YesYes160115Yes44-QFN
44-TQFP
48-UQFN
NoYes0No55516-bit PWM resolutions6222120YesNo0NonullNoNoBasic3223nullBOR228NonullnullYes002
PIC24F16KM10444382.3800In Production1616-bit PIC MCU321616102416-bit PIC MCU01200125-401.8-5.5Yes1 -UART110None00YesYes7052Yes44-TQFPNoYes0No22216-bit PWM resolutions6222120YesNo0NonullNoNoBasic1011nullBOR000NonullnullYes001
PIC24F16KA30444382.6600In Production1616-bit PIC MCU321616204816-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesYes30115Yes44-QFN
44-TQFP
48-UQFN
NoYes0No33316-bit PWM resolutions1516120YesNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24F08KM20444382.3800In Production1616-bit PIC MCU32168204816-bit PIC MCU01200125-401.8-5.5Yes2 -UART220None00YesYes160115Yes44-TQFPNoYes0No55516-bit PWM resolutions6222120YesNo0NonullNoNoBasic3223nullBOR228NonullnullYes002
AT89LP644044382.8900In Production88-bit 8051 MCU20206448051-1C00153002.4-3.6No1 -UART110None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
44-VQFN
NoNo0No0000-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP324044382.6900In Production88-bit 8051 MCU20203248051-1C00153002.4-3.6No1 -UART110None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
44-VQFN
NoNo0No0000-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C51CC0364375.8400In Production88-bit 8051 MCU406.666666666666676428051-12C0062003-5.5No1 -UART100None01NoNo0000Yes44-PLCC
44-TQFP
52-PLCC
64-LQFP
NoNo0No0000-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
PIC32MK0512MCJ04848374.3700In Production3232-bit MIPS MCU12012051265536null073750125-402.8-3.3No2 -UART222None00YesNo0398Yes48-TQFP
48-VQFN
NoYes8Yes0900-bit PWM resolutions8.33181218NoNoNoBasic5400nullBOR2212NonullnullYes904
PIC32MK0512GPG04848374.0300In Production3232-bit MIPS MCU12012051265536null073750125-402.3-3.6No2 -UART222None00NoNo0098Yes48-TQFP
48-VQFN
NoYes80000-bit PWM resolutions18120NoNoNoNone5400nullBOR2212NonullnullYes904
PIC32MK0256MCJ04848374.1200In Production3232-bit MIPS MCU12012025665536null073750125-402.3-3.6No2 -UART222None01NoNo0398Yes48-TQFP
48-VQFN
NoYes80900-bit PWM resolutions181218NoNoNoNone5400nullBOR2212NonullnullNo904
PIC32MK0256GPG04848373.9500In Production3232-bit MIPS MCU12012025665536null073750125-402.3-3.6No2 -UART222None00NoNo0098Yes48-TQFP
48-VQFN
NoYes80000-bit PWM resolutions18120NoNoNoNone5400nullBOR2212NonullnullYes904
ATSAML21G18B48373.9000In Production32Cortex-M0+484525640960Cortex-M0+011000105-401.62-3.63No6 -UART660Full Speed10YesYes20052Yes48-TQFP
48-VQFN
NoYes16Yes06200-bit PWM resolutions0141214YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAML21G17B48372.8000In Production32Cortex-M0+484512824576Cortex-M0+011000105-401.62-3.63No6 -UART660Full Speed10YesYes20052Yes48-TQFP
48-VQFN
NoYes16Yes06200-bit PWM resolutions0141214YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATSAML21G16B48372.6200In Production32Cortex-M0+48456412288Cortex-M0+011000105-401.62-3.63No6 -UART660Full Speed10YesYes20052Yes48-TQFP
48-VQFN
NoYes16Yes06200-bit PWM resolutions0141214YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAME51G19A48373.8200Samples Available32Cortex-M4F120150512196608Cortex-M4F021000125-401.71-3.6No6 -UART641Full Speed11YesYes21072Yes48-VQFNYesYes32Yes013032-bit PWM resolutions0201213YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes701
ATSAMD51G19A48373.3300In Production32Cortex-M4F120150512196608Cortex-M4F021000125-401.71-3.6No6 -UART641Full Speed10YesYes21072Yes48-VQFNYesYes32Yes013032-bit PWM resolutions0201213YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes701
ATSAMD51G18A48373.0000In Production32Cortex-M4F120150256131072Cortex-M4F021000125-401.71-3.6No6 -UART641Full Speed10YesYes21072Yes48-VQFNYesYes32Yes013032-bit PWM resolutions0201213YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0.5Yes701
ATxmega64B364363.7500In Production88-bit AVR MCU32326448-bit AVR00200085-401.6-3.6No1 -UART210None10NoNo6100Yes64-TQFP
64-VQFN
YesYes2No0660-bit PWM resolutions08120YesNo0YesNoNoNone2000null000NonullnullYes000
ATxmega128B364363.9800In Production88-bit AVR MCU323212848-bit AVR00200085-401.6-3.6No1 -UART210None10NoNo6100Yes64-TQFP
64-VQFN
YesYes2No0660-bit PWM resolutions08120YesNo0YesNoNoNone2000null000NonullnullYes000
ATUC64L4U48364.4000In Production3232-bit AVR MCU5064641638432-bit AVR0146085-401.62-3.6No4 -UART120FS Device10YesNo35060Yes48-TQFP
48-VQFN
NoYes0Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull100NonullnullNo00.0081
ATUC256L4U48366.0600In Production3232-bit AVR MCU50642561638432-bit AVR0146085-401.62-3.6No4 -UART120FS Device10YesNo35060Yes48-TQFP
48-VQFN
NoYes0Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull100NonullnullNo00.0081
ATUC128L4U48365.2100In Production3232-bit AVR MCU50641281638432-bit AVR0146085-401.62-3.6No4 -UART120FS Device10YesNo35060Yes48-TQFPNoYes0Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull100NonullnullNo00.0081
ATSAML22G18A48363.3000In Production32Cortex-M0+323025632768Cortex-M0+01100085-401.62-3.63No3 -UART320Full Speed10Yes12042Yes48-TQFP
48-VQFN
49-WLCSP
NoYes16Yes0880-bit PWM resolutions010124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
ATSAML22G17A48362.6500In Production32Cortex-M0+323012816384Cortex-M0+01100085-401.62-3.63No3 -UART320Full Speed10Yes12042Yes48-TQFP
48-VQFN
49-WLCSP
NoYes16Yes0880-bit PWM resolutions010124YesNo0YesPTCYesNoNone2000nullBOR000NonullnullNo400
ATSAML22G16A48362.4900In Production32Cortex-M0+3231648192Cortex-M0+01100085-401.62-3.63No4 -UART320Full Speed10NoYes12042Yes48-TQFP
48-VQFN
NoYes16Yes0880-bit PWM resolutions010124YesNo0YesPTCNoNoNone2000nullBOR000NonullnullNo404
AT32UC3L0644836nullIn Production3232-bit AVR MCU5064641638432-bit AVR0146085-401.62-3.6No4 -UART521None00NoNo35060YesnullNoYes12Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull000NonullnullNo00.0081
AT32UC3L0324836nullIn Production3232-bit AVR MCU5064321638432-bit AVR0146085-401.62-3.6No4 -UART521None00NoNo35060YesnullNoYes12Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull000NonullnullNo00.0081
AT32UC3L025648366.0600In Production3232-bit AVR MCU50642563276832-bit AVR0146085-401.62-3.6No4 -UART521None00NoNo35060Yes48-TQFP
48-VQFN
NoYes12Yes01200-bit PWM resolutions08120YesNo0NoNoNoNone8000null000NonullnullNo00.0081
AT32UC3L0164836nullIn Production3232-bit AVR MCU506416819232-bit AVR0146085-401.62-3.6No4 -UART521None00NoNo35060YesnullNoYes12Yes01200-bit PWM resolutions08120YesNo0NonullNoNoNone8000nullnull000NonullnullNo00.0081
AT32UC3L012848365.2100In Production3232-bit AVR MCU50641283276832-bit AVR0146085-401.62-3.6No4 -UART521None00NoNo35060Yes48-TQFP
48-VQFN
48-XFLGA
NoYes12Yes01200-bit PWM resolutions08120YesNo0NoNoNoNone8000null000NonullnullNo00.0081
AT89LP5244360.8100In Production88-bit 8051 MCU2020808051-1C000002.4-5.5No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
44-VQFN
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP5144360.8200In Production88-bit 8051 MCU2020408051-1C000002.4-5.5No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
44-VQFN
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
PIC18F47Q8440361.6100In Production88-bit PIC MCU641612813000null010125-401.8-5.5No3 -UART210None01YesNo0030Yes40-PDIP
40-VQFN
44-TQFP
NoYes8No0000-bit PWM resolutionsnull24120YesNonullNoADC2 with HCVDNoNoNone2000nullProgrammable BOR100NoNo0.5Yes308
PIC18F47Q8340361.4700In Production88-bit PIC MCU641612813000null010125-401.8-5.5No3 -UART210None01YesNo0030Yes40-PDIP
40-VQFN
44-TQFP
NoYes80000-bit PWM resolutions35120YesNoNoNoNone2000nullProgrammable BOR100NonullnullYes308
PIC18F47Q4340361.4200In Production88-bit PIC MCU641612881928-bit PIC MCU010125-401.8-5.5No5 -UART210None00YesNo6040No40-PDIP
40-QFN
44-QFN
44-TQFP
NoYes6Yes30316-bit PWM resolutions035120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
PIC18F47Q1040361.2100In Production88-bit PIC MCU641612836158-bit PIC MCU010125-401.8-5.5No2 -UART220None00YesNo6040Yes40-PDIP
40-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo308
PIC18F47K4240361.6900In Production88-bit PIC MCU641612881928-bit PIC MCU010125-401.8-5.5No2 -UART120None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes2Yes00010-bit PWM resolutions035120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F47K4040361.5100In Production88-bit PIC MCU641612837288-bit PIC MCU010125-401.8-5.5No2 -UART220None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC18F46Q8440361.4200In Production88-bit PIC MCU6416648192null010125-401.8-5.5No3 -UART210None01YesNo0030Yes40-PDIP
40-VQFN
44-TQFP
NoYes8No0000-bit PWM resolutionsnull24120YesNonullNoADC2 with HCVDNoNoNone2000nullProgrammable BOR100NoNo0.5Yes308
PIC18F46Q8340361.4400In Production88-bit PIC MCU6416648192null010125-401.8-5.5No3 -UART210None01YesNo0030Yes40-PDIP
40-VQFN
44-TQFP
NoYes80000-bit PWM resolutions35120YesNoNoNoNone2000nullProgrammable BOR100NonullnullYes308
PIC18F46Q4340361.2700In Production88-bit PIC MCU64166440968-bit PIC MCU010125-401.8-5.5No5 -UART210None00YesNo6040No40-PDIP
40-QFN
44-QFN
44-TQFP
NoYes6Yes30316-bit PWM resolutions035120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
PIC18F46Q1040361.1100In Production88-bit PIC MCU64166436158-bit PIC MCU010125-401.8-5.5No2 -UART220None00YesNo0040Yes40-PDIP
40-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo308
PIC18F46K4240361.5400In Production88-bit PIC MCU64166440968-bit PIC MCU010125-401.8-5.5No2 -UART120None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes2Yes00010-bit PWM resolutions035120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC18F46K4040361.3100In Production88-bit PIC MCU64166437288-bit PIC MCU010125-401.8-5.5No2 -UART220None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC18F46K2240362.4300In Production88-bit PIC MCU64166438968-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0No0000-bit PWM resolutions028100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo300
PIC18F46K2040361.9000In Production88-bit PIC MCU64166439368-bit PIC MCU01100125-401.8-3.6No1 -UART110None00YesNo0030Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F468540367.0600In Production88-bit PIC MCU40109633288-bit PIC MCU01100125-402-5.5No1 -UART110None01YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F468240366.6100In Production88-bit PIC MCU40108033288-bit PIC MCU01100125-402-5.5No1 -UART110None01YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F468040366.2900In Production88-bit PIC MCU40106433288-bit PIC MCU01100150-402-5.5No1 -UART110None01YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F462040365.1100In Production88-bit PIC MCU40106439688-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F461040364.8600In Production88-bit PIC MCU40106439688-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F45Q4340361.1700In Production88-bit PIC MCU64163220488-bit PIC MCU010125-401.8-5.5No5 -UART210None00YesNo6040No40-PDIP
40-QFN
44-QFN
44-TQFP
NoYes6Yes30316-bit PWM resolutions035120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
PIC18F45Q1040361.0600In Production88-bit PIC MCU64163220488-bit PIC MCU010125-401.8-5.5No2 -UART220None00YesNo0040Yes40-PDIP
40-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo308
PIC18F45K5040362.2400In Production88-bit PIC MCU48123220488-bit PIC MCU01100125-401.8-5.5Yes1 -UART110FS Device10NoNo0020Yes40-PDIP
40-UQFN
44-TQFP
NoNo0No00010-bit PWM resolutions025100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
PIC18F45K4040361.2300In Production88-bit PIC MCU64163220488-bit PIC MCU010125-401.8-5.5No2 -UART220None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC18F45K2240362.1100In Production88-bit PIC MCU64163215368-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions028100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo300
PIC18F45K2040361.8300In Production88-bit PIC MCU64163215368-bit PIC MCU01100125-401.8-3.6No1 -UART110None00YesNo0030Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F458540365.9600In Production88-bit PIC MCU40104833288-bit PIC MCU01100150-402-5.5No1 -UART110None01YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F458040365.2100In Production88-bit PIC MCU40103215368-bit PIC MCU01100125-402-5.5No1 -UART110None01YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F452540364.5700In Production88-bit PIC MCU40104839688-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F452340364.4000In Production88-bit PIC MCU40103215368-bit PIC MCU0150125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F452040364.0600In Production88-bit PIC MCU40103215368-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F451540364.2600In Production88-bit PIC MCU40104839688-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F451040363.8100In Production88-bit PIC MCU40103215368-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F44K2240361.7400In Production88-bit PIC MCU6416167688-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesNo0030Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoNo0No0000-bit PWM resolutions028100YesNo0NonullNoNoNone2000nullNone115NonullnullNo100
PIC18F44K2040361.7300In Production88-bit PIC MCU6416167688-bit PIC MCU01100125-401.8-3.6No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F448040364.7100In Production88-bit PIC MCU4010167688-bit PIC MCU01100125-402-5.5No1 -UART110None01YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F443140364.3100In Production88-bit PIC MCU4010167688-bit PIC MCU01200125-402-5.5No1 -UART110None00YesNo0130Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions09108NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F442340363.8300In Production88-bit PIC MCU4010167688-bit PIC MCU0150125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F442040363.5200In Production88-bit PIC MCU4010167688-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F441040363.2700In Production88-bit PIC MCU4010167688-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F43K2240361.8700In Production88-bit PIC MCU641685128-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesNo0030Yes40-PDIP
40-QFN
40-UQFN
44-QFN
44-TQFP
NoYes0No0000-bit PWM resolutions028100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo100
PIC18F43K2040361.6500In Production88-bit PIC MCU641685128-bit PIC MCU01100125-401.8-3.6No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC18F433140364.1300In Production88-bit PIC MCU401087688-bit PIC MCU01200125-402-5.5No1 -UART110None00YesNo0130Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions09108NoNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC18F432140362.7500In Production88-bit PIC MCU401085128-bit PIC MCU0110085-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F432040365.6600In Production88-bit PIC MCU401085128-bit PIC MCU0130125-402-5.5No1 -UART110None00NoNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F422140362.5600In Production88-bit PIC MCU401045128-bit PIC MCU0110085-402-5.5No1 -UART110None00YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F422040365.5100In Production88-bit PIC MCU401045128-bit PIC MCU0130125-402-5.5No1 -UART110None00NoNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC16LF190740361.3800In Production88-bit PIC MCU205145128-bit PIC MCU01100125-401.8-3.6No1 -UART000None00NoNo0010Yes40-PDIP
40-UQFN
44-TQFP
NoYes0No0000-bit PWM resolutions014100YesNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC16LF190440361.3300In Production88-bit PIC MCU20572568-bit PIC MCU01100125-401.8-3.6No1 -UART000None00NoNo0010Yes40-PDIP
40-UQFN
44-TQFP
NoYes0No0000-bit PWM resolutions014100YesNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC16LF156740361.1000In Production88-bit PIC MCU3281410248-bit PIC MCU0260085-401.8-3.6No1 -UART220None00NoNo0010Yes40-PDIP
40-UQFN
44-TQFP
NoYes0No0000-bit PWM resolutions023100NoNo0NoHCVDNoNoNone0000nullBOR000NonullnullNo300
PIC16F91740362.6000In Production88-bit PIC MCU205143528-bit PIC MCU0130125-402-5.5No1 -UART110None00YesNo0010Yes40-PDIP
44-QFN
44-TQFP
NoYes0No02010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F91440362.4300In Production88-bit PIC MCU20572568-bit PIC MCU0130125-402-5.5No1 -UART110None00YesNo0010Yes40-PDIP
44-QFN
44-TQFP
NoYes0No02010-bit PWM resolutions08100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F88740362.1600In Production88-bit PIC MCU205143688-bit PIC MCU0130125-402-5.5No1 -UART110None00YesNo0010Yes40-PDIP
44-QFN
44-TQFP
NoYes0No02010-bit PWM resolutions014100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F88440361.9800In Production88-bit PIC MCU20572568-bit PIC MCU0130125-402-5.5No1 -UART110None00YesNo0010Yes40-PDIP
44-QFN
44-TQFP
NoYes0No02010-bit PWM resolutions014100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F77740364.8900In Production88-bit PIC MCU205143688-bit PIC MCU0130125-402-5.5No1 -UART110None00NoNo0010Yes40-PDIP
44-TQFP
NoYes0No03010-bit PWM resolutions014103NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F74740364.3300In Production88-bit PIC MCU20573688-bit PIC MCU0130125-402-5.5No1 -UART110None00NoNo0010Yes40-PDIP
44-QFN
44-TQFP
NoYes0No03010-bit PWM resolutions014103NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F72740361.7200In Production88-bit PIC MCU205143688-bit PIC MCU0130125-401.8-5.5No1 -UART110None00NoNo0010Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0No02010-bit PWM resolutions01480YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F72440361.5700In Production88-bit PIC MCU20571928-bit PIC MCU0130125-401.8-5.5No1 -UART110None00NoNo0010Yes40-PDIP
44-QFN
44-TQFP
NoYes0No02010-bit PWM resolutions01480YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F70740361.8800In Production88-bit PIC MCU205143688-bit PIC MCU0130125-401.8-5.5No1 -UART110None00NoNo2010Yes40-PDIP
44-QFN
44-TQFP
NoYes0No12010-bit PWM resolutions01480YesNo0NonullNoNoNone0000nullBOR000NonullnullNo300
PIC16F193940361.7500In Production88-bit PIC MCU3282810248-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo14010Yes100-TQFP
40-PDIP
40-QFN
40-UQFN
44-QFN
44-TQFP
NoYes0No35010-bit PWM resolutions014100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo400
PIC16F193740361.7200In Production88-bit PIC MCU328145128-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo14010Yes40-PDIP
40-QFN
40-UQFN
44-QFN
44-TQFP
NoYes0No35010-bit PWM resolutions014100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo400
PIC16F193440361.6400In Production88-bit PIC MCU32872568-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo14010Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0No35010-bit PWM resolutions014100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo400
PIC16F1887740361.2800In Production88-bit PIC MCU3285640968-bit PIC MCU01100125-401.8-5.5No1 -UART220None00YesNo19040Yes40-PDIP
40-UQFN
40-VQFN
44-QFN
44-TQFP
NoYes0Yes30010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC16F1887640361.1600In Production88-bit PIC MCU3282820488-bit PIC MCU01100125-401.8-5.5No1 -UART220None00YesNo19040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0Yes30010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC16F1887540361.0700In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No1 -UART220None00YesNo19040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0Yes30010-bit PWM resolutions035100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC16F178940361.8100In Production88-bit PIC MCU3282820488-bit PIC MCU0175125-401.8-5.5No1 -UART110None00NoNo21010Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0No33016-bit PWM resolutions0151214YesNo0NonullNoNoNone4300nullBOR488NonullnullNo200
PIC16F178740361.8100In Production88-bit PIC MCU3281410248-bit PIC MCU0175125-401.8-5.5No1 -UART110None00NoNo21010Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0No33016-bit PWM resolutions0151214YesNo0NonullNoNoNone4300nullBOR128NonullnullNo200
PIC16F178440361.7300In Production88-bit PIC MCU32875128-bit PIC MCU0175125-401.8-5.5No1 -UART110None00NoNo21010Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0No33016-bit PWM resolutions0151214YesNo0NonullNoNoNone4300nullBOR128NonullnullNo200
PIC16F177940362.1600In Production88-bit PIC MCU3282820488-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo28030Yes40-PDIP
40-QFN
40-UQFN
40-VQFN
44-QFN
44-TQFP
NoYes0Yes84016-bit PWM resolutions0281028YesNo0NoNoNoNone8400nullProgrammable BOR8810NonullnullNo504
PIC16F177740362.0500In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo28030Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0Yes84016-bit PWM resolutions0281028YesNo0NoNoNoNone8400nullProgrammable BOR8810NonullnullNo504
PIC16F171940361.5800In Production88-bit PIC MCU3282820488-bit PIC MCU01100125-401.8-5.5No1 -UART110None00NoNo0010Yes40-PDIP
40-QFN
40-UQFN
44-QFN
44-TQFP
NoYes0Yes32010-bit PWM resolutions028100YesNo0NonullNoNoNone2200nullBOR248NonullnullNo404
PIC16F171740361.3600In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No1 -UART110None00NoNo0010Yes40-PDIP
40-QFN
40-UQFN
44-QFN
44-TQFP
NoYes0Yes32010-bit PWM resolutions028100YesNo0NonullNoNoNone2200nullBOR248NonullnullNo404
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC16F1537640361.0800In Production88-bit PIC MCU3282820488-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo10020Yes40-PDIP
40-QFN
40-UQFN
40-VQFN
44-QFN
44-TQFP
NoYes0Yes12010-bit PWM resolutions035100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
PIC16F1537540360.9900In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo10020Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes0Yes12010-bit PWM resolutions035100YesNo0NonullNoNoNone2000nullBOR125NonullnullNo104
PIC16F1527640361.1100In Production88-bit PIC MCU328282048null01120125-401.8-5.5No1 -UART110None00YesNo0020Yes40-PDIP
40-QFN
44-TQFP
NoYes0Yes10010-bit PWM resolutions28100YesNo0NoNoNoNone0000nullBOR000NonullnullNo1280
PIC16F1527540361.0700In Production88-bit PIC MCU328141024null01120125-401.8-5.5No1 -UART110None00YesNo0020Yes40-PDIP
40-QFN
44-TQFP
NoYes0Yes10010-bit PWM resolutions28100YesNo0NoNoNoNone0000nullBOR000NonullnullNo1140
PIC16F1527440361.0300In Production88-bit PIC MCU3287512null01120125-401.8-5.5No1 -UART110None00YesNo0020Yes40-PDIP
40-QFN
44-TQFP
NoYes0Yes10010-bit PWM resolutions28100YesNo0NoNoNoNone0000nullBOR000NonullnullNo170
PIC16F151940361.5400In Production88-bit PIC MCU2052810248-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo2010Yes40-PDIP
40-UQFN
44-TQFP
NoYes0No12010-bit PWM resolutions028102YesNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo200
PIC16F151740361.4900In Production88-bit PIC MCU205145128-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo2010Yes40-PDIP
40-UQFN
44-TQFP
NoYes0No12010-bit PWM resolutions028102YesNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo200
dsPIC33EP64GS50548353.7600In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC053250125-403-3.6No2 -UART220None00NoNo10052Yes48-TQFPYesYes0Yes54416-bit PWM resolutions119120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33EP32GS50548353.1700In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC053250125-403-3.6No2 -UART220None00NoNo10052Yes48-TQFPYesYes0Yes54416-bit PWM resolutions119120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33EP16GS50548352.6300In Production1616-bit dsPIC DSC707016409616-bit dsPIC DSC053250125-403-3.6No2 -UART220None00NoNo10052Yes48-TQFPYesYes0Yes54416-bit PWM resolutions119120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
ATUC64D448353.4300In Production3232-bit AVR MCU4861641638432-bit AVR01085-403-3.6No3 -UART120FS Device10NoNo7030Yes48-TQFP
48-VQFN
NoYes0Yes0300-bit PWM resolutions06100NoNo0NonullNoNoNone0000nullnull100NonullnullNo00.0081
ATUC128D448354.2700In Production3232-bit AVR MCU48611281638432-bit AVR01085-403-3.6No3 -UART120Device10NoNo7030Yes48-TQFP
48-VQFN
NoYes0Yes0300-bit PWM resolutions06100NoNo0NonullNoNoNone0000nullnull100NonullnullNo00.0081
dsPIC33FJ64MC80444354.4900In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC011100150-403-3.6No2 -UART210None01YesYes12252Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions129128NoNo0NoNoNoAdvanced2000nullBOR2216NonullnullYes000
dsPIC33FJ64MC20444353.9200In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC011100150-403-3.6No2 -UART210None00YesYes12252Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions129128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ64GP80444354.2100In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC011100125-403-3.6No2 -UART210None01YesYes4052Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions1213120NoNo0NonullNoNoAdvanced2000nullBOR2216NonullnullYes000
dsPIC33FJ64GP20444353.8000In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC011100125-403-3.6No2 -UART210None00YesYes4052Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ32MC30444353.6100In Production1616-bit dsPIC DSC404032409616-bit dsPIC DSC011100125-403-3.6No2 -UART210None00YesYes12252Yes44-QFN
44-TQFP
NoYes0Yes24416-bit PWM resolutions129128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ32MC20444353.1900In Production1616-bit dsPIC DSC404032204816-bit dsPIC DSC011100150-403-3.6No1 -UART110None00YesYes10131Yes44-QFN
44-TQFP
NoYes0Yes34216-bit PWM resolutions129128NoNo0NoNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ32MC10444352.3300In Production1616-bit dsPIC DSC321632204816-bit dsPIC DSC011100125-403-3.6Yes1 -UART110None00YesYes8052Yes44-TQFPNoYes0Yes23216-bit PWM resolutions1214106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
dsPIC33FJ32GP30444353.4800In Production1616-bit dsPIC DSC404032409616-bit dsPIC DSC011100125-403-3.6No2 -UART210None00YesYes4052Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ32GP20444353.0700In Production1616-bit dsPIC DSC404032204816-bit dsPIC DSC011100150-403-3.6No1 -UART110None00YesYes2031Yes44-QFN
44-TQFP
NoYes0Yes14216-bit PWM resolutions2513120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ32GP10444352.3300In Production1616-bit dsPIC DSC321632204816-bit dsPIC DSC011100125-403-3.6Yes1 -UART110None00YesYes2052Yes44-QFN
44-TQFP
NoYes0Yes23216-bit PWM resolutions6214100NoNo0NonullNoNoBasic3000nullBOR104NonullnullYes000
dsPIC33FJ16MC30444353.0600In Production1616-bit dsPIC DSC404016204816-bit dsPIC DSC011100150-403-3.6No1 -UART110None00YesYes10131Yes44-QFN
44-TQFP
NoYes0Yes34216-bit PWM resolutions129128NoNo0NoNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ16GS50444353.9500In Production1616-bit dsPIC DSC405016204816-bit dsPIC DSC024000150-403-3.6No1 -UART110None00YesYes10031Yes44-QFN
44-TQFP
NoYes0Yes52216-bit PWM resolutions112108NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
dsPIC33FJ16GS40444353.2000In Production1616-bit dsPIC DSC405016204816-bit dsPIC DSC012000150-403-3.6No1 -UART110None00YesYes8031Yes44-QFN
44-TQFP
NoYes0Yes42216-bit PWM resolutions18106NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ16GP30444352.9800In Production1616-bit dsPIC DSC404016204816-bit dsPIC DSC011100125-403-3.6No1 -UART110None00YesYes2031Yes44-QFN
44-TQFP
NoYes0Yes14216-bit PWM resolutions2513120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ128MC80444354.8800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC011100150-403-3.6No2 -UART210None01YesYes12252Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions129128NoNo0NoNoNoAdvanced2000nullBOR2216NonullnullYes000
dsPIC33FJ128MC20444354.2500In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC011100150-403-3.6No2 -UART210None00YesYes12252Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions129128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ128GP80444354.5800In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC011100150-403-3.6No2 -UART210None01YesYes4052Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR2216NonullnullYes000
dsPIC33FJ128GP20444354.1400In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC011100125-403-3.6No2 -UART210None00YesYes4052Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
dsPIC33EV64GM10444352.7500In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes4Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV64GM00444352.5100In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes4Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV32GM10444352.5900In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes4Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV32GM00444352.3400In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes4Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV256GM10444353.2300In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes4Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV256GM00444352.9900In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes4Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV128GM10444352.9200In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes4Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV128GM00444352.6700In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes44-QFN
44-TQFP
48-TQFP
NoYes4Yes34416-bit PWM resolutions1224126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EP64MC50444352.4300In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoIntermediate4300YesBOR104Yesnull1Yes000
dsPIC33EP64MC20444352.1800In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoIntermediate4300YesBOR104Yesnull1Yes000
dsPIC33EP64GS50444353.7300In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC053250125-403-3.6No2 -UART220None00NoNo10052Yes44-QFN
44-TQFP
YesYes0Yes54416-bit PWM resolutions119120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33EP64GP50444352.4300In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP512MC50444353.6400In Production1616-bit dsPIC DSC70705123276816-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP512MC20444353.4000In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33EP512GP50444353.6400In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP512GM60444354.1700In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC021100125-403-3.6Yes4 -UART321None02YesYes20294Yes44-QFN
44-TQFP
NoYes4Yes28816-bit PWM resolutions7181212NoNo0NoNoNoBasic5400NoBOR204Yesnull1Yes000
dsPIC33EP512GM30444354.6900In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC021100125-403-3.6Yes4 -UART321None00YesYes20294Yes44-QFN
44-TQFP
NoYes4Yes28816-bit PWM resolutions7181212NoNo0NoNoNoBasic5400NoBOR204Yesnull1Yes000
dsPIC33EP32MC50444351.7700In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP32MC20444351.5400In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP32GS50444353.1500In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC053250125-403-3.6No2 -UART220None00NoNo10052Yes44-QFN
44-TQFP
YesYes0Yes54416-bit PWM resolutions119120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33EP32GP50444351.7700In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP256MC50444353.0600In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP256MC20444352.8200In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP256GP50444353.0600In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP256GM60444354.6900In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC021100125-403-3.6Yes4 -UART321None02YesYes20294Yes44-QFN
44-TQFP
NoYes4Yes28816-bit PWM resolutions7181212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EP256GM30444354.4400In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC021100125-403-3.6Yes4 -UART321None00YesYes20294Yes44-QFN
44-TQFP
NoYes4Yes28816-bit PWM resolutions7181212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EP16GS50444352.6000In Production1616-bit dsPIC DSC707016204816-bit dsPIC DSC053250125-403-3.6No2 -UART220None00NoNo10052Yes44-QFN
44-TQFP
YesYes0Yes54416-bit PWM resolutions119120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33EP128MC50444352.6700In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33EP128MC20444352.4300In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
dsPIC33EP128GP50444352.6700In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300NoBOR104Yes1Yes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
dsPIC33EP128GM60444354.4900In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC021100125-403-3.6Yes4 -UART321None02YesYes20294Yes44-QFN
44-TQFP
NoYes4Yes28816-bit PWM resolutions7181212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC33EP128GM30444354.2500In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC021100125-403-3.6Yes4 -UART321None00YesYes20294Yes44-QFN
44-TQFP
NoYes4Yes28816-bit PWM resolutions7181212NoNo0NoNoNoBasic5400NoBOR204Yes1Yes000
dsPIC30F202344354.9400In Production1616-bit dsPIC DSC120301251216-bit dsPIC DSC012000125-403-5.5No1 -UART110None00YesYes10031Yes44-QFN
44-TQFP
NoYes0No50216-bit PWM resolutions212108NoNo0NoNoNoIntermediate4000nullBOR0010NonullnullNo000
PIC32MX274F256D44353.9200In Production3232-Bit MIPS MCU7211625665536MIPS011100105-402.5-3.6Yes2 -UART221Full Speed10YesYes5052Yes44-QFN
44-TQFP
NoYes6Yes05016-bit PWM resolutions2513100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullYes0120
PIC32MX254F128D44353.7200In Production3232-Bit MIPS MCU7211612832768MIPS011100105-402.5-3.6Yes2 -UART221Full Speed10YesYes5052Yes44-QFN
44-TQFP
NoYesYes05016-bit PWM resolutions2513100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullYes0120
PIC32MX174F256D44353.6700In Production3232-Bit MIPS MCU7211625665536MIPS011100105-402.5-3.6Yes2 -UART221None00YesYes5052Yes44-QFN
44-TQFP
NoYes6Yes05016-bit PWM resolutions2513100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullNo0120
PIC32MX154F128D44353.4700In Production3232-Bit MIPS MCU7211612832768MIPS011100105-402.5-3.6Yes2 -UART221None00YesYes5052Yes44-QFN
44-TQFP
NoYes6Yes05016-bit PWM resolutions2513100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullYes0120
PIC24HJ64GP50444354.1400In Production1616-bit PIC MCU804064819216-bit PIC MCU01500150-403-3.6No2 -UART210None01YesYes4052Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24HJ64GP20444353.8000In Production1616-bit PIC MCU804064819216-bit PIC MCU01500125-403-3.6No2 -UART210None00YesYes4052Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24HJ32GP30444353.2600In Production1616-bit PIC MCU804032409616-bit PIC MCU01500125-403-3.6No2 -UART210None00YesYes4052Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24HJ32GP20444352.8700In Production1616-bit PIC MCU804032204816-bit PIC MCU01500150-403-3.6No1 -UART110None00YesYes2031Yes44-QFN
44-TQFP
NoYes0Yes14216-bit PWM resolutions2513120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
PIC24HJ16GP30444352.7900In Production1616-bit PIC MCU804016204816-bit PIC MCU01500150-403-3.6No1 -UART110None00YesYes2031Yes44-QFN
44-TQFP
NoYes0Yes14216-bit PWM resolutions2513120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
PIC24HJ128GP50444354.4800In Production1616-bit PIC MCU8040128819216-bit PIC MCU01500150-403-3.6No2 -UART210None01YesYes4052Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24HJ128GP20444354.1400In Production1616-bit PIC MCU8040128819216-bit PIC MCU01500125-403-3.6No2 -UART210None00YesYes4052Yes44-QFN
44-TQFP
NoYes8Yes24416-bit PWM resolutions2513120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24FJ64GB00444353.1500In Production1616-bit PIC MCU321664819216-bit PIC MCU01500125-402-3.6Yes2 -UART220FS Device/Host/OTG10YesYes50157Yes44-QFN
44-TQFP
NoYes0Yes55516-bit PWM resolutions1513100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ64GA70444351.1900In Production1616-bit PIC MCU3216641638416-bit PIC MCU01200125-402-3.6Yes2 -UART323None00NoNo3031Yes44-TQFPNoYes6Yes13016-bit PWM resolutions6214120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
PIC24FJ64GA10444352.9000In Production1616-bit PIC MCU321664819216-bit PIC MCU01500125-402-3.6Yes2 -UART220None00YesYes50157Yes44-CSP
44-QFN
44-TQFP
NoYes0Yes55516-bit PWM resolutions1513100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ64GA00444352.6600In Production1616-bit PIC MCU321664819216-bit PIC MCU01500125-402-3.6No2 -UART220None00YesYes5052Yes44-QFN
44-TQFP
NoYes0Yes25516-bit PWM resolutions6213100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ48GA00444352.5000In Production1616-bit PIC MCU321648819216-bit PIC MCU01500125-402-3.6No2 -UART220None00YesYes5052Yes44-QFN
44-TQFP
NoYes0Yes25516-bit PWM resolutions6213100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ32MC10444352.3300In Production1616-bit PIC MCU321632204816-bit PIC MCU011100125-403-3.6Yes1 -UART110None00YesYes8052Yes44-QFN
44-TQFP
NoYes0Yes23216-bit PWM resolutions3114106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
PIC24FJ32GB00444352.8200In Production1616-bit PIC MCU321632819216-bit PIC MCU01500125-402-3.6Yes2 -UART220FS Device/Host/OTG10YesYes50157Yes44-QFN
44-TQFP
NoYes0Yes55516-bit PWM resolutions1513100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ32GA10444352.5700In Production1616-bit PIC MCU321632819216-bit PIC MCU01500125-402-3.6Yes2 -UART220None00YesYes50157Yes44-QFN
44-TQFP
NoYes0Yes55516-bit PWM resolutions1513100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ32GA00444352.3300In Production1616-bit PIC MCU321632819216-bit PIC MCU01500125-402-3.6No2 -UART220None00YesYes5052Yes44-QFN
44-TQFP
NoYes0Yes25516-bit PWM resolutions6213100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ256GA70444351.3400In Production1616-bit PIC MCU32162561638416-bit PIC MCU01200125-402-3.6Yes2 -UART323None00NoNo3031Yes44-TQFPNoYes6Yes13016-bit PWM resolutions6214120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
PIC24FJ16GA00444352.3800In Production1616-bit PIC MCU321616409616-bit PIC MCU01500125-402-3.6No2 -UART220None00YesYes5052Yes44-QFN
44-TQFP
NoYes0Yes25516-bit PWM resolutions6213100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ128GA70444351.2500In Production1616-bit PIC MCU32161281638416-bit PIC MCU01200125-402-3.6Yes2 -UART323None00NoNo3031Yes44-TQFPNoYes6Yes13016-bit PWM resolutions6214120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
PIC24EP64MC20444352.1800In Production1616-bit PIC MCU707064819216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP64GP20444352.1800In Production1616-bit PIC MCU707064819216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP512MC20444353.4000In Production1616-bit PIC MCU70705124915216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP512GP20444353.4000In Production1616-bit PIC MCU70705124915216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC24EP32MC20444351.5400In Production1616-bit PIC MCU707032409616-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP32GP20444351.5400In Production1616-bit PIC MCU707032409616-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP256MC20444352.8200In Production1616-bit PIC MCU70702563276816-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP256GP20444352.8200In Production1616-bit PIC MCU70702563276816-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP128MC20444352.4300In Production1616-bit PIC MCU70701281638416-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP128GP20444352.4300In Production1616-bit PIC MCU70701281638416-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes44-QFN
44-TQFP
48-UQFN
NoYes4Yes04416-bit PWM resolutions149120NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC18F46K8044352.7500In Production88-bit PIC MCU64166436488-bit PIC MCU01100125-401.8-5.5Yes2 -UART110None01NoNo0030Yes40-PDIP
44-QFN
44-TQFP
NoNo0No00010-bit PWM resolutions011120YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
PIC18F45K8044352.4400In Production88-bit PIC MCU64163236488-bit PIC MCU01100125-401.8-5.5Yes2 -UART110None01NoNo0030Yes40-PDIP
44-QFN
44-TQFP
NoNo0No00010-bit PWM resolutions011120YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
ATmega851544352.0200In Production88-bit AVR MCU1616808-bit AVR00085-402.7-5.5No1 -UART100None00NoNo3000Yes40-PDIP
44-PLCC
44-TQFP
44-VQFN
YesYes0No0130-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATMEGA16244353.5800In Production88-bit AVR MCU16161618-bit AVR00085-401.8-5.5No2 -UART100None00NoNo6000Yes40-PDIP
44-TQFP
44-VQFN
YesYes0No0260-bit PWM resolutions0000NoYes0NonullNoNoNone1000nullnull000NonullnullNo000
PIC18F45K4240351.4200In Production88-bit PIC MCU64163220488-bit PIC MCU010125-401.8-5.5No2 -UART120None00YesNo0040Yes40-PDIP
40-UQFN
44-QFN
44-TQFP
NoYes2Yes00010-bit PWM resolutions035120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F455340355.1800In Production88-bit PIC MCU48123220488-bit PIC MCU015085-402-5.5No1 -UART110FS Device10YesNo0030Yes40-PDIP
44-TQFP
NoYes0No00010-bit PWM resolutions013120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F455040354.3700In Production88-bit PIC MCU48123220488-bit PIC MCU0110085-402-5.5No1 -UART110FS Device10YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F445840354.4600In Production88-bit PIC MCU48122420488-bit PIC MCU015085-402-5.5No1 -UART110FS Device10YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F445540354.2100In Production88-bit PIC MCU48122420488-bit PIC MCU0110085-402-5.5No1 -UART110FS Device10YesNo0030Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
AT89C5131A-M64344.2800In Production88-bit 8051 MCU4883218051-12C000002.7-5.5No1 -UART110Full Speed10NoNo0000Yes32-VQFN
52-PLCC
64-LQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C5131A-L64344.4000In Production88-bit 8051 MCU4883218051-12C000003-3.6No1 -UART110Full Speed10NoNo0000Yes28-SOIC
52-PLCC
64-LQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C5130A-M64344.7100In Production88-bit 8051 MCU4881618051-12C000002.7-5.5No1 -UART110Full Speed10NoNo0000Yes32-VQFN
52-PLCC
64-LQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT83C51366434nullIn Production88-bit 8051 MCU325.33333333333333018051-12C000002.7-3.6No1 -UART110Full Speed10NoNo0000YesnullNoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATSAM4S4A48342.9900In Production32Cortex-M412015025665536Cortex-M401100085-401.62-3.6No3 -UART221Full Speed10NoYes8163No48-LQFP
48-VQFN
NoYes22Yes012016-bit PWM resolutions08120NoNo0NoNoNoNone1000null1012NonullnullNo60.5120
ATSAM4S2A48342.5300In Production32Cortex-M412015012865536Cortex-M401100085-401.62-3.6No3 -UART221Full Speed10NoYes8163No48-LQFP
48-VQFN
NoYes22Yes012016-bit PWM resolutions08120NoNo0NoNoNoNone1000null1012NonullnullNo60.5120
ATSAM4N8A48342.9600In Production32Cortex-M410010051265536Cortex-M40150085-401.62-3.6No5 -UART230None00NoYes4063No48-LQFP
48-VQFN
NoYes23Yes012016-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo600
ATSAM3S4A48343.8600In Production32Cortex-M3648025649152Cortex-M301100085-401.62-3.6No3 -UART221Full Speed10NoYes4160No48-LQFP
48-VQFN
NoYes22Yes0600-bit PWM resolutions08120NoNo0NoNoNoNone1000null000NonullnullNo000
ATSAM3S2A48343.1800In Production32Cortex-M3648012832768Cortex-M301100085-401.62-3.6No3 -UART221Full Speed10NoYes4160No48-LQFP
48-VQFN
NoYes22Yes0600-bit PWM resolutions08120NoNo0NoNoNoNone1000null000NonullnullNo000
ATSAM3S1A48342.3500In Production32Cortex-M364806416384Cortex-M301100085-401.62-3.6No3 -UART221Full Speed10NoYes4160No48-LQFP
48-VQFN
NoYes22Yes0600-bit PWM resolutions08120NoNo0NoNoNoNone1000null000NonullnullNo000
ATSAM3N1A48342.0500In Production32Cortex-M34860648192Cortex-M30138485-401.62-3.6No3 -UART220None00NoYes4160No48-LQFP
48-VQFN
NoYes8Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
ATSAM3N0A48342.0500In Production32Cortex-M34860328192Cortex-M30138485-401.62-3.6No3 -UART220None00NoYes4160No48-LQFP
48-VQFN
NoYes8Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null100NonullnullNo000
ATSAM3N00A48342.0500In Production32Cortex-M34860164096Cortex-M30138485-401.62-3.6No3 -UART220None00NoYes4160No48-LQFP
48-VQFN
NoYes8Yes0600-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
PIC32MX170F256D44343.2500In Production3232-bit MIPS MCU50832566553632-bit MIPS011000105-402.3-3.6Yes2 -UART222None00YesYes5052Yes44-QFN
44-TQFP
NoYes4Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX150F128D44342.9700In Production3232-bit MIPS MCU50831286553632-bit MIPS011100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes44-QFN
44-TQFP
NoYes4Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC32MX130F256D44342.5600In Production3232-bit MIPS MCU50832561638432-bit MIPS011000105-402.3-3.6Yes2 -UART222None00YesYes5052Yes44-QFN
44-TQFP
NoYes4Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX130F064D44342.3700In Production3232-bit MIPS MCU4066641638432-bit MIPS011100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes44-QFN
44-TQFP
NoYes4Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX120F032D44342.1500In Production3232-bit MIPS MCU508332819232-bit MIPS011100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes44-QFN
44-TQFP
NoYes4Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX110F016D44341.9300In Production3232-bit MIPS MCU406616409632-bit MIPS011100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes44-QFN
44-TQFP
NoYes4Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC24FJ64GB20444343.1600In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6Yes4 -UART323FS Device/Host/OTG10NoNo6052Yes44-QFN
44-TQFP
NoYes6Yes16016-bit PWM resolutions6212120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ64GA20444342.9900In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6Yes4 -UART323None00NoNo6052Yes44-QFN
44-TQFP
NoYes6Yes16016-bit PWM resolutions6212120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ128GB20444343.3100In Production1616-bit PIC MCU3216128819216-bit PIC MCU0150085-402-3.6Yes4 -UART323FS Device/Host/OTG10NoNo6052Yes44-QFN
44-TQFP
NoYes6Yes16016-bit PWM resolutions6212120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ128GA20444343.0100In Production1616-bit PIC MCU3216128819216-bit PIC MCU0150085-402-3.6Yes4 -UART323None00NoNo6052Yes44-QFN
44-TQFP
NoYes6Yes16016-bit PWM resolutions6212120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC18F47J5344343.3400In Production88-bit PIC MCU481212838008-bit PIC MCU0110085-402-3.6Yes2 -UART220FS Device10NoNo0040Yes44-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions013120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC18F47J1344343.1000In Production88-bit PIC MCU481212838008-bit PIC MCU0110085-402-3.6Yes2 -UART220None00NoNo0040Yes44-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions013120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC18F46J5344343.0700In Production88-bit PIC MCU48126438008-bit PIC MCU0110085-402-3.6Yes2 -UART220FS Device10NoNo0040Yes44-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions013120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC18F46J5044342.9000In Production88-bit PIC MCU48126438008-bit PIC MCU0110085-402-3.6Yes2 -UART220FS Device10NoNo0030Yes44-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions013100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F46J1344342.8400In Production88-bit PIC MCU48126438008-bit PIC MCU0110085-402-3.6Yes2 -UART220None00NoNo0040Yes44-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions013120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC18F46J1144342.6600In Production88-bit PIC MCU48126438008-bit PIC MCU0110085-402-3.6Yes2 -UART220None00NoNo0030Yes44-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions013100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F45J5044342.5900In Production88-bit PIC MCU48123238008-bit PIC MCU0110085-402-3.6Yes2 -UART220FS Device10NoNo0030Yes44-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions013100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F45J1144342.3400In Production88-bit PIC MCU48123238008-bit PIC MCU0110085-402-3.6Yes2 -UART220None00NoNo0030Yes44-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions013100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F44J5044342.4300In Production88-bit PIC MCU48121638008-bit PIC MCU0110085-402-3.6Yes2 -UART220FS Device10NoNo0030Yes44-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions013100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F44J1144342.1900In Production88-bit PIC MCU48121638008-bit PIC MCU0110085-402-3.6Yes2 -UART220None00NoNo0030Yes44-QFN
44-TQFP
NoYes0Yes00010-bit PWM resolutions013100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
ATxmega64D444342.8700In Production88-bit AVR MCU32326448-bit AVR0020085-401.6-3.6No2 -UART420None00NoNo14100Yes44-TQFP
44-VQFN
49-VFBGA
YesYes0No014140-bit PWM resolutions012120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega64A4U44343.1700In Production88-bit AVR MCU32326448-bit AVR00200085-401.6-3.6No5 -UART720None10NoNo16300Yes44-TQFP
44-VQFN
49-VFBGA
YesYes4No016160-bit PWM resolutions012120YesNo0YesNoNoNone2000null0212NonullnullYes000
ATxmega32D444342.2300In Production88-bit AVR MCU32323240968-bit AVR0020085-401.6-3.6No2 -UART420None00NoNo14140Yes44-TQFP
44-VQFN
49-VFBGA
YesYes0No014140-bit PWM resolutions012120YesNo0NoNoNoNone2000nullProgrammable BOR000NonullnullYes000
ATxmega32C444342.2700In Production88-bit AVR MCU32323240968-bit AVR0030085-401.6-3.6No2 -UART420Full Speed10NoNo14140Yes44-TQFP
44-VQFN
49-VFBGA
YesYes0No014140-bit PWM resolutions012120YesNo0NoNoNoNone2000nullProgrammable BOR000NonullnullYes000
ATxmega32A4U44342.2500In Production88-bit AVR MCU32323240968-bit AVR00200085-401.6-3.6No5 -UART720Full Speed10NoNo16350Yes44-TQFP
44-VQFN
49-VFBGA
YesYes4No016160-bit PWM resolutions012120YesNo0YesNoNoNone2000nullProgrammable BOR0212NonullnullYes000
ATxmega32A444343.1600In Production88-bit AVR MCU32323240968-bit AVR00200085-401.6-3.6No5 -UART720None00NoNo16050Yes44-TQFP
44-VQFN
49-VFBGA
YesYes4No016160-bit PWM resolutions012120YesNo0YesNoNoNone2000nullProgrammable BOR0212NonullnullNo000
ATxmega16D444342.2000In Production88-bit AVR MCU32321620488-bit AVR0020085-401.6-3.6No2 -UART420None00NoNo14140Yes44-TQFP
44-VQFN
49-VFBGA
YesYes0No014140-bit PWM resolutions012120YesNo0NoNoNoNone2000nullProgrammable BOR000NonullnullYes000
ATxmega16C444342.2000In Production88-bit AVR MCU32321620488-bit AVR0030085-401.6-3.6No2 -UART420Full Speed10NoNo14140Yes44-TQFP
44-VQFN
49-VFBGA
YesYes0No014140-bit PWM resolutions012120YesNo0NoNoNoNone2000nullProgrammable BOR000NonullnullYes000
ATxmega16A4U44342.3600In Production88-bit AVR MCU32321620488-bit AVR00200085-401.6-3.6No5 -UART720Full Speed10NoNo16350Yes44-TQFP
44-VQFN
49-VFBGA
YesYes4No016160-bit PWM resolutions012120YesNo0YesNoNoNone2000nullProgrammable BOR0212NonullnullYes000
ATxmega16A444342.6600In Production88-bit AVR MCU32321620488-bit AVR00200085-401.6-3.6No5 -UART720None00NoNo16050Yes44-TQFP
44-VQFN
49-VFBGA
YesYes4No016160-bit PWM resolutions012120YesNo0YesNoNoNone2000nullBOR0212NonullnullNo000
ATxmega128D444343.6700In Production88-bit AVR MCU323212888-bit AVR0020085-401.6-3.6No2 -UART420None00NoNo14100Yes44-TQFP
44-VQFN
49-VFBGA
YesYes0No014140-bit PWM resolutions012120YesNo0NoNoNoNone2000null000NonullnullYes000
ATxmega128A4U44343.4600In Production88-bit AVR MCU323212888-bit AVR00200085-401.6-3.6No5 -UART720None10NoNo16300Yes44-TQFP
44-VQFN
49-VFBGA
YesYes4No016160-bit PWM resolutions012120YesNo0YesNoNoNone2000null0212NonullnullYes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
AT89C51IC244344.4300In Production88-bit 8051 MCU60103218051-12C000002.7-5.5No1 -UART110None00NoNo0000Yes44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C51CC0144344.8100In Production88-bit 8051 MCU406.666666666666673218051-12C0062003-5.5No1 -UART000None01NoNo0000Yes44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C51AC244345.1900In Production88-bit 8051 MCU406.666666666666673218051-12C0062003-5.5No1 -UART000None00NoNo0000Yes44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
PIC18F445040342.8700In Production88-bit PIC MCU4812167688-bit PIC MCU0110085-402-5.5No1 -UART000FS Device10NoNo0020Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
AT83C51353234nullIn Production88-bit 8051 MCU325.33333333333333018051-12C000002.7-3.6No1 -UART110Full Speed10NoNo0000YesnullNoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT83C51343234nullIn Production88-bit 8051 MCU325.33333333333333018051-12C000002.7-3.6No1 -UART110Full Speed10NoNo0000YesnullNoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
dsPIC33EP64GS80548334.2000In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None02NoNo10052Yes48-TQFPYesYes4Yes54416-bit PWM resolutions117120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
dsPIC33EP128GS80548334.3700In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None02NoNo10052Yes48-TQFPYesYes4Yes54416-bit PWM resolutions117120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
dsPIC33EP128GS70548334.2000In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None00NoNo10052Yes48-TQFPYesYes0Yes54416-bit PWM resolutions117120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
ATSAME51G18A48333.4900In Production32Cortex-M4F120150256131072Cortex-M4F021000125-401.71-3.6No6 -UART661Full Speed11YesYes21072Yes48-VQFNYesYes32Yes013032-bit PWM resolutions0201213YesNo1YesPTCNoNoNone2000nullBOR1212NoNo0Yes701
dsPIC33EP64GS80444334.1700In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None02NoNo10052Yes44-QFN
44-TQFP
YesYes4Yes54416-bit PWM resolutions117120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
dsPIC33EP128GS80444334.3300In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None02NoNo10052Yes44-QFN
44-TQFP
YesYes4Yes54416-bit PWM resolutions117120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
dsPIC33EP128GS70444334.1700In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None00NoNo10052Yes44-QFN
44-TQFP
YesYes0Yes54416-bit PWM resolutions117120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
PIC32MX270F256D44333.4900In Production3232-bit MIPS MCU50832566553632-bit MIPS011000105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052Yes44-QFN
44-TQFP
NoYes6Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX250F128D44333.2900In Production3232-bit MIPS MCU50831283276832-bit MIPS011100105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052Yes44-QFN
44-TQFP
NoYes4Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX230F256D44332.8100In Production3232-bit MIPS MCU50832561638432-bit MIPS011000105-402.3-3.6Yes2 -UART222Full Speed10YesYes5052Yes44-QFN
44-TQFP
NoYes6Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX230F064D44332.6200In Production3232-bit MIPS MCU4066641638432-bit MIPS011100105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052Yes44-QFN
44-TQFP
NoYes4Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX220F032D44332.2700In Production3232-bit MIPS MCU508332819232-bit MIPS011100105-402.3-3.6Yes2 -UART222FS Device10YesYes5052Yes44-QFN
44-TQFP
NoYes4Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX210F016D44332.0500In Production3232-bit MIPS MCU406616409632-bit MIPS011100105-402.3-3.6Yes2 -UART222FS Device10YesYes5052Yes44-QFN
44-TQFP
NoYes4Yes15516-bit PWM resolutions2513100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC16F877A40335.0200In Production88-bit PIC MCU205143688-bit PIC MCU0130125-402-5.5No1 -UART110None00NoNo0010Yes40-PDIP
44-PLCC
44-QFN
44-TQFP
NoYes0No02010-bit PWM resolutions08100NoNo0NoNoNoNone2000nullBOR000NonullnullNo200
PIC16F7740334.8500In Production88-bit PIC MCU205143688-bit PIC MCU0130125-402-5.5No1 -UART110None00NoNo0010Yes40-PDIP
44-PLCC
44-TQFP
NoYes0No02010-bit PWM resolutions0880NoNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F7440334.2500In Production88-bit PIC MCU20571928-bit PIC MCU0130125-402-5.5No1 -UART110None00NoNo0010Yes40-PDIP
44-PLCC
44-TQFP
NoYes0No02010-bit PWM resolutions0880NoNo0NonullNoNoNone0000nullBOR000NonullnullNo200
AT91R4000810032nullIn Production32ARM77552.50262144ARM7TDMI00085-402.7-3.6No2 -UART000None00No0030NonullNoNo4No0300-bit PWM resolutions0000NoNo0NoNoNoNone0000null000NonullnullNo000
AT91M40800100325.0000In Production32ARM7402808192ARM7TDMI00085-401.8-3.6No2 -UART000None00No0030No100-LQFPNoNo4No0300-bit PWM resolutions0000NoNo0NoNoNoNone0000null000NonullnullNo000
AT91SAM7S6464324.6900In Production32ARM75538.56416384ARM7TDMI0138485-403-3.6No3 -UART110None10Yes4030No64-LQFP
64-VQFN
NoYes11Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
AT91SAM7S51264329.1200In Production32ARM75538.551265536ARM7TDMI0138485-403-3.6No3 -UART110None10Yes4030No64-LQFP
64-VQFN
YesYes11Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
AT91SAM7S25664327.0300In Production32ARM75538.525665536ARM7TDMI0138485-403-3.6No3 -UART110None10Yes4030No64-LQFP
64-VQFN
NoYes11Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
AT91SAM7S12864325.7100In Production32ARM75538.512832768ARM7TDMI0138485-403-3.6No3 -UART110None10Yes4030No64-LQFP
64-VQFN
NoYes11Yes0300-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
AT89C51AC364325.4100In Production88-bit 8051 MCU60106428051-12C0062003-5.5No1 -UART100None00NoNo0000Yes44-PLCC
44-TQFP
52-PLCC
64-LQFP
NoNo0No0000-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ATSAM4LS8A48325.3300In Production32Cortex-M4486051232768Cortex-M40130085-401.68-3.6No3 -UART121Full Speed10NoYes0030Yes48-VQFNNoYes16Yes0600-bit PWM resolutions03120YesNo0NoNoNoNone1000null2110NonullnullNo001
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATSAM4LS4A48323.9900In Production32Cortex-M4486025632768Cortex-M40130085-401.68-3.6No3 -UART121Full Speed10NoYes0030Yes48-TQFP
48-VQFN
NoYes16Yes0600-bit PWM resolutions03120YesNo0NoNoNoNone1000null2110NonullnullNo001
ATSAM4LS2A48323.8200In Production32Cortex-M4486012832768Cortex-M40130085-401.68-3.6No3 -UART121Full Speed10NoYes0031Yes48-TQFP
48-VQFN
NoYes16Yes0600-bit PWM resolutions03120YesNo0YesNoNoNone1000null2110NonullnullNo301
ATmega853544322.1800In Production88-bit AVR MCU1616808-bit AVR001585-402.7-5.5No1 -UART110None00NoNo4000Yes40-PDIP
44-PLCC
44-TQFP
44-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NonullNoNoNone1000nullnull000NonullnullNo000
ATmega644PA44323.9800In Production88-bit AVR MCU20206440968-bit AVR001585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega644P44324.3400In Production88-bit AVR MCU20206440968-bit AVR001585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega644A44323.4100In Production88-bit AVR MCU20206440968-bit AVR001585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
YesYes0No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega64444324.2400In Production88-bit AVR MCU20206440968-bit AVR001585-401.8-5.5No1 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
YesYes0No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega32A44322.5400In Production88-bit AVR MCU16163220488-bit AVR001585-402.7-5.5No1 -UART110None00NoNo4010Yes40-PDIP
44-TQFP
44-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega324PA44323.1100In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
49-VFBGA
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega324P44323.8000In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega324A44322.8200In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
49-VFBGA
YesYes0No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega3244324.4000In Production88-bit AVR MCU16163220488-bit AVR001585-402.7-5.5No1 -UART110None00NoNo4010Yes40-PDIP
44-TQFP
44-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega16A44322.2500In Production88-bit AVR MCU16161610248-bit AVR001585-402.7-5.5No1 -UART110None00NoNo4010Yes40-PDIP
44-TQFP
44-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega164PA44322.7500In Production88-bit AVR MCU20201610248-bit AVR001585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
49-VFBGA
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega164P44322.9500In Production88-bit AVR MCU20201610248-bit AVR001585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega164A44322.4900In Production88-bit AVR MCU20201610248-bit AVR001585-401.8-5.5No2 -UART310None00NoNo6010Yes40-PDIP
44-TQFP
44-VQFN
49-VFBGA
YesYes0No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega1644323.6200In Production88-bit AVR MCU16161610248-bit AVR001585-402.7-5.5No1 -UART110None00NoNo4010Yes40-PDIP
44-TQFP
44-VQFN
YesYes0No0140-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega1284P44324.3100In Production88-bit AVR MCU2020128163848-bit AVR001585-401.8-5.5No2 -UART310None00NoNo6020Yes40-PDIP
44-TQFP
44-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega128444323.8800In Production88-bit AVR MCU2020128163848-bit AVR001585-401.8-5.5No2 -UART310None00NoNo6020Yes40-PDIP
44-TQFP
44-VQFN
YesYes0No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATMEGA3290PA44324.1000In Production88-bit AVR MCU20203220488-bit AVR001585-402.7-5.5No2 -UART310None006010Yes100-TQFPNo00100-bit PWM resolutions08100YesNoNoNoNoNone1null00nullNone000NonullnullNo200
AT89S825344321.5300In Production88-bit 8051 MCU2441208051-12C000002.7-5.5No1 -UART100None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89S5244321.3100In Production88-bit 8051 MCU244808051-12C000004-5.5No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89S5144321.2100In Production88-bit 8051 MCU244408051-12C000004-5.5No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LS5244321.3200In Production88-bit 8051 MCU162.66666666666667808051-12C000002.7-4No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LS5144321.2100In Production88-bit 8051 MCU162.66666666666667408051-12C000002.7-4No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C55WD44321.8200In Production88-bit 8051 MCU2442008051-12C000004-6No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C51RD244324.5400In Production88-bit 8051 MCU60106428051-12C000002.7-5.5No1 -UART100None00NoNo0000Yes44-PLCC
44-TQFP
64-LQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NoNoNoNone0000null000NonullnullNo000
AT89C51RC244324.3300In Production88-bit 8051 MCU60103218051-12C000002.7-5.5No1 -UART100None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C51RC44321.8100In Production88-bit 8051 MCU2443208051-12C000004-6No1 -UART000None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C51RB244323.7800In Production88-bit 8051 MCU60101618051-12C000002.7-5.5No1 -UART100None00NoNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
AT89C51ID244326.3700In Production88-bit 8051 MCU60106428051-12C000002.7-5.5No1 -UART110None00NoNo0000Yes44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89C51ED244325.1900In Production88-bit 8051 MCU60106428051-12C000002.7-5.5No1 -UART100None00NoNo0000Yes44-PLCC
44-TQFP
64-LQFP
68-PLCC
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT80C51RD244321.5400In Production88-bit 8051 MCU6010018051-12C000002.7-5.5No1 -UART100None00YesNo0000Yes40-PDIP
44-PLCC
44-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
PIC18F45J1040321.8100In Production88-bit PIC MCU40103210248-bit PIC MCU0110085-402-3.6No1 -UART220None00YesNo0020Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F44J1040321.7000In Production88-bit PIC MCU40101610248-bit PIC MCU0110085-402-3.6No1 -UART220None00YesNo0020Yes40-PDIP
44-QFN
44-TQFP
NoYes0No00010-bit PWM resolutions013100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16F5940321.0500In Production88-bit PIC MCU20531348-bit PIC MCU000125-402-5.5No0 -UART000None00NoNo0000Yes40-PDIP
44-TQFP
NoYes0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
PIC16F1917640311.4000In Production88-bit PIC MCU3282820488-bit PIC MCU010125-401.8-5.5No2 -UART110None00NoNo0020Yes40-PDIP
40-QFN
40-UQFN
44-TQFP
NoYes0Yes0000-bit PWM resolutions035120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
PIC16F1917540311.3100In Production88-bit PIC MCU3281410248-bit PIC MCU010125-401.8-5.5No2 -UART110None00NoNo0020Yes40-PDIP
40-UQFN
44-TQFP
NoYes0Yes0000-bit PWM resolutions035120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
dsPIC30F401340304.5900In Production1616-bit dsPIC DSC1203048204816-bit dsPIC DSC01200125-402.5-5.5No2 -UART111None01NoNo4052Yes40-PDIP
44-QFN
44-TQFP
NoYes0No14416-bit PWM resolutions3313120NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F401140304.7100In Production1616-bit dsPIC DSC1203048204816-bit dsPIC DSC011000125-402.5-5.5No2 -UART110None01NoNo10152Yes40-PDIP
44-QFN
44-TQFP
NoYes0No24416-bit PWM resolutions339106NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F301440303.9800In Production1616-bit dsPIC DSC1203024204816-bit dsPIC DSC01200125-402.5-5.5No2 -UART110None00NoNo2031Yes40-PDIP
44-QFN
44-TQFP
NoYes0No12216-bit PWM resolutions3313120NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F301140304.0900In Production1616-bit dsPIC DSC1203024102416-bit dsPIC DSC011000125-402.5-5.5No2 -UART110None00NoNo10152Yes40-PDIP
44-QFN
44-TQFP
NoYes0No24416-bit PWM resolutions339106NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
AT89LP82832301.6800In Production88-bit 8051 MCU2525808051-1C000002.4-5.5No1 -UART100None00NoNo0000Yes28-SPDIP
32-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
AT89LP42832301.5100In Production88-bit 8051 MCU2525408051-1C000002.4-5.5No1 -UART100None00NoNo0000Yes28-SPDIP
32-TQFP
NoNo0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
dsPIC33CK64MP50336292.4600In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes262104Yes36-UQFNYesYes4Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK64MP20336292.1700In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes262104Yes36-UQFNYesYes4Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK32MP50336292.2400In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes262104Yes36-UQFNYesYes4Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK32MP20336292.0300In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes262104Yes36-UQFNYesYes4Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK256MP50336292.8900In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes262104Yes36-UQFNYesYes4Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK256MP20336292.6800In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes262104Yes36-UQFNYesYes4Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK128MP50336292.6800In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes262104Yes36-UQFNYesYes4Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
dsPIC33CK128MP20336292.4600In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes262104Yes36-UQFNYesYes4Yes159016-bit PWM resolutions0.25161212NoData0NoNoYesIntermediate3381YesBOR3112YesYes1Yes004
PIC32MM0064GPL03636291.3200In Production3232-bit MIPS MCU253764819232-bit MIPS01300125-402-3.6No2 -UART202None00YesYes8073Yes36-SQFN
40-UQFN
NoYes0Yes33816-bit PWM resolutions2114120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
PIC32MM0032GPL03636291.2000In Production3232-bit MIPS MCU253732819232-bit MIPS01300125-402-3.6No2 -UART202None00YesYes8073Yes36-SQFN
40-UQFN
NoYes0Yes33816-bit PWM resolutions2114120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
PIC32MM0016GPL03636291.1300In Production3232-bit MIPS MCU253716409632-bit MIPS01300125-402-3.6No2 -UART202None00YesYes8073Yes36-SQFN
40-UQFN
NoYes0Yes33816-bit PWM resolutions2114120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
AT32UC3B16448284.0000In Production3232-bit AVR MCU6083641638432-bit AVR0138485-403-3.6No2 -UART310None10NoYes13030Yes48-TQFP
48-VQFN
NoYes7Yes0600-bit PWM resolutions06100NoNo0NoNoNoNone0000null100NonullnullNo000
AT32UC3B151248286.6100In Production3232-bit AVR MCU60835129830432-bit AVR0138485-403-3.6No2 -UART311None10NoYes13030Yes48-VQFNNoYes7Yes0600-bit PWM resolutions06100NoNo0NoNoNoNone0000null1216NonullnullNo000
AT32UC3B125648285.3900In Production3232-bit AVR MCU60832563276832-bit AVR0138485-403-3.6No2 -UART310None10NoYes13030Yes48-TQFP
48-VQFN
NoYes7Yes0600-bit PWM resolutions06100NoNo0NoNoNoNone0000null100NonullnullNo000
AT32UC3B112848284.7400In Production3232-bit AVR MCU60831283276832-bit AVR0138485-403-3.6No2 -UART310None10NoYes13030Yes48-TQFP
48-VQFN
NoYes7Yes0600-bit PWM resolutions06100NoNo0NoNoNoNone0000null100NonullnullNo000
ATtiny8832280.7100In Production88-bit AVR MCU121285128-bit AVR001585-401.8-5.5No0 -UART110None00NoNo2010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
NoYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATtiny82832280.8200In Production88-bit AVR MCU202085128-bit AVR001585-401.7-5.5No1 -UART110None00NoNo4010Yes32-TQFP
32-VQFN
NoYes0No0140-bit PWM resolutions028100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny4832280.7100In Production88-bit AVR MCU121242568-bit AVR001585-401.8-5.5No0 -UART110None00NoNo2010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
NoYes0No0140-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATSAM4LC4A48274.3100In Production32Cortex-M4486025632768Cortex-M40130085-401.68-3.6No3 -UART121Full Speed10NoYes0031Yes48-TQFP
48-VQFN
NoYes16Yes0600-bit PWM resolutions03120YesNo0YesNoNoNone1000null2110NonullnullNo301
ATSAM4LC2A48273.8200In Production32Cortex-M4486012832768Cortex-M40130085-401.68-3.6No3 -UART121Full Speed10NoYes0031Yes48-TQFP
48-VQFN
NoYes16Yes0600-bit PWM resolutions03120YesNo0YesNoNoNone1000null2110NonullnullNo301
dsPIC33CK64MC10336271.2900In Production1616-bit dsPIC DSC100100648192null013500150-403-3.6No3 -UART212None00YesNo161115Yes36-UQFNNoYes4Yes80016-bit PWM resolutions215128NoData0NoNoYesIntermediate1340YesBOR1112YesYes1Yes004
dsPIC33CK32MC10336271.1600In Production1616-bit dsPIC DSC100100328192null013500150-403-3.6No3 -UART212None00YesNo161115Yes36-UQFNNoYes4Yes80016-bit PWM resolutions215128NoData0NoNoYesIntermediate1340YesBOR1112YesYes1Yes004
dsPIC33CH64MP50336273.0800In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None01YesYes2411312Yes36-UQFNNoYes8Yes501216-bit PWM resolutions0.25171212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH64MP20336272.9300In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes2411312Yes36-UQFNNoYes8Yes501216-bit PWM resolutions0.25171212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH128MP50336273.2200In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None01YesYes2411312Yes36-UQFNNoYes8Yes501216-bit PWM resolutions0.25171212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH128MP20336273.0800In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes2411312Yes36-UQFNNoYes8Yes501216-bit PWM resolutions0.25171212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
PIC32MM0256GPM03636271.7800In Production3232-bit MIPS MCU25372563276832-bit MIPS01300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2002110Yes36-SQFN
40-UQFN
NoYes4Yes992016-bit PWM resolutions2115120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC32MM0128GPM03636271.6800In Production3232-bit MIPS MCU25371281638432-bit MIPS01300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2002110Yes36-SQFN
40-UQFN
NoYes4Yes992016-bit PWM resolutions2115120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC32MM0064GPM03636271.6000In Production3232-bit MIPS MCU2537641638432-bit MIPS01300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes2002110Yes36-SQFN
40-UQFN
NoYes4Yes992016-bit PWM resolutions2115120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC24FJ64GP20336271.2900In Production1616-bit PIC MCU3216648192null01400125-402-3.6No2 -UART222None00YesYes100136Yes36-UQFNNoYes2Yes55016-bit PWM resolutions6214120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ32GP20336271.2400In Production1616-bit PIC MCU3216328192null01400125-402-3.6No2 -UART222None00YesYes100136Yes36-UQFNNoYes2Yes55016-bit PWM resolutions6214120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
AVR64DB3232271.2900In Production88-bit AVR MCU2424648192null01130125-401.8-5.5No3 -UART220None00NoNo0040Yes32-TQFP
32-VQFN
NoYes0000-bit PWM resolutions14120YesNoNoNoNone3200nullProgrammable BOR1110NonullnullNo0641
AVR32DB3232271.1800In Production88-bit AVR MCU2424324096null01130125-401.8-5.5No3 -UART220None00NoNo0040Yes32-TQFP
32-VQFN
NoYes0000-bit PWM resolutions14120YesNoNoNoNone3200nullProgrammable BOR1110NonullnullNo0321
AVR128DB3232271.4300In Production88-bit AVR MCU242412816null01130125-401.8-5.5No3 -UART220None00NoNo0040Yes32-TQFP
32-VQFN
NoYesnullNo0000-bit PWM resolutionsnull14120YesNonullNoNoneNoNoNone3200nullProgrammable BOR1110NoNo0.5No01281
ATmega88PB32270.8900In Production88-bit AVR MCU2020810248-bit AVR001585-401.8-5.5No1 -UART210None00NoNo6010Yes32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega64M132274.0400In Production88-bit AVR MCU16166440968-bit AVR00125150-402.7-5.5No1 -UART100None01YesNo10010Yes32-TQFP
32-VQFN
YesYes0No01140-bit PWM resolutions011100NoNo0NoNoNoNone4000nullProgrammable BOR0110NonullnullNo1640
ATmega64C132273.5400In Production88-bit AVR MCU1616642AVR000150-402.7-5.5No0 -UART000None10NoNo0000Yes32-TQFP
32-VQFN
NoYes0000-bit PWM resolutions000NoNoNoNone0000nullProgrammable BOR000NonullnullNo0640
ATmega48PB32270.8400In Production88-bit AVR MCU202045128-bit AVR001585-401.8-5.5No1 -UART210None00NoNo6000Yes32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega32M132273.6800In Production88-bit AVR MCU16163220488-bit AVR00125150-402.7-5.5No1 -UART100None01YesNo10010Yes32-TQFP
32-VQFN
YesYes0No01140-bit PWM resolutions011100NoNo0NoNoNoNone4000nullProgrammable BOR0110NonullnullNo100
ATmega32C132273.3900In Production88-bit AVR MCU1616322AVR000150-402.7-5.5No0 -UART000None10NoNo0000Yes32-TQFP
32-VQFN
NoYes0000-bit PWM resolutions000NoNoNoNone0000nullProgrammable BOR000NonullnullNo0320
ATmega328PB32271.0100In Production88-bit AVR MCU20203220488-bit AVR0015105-401.8-5.5No2 -UART220None00NoNo10030Yes32-TQFP
32-VQFN
YesYes0No03100-bit PWM resolutions08100YesNo0NoPTCNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega16M132272.7000In Production88-bit AVR MCU16161610248-bit AVR00125150-402.7-5.5No1 -UART100None01YesNo10010Yes32-TQFP
32-VQFN
YesYes0No01140-bit PWM resolutions011100NoNo0NoNoNoNone4000nullProgrammable BOR0110NonullnullNo100
ATmega168PB32270.9600In Production88-bit AVR MCU20201610248-bit AVR001585-401.8-5.5No1 -UART210None00NoNo6010Yes32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATMEGA80832270.6100In Production88-bit AVR MCU2020810248-bit AVR01115125-401.8-5.5No3 -UART110None00NoNo9040Yes28-SSOP
32-TQFP
32-VQFN
NoYes0Yes01290-bit PWM resolutions012100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
ATMEGA480832270.9000In Production88-bit AVR MCU20204861448-bit AVR01115125-401.8-5.5No3 -UART110None00NoNo9040Yes28-SSOP
32-TQFP
32-VQFN
NoYes0Yes01290-bit PWM resolutions012100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
ATMEGA320832270.8000In Production88-bit AVR MCU20203240968-bit AVR01115125-401.8-5.5No3 -UART110None00NoNo9040Yes28-SSOP
32-TQFP
32-VQFN
NoYes0Yes01290-bit PWM resolutions012100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATMEGA160832270.6800In Production88-bit AVR MCU20201620488-bit AVR01115125-401.8-5.5No3 -UART110None00NoNo9040Yes28-SSOP
32-TQFP
32-VQFN
NoYes0Yes01290-bit PWM resolutions012100YesNo0NoNoneNoNoNone1000nullProgrammable BOR000NoNo0.5No001
AT90PWM3B32272.2800In Production88-bit AVR MCU1616808-bit AVR00125105-402.7-5.5No1 -UART100None00NoNo12000Yes32-VQFNYesYes0No01160-bit PWM resolutions011100NoNo0NoNoNoNone3000null0110NonullnullNo000
AT90PWM31632272.2000In Production88-bit AVR MCU16161618-bit AVR00125105-402.7-5.5No1 -UART100None00NoNo12000Yes32-VQFNYesYes0No01160-bit PWM resolutions011100NoNo0NoNoNoNone3000null0110NonullnullNo000
ATmega32U444263.2400In Production88-bit AVR MCU16163225608-bit AVR001585-402.7-5.5No1 -UART210Full Speed10NoNo8020Yes44-TQFP
44-VQFN
YesYes0No02120-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega16U444263.0600In Production88-bit AVR MCU16161612568-bit AVR001585-402.7-5.5No1 -UART210Full Speed10NoNo8020Yes44-TQFP
44-VQFN
YesYes0No02120-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC24FJ64GU20336261.4400In Production1616-bit PIC MCU3216648192null01400125-402-3.6No2 -UART222FS Device/Host/OTG10YesYes100136Yes36-UQFNNoYes2Yes55016-bit PWM resolutions6213120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ32GU20336261.3800In Production1616-bit PIC MCU3216328192null01400125-402-3.6No2 -UART222FS Device/Host/OTG10YesYes100136Yes36-UQFNNoYes2Yes55016-bit PWM resolutions6213120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC32CM6408MC0003232261.8300In Production32Cortex-M0+4848648192null03100085-402.7-5.5No4 -UART404None00YesNo8051Yes32-TQFP
32-VQFN
NoYes12Yes14424-bit PWM resolutions410128NoNoNoBasic2000nullBOR1110NonullnullYes500
PIC32CM1216MC0003232261.9000In Production32Cortex-M0+484812816384null03100085-402.7-5.5No4 -UART404None00YesNo8051Yes32-TQFP
32-VQFN
NoYes12Yes14424-bit PWM resolutions410128NoNoNoBasic2000nullBOR1110NonullnullYes500
AVR64DA3232261.2000In Production88-bit AVR MCU2424648192null01130125-401.8-5.5No3 -UART220None00NoNo0040Yes32-TQFP
32-VQFN
NoYes0000-bit PWM resolutions14120YesNoPTCNoNoNone3000nullProgrammable BOR1110NonullnullYes0641
AVR32DA3232261.0900In Production88-bit AVR MCU2424324096null01130125-401.8-5.5No3 -UART220None00NoNo0040Yes32-TQFP
32-VQFN
NoYes0000-bit PWM resolutions14120YesNoPTCNoNoNone3000nullProgrammable BOR1110NonullnullYes0321
AVR128DA3232261.3400In Production88-bit AVR MCU242412816384null01130125-401.8-5.5No3 -UART220None00NoNo0040Yes32-TQFP
32-VQFN
NoYes0000-bit PWM resolutions14120YesNoPTCNoNoNone3000nullProgrammable BOR1110NonullnullYes01281
ATxmega8E532261.9700In Production88-bit AVR MCU3232810248-bit AVR0030085-401.6-3.6No2 -UART110None00NoNo16010Yes32-TQFP
32-UQFN
32-VQFN
YesYes4No0880-bit PWM resolutions016120YesNo0NoNoNoNone2000nullProgrammable BOR0212NonullnullYes201
ATxmega32E532262.1200In Production88-bit AVR MCU32323240968-bit AVR0030085-401.6-3.6No2 -UART110None00NoNo16010Yes32-TQFP
32-UQFN
32-VQFN
YesYes4No0880-bit PWM resolutions016120YesNo0NoNoNoNone2000nullProgrammable BOR0212NonullnullYes201
ATxmega16E532262.0400In Production88-bit AVR MCU32321620488-bit AVR0030085-401.6-3.6No2 -UART110None00NoNo16010Yes32-TQFP
32-UQFN
32-VQFN
YesYes4No0880-bit PWM resolutions016120YesNo0NoNoNoNone2000nullProgrammable BOR0212NonullnullYes201
ATSAMDA1E16B32262.1200In Production32Cortex-M0+4845648192Cortex-M0+01350105-402.7-3.63No4 -UART441None10YesYes18052Yes32-TQFP
32-VQFN
NoYes12Yes0600-bit PWM resolutions010126NoNo0NoPTCNoNoNone2000nullNone1110NoNo0.5No50.0640
ATSAMDA1E15B32262.0200In Production32Cortex-M0+4845324096Cortex-M0+01350105-402.7-3.63No4 -UART441None10YesYes18052Yes32-TQFP
32-VQFN
NoYes12Yes0600-bit PWM resolutions010126NoNo0NoPTCNoNoNone2000null1110NonullnullNo50.0640
ATSAMDA1E14B32261.9200In Production32Cortex-M0+4845164096Cortex-M0+01350105-402.7-3.63No4 -UART441Host, Device10YesYes18052Yes32-TQFP
32-VQFN
NoYes12Yes0600-bit PWM resolutions010126NoNo0NoPTCNoNoNone2000nullnull1110NonullnullNo50.0640
ATSAMD21E1832262.4200In Production32Cortex-M0+484525632768Cortex-M0+01350125-401.62-3.63No4 -UART441Full Speed10YesYes18052Yes32-TQFP
32-VQFN
NoYes12Yes06616-bit PWM resolutions0101212YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD21E17L32261.8600In Production32Cortex-M0+484512816384Cortex-M0+01350125-401.62-3.63No5 -UART551None00YesYes24052Yes32-TQFP
32-VQFN
NoYes12Yes011616-bit PWM resolutions0141218YesNo0NoNoNoNone4000null1110NonullnullNo50.0640
ATSAMD21E1732261.7500In Production32Cortex-M0+484512816384Cortex-M0+01350125-401.62-3.63No4 -UART441Full Speed10YesYes18052Yes32-TQFP
32-VQFN
35-WLCSP
NoYes12Yes06616-bit PWM resolutions0101218YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD21E16L32261.7500In Production32Cortex-M0+4845648192Cortex-M0+01350125-401.62-3.63No5 -UART551None00YesYes18052Yes32-TQFP
32-VQFN
NoYes12Yes011616-bit PWM resolutions0141212YesNo0NoNoNoNone4000null1110NonullnullNo50.0640
ATSAMD21E1632261.6900In Production32Cortex-M0+4845648192Cortex-M0+01350125-401.62-3.63No4 -UART441Full Speed10YesYes18052Yes32-TQFP
32-VQFN
35-WLCSP
NoYes12Yes06616-bit PWM resolutions0101212YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD21E15L32261.5100In Production32Cortex-M0+4845324096Cortex-M0+01350125-401.62-3.63No5 -UART551None00YesYes18052Yes32-TQFP
32-VQFN
NoYes12Yes011616-bit PWM resolutions0141212YesNo0NoNoNoNone4000null1110NonullnullNo50.0640
ATSAMD21E1532261.4600In Production32Cortex-M0+4845324096Cortex-M0+01350125-401.62-3.63No4 -UART441Full Speed10YesYes18052Yes32-TQFP
32-VQFN
35-WLCSP
NoYes12Yes06616-bit PWM resolutions0101212YesNo0NoPTCNoNoNone2000nullNone1110NoNo0Yes500
ATSAMD20E1832261.9200In Production32Cortex-M0+484525632768Cortex-M0+01350105-401.62-3.63No4 -UART440None00NoNo12052Yes32-TQFP
32-VQFN
NoYes0Yes061216-bit PWM resolutions010120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20E1732261.6200In Production32Cortex-M0+484512816384Cortex-M0+01350105-401.62-3.63No4 -UART440None00NoNo12052Yes32-TQFP
32-VQFN
NoYes0Yes061216-bit PWM resolutions010120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20E1632261.5100In Production32Cortex-M0+4845648192Cortex-M0+01350125-401.62-3.63No4 -UART440None00NoNo12052Yes27-WLCSP
32-TQFP
32-VQFN
NoYes0Yes06120-bit PWM resolutions010120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20E1532261.3400In Production32Cortex-M0+4845324096Cortex-M0+01350125-401.62-3.63No4 -UART440None00NoNo12052Yes32-TQFP
32-VQFN
NoYes0Yes061216-bit PWM resolutions010120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ATSAMD20E1432261.3000In Production32Cortex-M0+4845162048Cortex-M0+01350105-401.62-3.63No4 -UART440None00NoNo12052Yes32-TQFP
32-VQFN
NoYes0Yes061216-bit PWM resolutions010120YesNo0NoPTCNoNoNone2000null1110NonullnullYes50.0640
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATSAMC21E18A32262.5900In Production32Cortex-M0+644525632768Cortex-M0+021000125-402.7-5.5No4 -UART440None01YesYes24052Yes32-TQFP
32-VQFN
NoYes12Yes0101032-bit PWM resolutions2101214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC21E17A32261.8700In Production32Cortex-M0+484512816384Cortex-M0+021000125-402.7-5.5No4 -UART440None01YesYes24052Yes32-TQFP
32-VQFN
NoYes12Yes0101032-bit PWM resolutions2101214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC21E16A32261.7500In Production32Cortex-M0+4845648192Cortex-M0+021000125-402.7-5.5No4 -UART440None01YesYes24052Yes32-TQFP
32-VQFN
NoYes12Yes0101032-bit PWM resolutions2101214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC21E15A32261.5900In Production32Cortex-M0+4845324096Cortex-M0+021000125-402.7-5.5No4 -UART440None01YesYes24052Yes32-TQFP
32-VQFN
NoYes12Yes0101032-bit PWM resolutions2101214NoNo0NoPTCNoNoNone4000nullBOR1110NoNo0.5Yes504
ATSAMC20E18A32262.4900In Production32Cortex-M0+484525632768Cortex-M0+021000125-402.7-5.5No4 -UART440None00YesYes22052Yes32-TQFP
32-VQFN
NoYes6Yes0101032-bit PWM resolutions2101212NoNo0NoPTCNoNoNone2000BOR000Yes0Yes504
ATSAMC20E17A32261.7800In Production32Cortex-M0+484525632768Cortex-M0+021000125-402.7-5.5No4 -UART440None00YesYes22052Yes32-TQFP
32-VQFN
NoYes6Yes0101032-bit PWM resolutions2101212NoNo0NoPTCNoNoNone2000BOR000Yes0Yes504
ATSAMC20E16A32261.6700In Production32Cortex-M0+4845648192Cortex-M0+021000125-402.7-5.5No4 -UART440None00YesYes22052Yes32-TQFP
32-VQFN
NoYes12Yes0101032-bit PWM resolutions2101212NoNo0NoPTCNoNoNone2000nullBOR000YesnullnullYes504
ATSAMC20E15A32261.6600In Production32Cortex-M0+4845324096Cortex-M0+021000125-402.7-5.5No4 -UART440None00YesYes22052Yes32-TQFP
32-VQFN
NoYes6Yes0101032-bit PWM resolutions2101212NoNo0NoPTCNoNoNone2000nullBOR000YesnullnullYes504
dsPIC33EV64GM10336252.6300In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes36-UQFNNoYes4Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV64GM00336252.3900In Production1616-bit dsPIC DSC707064409616-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes36-UQFNNoYes4Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV32GM10336252.4800In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes36-UQFNNoYes4Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV32GM00336252.2300In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes36-UQFNNoYes4Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV256GM10336253.1200In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes36-UQFNNoYes4Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV256GM00336252.8700In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes36-UQFNNoYes4Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV128GM10336252.7900In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes36-UQFNNoYes4Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV128GM00336252.5500In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes36-UQFNNoYes4Yes34416-bit PWM resolutions1213126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EP64MC50336252.1800In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes10152Yes36-UQFNNoYes4Yes24416-bit PWM resolutions78126NoNo0NoNoNoIntermediate4300YesBOR104Yesnull1Yes000
dsPIC33EP64MC20336251.9400In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None00YesYes10152Yes36-UQFNNoYes4Yes24416-bit PWM resolutions78126NoNo0NoNoNoIntermediate4300YesBOR104Yesnull1Yes000
dsPIC33EP64GP50336252.1800In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes4052Yes36-UQFNNoYes4Yes24416-bit PWM resolutions148120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP32MC50336251.5400In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes10152Yes36-UQFNNoYes4Yes24416-bit PWM resolutions78126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP32MC2033625nullIn Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100125-403-3.6Yes2 -UART220None00YesYes10152YesnullNoYes4Yes24416-bit PWM resolutions78126NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
dsPIC33EP32GP50336251.5400In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes4052Yes36-UQFNNoYes4Yes24416-bit PWM resolutions148120NoNo0NoNoNoBasic4300NoBOR104Yesnull1Yes000
PIC32MX150F128C3625nullIn Production3232-bit MIPS MCU50831283276832-bit MIPS011100105-402.3-3.6Yes2 -UART222None00YesYes5052YesnullNoYes4Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX130F064C3625nullIn Production3232-bit MIPS MCU4066641638432-bit MIPS011100105-402.3-3.6Yes2 -UART222None00YesYes5052YesnullNoYes4Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX120F032C3625nullIn Production3232-bit MIPS MCU508332409632-bit MIPS011100105-402.3-3.6Yes2 -UART222None00YesYes5052YesnullNoYes4Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX110F016C3625nullIn Production3232-bit MIPS MCU406616409632-bit MIPS011100105-402.3-3.6Yes2 -UART222None00YesYes5052YesnullNoYes4Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC24EP64MC20336251.9400In Production1616-bit PIC MCU707064819216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes36-UQFNNoYes4Yes24416-bit PWM resolutions78126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP64GP20336251.9400In Production1616-bit PIC MCU707064819216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes4052Yes36-UQFNNoYes4Yes24416-bit PWM resolutions148120NoNo0NonullNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP32MC20336251.3200In Production1616-bit PIC MCU707032409616-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes36-UQFNNoYes4Yes24416-bit PWM resolutions78126NoNo0NoNoNoBasic4300nullBOR104YesnullnullYes000
PIC24EP32GP20336251.3200In Production1616-bit PIC MCU707032409616-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes4052Yes36-UQFNNoYes4Yes24416-bit PWM resolutions148120NoNo0NonullNoNoBasic4300nullBOR104YesnullnullYes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATSAML21E18B32253.7200In Production32Cortex-M0+484525640960Cortex-M0+011000105-401.62-3.63No4 -UART440Full Speed10YesYes18052Yes32-TQFP
32-VQFN
NoYes16Yes06180-bit PWM resolutions0101212YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAML21E17B32252.6700In Production32Cortex-M0+484512824576Cortex-M0+011000105-401.62-3.63No4 -UART440Full Speed10YesYes18052Yes32-TQFP
32-VQFN
NoYes16Yes06180-bit PWM resolutions0101212YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAML21E16B32252.5100In Production32Cortex-M0+48456412288Cortex-M0+011000105-401.62-3.63No4 -UART440Full Speed10YesYes18052Yes32-TQFP
32-VQFN
NoYes16Yes06180-bit PWM resolutions0101212YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAML21E15B32252.0600In Production32Cortex-M0+4845326144Cortex-M0+011000105-401.62-3.63No4 -UART440Full Speed10YesYes18052Yes32-TQFP
32-VQFN
NoYes16Yes06180-bit PWM resolutions0101212YesNo0YesPTCYesNoNone2300nullBOR2212NonullnullNo504
ATSAML11E16A32251.7200In Production32Cortex-M2332316416384Cortex-M23011000125-401.62-3.63No3 -UART320None00YesYes6032Yes32-TQFP
32-VQFN
32-WLCSP
NoYes8Yes0660-bit PWM resolutions010120YesNo0YesPTCNoNoNone2300nullBOR1110NonullnullNo302
ATSAML11E15A32251.6000In Production32Cortex-M233231328192Cortex-M23011000125-401.62-3.63No3 -UART320None00YesYes6031Yes32-TQFP
32-VQFN
32-WLCSP
NoYes8Yes0660-bit PWM resolutions010120YesNo0YesPTCNoNoNone2300nullBOR1110NonullnullNo302
ATSAML11E14A32251.5500In Production32Cortex-M233231168192Cortex-M23011000125-401.62-3.63No3 -UART320None00YesYes6032Yes32-TQFP
32-VQFN
32-WLCSP
NoYes8Yes0660-bit PWM resolutions010120YesNo0YesPTCNoNoNone2300nullBOR1110NonullnullNo302
ATSAML10E16A32251.5700In Production32Cortex-M2332316416384Cortex-M23011000125-401.62-3.63No3 -UART320None00YesYes6032Yes32-TQFP
32-VQFN
32-WLCSP
NoYes8Yes0660-bit PWM resolutions010120YesNo0NoPTCNoNoNone2300nullBOR1110NonullnullNo302
ATSAML10E15A32251.4300In Production32Cortex-M233231328192Cortex-M23011000125-401.62-3.63No3 -UART320None00YesYes6031Yes32-TQFP
32-VQFN
32-WLCSP
NoYes8Yes0660-bit PWM resolutions010120YesNo0NoPTCNoNoNone2300nullBOR1110NonullnullNo302
ATSAML10E14A32251.3800In Production32Cortex-M233231164096Cortex-M23011000125-401.62-3.63No3 -UART320None00YesYes6032Yes32-TQFP
32-VQFN
32-WLCSP
NoYes8Yes0660-bit PWM resolutions010120YesNo0NoPTCNoNoNone2300nullBOR1110NonullnullNo302
PIC18F27Q8428251.3400In Production88-bit PIC MCU641612813000null010125-401.8-5.5No3 -UART210None01YesNo0030Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes8No0000-bit PWM resolutionsnull24120YesNonullNoADC2 with HCVDNoNoNone2000nullProgrammable BOR100NoNo0.5Yes308
PIC18F27Q8328251.2700In Production88-bit PIC MCU641612813000null010125-401.8-5.5No3 -UART210None01YesNo0030Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes80000-bit PWM resolutions24120YesNoNoNoNone2000nullProgrammable BOR100NonullnullYes308
PIC18F27Q4328251.2000In Production88-bit PIC MCU641612881928-bit PIC MCU010125-401.8-5.5No5 -UART210None00YesNo6040No28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes6Yes30316-bit PWM resolutions024120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR118NoNo1No308
PIC18F27Q1028250.9800In Production88-bit PIC MCU641612836158-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes0Yes02010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo308
PIC18F27K4228251.5100In Production88-bit PIC MCU641612881928-bit PIC MCU010125-401.8-5.5No2 -UART120None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes2Yes00010-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F27K4028251.3200In Production88-bit PIC MCU641612837288-bit PIC MCU010125-401.8-5.5No2 -UART220None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes00010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC18F26Q8428251.2000In Production88-bit PIC MCU6416648192null010125-401.8-5.5No3 -UART210None01YesNo0030Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes8No0000-bit PWM resolutionsnull24120YesNonullNoADC2 with HCVDNoNoNone2000nullProgrammable BOR100NoNo0.5Yes308
PIC18F26Q8328251.0200In Production88-bit PIC MCU6416648192null010125-401.8-5.5No3 -UART210None01YesNo0030Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes80000-bit PWM resolutions24120YesNoADC2 with HCVDNoNoNone2000Programmable BOR100No0Yes308
PIC18F26Q4328251.0800In Production88-bit PIC MCU64166440968-bit PIC MCU010125-401.8-5.5No5 -UART210None00YesNo6040No28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes6Yes30316-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
PIC18F26Q1028250.8600In Production88-bit PIC MCU64166436158-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes0Yes02010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo308
PIC18F26K8328251.6600In Production88-bit PIC MCU64166440968-bit010125-401.8-5.5No2 -UART110None01YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes2Yes00010-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC18F26K4228251.3500In Production88-bit PIC MCU64166440968-bit PIC MCU010125-401.8-5.5No2 -UART120None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes2Yes00010-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F26K4028251.1200In Production88-bit PIC MCU64166437288-bit PIC MCU010125-401.8-5.5No2 -UART220None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes00010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC18F26K2228252.1400In Production88-bit PIC MCU64166438968-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No0000-bit PWM resolutions017100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo300
PIC18F26K2028251.8500In Production88-bit PIC MCU64166439368-bit PIC MCU01100125-401.8-3.6No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No00010-bit PWM resolutions010100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F268528257.0200In Production88-bit PIC MCU40109633288-bit PIC MCU01100125-402-5.5No1 -UART110None01YesNo0030Yes28-SOIC
28-SPDIP
NoYes0No00010-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F268228256.5800In Production88-bit PIC MCU40108033288-bit PIC MCU01100125-402-5.5No1 -UART110None01YesNo0030Yes28-SOIC
28-SPDIP
NoYes0No00010-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F268028256.0500In Production88-bit PIC MCU40106433288-bit PIC MCU01100150-402-5.5No1 -UART110None01YesNo0030Yes28-SOIC
28-SPDIP
NoYes0No00010-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F262028254.8600In Production88-bit PIC MCU40106439688-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes28-SOIC
28-SPDIP
NoYes0No00010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F261028254.6100In Production88-bit PIC MCU40106439688-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes28-SOIC
28-SPDIP
NoYes0No00010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC18F25Q4328250.9900In Production88-bit PIC MCU64163220488-bit PIC MCU010125-401.8-5.5No5 -UART210None00YesNo6040No28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes6Yes30316-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo308
PIC18F25Q1028250.7800In Production88-bit PIC MCU64163220488-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes0Yes02010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo300
PIC18F25K8328251.6500In Production88-bit PIC MCU64163220488-bit010125-401.8-5.5No2 -UART110None01YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes2Yes00010-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC18F25K5028251.9800In Production88-bit PIC MCU48123220488-bit PIC MCU01100125-401.8-5.5Yes1 -UART110FS Device10YesNo0020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoNo0No00010-bit PWM resolutions014102YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
PIC18F25K4228251.2700In Production88-bit PIC MCU64163220488-bit PIC MCU010125-401.8-5.5No2 -UART120None00YesNo0040No28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes2Yes00010-bit PWM resolutions024120YesNoNoADC2 with HCVDNoNoNone2000nullBOR118NonullnullNo304
PIC18F25K4028251.0300In Production88-bit PIC MCU64163220488-bit PIC MCU010125-401.8-5.5No1 -UART110None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes00010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC18F25K2228251.8200In Production88-bit PIC MCU64163215368-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No00010-bit PWM resolutions017100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo300
PIC18F25K2028251.5400In Production88-bit PIC MCU64163215368-bit PIC MCU01100125-401.8-3.6No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No00010-bit PWM resolutions010100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F258528255.7000In Production88-bit PIC MCU40104833288-bit PIC MCU01100150-402-5.5No1 -UART110None01YesNo0030Yes28-SOIC
28-SPDIP
NoYes0No00010-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F258028254.9900In Production88-bit PIC MCU40103215368-bit PIC MCU01100125-402-5.5No1 -UART110None01YesNo0030Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes0No00010-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F252528254.3100In Production88-bit PIC MCU40104839688-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes28-SOIC
28-SPDIP
NoYes0No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F252328254.1300In Production88-bit PIC MCU40103215368-bit PIC MCU0150125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
NoYes0No02010-bit PWM resolutions010120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F252028253.8100In Production88-bit PIC MCU40103215368-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
NoYes0No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F251528254.0700In Production88-bit PIC MCU40104839688-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes28-SOIC
28-SPDIP
NoYes0No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F251028253.5500In Production88-bit PIC MCU40103215368-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
NoYes0No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F24Q1028250.7200In Production88-bit PIC MCU64161610248-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes0Yes02010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullNo300
PIC18F24K5028251.8500In Production88-bit PIC MCU48121620488-bit PIC MCU01100125-401.8-5.5Yes1 -UART110FS Device10YesNo0020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoNo0No02010-bit PWM resolutions014102YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
PIC18F24K4228251.1900In Production88-bit PIC MCU64161610248-bit PIC MCU01100125-401.8-5.5No2 -UART120None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes2Yes04010-bit PWM resolutions024120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes304
PIC18F24K4028250.9600In Production88-bit PIC MCU64161610248-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes02010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullBOR115NonullnullYes300
PIC18F24K2228251.6600In Production88-bit PIC MCU6416167688-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No0200-bit PWM resolutions017100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo100
PIC18F24K2028251.4700In Production88-bit PIC MCU6416167688-bit PIC MCU01100125-401.8-3.6No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No02010-bit PWM resolutions010100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F248028254.4500In Production88-bit PIC MCU4010167688-bit PIC MCU01100125-402-5.5No1 -UART110None01YesNo0030Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes0No01010-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F242328253.6200In Production88-bit PIC MCU4010167688-bit PIC MCU0180125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
NoYes0No02010-bit PWM resolutions010120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F242028253.2700In Production88-bit PIC MCU4010167688-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
NoNo0No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F241028252.8800In Production88-bit PIC MCU4010167688-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030No28-QFN
28-SOIC
28-SPDIP
NoNo0No02010-bit PWM resolutions010100NoNo0NoNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F23K2228251.5100In Production88-bit PIC MCU641685128-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No0200-bit PWM resolutions017100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo100
PIC18F23K2028251.3800In Production88-bit PIC MCU641685128-bit PIC MCU01100125-401.8-3.6No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No02010-bit PWM resolutions010100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F232128252.4600In Production88-bit PIC MCU401085128-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoNo0No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F232028254.9200In Production88-bit PIC MCU401085128-bit PIC MCU0130125-402-5.5No1 -UART110None00NoNo0030Yes28-SOIC
28-SPDIP
NoNo0No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F222128252.3100In Production88-bit PIC MCU401045128-bit PIC MCU01100125-402-5.5No1 -UART110None00YesNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC18F222028254.8500In Production88-bit PIC MCU401045128-bit PIC MCU0130125-402-5.5No1 -UART110None00NoNo0030Yes28-SOIC
28-SPDIP
NoNo0No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16LF190628251.0300In Production88-bit PIC MCU205145128-bit PIC MCU01100125-401.8-3.6No1 -UART000None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No0000-bit PWM resolutions011100YesNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC16LF190328250.9500In Production88-bit PIC MCU20572568-bit PIC MCU01100125-401.8-3.6No0 -UART000None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No0000-bit PWM resolutions011100YesNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC16LF190228250.8800In Production88-bit PIC MCU2053.51288-bit PIC MCU01100125-401.8-3.6No0 -UART000None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No0000-bit PWM resolutions011100YesNo0NonullNoNoNone0000nullBOR000NonullnullNo100
PIC16LF156628250.9400In Production88-bit PIC MCU3281410248-bit PIC MCU0260085-401.8-3.6No1 -UART220None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No0000-bit PWM resolutions023100NoNo0NoHCVDNoNoNone0000nullBOR000NonullnullNo300
PIC16F91628252.3100In Production88-bit PIC MCU205143528-bit PIC MCU0130125-402-5.5No1 -UART110None00YesNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No01010-bit PWM resolutions05100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F91328252.0500In Production88-bit PIC MCU20572568-bit PIC MCU0130125-402-5.5No1 -UART110None00YesNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No01010-bit PWM resolutions05100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F88628251.7900In Production88-bit PIC MCU205143688-bit PIC MCU0130125-402-5.5No1 -UART110None00YesNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No02010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F88328251.6400In Production88-bit PIC MCU20572568-bit PIC MCU0130125-402-5.5No1 -UART110None00YesNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No02010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F88228251.3100In Production88-bit PIC MCU2053.51288-bit PIC MCU0130125-402-5.5No1 -UART110None00YesNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No02010-bit PWM resolutions011100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F76728254.4400In Production88-bit PIC MCU205143688-bit PIC MCU0130125-402-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No03010-bit PWM resolutions011103NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F73728253.8300In Production88-bit PIC MCU20573688-bit PIC MCU0130125-402-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No03010-bit PWM resolutions011103NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F72628251.3800In Production88-bit PIC MCU205143688-bit PIC MCU0130125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No02010-bit PWM resolutions01180YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F723A28250.9500In Production88-bit PIC MCU20571928-bit PIC MCU0130125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No02010-bit PWM resolutions01180YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F72328251.2200In Production88-bit PIC MCU20571928-bit PIC MCU0130125-401.8-5.5No1 -UART110None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
NoYes0No02010-bit PWM resolutions01180YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F722A28250.8800In Production88-bit PIC MCU2053.51288-bit PIC MCU0130125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No02010-bit PWM resolutions01180YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F72228251.0700In Production88-bit PIC MCU2053.51288-bit PIC MCU0130125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No02010-bit PWM resolutions01180YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F57028250.6700In Production88-bit PIC MCU20531328-bit PIC MCU0150125-402-5.5No0 -UART000None00NoNo0000Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No0000-bit PWM resolutions0880NoNo0NonullNoNoNone2200nullBOR000NonullnullNo100
PIC16F193828251.4800In Production88-bit PIC MCU3282810248-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo14010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes0No35010-bit PWM resolutions011100YesNo0NoNoNoNone2000nullProgrammable BOR115NonullnullYes400
PIC16F193628251.4700In Production88-bit PIC MCU328145128-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo14010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No35010-bit PWM resolutions011100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo400
PIC16F193328251.3800In Production88-bit PIC MCU32872568-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo14010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No35010-bit PWM resolutions011100YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo400
PIC16F1885728251.1400In Production88-bit PIC MCU3285640968-bit PIC MCU01100125-401.8-5.5No1 -UART220None00YesNo19040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes30010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC16F1885628250.9700In Production88-bit PIC MCU3282820488-bit PIC MCU01100125-401.8-5.5No1 -UART220None00YesNo19040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes0Yes30010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC16F1885528250.8800In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No1 -UART220None00YesNo19040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes30010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR125NonullnullNo304
PIC16F1885428250.8600In Production88-bit PIC MCU32875128-bit PIC MCU01100125-401.8-5.5No1 -UART220None00YesNo19040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes0Yes30010-bit PWM resolutions024100YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo304
PIC16F1845628251.1400In Production88-bit PIC MCU3282820488-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo0040No28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes0Yes20010-bit PWM resolutions024120YesNo0NoADC2 with HCVDNoNoNone2000nullProgrammable BOR105NonullnullNo404
PIC16F1845528251.0500In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo0040No28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes0Yes20010-bit PWM resolutions024120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR105NonullnullNo404
PIC16F178828251.6200In Production88-bit PIC MCU3282820488-bit PIC MCU0175125-401.8-5.5No1 -UART110None00NoNo21010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No33016-bit PWM resolutions0111214YesNo0NonullNoNoNone4200nullBOR488NonullnullNo200
PIC16F178628251.5400In Production88-bit PIC MCU3281410248-bit PIC MCU0175125-401.8-5.5No1 -UART110None00NoNo21010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No33016-bit PWM resolutions011128YesNo0NonullNoNoNone4200nullBOR128NonullnullNo200
PIC16F178328251.4700In Production88-bit PIC MCU32875128-bit PIC MCU0175125-401.8-5.5No1 -UART110None00NoNo14010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No32016-bit PWM resolutions011128YesNo0NoNoNoNone3200nullNone128NonullnullYes200
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC16F178228251.3800In Production88-bit PIC MCU3283.52568-bit PIC MCU0175125-401.8-5.5No0 -UART000None00NoNo14010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No32016-bit PWM resolutions011128YesNo0NonullNoNoNone3200nullBOR128NonullnullNo200
PIC16F177828251.7700In Production88-bit PIC MCU3282820488-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo21030Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes73016-bit PWM resolutions0171021YesNo0NoNoNoNone6300nullProgrammable BOR6610NonullnullYes504
PIC16F177628251.6600In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo21030Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes73016-bit PWM resolutions0171021YesNo0NoNoNoNone6300nullProgrammable BOR6610NonullnullNo504
PIC16F177328251.5800In Production88-bit PIC MCU32875128-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo21030Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes73016-bit PWM resolutions0171021YesNo0NoNoNoNone6300nullProgrammable BOR6610NonullnullNo504
PIC16F171828251.1800In Production88-bit PIC MCU3282820488-bit PIC MCU01100125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes32010-bit PWM resolutions017100YesNo0NonullNoNoNone2200nullBOR248NonullnullNo404
PIC16F171628251.1000In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes32010-bit PWM resolutions017100YesNo0NonullNoNoNone2200nullBOR248NonullnullNo404
PIC16F171328251.0400In Production88-bit PIC MCU32875128-bit PIC MCU01100125-401.8-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes32010-bit PWM resolutions017100YesNo0NonullNoNoNone2200nullBOR248NonullnullNo404
PIC16F1535628250.9700In Production88-bit PIC MCU3282820488-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo10020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes0Yes12010-bit PWM resolutions024100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
PIC16F1535528250.8800In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo10020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes0Yes12010-bit PWM resolutions024100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
PIC16F1535428250.8000In Production88-bit PIC MCU32875128-bit PIC MCU01100125-401.8-5.5No2 -UART220None00YesNo10020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
28-VQFN
NoYes0Yes12010-bit PWM resolutions024100YesNo0NoNoNoNone2000nullBOR125NonullnullYes104
PIC16F1525628250.5400In Production88-bit PIC MCU328282048null01120125-401.8-5.5No1 -UART110None00YesNo0020Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes0Yes10010-bit PWM resolutions17100YesNo0NoNoNoNone0000nullBOR000NonullnullNo1280
PIC16F1525528250.5000In Production88-bit PIC MCU328141024null01120125-401.8-5.5No1 -UART110None00YesNo0020Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes0Yes10010-bit PWM resolutions17100YesNo0NoNoNoNone0000nullBOR000NonullnullNo1140
PIC16F1525428250.4600In Production88-bit PIC MCU3287512null01120125-401.8-5.5No1 -UART110None00YesNo0020Yes28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes0Yes10010-bit PWM resolutions17100YesNo0NoNoNoNone0000nullBOR000NonullnullNo170
PIC16F151828251.2900In Production88-bit PIC MCU2052810248-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo2010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No12010-bit PWM resolutions017102YesNo0NoNoNoNone0000nullProgrammable BOR000NonullnullYes200
PIC16F151628251.0700In Production88-bit PIC MCU205145128-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No0000-bit PWM resolutions017102YesNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo200
PIC16F151328250.9800In Production88-bit PIC MCU20572568-bit PIC MCU010125-401.8-5.5No1 -UART110None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No0000-bit PWM resolutions017102YesNo0NoNoneNoNoNone0000nullProgrammable BOR000NoNo0.5No200
PIC16F151228250.9100In Production88-bit PIC MCU2053.51288-bit PIC MCU010125-401.8-5.5No1 -UART110None00NoNo0010Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0No0000-bit PWM resolutions017102YesNo0NoNoneNoNoNone0000nullProgrammable BOR000NoNo0.5No200
dsPIC33EDV64MC2055224nullSamples Available1616-bit dsPIC DSC7070648192null011100150-403-3.6Yes2 -UART220None00YesYes10152YesnullNoYes4Yes24416-bit PWM resolutions79126NoNo0NoNoNoIntermediate4300YesBOR104Yes1Yes000
PIC24F32KA30228242.5100In Production1616-bit PIC MCU321632204816-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesYes30115Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No33316-bit PWM resolutions1513120YesNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24F16KM20228242.1500In Production1616-bit PIC MCU321616204816-bit PIC MCU01200125-401.8-5.5Yes2 -UART220None00YesYes160115Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No55516-bit PWM resolutions6219120YesNo0NonullNoNoBasic3223nullBOR228NonullnullYes002
PIC24F16KM10228242.0700In Production1616-bit PIC MCU321616102416-bit PIC MCU01200125-401.8-5.5Yes1 -UART110None00YesYes7052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No22216-bit PWM resolutions6219120YesNo0NonullNoNoBasic1011nullBOR000NonullnullYes001
PIC24F16KL40228241.6900In Production1616-bit PIC MCU321616102416-bit PIC MCU0150085-401.8-3.6No2 -UART000None00YesYes6021Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No33310-bit PWM resolutions1512100YesNo0NoNoNoBasic2000nullBOR000NonullnullYes200
PIC24F16KA30228242.3400In Production1616-bit PIC MCU321616204816-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesYes30115Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No33316-bit PWM resolutions1513120YesNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24F16KA10228241.8300In Production1616-bit PIC MCU321616153616-bit PIC MCU01500125-401.8-3.6Yes2 -UART110None00YesYes1031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No11116-bit PWM resolutions629100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24F08KM20228242.0700In Production1616-bit PIC MCU32168204816-bit PIC MCU01200125-401.8-5.5Yes2 -UART220None00YesYes160115Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No55516-bit PWM resolutions6219120YesNo0NonullNoNoBasic3223nullBOR228NonullnullYes002
PIC24F08KM10228242.2900In Production1616-bit PIC MCU32168102416-bit PIC MCU01200125-401.8-5.5Yes1 -UART110None00YesYes7052Yes28-SPDIPNoYes0No22216-bit PWM resolutions6219120YesNo0NonullNoNoBasic1011nullBOR000NonullnullYes001
PIC24F08KL40228241.6200In Production1616-bit PIC MCU32168102416-bit PIC MCU0150085-401.8-3.6No2 -UART220None00YesYes6021Yes28-SOIC
28-SPDIP
28-SSOP
NoYes0No33310-bit PWM resolutions1512100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes200
PIC24F08KL30228241.2100In Production1616-bit PIC MCU32168102416-bit PIC MCU00085-401.8-3.6No2 -UART220None00YesYes6021Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No33310-bit PWM resolutions15000YesNo0NoNoNoBasic2000nullBOR000NonullnullYes200
PIC24F08KA10228241.7500In Production1616-bit PIC MCU32168153616-bit PIC MCU01500125-401.8-3.6Yes2 -UART110None00YesYes1031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No11116-bit PWM resolutions629100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC18F26K8028242.4500In Production88-bit PIC MCU64166436488-bit PIC MCU01100125-401.8-5.5Yes2 -UART110None01NoNo0030Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoNo0No00010-bit PWM resolutions08120YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo200
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC18F25K8028242.1400In Production88-bit PIC MCU64163236488-bit PIC MCU01100125-401.8-5.5Yes2 -UART110None01NoNo0030Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoNo0No00010-bit PWM resolutions08120YesNo0NoNoNoNone2000nullProgrammable BOR000NonullnullYes200
PIC18F255328244.9300In Production88-bit PIC MCU48123220488-bit PIC MCU015085-402-5.5No1 -UART110FS Device10YesNo0030Yes28-SOIC
28-SPDIP
NoYes0No02010-bit PWM resolutions010120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F255028244.1100In Production88-bit PIC MCU48123220488-bit PIC MCU0110085-402-5.5No1 -UART110FS Device10YesNo0030Yes28-SOIC
28-SPDIP
NoYes0No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F245828244.2800In Production88-bit PIC MCU48122420488-bit PIC MCU015085-402-5.5No1 -UART110FS Device10YesNo0030Yes28-SOIC
28-SPDIP
NoYes0No02010-bit PWM resolutions010120NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F245528243.9400In Production88-bit PIC MCU48122420488-bit PIC MCU0110085-402-5.5No1 -UART110FS Device10YesNo0030Yes28-SOIC
28-SPDIP
NoYes0No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC18F243128243.6600In Production88-bit PIC MCU4010167688-bit PIC MCU01200125-402-5.5No1 -UART110None00YesNo0130Yes28-QFN-S
28-SOIC
28-SPDIP
NoNo0No02010-bit PWM resolutions05106NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC18F233128243.6800In Production88-bit PIC MCU401087688-bit PIC MCU01200125-402-5.5No1 -UART110None00YesNo0130Yes28-QFN-S
28-SOIC
28-SPDIP
NoNo0No02010-bit PWM resolutions05106NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
PIC16F1915628241.2700In Production88-bit PIC MCU3282820488-bit PIC MCU010125-401.8-5.5No2 -UART110None00NoNo0020Yes28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes0000-bit PWM resolutions020120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
PIC16F1915528241.1700In Production88-bit PIC MCU3281410248-bit PIC MCU010125-401.8-5.5No2 -UART110None00NoNo0020No28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes0000-bit PWM resolutions020120YesNoNoADC2 with HCVDYesNoNone2000nullBOR105NonullnullNo204
PIC32MX250F128C3623nullIn Production3232-bit MIPS MCU50831283276832-bit MIPS011100105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052YesnullNoYes4Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX230F064C3623nullIn Production3232-bit MIPS MCU4066641638432-bit MIPS011100105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052YesnullNoYes4Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX220F032C3623nullIn Production3232-bit MIPS MCU508332819232-bit MIPS011100105-402.3-3.6Yes2 -UART222FS Device10YesYes5052YesnullNoYes4Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX210F016C3623nullIn Production3232-bit MIPS MCU406616409632-bit MIPS011100105-402.3-3.6Yes2 -UART222FS Device10YesYes5052YesnullNoYes4Yes15516-bit PWM resolutions2512100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
ATmega8A32231.5600In Production88-bit AVR MCU1616810248-bit AVR001585-402.7-5.5No1 -UART110None00NoNo3010Yes28-SPDIP
32-TQFP
32-VQFN
YesYes0No0000-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega88PA32231.0700In Production88-bit AVR MCU2020810248-bit AVR001585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega88P32232.1400In Production88-bit AVR MCU2020810248-bit AVR001585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega88A32231.0400In Production88-bit AVR MCU2020810248-bit AVR001585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega8832232.0700In Production88-bit AVR MCU2020810248-bit AVR0015150-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega832231.9200In Production88-bit AVR MCU1616810248-bit AVR001585-402.7-5.5No1 -UART110None00NoNo3010Yes28-SPDIP
32-TQFP
32-VQFN
YesYes0No0130-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega48PA32231.0000In Production88-bit AVR MCU202045128-bit AVR001585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega48P32231.6400In Production88-bit AVR MCU202045128-bit AVR001585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega48A32230.8700In Production88-bit AVR MCU202045128-bit AVR001585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega4832231.4800In Production88-bit AVR MCU20204512AVR001585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega32832231.5000In Production88-bit AVR MCU20203220488-bit AVR001585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega168PA32231.2800In Production88-bit AVR MCU20201610248-bit AVR001585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega168P32232.5600In Production88-bit AVR MCU20201610248-bit AVR001585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega168A32231.2900In Production88-bit AVR MCU20201610248-bit AVR001585-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
28-VQFN
32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
ATmega16832232.3200In Production88-bit AVR MCU20201610248-bit AVR0015150-401.8-5.5No1 -UART210None00NoNo6010Yes28-SPDIP
32-TQFP
32-VQFN
YesYes0No0160-bit PWM resolutions08100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo200
PIC18F245028232.6300In Production88-bit PIC MCU4812167688-bit PIC MCU0110085-402-5.5No1 -UART000FS Device10NoNo0020Yes28-QFN
28-SOIC
28-SPDIP
NoYes0No01010-bit PWM resolutions010100NoNo0NonullNoNoNone0000nullProgrammable BOR000NonullnullNo100
AVR64DB2828231.1800In Production88-bit AVR MCU2424648192null01130125-401.8-5.5No3 -UART210None00NoNo0040Yes28-SOIC
28-SPDIP
28-SSOP
NoYes0000-bit PWM resolutions10120YesNoNoNoNone3200nullProgrammable BOR1110NonullnullNo0641
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
AVR32DB2828231.0900In Production88-bit AVR MCU2424324096null01130125-401.8-5.5No3 -UART210None00NoNo0040Yes28-SOIC
28-SPDIP
28-SSOP
NoYes0000-bit PWM resolutions10120YesNoNoNoNone3200nullProgrammable BOR1110NonullnullNo0321
AVR128DB2828231.3100In Production88-bit AVR MCU242412816384null01130125-401.8-5.5No3 -UART210None00NoNo0040Yes28-SOIC
28-SPDIP
28-SSOP
NoYesnullNo0000-bit PWM resolutionsnull10120YesNonullNoNoneNoNoNone3200nullProgrammable BOR1110NoNo0.5No01281
PIC32MM0032GPL02836221.0800In Production3232-bit MIPS MCU253732819232-bit MIPS01300125-402-3.6No2 -UART202None00YesYes8073Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes0Yes33816-bit PWM resolutions2112120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
ATmega8U232221.8200In Production88-bit AVR MCU161685128-bit AVR00085-402.7-5.5No1 -UART200Full Speed10NoNo4010Yes32-TQFP
32-VQFN
YesYes0No0150-bit PWM resolutions0000NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATmega32U232222.3800In Production88-bit AVR MCU16163210248-bit AVR00085-402.7-5.5No1 -UART200Full Speed10NoNo4010Yes32-TQFP
32-VQFN
YesYes0No0150-bit PWM resolutions0000NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATmega16U232222.0000In Production88-bit AVR MCU1616165128-bit AVR00085-402.7-5.5No1 -UART200Full Speed10NoNo4010Yes32-TQFP
32-VQFN
YesYes0No0150-bit PWM resolutions0000NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
AT90USB8232222.0400In Production88-bit AVR MCU1616808-bit AVR00085-402.7-5.5No1 -UART200None10NoNo4000Yes32-VQFNYesYes0No0150-bit PWM resolutions0000NoNo0NoNoNoNone1000null000NonullnullNo000
AT90USB16232222.1200In Production88-bit AVR MCU16161608-bit AVR00085-402.7-5.5No1 -UART200None10NoNo4000Yes32-TQFP
32-VQFN
YesYes0No0150-bit PWM resolutions0000NoNo0NoNoNoNone1000null000NonullnullNo000
PIC32MM0064GPL02828221.1800In Production3232-bit MIPS MCU253764819232-bit MIPS01300125-402-3.6No2 -UART202None00YesYes8073Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes33816-bit PWM resolutions2112120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
PIC32MM0016GPL02828220.9900In Production3232-bit MIPS MCU253716409632-bit MIPS01300125-402-3.6No2 -UART202None00YesYes8073Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes0Yes33816-bit PWM resolutions2112120YesNo0NoNoNoNone2021nullBOR115NonullnullYes002
PIC24FJ64GA70228221.0500In Production1616-bit PIC MCU3216641638416-bit PIC MCU01200125-402-3.6Yes2 -UART323None00NoNo3031Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes6Yes13016-bit PWM resolutions6210120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
PIC24FJ256GA70228221.2000In Production1616-bit PIC MCU32162561638416-bit PIC MCU01200125-402-3.6Yes2 -UART323None00NoNo3031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes6Yes13016-bit PWM resolutions6210120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
PIC24FJ128GA70228221.1100In Production1616-bit PIC MCU32161281638416-bit PIC MCU01200125-402-3.6Yes2 -UART323None00NoNo3031Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes6Yes13016-bit PWM resolutions6210120YesNo0NoNoNoIntermediate3004YesBOR000No1Yes002
PIC18F27J5328222.9900In Production88-bit PIC MCU481212838008-bit PIC MCU0110085-402-3.6Yes2 -UART220FS Device10NoNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes00010-bit PWM resolutions010120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC18F27J1328222.7500In Production88-bit PIC MCU481212838008-bit PIC MCU0110085-402-3.6Yes2 -UART220None00NoNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes00010-bit PWM resolutions010120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC18F26J5328222.7200In Production88-bit PIC MCU48126438008-bit PIC MCU0110085-402-3.6Yes2 -UART220FS Device10NoNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No00010-bit PWM resolutions013120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC18F26J5028222.5600In Production88-bit PIC MCU48126438008-bit PIC MCU0110085-402-3.6Yes2 -UART220FS Device10NoNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes00010-bit PWM resolutions010100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F26J1328222.4800In Production88-bit PIC MCU48126438008-bit PIC MCU0110085-402-3.6Yes2 -UART220None00NoNo0040Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes00010-bit PWM resolutions010120YesNo0NonullNoNoNone3000nullBOR000NonullnullNo400
PIC18F25J5028222.2500In Production88-bit PIC MCU48123238008-bit PIC MCU0110085-402-3.6Yes2 -UART220FS Device10NoNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes00010-bit PWM resolutions010100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F24J5028222.0900In Production88-bit PIC MCU48121638008-bit PIC MCU0110085-402-3.6Yes2 -UART220FS Device10NoNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes02010-bit PWM resolutions010100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F7628224.1900In Production88-bit PIC MCU205143688-bit PIC MCU0130125-402-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No02010-bit PWM resolutions0580NoNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F7328223.3400In Production88-bit PIC MCU20571928-bit PIC MCU0130125-402-5.5No1 -UART110None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No02010-bit PWM resolutions0580NoNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F7228222.1500In Production88-bit PIC MCU2053.51288-bit PIC MCU0130125-402-5.5No0 -UART000None00NoNo0010Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No01010-bit PWM resolutions0580NoNo0NonullNoNoNone0000nullBOR000NonullnullNo200
AVR64DA2828221.0900In Production88-bit AVR MCU2424648192null01130125-401.8-5.5No3 -UART210None00NoNo0040Yes28-SOIC
28-SPDIP
28-SSOP
NoYesnullNo0000-bit PWM resolutionsnull10120YesNonullNoPTCNoNoNone3000nullProgrammable BOR1110NoNo0.5Yes0641
AVR32DA2828221.0000In Production88-bit AVR MCU2424324096null01130125-401.8-5.5No3 -UART210None00NoNo0040Yes28-SOIC
28-SPDIP
28-SSOP
NoYesnullNo0000-bit PWM resolutionsnull10120YesNonullNoPTCNoNoNone3000nullProgrammable BOR1110NoNo0.5Yes0321
AVR128DA2828221.2200In Production88-bit AVR MCU242412816384null01130125-401.8-5.5No3 -UART220None00NoNo0070Yes28-SOIC
28-SPDIP
28-SSOP
NoYesnullNo0000-bit PWM resolutionsnull10120YesNonullNoPTCNoNoNone3000nullProgrammable BOR1110NoNo0.5Yes0641
ATTINY82724220.7000In Production88-bit AVR MCU202081024null01375125-401.8-5.5No2 -UART110None00NoNo10030Yes24-VQFNNoYes0Yes0200-bit PWM resolutions015120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo081
ATTINY81724220.7000In Production88-bit AVR MCU202085128-bit AVR000125-401.8-5.5No1 -UART110None00NoNo8020Yes24-VQFNNoYes0Yes0360-bit PWM resolutions012100NoNo0NoPTCNoNoNone1000nullProgrammable BOR118NonullnullYes101
ATTINY80724220.6500In Production88-bit AVR MCU202085128-bit AVR010125-401.8-5.5No1 -UART110None00YesYes0020Yes24-VQFNNoYes0Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
ATTINY42724220.6500In Production88-bit AVR MCU20204512null01375125-401.8-5.5No2 -UART110None00NoNo10030Yes24-VQFNNoYes0Yes0200-bit PWM resolutions015120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo041
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATTINY41724220.6300In Production88-bit AVR MCU202042568-bit AVR000125-401.8-5.5No1 -UART110None00NoNo8060Yes24-VQFNNoYes0Yes0360-bit PWM resolutions012100NoNo0NoNoNoNone1000nullBOR118NonullnullYes001
ATTINY162724220.7500In Production88-bit AVR MCU20201620488-bit AVR01375125-401.8-5.5No2 -UART110None00NoNo10030Yes24-VQFNNoYes0Yes0200-bit PWM resolutions015120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo0161
ATTINY161724220.7300In Production88-bit AVR MCU20201620488-bit AVR02115125-401.8-5.5No1 -UART110None00NoNo8030Yes24-VQFNNoYes0Yes0260-bit PWM resolutions020100NoNo0NoPTCNoNoNone3000nullProgrammable BOR318NonullnullYes101
ATTINY160724220.6800In Production88-bit AVR MCU20201610248-bit AVR010125-401.8-5.5No1 -UART110None00YesYes0020Yes24-VQFNNoYes0Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
ATSAMD11D1424221.0800In Production32Cortex-M0+4845164096Cortex-M0+01350105-401.62-3.63No3 -UART330Full Speed10YesYes12021Yes20-SOIC
20-WLCSP
24-VQFN
NoYes6Yes03416-bit PWM resolutions010128YesNo0NoPTCNoNoNone2000null1110NonullnullNo20.0640
ATSAMD10D1424220.9600In Production32Cortex-M0+4845164096Cortex-M0+01350105-401.62-3.63No3 -UART330None00YesYes12021Yes20-SOIC
20-WLCSP
24-VQFN
NoYes6Yes03416-bit PWM resolutions010128YesNo0NoPTCNoNoNone2000null1110NonullnullNo20.0640
ATSAMD10D1324220.9000In Production32Cortex-M0+484584096Cortex-M0+01350105-401.62-3.63No3 -UART330None00YesYes12021Yes20-SOIC
24-VQFN
NoYes6Yes03416-bit PWM resolutions010128YesNo0NoPTCNoNoNone2000null1110NonullnullNo20.0640
ATSAMD09D1414220.9000In Production32Cortex-M0+4845164096Cortex-M0+0135085-402.4-3.6No2 -UART220None00YesYes4021Yes24-VQFNNoYes6Yes0300-bit PWM resolutions05126NoNo0NoNoneNoNoNone0000nullNone000NoNo0.5No20.0640
dsPIC33FJ64MC80228214.0500In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC011100150-403-3.6No2 -UART210None01YesYes12252Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions126128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ64MC20228213.8000In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC011100150-403-3.6No2 -UART210None00YesYes12252Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions126128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ64GP80228213.9500In Production1616-bit dsPIC DSC4040641638416-bit dsPIC DSC011100150-403-3.6No2 -UART210None01YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions1210120NoNo0NonullNoNoAdvanced2000nullBOR2216NonullnullYes000
dsPIC33FJ64GP20228213.6100In Production1616-bit dsPIC DSC404064819216-bit dsPIC DSC011100125-403-3.6No2 -UART210None00YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ32MC30228213.3100In Production1616-bit dsPIC DSC404032409616-bit dsPIC DSC011100150-403-3.6No2 -UART210None00YesYes12252Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes0Yes24416-bit PWM resolutions126128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ32MC20228213.0000In Production1616-bit dsPIC DSC404032204816-bit dsPIC DSC011100150-403-3.6No1 -UART110None00YesYes10131Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes34216-bit PWM resolutions126128NoNo0NoNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ32MC10228212.0400In Production1616-bit dsPIC DSC321632204816-bit dsPIC DSC011100125-403-3.6Yes1 -UART110None00YesYes8052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes23216-bit PWM resolutions128106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
dsPIC33FJ32GP30228213.1900In Production1616-bit dsPIC DSC404032409616-bit dsPIC DSC011100125-403-3.6No2 -UART210None00YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ32GP20228212.9300In Production1616-bit dsPIC DSC404032204816-bit dsPIC DSC011100125-403-3.6No1 -UART110None00YesYes2031Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes14216-bit PWM resolutions2510120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ32GP10228212.0400In Production1616-bit dsPIC DSC321632204816-bit dsPIC DSC011100125-403-3.6Yes1 -UART110None00YesYes2052Yes28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes23216-bit PWM resolutions628100NoNo0NonullNoNoBasic3000nullBOR104NonullnullYes000
dsPIC33FJ16MC10228211.9400In Production1616-bit dsPIC DSC321616102416-bit dsPIC DSC011100125-403-3.6Yes1 -UART110None00YesYes8031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes23216-bit PWM resolutions316106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
dsPIC33FJ16GS50228213.5100In Production1616-bit dsPIC DSC405016204816-bit dsPIC DSC024000150-403-3.6No1 -UART110None00YesYes10031Yes28-QFN-S
28-SOIC
28-SPDIP
28-UQFN
NoYes0Yes52216-bit PWM resolutions18108NoNo0NonullNoNoIntermediate4000nullBOR4110NonullnullYes000
dsPIC33FJ16GS40228212.9200In Production1616-bit dsPIC DSC405016204816-bit dsPIC DSC012000150-403-3.6No1 -UART110None00YesYes8031Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes0Yes42216-bit PWM resolutions18106NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ16GP10228211.9400In Production1616-bit dsPIC DSC321616102416-bit dsPIC DSC011100125-403-3.6Yes1 -UART110None00YesYes2031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes23216-bit PWM resolutions626100NoNo0NonullNoNoBasic3000nullBOR104NonullnullYes000
dsPIC33FJ12MC20228212.6700In Production1616-bit dsPIC DSC404012102416-bit dsPIC DSC011100125-403-3.6No1 -UART110None00YesYes10131Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes24216-bit PWM resolutions126128NoNo0NoNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ12GP20228212.5900In Production1616-bit dsPIC DSC404012102416-bit dsPIC DSC011100125-403-3.6No1 -UART110None00YesYes2031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes24216-bit PWM resolutions2510120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33FJ128MC80228214.4100In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC011100150-403-3.6No2 -UART210None01YesYes12252Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions126128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ128MC20228214.1300In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC011100150-403-3.6No2 -UART210None00YesYes12252Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions126128NoNo0NoNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ128GP80228214.3000In Production1616-bit dsPIC DSC40401281638416-bit dsPIC DSC011100125-403-3.6No2 -UART210None01YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR2216NonullnullYes000
dsPIC33FJ128GP20228213.9700In Production1616-bit dsPIC DSC4040128819216-bit dsPIC DSC011100125-403-3.6No2 -UART210None00YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
dsPIC33FJ09GS30228212.5100In Production1616-bit dsPIC DSC40409102416-bit dsPIC DSC012000125-403-3.6No1 -UART110None00YesYes7020Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
28-UQFN
NoYes0Yes31116-bit PWM resolutions18106NoNo0NonullNoNoBasic2000nullBOR2110NonullnullNo000
dsPIC33FJ06GS202A28212.3800In Production1616-bit dsPIC DSC40406102416-bit dsPIC DSC012000125-403-3.6No1 -UART110None00YesYes5020Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes21116-bit PWM resolutions16104NoNo0NonullNoNoBasic2000nullBOR2110NonullnullNo000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
dsPIC33FJ06GS20228212.7500In Production1616-bit dsPIC DSC80406102816-bit dsPIC DSC012000125-403-3.6No1 -UART110None00YesYes5020Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes0Yes31116-bit PWM resolutions16104NoNo0NonullNoNoIntermediate2000nullBOR2110NonullnullYes000
dsPIC33FJ06GS102A28212.2800In Production1616-bit dsPIC DSC4040625616-bit dsPIC DSC012000125-403-3.6No1 -UART110None00YesYes5020Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes0Yes20116-bit PWM resolutions16104NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC33FJ06GS10228212.5400In Production1616-bit dsPIC DSC8040625616-bit dsPIC DSC012000125-403-3.6No1 -UART110None00YesYes5020Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes0Yes30116-bit PWM resolutions16104NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
dsPIC33EV64GM10228212.4800In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV64GM00228212.2300In Production1616-bit dsPIC DSC707064409616-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EV32GM10228212.3100In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV32GM00228212.0700In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV256GM10228212.9600In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV256GM00228212.7200In Production1616-bit dsPIC DSC70702561638416-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV128GM10228212.6300In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None01YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate4300YesBOR117NoYes1Yes000
dsPIC33EV128GM00228212.3900In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC011100150-404.5-5.5Yes2 -UART210None00YesYes10052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes34416-bit PWM resolutions1211126NoNo0NoNoNoIntermediate5400YesBOR117NoYes1Yes000
dsPIC33EP64MC50228212.1500In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoIntermediate3200YesBOR104Yesnull1Yes000
dsPIC33EP64MC20228211.9000In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EP64GS50228213.5200In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC053250125-403-3.6No2 -UART220None00NoNo10052Yes28-QFN-S
28-SOIC
28-UQFN
YesYes0Yes54416-bit PWM resolutions112120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33EP64GP50228212.1500In Production1616-bit dsPIC DSC707064819216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EP512MC50228213.4000In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EP512MC20228213.1600In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yes1Yes000
dsPIC33EP512GP50228213.4000In Production1616-bit dsPIC DSC70705124915216-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None01YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes4Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EP32MC50228211.5200In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100125-403-3.6Yes2 -UART220None01YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EP32MC20228211.2900In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100150-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EP32GS50228212.9500In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC053250125-403-3.6No2 -UART220None00NoNo10052Yes28-QFN-S
28-SOIC
28-UQFN
YesYes0Yes54416-bit PWM resolutions112120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33EP32GS20228212.7100In Production1616-bit dsPIC DSC707032204816-bit dsPIC DSC033250125-403-3.6No1 -UART110None00NoNo6032Yes28-QFN-S
28-SOIC
28-SSOP
28-UQFN
YesYes0Yes31116-bit PWM resolutions112120NoNo0NoNoNoIntermediate2000YesBOR2012No1Yes000
dsPIC33EP32GP50228211.5200In Production1616-bit dsPIC DSC707032409616-bit dsPIC DSC011100125-403-3.6Yes2 -UART220None01YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EP256MC50228212.7800In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC011100125-403-3.6Yes2 -UART220None01YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EP256MC20228212.5400In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC011100125-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EP256GP50228212.7800In Production1616-bit dsPIC DSC70702563276816-bit dsPIC DSC011100125-403-3.6Yes2 -UART220None01YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200NoBOR104Yesnull1Yes000
dsPIC33EP16GS50228212.3800In Production1616-bit dsPIC DSC707016204816-bit dsPIC DSC053250125-403-3.6No2 -UART220None00NoNo10052Yes28-QFN-S
28-SOIC
28-UQFN
YesYes0Yes54416-bit PWM resolutions112120NoNo0NoNoNoIntermediate4000YesBOR4112No1Yes000
dsPIC33EP16GS20228212.2200In Production1616-bit dsPIC DSC707016204816-bit dsPIC DSC023250125-403-3.6No1 -UART110None00NoNo6032Yes28-QFN-S
28-SOIC
28-SSOP
28-UQFN
YesYes0Yes31116-bit PWM resolutions112120NoNo0NoNoNoIntermediate2000YesBOR2012No1Yes000
dsPIC33EP128MC50228212.3900In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC01110085-403-3.6Yes2 -UART220None01YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yes1Yes000
dsPIC33EP128MC20228212.1500In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC011100125-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200NoBOR104Yes1Yes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
dsPIC33EP128GP50228213.1500In Production1616-bit dsPIC DSC70701281638416-bit dsPIC DSC011100125-403-3.6Yes2 -UART220None01YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200NoBOR104Yes1Yes000
dsPIC33CK64MP50228212.3800In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes222104Yes28-SSOP
28-UQFN
YesYes4Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33CK64MP20228212.1600In Production1616-bit dsPIC DSC10010064819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes222104Yes28-SSOP
28-UQFN
YesYes4Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33CK64MC10228211.2200In Production1616-bit dsPIC DSC100100648192null013500150-403-3.6No3 -UART212None00YesNo161115Yes28-SSOP
28-UQFN
NoYes4Yes80016-bit PWM resolutions211128NoData0NoNoYesIntermediate1340YesBOR1112YesYes1Yes004
dsPIC33CK32MP50228212.1600In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes222104Yes28-SSOP
28-UQFN
YesYes4Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33CK32MP20228211.9400In Production1616-bit dsPIC DSC10010032819216-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes222104Yes28-SSOP
28-UQFN
YesYes4Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33CK32MC10228211.0800In Production1616-bit dsPIC DSC100100328192null013500150-403-3.6No3 -UART212None00YesNo161115Yes28-SSOP
28-UQFN
NoYes4Yes80016-bit PWM resolutions211128NoData0NoNoYesIntermediate1340YesBOR1112YesYes1Yes004
dsPIC33CK256MP50228212.8100In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes222104Yes28-SSOP
28-UQFN
YesYes4Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33CK256MP20228212.5900In Production1616-bit dsPIC DSC1001002562457616-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes222104Yes28-SSOP
28-UQFN
YesYes4Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33CK128MP50228212.5900In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC033500150-403-3.6No3 -UART333None01YesYes222104Yes28-SSOP
28-UQFN
YesYes4Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33CK128MP20228212.3800In Production1616-bit dsPIC DSC1001001281638416-bit dsPIC DSC033500150-403-3.6No3 -UART333None00YesYes222104Yes28-SSOP
28-UQFN
YesYes4Yes139016-bit PWM resolutions0.2512128NoData0NoNoYesIntermediate3281YesBOR3112YesYes1Yes004
dsPIC33CH64MP50228212.9700In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None01YesYes2411312Yes28-SSOP
28-UQFN
NoYes8Yes501216-bit PWM resolutions0.25121212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH64MP20228212.8200In Production1616-bit dsPIC DSC200100642048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes2411312Yes28-SSOP
28-UQFN
NoYes8Yes501216-bit PWM resolutions0.25121212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH128MP50228213.1100In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None01YesYes2411312Yes28-SSOP
28-UQFN
NoYes8Yes501216-bit PWM resolutions0.25121212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC33CH128MP20228212.9700In Production1616-bit dsPIC DSC2001001282048016-bit dsPIC DSC043500150-403-3.6No3 -UART333None00YesYes2411312Yes28-SSOP
28-UQFN
NoYes8Yes501216-bit PWM resolutions0.25121212NoNo0NoNoNoIntermediate40120YesBOR4112YesYes2Yes008
dsPIC30F202028214.4600In Production1616-bit dsPIC DSC120301251216-bit dsPIC DSC012000125-403-5.5No1 -UART110None00YesYes10031Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes0No50216-bit PWM resolutions28108NoNo0NoNoNoIntermediate4000nullBOR0010NonullnullNo000
dsPIC30F101028213.3900In Production1616-bit dsPIC DSC12030625616-bit dsPIC DSC012000125-403-5.5No1 -UART110None00YesYes5020Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes0No30116-bit PWM resolutions26104NoNo0NoNoNoIntermediate2000nullBOR0010No0No000
PIC32MX174F256B28213.4600In Production3232-Bit MIPS MCU7211625665536MIPS011100105-402.5-3.6Yes2 -UART221None00YesYes5052Yes28-QFN-S
28-SOIC
NoYes6Yes05016-bit PWM resolutions2510100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullYes0120
PIC32MX170F256B28213.0000In Production3232-bit MIPS MCU50832566553632-bit MIPS011000105-402.3-3.6Yes2 -UART222None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes15516-bit PWM resolutions2510100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX154F128B28213.2600In Production3232-Bit MIPS MCU7211612832768MIPS011100105-402.5-3.6Yes2 -UART221None00YesYes5052Yes28-QFN-S
28-SOIC
NoYes6Yes05016-bit PWM resolutions2510100YesNonullNoCTMUNoNoNone3000nullBOR000NonullnullYes0120
PIC32MX150F128B28212.7200In Production3232-bit MIPS MCU50831283276832-bit MIPS011100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes15516-bit PWM resolutions2510100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX130F256B28212.3500In Production3232-bit MIPS MCU50832561638432-bit MIPS011000105-402.3-3.6Yes2 -UART222None00YesYes5052Yes28-QFN
28-SPDIP
28-SSOP
NoYes4Yes15516-bit PWM resolutions2510100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX130F064B28212.1300In Production3232-bit MIPS MCU4066641638432-bit MIPS011100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes15516-bit PWM resolutions2510100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX120F032B28211.8800In Production3232-bit MIPS MCU508332409632-bit MIPS011100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes15516-bit PWM resolutions2510100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX110F016B28211.6500In Production3232-bit MIPS MCU406616409632-bit MIPS011100105-402.3-3.6Yes2 -UART222None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes15516-bit PWM resolutions2510100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MM0256GPM02828211.6700In Production3232-bit MIPS MCU25372563276832-bit MIPS01300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes1802110Yes28-QFN
28-SSOP
28-UQFN
NoYes4Yes991816-bit PWM resolutions2112120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC32MM0128GPM02828211.5800In Production3232-bit MIPS MCU25371281638432-bit MIPS01300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes1802110Yes28-QFN
28-SSOP
28-UQFN
NoYes4Yes991816-bit PWM resolutions2112120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC32MM0064GPM02828211.4900In Production3232-bit MIPS MCU2537641638432-bit MIPS01300125-402-3.6No3 -UART333FS Device/Host/OTG10YesYes1802110Yes28-QFN
28-SSOP
28-UQFN
NoYes4Yes991816-bit PWM resolutions2112120YesNo0NoNoNoNone3063nullBOR115NonullnullYes004
PIC24HJ64GP50228213.8500In Production1616-bit PIC MCU804064819216-bit PIC MCU01500150-403-3.6No2 -UART210None01YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24HJ64GP20228213.6100In Production1616-bit PIC MCU804064819216-bit PIC MCU01500125-403-3.6No2 -UART210None00YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC24HJ32GP30228213.1900In Production1616-bit PIC MCU804032409616-bit PIC MCU01500125-403-3.6No2 -UART210None00YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24HJ32GP20228212.7500In Production1616-bit PIC MCU804032204816-bit PIC MCU01500150-403-3.6No1 -UART110None00YesYes2031Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes14216-bit PWM resolutions2510120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
PIC24HJ12GP20228212.5900In Production1616-bit PIC MCU804012102416-bit PIC MCU01500125-403-3.6No1 -UART110None00YesYes2031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes24216-bit PWM resolutions2510120NoNo0NonullNoNoIntermediate0000nullBOR000NonullnullYes000
PIC24HJ128GP50228214.2100In Production1616-bit PIC MCU8040128819216-bit PIC MCU01500150-403-3.6No2 -UART210None01YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24HJ128GP20228213.9700In Production1616-bit PIC MCU8040128819216-bit PIC MCU01500125-403-3.6No2 -UART210None00YesYes4052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes8Yes24416-bit PWM resolutions2510120NoNo0NonullNoNoAdvanced2000nullBOR104NonullnullYes000
PIC24FJ64GP20228211.1500In Production1616-bit PIC MCU3216648192null01400125-402-3.6No2 -UART222None00YesYes100136Yes28-QFN
28-SSOP
28-UQFN
NoYes2Yes55016-bit PWM resolutions6210120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ64GB00228212.8600In Production1616-bit PIC MCU321664819216-bit PIC MCU01500125-402-3.6Yes2 -UART220FS Device/Host/OTG10YesYes50157Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes55516-bit PWM resolutions159100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ64GA10228212.6200In Production1616-bit PIC MCU321664819216-bit PIC MCU01500125-402-3.6Yes2 -UART220None00YesYes50157Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes55516-bit PWM resolutions1510100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ64GA00228212.3800In Production1616-bit PIC MCU321664819216-bit PIC MCU01500125-402-3.6No2 -UART220None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes25516-bit PWM resolutions6210100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ48GA00228212.2200In Production1616-bit PIC MCU321648819216-bit PIC MCU01500125-402-3.6No2 -UART220None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes25516-bit PWM resolutions6210100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ32MC10228212.0400In Production1616-bit PIC MCU321632204816-bit PIC MCU011100125-403-3.6Yes1 -UART110None00YesYes8052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
28-VQFN
NoYes0Yes23216-bit PWM resolutions318106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
PIC24FJ32GP20228211.1000In Production1616-bit PIC MCU3216328192null01400125-402-3.6No2 -UART222None00YesYes100136Yes28-QFN
28-SSOP
28-UQFN
NoYes2Yes55016-bit PWM resolutions6210120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ32GB00228212.5400In Production1616-bit PIC MCU321632819216-bit PIC MCU01500125-402-3.6Yes2 -UART220FS Device/Host/OTG10YesYes50157Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes55516-bit PWM resolutions159100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ32GA10228212.3000In Production1616-bit PIC MCU321632819216-bit PIC MCU01500125-402-3.6Yes2 -UART220None00YesYes50157Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes55516-bit PWM resolutions1510100YesNo0NoNoNoBasic3000nullBOR000NonullYes000
PIC24FJ32GA00228212.0600In Production1616-bit PIC MCU321632819216-bit PIC MCU01500125-402-3.6No2 -UART220None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes25516-bit PWM resolutions6210100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24FJ16MC10228211.9400In Production1616-bit PIC MCU321616102416-bit PIC MCU011100125-403-3.6Yes1 -UART110None00YesYes8031Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes23216-bit PWM resolutions316106NoNo0NoNoNoBasic3000nullBOR104NonullnullYes000
PIC24FJ16GA00228211.8700In Production1616-bit PIC MCU321616409616-bit PIC MCU01500125-402-3.6No2 -UART220None00YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes25516-bit PWM resolutions6210100NoNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24EP64MC20228211.9000In Production1616-bit PIC MCU707064819216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24EP64GP20228211.9000In Production1616-bit PIC MCU707064819216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24EP512MC20228213.1600In Production1616-bit PIC MCU70705124915216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24EP512GP20228213.1600In Production1616-bit PIC MCU70705124915216-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes4Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24EP32MC20228211.2900In Production1616-bit PIC MCU707032409616-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24EP32GP20228211.2900In Production1616-bit PIC MCU707032409616-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24EP256MC20228212.5400In Production1616-bit PIC MCU70702563276816-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24EP256GP20228212.5400In Production1616-bit PIC MCU70702563276816-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24EP128MC20228212.1500In Production1616-bit PIC MCU70701281638416-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes10152Yes28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes24416-bit PWM resolutions76126NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC24EP128GP20228212.1500In Production1616-bit PIC MCU70701281638416-bit PIC MCU01500125-403-3.6Yes2 -UART220None00YesYes0052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes04416-bit PWM resolutions146120NoNo0NoNoNoBasic3200nullBOR104YesnullnullYes000
PIC18F26J1128212.3200In Production88-bit PIC MCU48126438008-bit PIC MCU0110085-402-3.6Yes2 -UART220None00NoNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes00010-bit PWM resolutions010100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F25J1128212.0100In Production88-bit PIC MCU48123238008-bit PIC MCU0110085-402-3.6Yes2 -UART220None00NoNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes00010-bit PWM resolutions010100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F25J1028211.5200In Production88-bit PIC MCU40103210248-bit PIC MCU0110085-402-3.6No1 -UART110None00YesNo0020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No00010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC18F24J1128211.8500In Production88-bit PIC MCU48121638008-bit PIC MCU0110085-402-3.6Yes2 -UART220None00NoNo0030Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0Yes02010-bit PWM resolutions010100YesYes0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC18F24J1028211.4300In Production88-bit PIC MCU40101610248-bit PIC MCU0110085-402-3.6No1 -UART110None00YesNo0020Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes0No02010-bit PWM resolutions010100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
AT89C51CC0232204.6300In Production88-bit 8051 MCU406.666666666666671608051-12C006285-403-5.5No1 -UART000None01NoNo0000Yes28-PLCC
28-SOIC
32-LQFP
NoNo0No0000-bit PWM resolutions08100NoNo0NoNoNoNone0000null000NonullnullNo000
AT89C511532205.2000In Production88-bit 8051 MCU406.666666666666671608051-12C0062003-5.5No1 -UART000None00NoNo0000Yes28-PLCC
28-SOIC
32-LQFP
NoNo0No0000-bit PWM resolutions08100NoNo0NonullNoNoNone0000nullnull000NonullnullNo000
dsPIC33EP128GS70228204.0000In Production1616-bit dsPIC DSC7070128819216-bit dsPIC DSC053250125-403-3.6No2 -UART320None00NoNo10052Yes28-QFN-S
28-SOIC
28-UQFN
YesYes0Yes54416-bit PWM resolutions111120NoNo0NoNoNoIntermediate4000YesBOR4112Yesnull1Yes004
dsPIC30F401228204.5700In Production1616-bit dsPIC DSC1203048204816-bit dsPIC DSC011000125-402.5-5.5No1 -UART110None01NoNo8152Yes28-SOIC
28-SPDIP
44-QFN
NoYes0No24216-bit PWM resolutions336106NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F301328203.2500In Production1616-bit dsPIC DSC1203024204816-bit dsPIC DSC01200125-402.5-5.5No2 -UART110None00NoNo2031Yes28-SOIC
28-SPDIP
44-QFN
NoYes0No12216-bit PWM resolutions3310120NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F301028203.7200In Production1616-bit dsPIC DSC1203024102416-bit dsPIC DSC011000125-402.5-5.5No1 -UART110None00NoNo8152Yes28-SOIC
28-SPDIP
44-QFN
NoYes0No24216-bit PWM resolutions336106NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F201228202.8400In Production1616-bit dsPIC DSC1203012102416-bit dsPIC DSC01200125-402.5-5.5No1 -UART110None00NoNo2031Yes28-QFN
28-SOIC
28-SPDIP
NoYes0No12216-bit PWM resolutions3310120NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
dsPIC30F201028203.2900In Production1616-bit dsPIC DSC120301251216-bit dsPIC DSC011000125-402.5-5.5No1 -UART110None00NoNo8131Yes28-QFN-S
28-SOIC
28-SPDIP
NoYes0No24216-bit PWM resolutions336106NoNo0NonullNoNoBasic0000nullBOR000NonullnullNo000
PIC24FJ64GU20228201.1900In Production1616-bit PIC MCU3216648192null01400125-402-3.6No2 -UART222FS Device/Host/OTG10YesYes100136Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes2Yes55016-bit PWM resolutions629120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ64GB20228202.9300In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6Yes4 -UART323FS Device/Host/OTG10NoNo6052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes6Yes16016-bit PWM resolutions629120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ64GA20228202.7600In Production1616-bit PIC MCU321664819216-bit PIC MCU0150085-402-3.6Yes4 -UART323None00NoNo6052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes6Yes16016-bit PWM resolutions629120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ32GU20228201.1500In Production1616-bit PIC MCU3216328192null01400125-402-3.6No2 -UART222FS Device/Host/OTG10YesYes100136Yes28-QFN
28-SOIC
28-SSOP
28-UQFN
NoYes2Yes55016-bit PWM resolutions629120YesNo0NoNoYesIntermediate3005YesBOR000NoNo1Yes004
PIC24FJ128GB20228203.0800In Production1616-bit PIC MCU3216128819216-bit PIC MCU0150085-402-3.6Yes4 -UART323FS Device/Host/OTG10NoNo6052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes6Yes16016-bit PWM resolutions629120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC24FJ128GA20228202.9300In Production1616-bit PIC MCU3216128819216-bit PIC MCU0150085-402-3.6Yes4 -UART323None00NoNo6052Yes28-QFN-S
28-SOIC
28-SPDIP
28-SSOP
NoYes6Yes16016-bit PWM resolutions629120YesNo0YesnullYesNoIntermediate3000YesBOR000Nonull1Yes000
PIC16F5728200.6200In Production88-bit PIC MCU2053728-bit PIC MCU000125-402-5.5No0 -UART000None00NoNo0000Yes28-PDIP
28-SOIC
28-SPDIP
28-SSOP
NoYes0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone0000nullNone000NonullnullNo100
AT90PWM8120201.8400In Production88-bit AVR MCU1616808-bit AVR00125125-402.7-5.5No0 -UART100None00NoNo6000Yes20-SOIC
32-VQFN
YesYes0No0180-bit PWM resolutions011100NoNo0NoNoNoNone3000null0110NonullnullNo000
AT90PWM16120202.0200In Production88-bit AVR MCU16161618-bit AVR00125125-402.7-5.5No0 -UART100None00NoNo6000Yes20-SOIC
32-VQFN
YesYes0No0180-bit PWM resolutions011100NoNo0NoNoNoNone3000null0110NonullnullNo000
PIC32MX270F256B28193.2500In Production3232-bit MIPS MCU50832566553632-bit MIPS011000105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes6Yes15516-bit PWM resolutions259100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX250F128B28193.0500In Production3232-bit MIPS MCU50831283276832-bit MIPS011100105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes15516-bit PWM resolutions259100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX230F256B28192.6000In Production3232-bit MIPS MCU50832561638432-bit MIPS011000105-402.3-3.6Yes2 -UART222Full Speed10YesYes5052Yes28-QFN
28-SPDIP
28-SSOP
NoYes6Yes15516-bit PWM resolutions259100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX230F064B28192.3700In Production3232-bit MIPS MCU4066641638432-bit MIPS011100105-402.3-3.6Yes2 -UART222FS Device/Host/OTG10YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes15516-bit PWM resolutions259100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX220F032B28192.0200In Production3232-bit MIPS MCU508332819232-bit MIPS011100105-402.3-3.6Yes2 -UART222FS Device10YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes15516-bit PWM resolutions259100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
PIC32MX210F016B28191.7800In Production3232-bit MIPS MCU406616409632-bit MIPS011100105-402.3-3.6Yes2 -UART222FS Device10YesYes5052Yes28-QFN
28-SOIC
28-SPDIP
28-SSOP
NoYes4Yes15516-bit PWM resolutions259100NoNo0NonullNoNoNone3000nullBOR000NonullnullYes030
AT90PWM2B24192.4700In Production88-bit AVR MCU1616808-bit AVR00125105-402.7-5.5No1 -UART100None00NoNo7000Yes24-SOICNoYes0No01120-bit PWM resolutions08100NoNo0NoNoNoNone2000null0110NonullnullNo000
AT90PWM21624192.6500In Production88-bit AVR MCU16161618-bit AVR00125105-402.7-5.5No1 -UART100None00NoNo7000Yes24-SOICNoYes0No01120-bit PWM resolutions08100NoNo0NoNoNoNone2000null0110NonullnullNo000
AT90PWM124191.8500In Production88-bit AVR MCU1616808-bit AVR00125105-402.7-5.5No0 -UART100None00NoNo7000Yes24-SOIC
32-VQFN
NoYes0No01120-bit PWM resolutions08100NoNo0NoNoNoNone2000null000NonullnullNo000
ATmega40648185.2500In Production88-bit AVR MCU114028-bit AVR00185-404-25No0 -UART010None00NoNo2000Yes48-LQFPYesYes0No0030-bit PWM resolutions011120NoNo0NoNoNoNone0000null000NonullnullNo000
ATTINY321724180.7100In Production88-bit AVR MCU20203220488-bit AVR02115125-401.8-5.5No1 -UART110None00NoNo8030Yes24-VQFNNoYes0Yes0260-bit PWM resolutions020100NoNo0NoPTCNoNoNone3000nullProgrammable BOR318NonullnullYes101
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC24F32KA30120182.3100In Production1616-bit PIC MCU321632204816-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesYes30115Yes20-PDIP
20-SOIC
20-SSOP
NoYes0No33316-bit PWM resolutions1512120YesNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24F16KL40120181.6500In Production1616-bit PIC MCU321616102416-bit PIC MCU0150085-401.8-3.6No2 -UART220None00YesYes6021Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No33310-bit PWM resolutions1512100YesNo0NoNoNoBasic2000nullBOR000NonullnullYes200
PIC24F16KA30120182.1500In Production1616-bit PIC MCU321616204816-bit PIC MCU01100125-401.8-5.5Yes2 -UART220None00YesYes30115Yes20-PDIP
20-SOIC
20-SSOP
NoYes0No33316-bit PWM resolutions1512120YesNo0NonullNoNoBasic3000nullBOR000NonullnullYes000
PIC24F16KA10120181.7500In Production1616-bit PIC MCU321616153616-bit PIC MCU01500125-401.8-3.6Yes2 -UART110None00YesYes1031Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No11116-bit PWM resolutions629100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24F08KM10120181.9400In Production1616-bit PIC MCU32168102416-bit PIC MCU01200125-401.8-5.5Yes1 -UART110None00YesYes7052Yes20-PDIP
20-SOIC
20-SSOP
NoYes0No22216-bit PWM resolutions6216120YesNo0NonullNoNoBasic1011nullBOR000NonullnullYes001
PIC24F08KL40120181.5700In Production1616-bit PIC MCU32168102416-bit PIC MCU0150085-401.8-3.6No2 -UART220None00YesYes6021Yes20-QFN
20-SOIC
20-SSOP
NoYes0No33310-bit PWM resolutions1512100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes200
PIC24F08KL30120181.1700In Production1616-bit PIC MCU32168102416-bit PIC MCU00085-401.8-3.6No2 -UART220None00YesYes6021Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No33310-bit PWM resolutions15000YesNo0NoNoNoBasic2000nullBOR000NonullnullYes200
PIC24F08KA10120181.6600In Production1616-bit PIC MCU32168153616-bit PIC MCU01500125-401.8-3.6Yes2 -UART110None00YesYes1031Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No11116-bit PWM resolutions629100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC24F04KA20120181.2200In Production1616-bit PIC MCU3216451216-bit PIC MCU01500125-401.8-3.6Yes1 -UART110None00YesYes1031Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No11116-bit PWM resolutions629100YesNo0NonullNoNoBasic2000nullBOR000NonullnullYes000
PIC18F16Q4120180.9900In Production88-bit PIC MCU6416644096null010125-401.8-5.5No3 -UART210None00YesNo6030No20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes4Yes30316-bit PWM resolutions017120YesNoNoADC2 with HCVDNoNoNone2100nullBOR218NonullnullYes204
PIC18F16Q4020180.9200In Production88-bit PIC MCU6416644096null010125-401.8-5.5No3 -UART210None00YesNo6030No20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes4Yes30316-bit PWM resolutions017120YesNoNoADC2 with HCVDNoNoNone2000nullBOR218NonullnullYes204
PIC18F15Q4120180.8900In Production88-bit PIC MCU6416322048null010125-401.8-5.5No3 -UART210None00YesNo6030No20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes4Yes30316-bit PWM resolutions017120YesNoNoADC2 with HCVDNoNoNone2100nullBOR218NonullnullYes204
PIC18F15Q4020180.8400In Production88-bit PIC MCU6416322048null010125-401.8-5.5No3 -UART210None00YesNo6030No20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes4Yes30316-bit PWM resolutions017120YesNoNoADC2 with HCVDNoNoNone2000nullBOR218NonullnullYes204
PIC18F14Q4120180.8400In Production88-bit PIC MCU6416161024null010125-401.8-5.5No3 -UART210None00YesNo6030No20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes4Yes30316-bit PWM resolutions017120YesNoNoADC2 with HCVDNoNoNone2100nullBOR218NonullnullNo204
PIC18F14Q4020180.7700In Production88-bit PIC MCU6416161024null010125-401.8-5.5No3 -UART210None00YesNo6030No20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes4Yes30316-bit PWM resolutions017120YesNoNoADC2 with HCVDNoNoNone2000nullBOR218NonullnullNo204
PIC18F14K2220181.4100In Production88-bit PIC MCU6416165128-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo0030Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
28-SOIC
NoYes0No01010-bit PWM resolutions012100YesNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC18F13K2220181.3100In Production88-bit PIC MCU641682568-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo0030Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No01010-bit PWM resolutions012100YesNo0NonullNoNoNone2000nullProgrammable BOR000NonullnullNo100
PIC16LF155920180.8200In Production88-bit PIC MCU328145128-bit PIC MCU0260085-401.8-3.6No1 -UART110None00NoNo0010Yes20-PDIP
20-QFN
20-SSOP
20-UQFN
NoYes0No0000-bit PWM resolutions017100NoNo0NoHCVDNoNoNone0000nullBOR000NonullnullNo200
PIC16F78520181.3400In Production88-bit PIC MCU2053.51288-bit PIC MCU0130125-402-5.5No0 -UART000None00NoNo0010Yes20-CSP
20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No01110-bit PWM resolutions012100NoNo0NoNoNoNone2200nullBOR000NonullnullNo200
PIC16F72120180.8300In Production88-bit PIC MCU16472568-bit PIC MCU0130125-401.8-5.5No1 -UART110None00NoNo0010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No01010-bit PWM resolutions01280YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F72020180.8000In Production88-bit PIC MCU1643.51288-bit PIC MCU0130125-401.8-5.5No0 -UART110None00NoNo0010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No01010-bit PWM resolutions01280YesNo0NonullNoNoNone0000nullBOR000NonullnullNo200
PIC16F69020181.4300In Production88-bit PIC MCU20572568-bit PIC MCU0130125-402-5.5No1 -UART110None00YesNo4010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
44-TQFP
NoYes0No41010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F68920181.3500In Production88-bit PIC MCU20572568-bit PIC MCU0130125-402-5.5No1 -UART110None00YesNo0010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No0000-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16F68720181.2800In Production88-bit PIC MCU2053.51288-bit PIC MCU0130125-402-5.5No1 -UART110None00YesNo0010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No0000-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16F68520181.3500In Production88-bit PIC MCU20572568-bit PIC MCU0130125-402-5.5No0 -UART000None00NoNo4010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No11010-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo200
PIC16F67720181.1800In Production88-bit PIC MCU2053.51288-bit PIC MCU0130125-402-5.5No0 -UART110None00NoNo0010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No0000-bit PWM resolutions012100NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16F63120181.0900In Production88-bit PIC MCU2051.75648-bit PIC MCU000125-402-5.5No0 -UART000None00NoNo0010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0No0000-bit PWM resolutions0000NoNo0NonullNoNoNone2000nullBOR000NonullnullNo100
PIC16F52720180.5100In Production88-bit PIC MCU2051.5688-bit PIC MCU0150125-402-5.5No0 -UART000None00NoNo0000Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
28-SPDIP
NoYes0No0000-bit PWM resolutions0880NoNo0NonullNoNoNone2200nullBOR000NonullnullNo100
PIC16F1844620181.0500In Production88-bit PIC MCU3282820488-bit PIC MCU01100125-401.8-5.5No1 -UART220None00YesNo0040No14-SOIC
20-PDIP
20-SOIC
20-SSOP
20-UQFN
NoYes0Yes20010-bit PWM resolutions017120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR105NonullnullNo404
PIC16F1844520180.9700In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No1 -UART220None00YesNo0040No20-PDIP
20-SOIC
20-SSOP
20-UQFN
NoYes0Yes20010-bit PWM resolutions017120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR105NonullnullNo404
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
PIC16F1844420180.8900In Production88-bit PIC MCU32875128-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo0040No20-PDIP
20-SOIC
20-SSOP
20-UQFN
NoYes0Yes20010-bit PWM resolutions017120YesNo0NoADC2 with HCVDNoNoNone2000nullBOR105NonullnullNo404
PIC16F1834620180.9200In Production88-bit PIC MCU3282820488-bit PIC MCU01100125-401.8-5.5No1 -UART220None00YesNo0030No20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
20-VQFN
NoYes0Yes20010-bit PWM resolutions017100YesNo0NoNoNoNone2000nullBOR105NonullnullNo404
PIC16F1834520180.8400In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No1 -UART220None00NoNo14030Yes20-PDIP
20-SOIC
20-SSOP
20-UQFN
20-VQFN
NoYes0Yes34010-bit PWM resolutions0171014YesNo0NoNoNoNone2000nullBOR115NonullnullYes404
PIC16F1834420180.7000In Production88-bit PIC MCU32875128-bit PIC MCU01100125-401.8-5.5No1 -UART110None00NoNo14030Yes20-PDIP
20-SOIC
20-SSOP
20-UQFN
20-VQFN
NoYes0Yes34010-bit PWM resolutions0171014YesNo0NoNoNoNone2000nullBOR115NonullnullYes404
PIC16F182920181.1700In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No1 -UART220None00YesNo8010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
28-SPDIP
NoNo0No34010-bit PWM resolutions012104YesNo0NoNoNoNone2000nullBOR115NonullnullYes400
PIC16F182820181.1000In Production88-bit PIC MCU32872568-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo8010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoNo0No34010-bit PWM resolutions012104YesNo0NoNoNoNone2000nullBOR115NonullnullYes400
PIC16F176920181.2900In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo12030Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-VQFN
NoYes0Yes52016-bit PWM resolutions012100YesNo0NoNoNoNone4200nullProgrammable BOR4410NonullnullNo403
PIC16F176820181.2100In Production88-bit PIC MCU32875128-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo12030Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-VQFN
NoYes0Yes52016-bit PWM resolutions012100YesNo0NoNoNoNone4200nullProgrammable BOR4410NonullnullNo403
PIC16F170920180.9800In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo8010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0Yes32010-bit PWM resolutions012100YesNo0NonullNoNoNone2200nullBOR128NonullnullNo403
PIC16F170820180.9300In Production88-bit PIC MCU32875128-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo8010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoYes0Yes32010-bit PWM resolutions012100YesNo0NonullNoNoNone2200nullBOR128NonullnullNo403
PIC16F170720180.8700In Production88-bit PIC MCU3283.52568-bit PIC MCU01100125-401.8-5.5No0 -UART110None00YesNo2010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
NoYes0Yes12010-bit PWM resolutions012100YesNo0NonullNoNoNone0200nullBOR000NonullnullNo200
PIC16F161920180.9500In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo8030Yes100-TQFP
20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoYes0Yes32010-bit PWM resolutions012100YesNo0NoNoNoNone2000nullBOR118NonullnullYes404
PIC16F161820180.8300In Production88-bit PIC MCU32875128-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo8030Yes14-PDIP
20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoYes0Yes32010-bit PWM resolutions012100YesNo0NoNoNoNone2000nullBOR118NonullnullYes402
PIC16F157920180.8700In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No1 -UART000None00YesNo6090Yes20-PDIP
20-SOIC
20-SSOP
20-UQFN
NoYes0Yes40016-bit PWM resolutions012106YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
PIC16F157820180.7900In Production88-bit PIC MCU32875128-bit PIC MCU01100125-401.8-5.5No1 -UART000None00YesNo6090Yes20-PDIP
20-SOIC
20-SSOP
20-UQFN
NoYes0Yes40016-bit PWM resolutions012106YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
PIC16F1534520180.7000In Production88-bit PIC MCU3281410248-bit PIC MCU01100125-401.8-5.5No2 -UART110None00YesNo10020Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
20-VQFN
NoYes0Yes12010-bit PWM resolutions017100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
PIC16F1534420180.6300In Production88-bit PIC MCU32875128-bit PIC MCU01100125-401.8-5.5No2 -UART110None00YesNo10020Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoYes0Yes12010-bit PWM resolutions017100YesNo0NoNoNoNone2000nullBOR125NonullnullNo104
PIC16F1524520180.5100In Production88-bit PIC MCU328141024null01120125-401.8-5.5No1 -UART110None00YesNo0020Yes20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes0Yes10010-bit PWM resolutions12100YesNo0NoNoNoNone0000nullBOR000NonullnullNo1140
PIC16F1524420180.4600In Production88-bit PIC MCU3287512null01120125-401.8-5.5No1 -UART110None00YesNo0020Yes20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes0Yes10010-bit PWM resolutions12100YesNo0NoNoNoNone0000nullBOR000NonullnullNo170
PIC16F1524320180.4200In Production88-bit PIC MCU3283.5256null01120125-401.8-5.5No1 -UART110None00YesNo0020Yes20-PDIP
20-SOIC
20-SSOP
20-VQFN
NoYes0Yes10010-bit PWM resolutions12100YesNo0NoNoNoNone0000nullBOR000NonullnullNo13.50
PIC16F150920180.9000In Production88-bit PIC MCU205145128-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo5010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
28-SPDIP
NoYes0No00410-bit PWM resolutions012104YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo204
PIC16F150820180.8600In Production88-bit PIC MCU20572568-bit PIC MCU01100125-401.8-5.5No1 -UART110None00YesNo5010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoYes0No00410-bit PWM resolutions012104YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo204
PIC16F150720180.7600In Production88-bit PIC MCU2053.51288-bit PIC MCU01100125-401.8-5.5No0 -UART000None00NoNo5010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
NoYes0No00410-bit PWM resolutions012104YesNo0NonullNoNoNone0000nullProgrammable BOR115NonullnullNo202
PIC16F145920181.2600In Production88-bit PIC MCU48121410248-bit PIC MCU01100125-401.8-5.5No1 -UART110FS Device10NoNo3010Yes20-PDIP
20-QFN
20-SOIC
20-SSOP
20-UQFN
28-SOIC
NoYes0No00210-bit PWM resolutions09102YesNo0NonullNoNoNone2000nullProgrammable BOR115NonullnullNo200
ATtiny431320180.6300In Production88-bit AVR MCU202042568-bit AVR00085-401.8-5.5No1 -UART210None00NoNo4010Yes20-PDIP
20-SOIC
20-VQFN
20-WQFN
NoYes0No0140-bit PWM resolutions0000YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny4020180.6100In Production88-bit AVR MCU121242568-bit AVR001585-401.8-5.5No0 -UART110None00NoNo2010Yes20-SOIC
20-TSSOP
20-VQFN
NoYes0No0140-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny2313A20180.5400In Production88-bit AVR MCU202021288-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes20-PDIP
20-SOIC
20-VQFN
20-WQFN
NoYes0No0140-bit PWM resolutions0000YesNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny231320181.3600In Production88-bit AVR MCU202021288-bit AVR001585-401.8-5.5No1 -UART210None00NoNo4010Yes20-PDIP
20-SOIC
20-WQFN
NoYes0No0140-bit PWM resolutions0000NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo100
ATtiny163420180.7700In Production88-bit AVR MCU12121610248-bit AVR001585-401.8-5.5No2 -UART010None00NoNo4010Yes20-SOIC
20-WQFN
NoYes0No0220-bit PWM resolutions012100YesNo0NoNoNoNone0000nullProgrammable BOR000NonullnullNo100
ATTINY82620180.5600In Production88-bit AVR MCU202081024null01375125-401.8-5.5No2 -UART110None00NoNo10030Yes20-SOIC
20-SSOP
20-VQFN
NoYes0Yes0200-bit PWM resolutions015120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo081
ProductPin CountMax I/O PinsPricingStatusArchitectureCPU TypeMaxSpeed (MHz)CPU Speed (MIPS/DMIPS)Program Memory Size (KB)RAM (bytes)CoreADCSmpRateksps2Number 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)Direct 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)
ATTINY81620180.5500In Production88-bit AVR MCU202085128-bit AVR000125-401.8-5.5No1 -UART110None00NoNo8020Yes20-SOIC
20-VQFN
NoYes0Yes0360-bit PWM resolutions012100YesNo0NoPTCNoNoNone1000nullProgrammable BOR118NonullnullYes101
ATTINY80620180.5300In Production88-bit AVR MCU202085128-bit AVR000125-401.8-5.5No1 -UART110None00NoNo0020Yes20-SOIC
20-VQFN
NoYes0Yes0008-bit PWM resolutions012100NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo001
ATTINY42620180.5100In Production88-bit AVR MCU20204512null01375125-401.8-5.5No2 -UART110None00NoNo10030Yes20-SOIC
20-SSOP
20-VQFN
NoYes0Yes0200-bit PWM resolutions015120NoNo0NoNoNoNone1000nullProgrammable BOR000NonullnullNo041
ATTINY41620180.4500In Production88-bit AVR MCU202042568-bit AVR000125-401.8-5.5No1 -UART110None00NoNo0020Yes20-SOIC
20-VQFN
NoYes0Yes000