Elektronika     Mikrokontrolery firmy Microchip


PIC10F (8-bit)
PIC12 (8-bit)
PIC16 (8-bit)
PIC18F (8-bit)
PIC24E (16-bit)
PIC24F (16-bit)
PIC24H (16-bit)
dsPIC30F (16-bit)
dsPIC33E (16-bit)
dsPIC33F (16-bit)
PIC32MX (32-bit)



PIC10F (8-bit):
ProductStatusVolume PricingMemory TypeProgram Memory KBytesProgram Memory KWordsSelf-writeEEPROM Data MemoryRAMI/O PinsPin countMax. CPU Speed MHzInternal Oscillator# of A/D Ch.Cap Touch ChannelsDigital CommunicationTimersTemperature RangeOperation Voltage RangePackages
PIC10F200In Production$0.30Flash0.3750.25No0164644 MHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit 0 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V6/SOT-23 8/DFN 8/PDIP
PIC10F202In Production$0.33Flash0.750.5No0244644 MHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit 0 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V6/SOT-23 8/DFN 8/PDIP
PIC10F204In Production$0.33Flash0.3750.25No0164644 MHz010 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit 0 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V6/SOT-23 8/DFN 8/PDIP
PIC10F206In Production$0.36Flash0.750.5No0244644 MHz010 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit 0 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V6/SOT-23 8/DFN 8/PDIP
PIC10F220In Production$0.34Flash0.3750.25No0164684 MHz, 8 MHz220 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit 0 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V6/SOT-23 8/DFN 8/PDIP
PIC10F222In Production$0.36Flash0.750.5No0234684 MHz, 8 MHz220 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit 0 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V6/SOT-23 8/DFN 8/PDIP
PIC10F320In Production$0.36Flash0.4480.256Yes064461616 MHz, 32 kHz3 0 - UART2 - 8-bit 0 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V6/SOT-23 8/DFN 8/PDIP
PIC10F322In Production$0.39Flash0.8960.512Yes064461616 MHz, 32 kHz3  2 - 8-bit 0 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V6/SOT-23 8/DFN 8/PDIP 14/PDIP

PIC12 (8-bit):
PIC12F508In Production$0.41Flash0.750.5No0256844 MHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
0 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V8/DFN
8/MSOP
8/PDIP
8/SOIC 150mil
PIC12F509In Production$0.45Flash1.51No0416844 MHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
0 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V8/DFN
8/MSOP
8/PDIP
8/SOIC 150mil
8/SOIC 208mil
PIC12F1501In Production$0.49Flash1.751Yes064682016 MHz, 32 kHz4  2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V8/DFN
8/MSOP
8/PDIP
8/SOIC 150mil
PIC12F510In Production$0.49Flash1.51No0386884 MHz, 8 MHz330 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
0 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V8/DFN
8/MSOP
8/PDIP
8/SOIC 150mil
PIC12F519In Production$0.49Flash1.51No64416884 MHz, 8 MHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
0 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V8/DFN
8/MSOP
8/PDIP
8/SOIC 150mil
PIC12F609In Production$0.52Flash1.751No06468204 MHz, 8 MHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 15V8/DFN
8/MSOP
8/PDIP
8/SOIC 150mil
PIC12F615In Production$0.55Flash1.751No06468204 MHz, 8 MHz440 - UART
0 - A/E/USART
0 - SPI
0 - I2C
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1502V - 15V8/DFN
8/MSOP
8/PDIP
8/SOIC 150mil
PIC12F617In Production$0.59Flash3.52Yes012868204 MHz, 8 MHz44 2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V8/DFN
8/MSOP
8/PDIP
8/SOIC 150mil
PIC12F752In Production$0.59Flash1.751Yes06468208 MHz4  2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V8/DFN
8/PDIP
8/SOIC 150mil
14/PDIP
PIC12F629In Production$0.70Flash1.751No1286468204 MHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V8/DFN
8/DFN-S
8/PDIP
8/SOIC 150mil
PIC12F1822In Production$0.73Flash3.52Yes256128683232 MHz, 32 kHz441 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V8/DFN
8/PDIP
8/SOIC 150mil
PIC12F675In Production$0.77Flash1.751No1286468204 MHz4 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V8/DFN
8/DFN-S
8/PDIP
8/SOIC 150mil
PIC12F1840In Production$0.78Flash74Yes256256683232 MHz, 32 kHz441 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V8/DFN
8/PDIP
8/SOIC 150mil
PIC12F635In Production$0.84Flash1.751No1286468208 MHz, 32 kHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V8/DFN
8/DFN-S
8/PDIP
8/SOIC 150mil
PIC12F683In Production$0.91Flash3.52No25612868208 MHz, 32 kHz430 - UART
0 - A/E/USART
0 - SPI
0 - I2C
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V8/DFN
8/DFN-S
8/PDIP
8/SOIC 150mil
14/PDIP
PIC12F529T39AIn Production$0.95Flash2.31.5No642016 88 MHz   1 - 8-bit
0 - 16-bit
0 - 32-bit
-40 to 852V - 3.7V14/TSSOP
PIC12LF1840T48AIn Production$1.12Flash74Yes2562566143232 MHz, 32 kHz441 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
0 to 851.8V - 3.6V14/TSSOP
PIC12HV609In ProductionCall for pricingFlash1.751No06468204 MHz, 8 MHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
0 - SSP(SPI/I2C)
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 15VPlease call for package information
PIC12HV615In ProductionCall for pricingFlash1.751No06468204 MHz, 8 MHz4 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
0 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 15V8/DFN
8/SOIC 150mil

PIC16 (8-bit):
ProductStatusVolume PricingMemory TypeProgram Memory KBytesProgram Memory KWordsSelf-writeEEPROM Data MemoryRAMI/O PinsPin countMax. CPU Speed MHzInternal Oscillator# of A/D Ch.Cap Touch ChannelsDigital CommunicationTimersTemperature RangeOperation Voltage RangePackages
PIC16F54In Production$0.39Flash0.750.5No025121820 0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
0 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V20/SSOP 208mil
18/PDIP
18/SOIC 300mil
PIC16F505In Production$0.48Flash1.51No0721214204 MHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
0 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V16/QFN
14/PDIP
14/TSSOP
14/SOIC 150mil
PIC16F506In Production$0.52Flash1.51No0671214204 MHz, 8 MHz3 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
0 - SSP(SPI/I2C)
1 - 8-bit
0 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V16/QFN
20/PDIP
14/PDIP
14/TSSOP
14/SOIC 150mil
PIC16F57In Production$0.52Flash32No072202820 0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
0 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/SSOP 208mil
28/PDIP
28/SOIC 300mil
28/SPDIP
PIC16F1503In Production$0.55Flash3.52Yes012812142016 MHz, 32 kHz8 1 - MSSP(SPI/I2C)2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V16/QFN
14/PDIP
14/TSSOP
14/SOIC 150mil
PIC16F526In Production$0.55Flash1.51No64671214204 MHz, 8 MHz3 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
0 - SSP(SPI/I2C)
1 - 8-bit
0 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V16/QFN
14/PDIP
14/TSSOP
14/SOIC 150mil
PIC16F610In Production$0.59Flash1.751No0641214204 MHz, 8 MHz040 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 15V16/QFN
14/PDIP
14/TSSOP
14/SOIC 150mil
PIC16F1507In Production$0.69Flash3.52Yes012818202016 MHz, 32 kHz12  2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V20/QFN
20/SSOP 208mil
20/PDIP
20/SOIC 300mil
PIC16F616In Production$0.69Flash3.52No01281214204 MHz, 8 MHz840 - UART
0 - A/E/USART
0 - SPI
0 - I2C
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1502V - 15V16/QFN
80/LQFP
14/PDIP
28/SPDIP
14/TSSOP
14/SOIC 150mil
PIC16F720In Production$0.71Flash3.52Yes012818201616 MHz12 1 - A/E/USART
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V20/QFN
20/SSOP 208mil
20/PDIP
20/SOIC 300mil
PIC16F721In Production$0.74Flash74Yes025618201616 MHz12 1 - A/E/USART
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V20/QFN
20/SSOP 208mil
20/PDIP
20/SOIC 300mil
PIC16F1508In Production$0.77Flash74Yes025618202016 MHz, 32 kHz12 1 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V20/QFN
20/SSOP 208mil
20/PDIP
20/SOIC 300mil
PIC16F716In Production$0.77Flash3.52No0128131820 4 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
20/SSOP 208mil
18/PDIP
64/TQFP
18/SOIC 300mil
28/SPDIP
PIC16F1823In Production$0.78Flash3.52Yes25612812143232 MHz, 32 kHz881 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V16/QFN
14/PDIP
14/TSSOP
14/SOIC 150mil
PIC16F722AIn Production$0.78Flash3.52No012825282016 MHz1181 - A/E/USART
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/QFN
28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16LF1902In Production$0.78Flash3.52Yes012825282016 MHz, 32 kHz11  1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 3.6V28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F1509In Production$0.81Flash148Yes051218202016 MHz, 32 kHz12 1 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V20/QFN
20/SSOP 208mil
20/PDIP
20/SOIC 300mil
28/SPDIP
PIC16F1512Samples Available$0.81Flash3.52Yes012825282016 MHz, 32 kHz17171 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F1824In Production$0.84Flash74Yes25625612143232 MHz, 32 kHz881 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V16/QFN
14/PDIP
14/TSSOP
14/SOIC 150mil
PIC16F59In Production$0.85Flash32No0134324020 0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
0 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V40/PDIP 600mil
44/TQFP
PIC16F723AIn Production$0.85Flash714No019225282016 MHz1181 - A/E/USART
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/QFN
28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16LF1903In Production$0.85Flash74Yes025625282016 MHz, 32 kHz11  1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 3.6V28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F1513Samples Available$0.88Flash74Yes025625282016 MHz, 32 kHz17 1 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F630In Production$0.91Flash1.751No128641214204 MHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V16/QFN
14/SOIC 150mil
14/PDIP
14/TSSOP
PIC16F631In Production$0.91Flash1.751No128641820208 MHz, 32 kHz040 - UART
0 - A/E/USART
0 - SPI
0 - I2C
0 - SSP(SPI/I2C)
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V20/QFN
20/SSOP 208mil
20/PDIP
20/SOIC 300mil
PIC16LF1906In Production$0.91Flash148Yes051225282016 MHz, 32 kHz11 1 - A/E/USART1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 3.6V28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F1825In Production$0.92Flash148Yes256102412143232 MHz, 32 kHz8121 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V16/QFN
14/PDIP
14/TSSOP
14/SOIC 150mil
PIC16F636In Production$0.92Flash3.52No2561281214208 MHz, 32 kHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V14/TSSOP
16/QFN
14/PDIP
20/PDIP
14/SOIC 150mil
PIC16F1516In Production$0.95Flash148Yes051225282016 MHz, 32 kHz17171 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F722In Production
Consider: PIC16F722A
$0.95Flash3.52No012825282016 MHz1181 - A/E/USART
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/QFN
28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F1826In Production$0.97Flash3.52Yes25625616183232 MHz, 32 kHz12121 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/QFN
20/SSOP 208mil
28/UQFN
18/PDIP
18/SOIC 300mil
PIC16F676In Production$0.98Flash1.751No128641214204 MHz8 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V16/QFN
14/PDIP
20/PDIP
14/TSSOP
14/SOIC 150mil
PIC16F684In Production$0.98Flash3.52No2561281214208 MHz, 32 kHz8 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V16/QFN
14/PDIP
20/PDIP
14/TSSOP
14/SOIC 150mil
PIC16F1828In Production$0.99Flash74Yes25625618203232 MHz, 32 kHz12121 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V20/QFN
20/SSOP 208mil
20/PDIP
20/SOIC 300mil
PIC16F677In Production$0.99Flash3.52No2561281820208 MHz, 32 kHz12120 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V20/QFN
20/SSOP 208mil
20/PDIP
20/SOIC 300mil
PIC16F1518In Production$1.01Flash2816Yes0102425282016 MHz, 32 kHz17171 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F1827In Production$1.04Flash74Yes25638416183232 MHz, 32 kHz12121 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/QFN
20/SSOP 208mil
28/UQFN
18/PDIP
18/SOIC 300mil
PIC16F688In Production$1.04Flash74No2562561214208 MHz, 32 kHz8 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V16/QFN
14/PDIP
20/PDIP
14/TSSOP
14/SOIC 150mil
PIC16F1829In Production$1.06Flash148Yes256102418203232 MHz, 32 kHz12121 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V20/QFN
20/SSOP 208mil
20/PDIP
20/SOIC 300mil
28/SPDIP
PIC16F687In Production$1.07Flash3.52No2561281820208 MHz, 32 kHz12120 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V20/QFN
20/SSOP 208mil
20/PDIP
20/SOIC 300mil
PIC16F1847In Production$1.09Flash148Yes256102416183232 MHz, 32 kHz12121 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/QFN
20/SSOP 208mil
28/UQFN
18/PDIP
18/SOIC 300mil
28/SPDIP
PIC16F723In Production
Consider: PIC16F723A
$1.09Flash74No019225282016 MHz1181 - A/E/USART
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/QFN
28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F785In Production$1.12Flash3.52No2561281820208 MHz, 32 kHz12 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V20/QFN
20/SSOP 208mil
20/CSP
20/PDIP
20/SOIC 300mil
PIC16F685In Production$1.13Flash74No2562561820208 MHz, 32 kHz12120 - UART
0 - A/E/USART
0 - SPI
0 - I2C
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V20/QFN
20/SSOP 208mil
20/PDIP
20/SOIC 300mil
PIC16F689In Production$1.13Flash74No2562561820208 MHz, 32 kHz12120 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V20/QFN
20/SSOP 208mil
20/PDIP
20/SOIC 300mil
PIC16F1455Samples Available$1.14Flash148Yes01024121448 5 1 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V14/PDIP
PIC16F882In Production$1.16Flash3.52Yes1281282528208 MHz, 32 kHz11110 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
28/SSOP 208mil
28/SOIC 300mil
28/SPDIP
PIC16F1459Samples Available$1.18Flash148Yes01024182048 991 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V20/SSOP 208mil
20/PDIP
PIC16LF1904In Production$1.18Flash74Yes025636402016 MHz, 32 kHz14 1 - A/E/USART1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 3.6V40/UQFN
40/PDIP
44/TQFP
PIC16F690In Production$1.20Flash74No2562561820208 MHz, 32 kHz12120 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V20/QFN
20/SSOP 208mil
80/LQFP
20/PDIP
44/TQFP
20/SOIC 300mil
PIC16F1782In Production$1.23Flash3.52Yes25625625283232 MHz, 32 kHz11 1 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/QFN
28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F1933In Production$1.23Flash74Yes25625625283232 MHz, 32 kHz1181 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/QFN
28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F726In Production$1.23Flash148No036825282016 MHz1181 - A/E/USART
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/QFN
28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16LF1907In Production$1.23Flash148Yes051236402016 MHz, 32 kHz14 1 - A/E/USART1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 3.6V40/UQFN
40/PDIP
44/TQFP
PIC16HV540In Production$1.27OTP1.50.5No025121820 0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
0 - MSSP(SPI/I2C)
0 - SSP(SPI/I2C)
1 - 8-bit
0 - 16-bit
-40 to 853.5V - 15V20/SSOP 208mil
18/PDIP
18/SOIC 300mil
PIC16F1783In Production$1.30Flash74Yes25651225283232 MHz, 32 kHz11 1 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/QFN
28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F1936In Production$1.30Flash148Yes25651225283232 MHz, 32 kHz1181 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/QFN
28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F627AIn Production$1.30Flash1.751No1282241618204 MHz0 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
20/SSOP 208mil
18/PDIP
18/SOIC 300mil
PIC16F1517In Production$1.32Flash148Yes051236402016 MHz, 32 kHz28281 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V40/UQFN
40/PDIP
44/TQFP
PIC16F1519In Production$1.37Flash2816Yes0102436402016 MHz, 32 kHz28281 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V40/UQFN
40/PDIP
44/TQFP
PIC16F1938In Production$1.37Flash2816Yes256102425283232 MHz, 32 kHz1181 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V28/QFN
28/SSOP 208mil
28/UQFN
28/SOIC 300mil
28/SPDIP
PIC16F883In Production$1.37Flash74Yes2562562528208 MHz, 32 kHz11110 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
28/SSOP 208mil
28/SOIC 300mil
28/SPDIP
PIC16F724In Production$1.38Flash74No019236402016 MHz14161 - A/E/USART
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V44/QFN
40/UQFN
40/PDIP
44/TQFP
PIC16F1934In Production$1.46Flash74Yes25625636403232 MHz, 32 kHz14161 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V44/QFN
40/UQFN
40/PDIP
44/TQFP
PIC16F1526In Production$1.47Flash148Yes076855642016 MHz, 32 kHz30302 - A/E/USART
2 - MSSP(SPI/I2C)
6 - 8-bit
3 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V64/QFN
64/TQFP
PIC16F628AIn Production$1.47Flash3.52No1282241618204 MHz0 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
20/SSOP 208mil
18/PDIP
18/SOIC 300mil
PIC16F886In Production$1.49Flash148Yes2563682528208 MHz, 32 kHz11110 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
28/SSOP 208mil
28/SOIC 300mil
28/SPDIP
PIC16F1937In Production$1.53Flash148Yes25651236403232 MHz, 32 kHz14161 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V44/QFN
40/UQFN
40/PDIP
44/TQFP
PIC16F727In Production$1.53Flash148No036836402016 MHz14161 - A/E/USART
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V44/QFN
40/UQFN
40/PDIP
44/TQFP
PIC16F1527In Production$1.54Flash2816Yes0153655642016 MHz, 32 kHz30302 - A/E/USART
2 - MSSP(SPI/I2C)
6 - 8-bit
3 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V64/QFN
64/TQFP
PIC16F818In Production$1.56Flash1.751Yes128128161820 5 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
20/SSOP 208mil
18/PDIP
18/SOIC 300mil
PIC16F1939In Production$1.61Flash2816Yes256102436403232 MHz, 32 kHz14161 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V44/QFN
40/UQFN
40/PDIP
44/TQFP
PIC16F884In Production$1.63Flash74Yes2562563640208 MHz, 32 kHz14110 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V44/QFN
40/PDIP
44/TQFP
PIC16F648AIn Production$1.67Flash74No2562561618204 MHz0 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
20/SSOP 208mil
18/PDIP
18/SOIC 300mil
28/SPDIP
PIC16F707Samples Available$1.68Flash148No036836402016 MHz14321 - A/E/USART
1 - SSP(SPI/I2C)
3 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V44/QFN
40/UQFN
40/PDIP
44/TQFP
PIC16F913In Production$1.72Flash74No2562562528208 MHz, 32 kHz5 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
28/SSOP 208mil
28/SOIC 300mil
28/SPDIP
PIC16F1946In Production$1.75Flash148Yes25651253643232 MHz, 32 kHz17172 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V64/QFN
64/TQFP
PIC16F819In Production$1.78Flash3.52Yes256256161820 5 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
20/SSOP 208mil
18/PDIP
18/SOIC 300mil
PIC16F887In Production$1.78Flash148Yes2563683640208 MHz, 32 kHz14110 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V44/QFN
40/PDIP
44/TQFP
PIC16F1947In Production$1.82Flash2816Yes256102453643232 MHz, 32 kHz17172 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5V64/QFN
64/TQFP
PIC16F72In Production$1.91Flash3.52No0128222820 5 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
0 - MSSP(SPI/I2C)
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
-40 to 1252V - 5.5V28/QFN
28/SSOP 208mil
28/SOIC 300mil
28/SPDIP
PIC16F916In Production$1.93Flash148No2563522528208 MHz, 32 kHz5 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
28/SSOP 208mil
28/SOIC 300mil
28/SPDIP
PIC16F914In Production$2.03Flash74No2562563640208 MHz, 32 kHz8 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V44/QFN
40/PDIP
44/TQFP
PIC16F87In Production$2.06Flash74Yes2563681618208 MHz0 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
20/SSOP 208mil
18/PDIP
18/SOIC 300mil
PIC16F917In Production$2.17Flash148No2563523640208 MHz, 32 kHz8 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V44/QFN
40/PDIP
44/TQFP
PIC16F88In Production$2.20Flash74Yes2563681618208MHz7 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
0 - MSSP(SPI/I2C)
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
-40 to 1252V - 5.5V28/QFN
20/SSOP 208mil
18/PDIP
18/SOIC 300mil
PIC16F639In Production$2.27Flash3.52No2561281220208 MHz, 32 kHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V20/SSOP 208mil
PIC16F946In Production$2.31Flash148No2563365464208 MHz, 32 kHz8 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V64/TQFP
PIC16F73In Production$2.97Flash74No0192222820 5 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
0 - MSSP(SPI/I2C)
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
-40 to 1252V - 5.5V28/QFN
28/SSOP 208mil
28/SOIC 300mil
28/SPDIP
PIC16F84AIn Production$3.11Flash1.751No6468131820 0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
0 - MSSP(SPI/I2C)
0 - SSP(SPI/I2C)
1 - 8-bit
0 - 16-bit
-40 to 852V - 6V20/SSOP 208mil
18/PDIP
18/SOIC 300mil
PIC16F737In Production$3.13Flash74No03682528208 MHz11 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
28/SSOP 208mil
28/SOIC 300mil
28/SPDIP
PIC16F74In Production$3.61Flash74No0192334020 8 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
0 - MSSP(SPI/I2C)
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
-40 to 1252V - 5.5V40/PDIP
44/PLCC
44/TQFP
PIC16F747In Production$3.61Flash74No03683640208 MHz14 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V44/QFN
40/PDIP
44/TQFP
PIC16F767In Production$3.64Flash148No03682528208 MHz11 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V28/QFN
28/SSOP 208mil
28/SOIC 300mil
28/SPDIP
PIC16F76In Production$3.73Flash148No0368222820 5 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
0 - MSSP(SPI/I2C)
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
-40 to 1252V - 5.5V28/QFN
28/SSOP 208mil
28/SOIC 300mil
28/SPDIP
PIC16F777In Production$4.00Flash148No03683640208 MHz14 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5V44/QFN
40/PDIP
44/TQFP
PIC16F77In Production$4.12Flash148No0368334020 8 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
0 - MSSP(SPI/I2C)
1 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
-40 to 1252V - 5.5V44/QFN
44/TQFP
40/PDIP
44/PLCC
PIC16F1454Future ProductCall for pricingFlash74Yes0512121448   1 - A/E/USART
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5VPlease call for package information
PIC16F1458Future ProductCall for pricingFlash74Yes0512182048 9 1 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5VPlease call for package information
PIC16F1784Future ProductCall for pricingFlash74Yes25651236403232 MHz, 32 kHz14 1 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5VPlease call for package information
PIC16F1786Future ProductCall for pricingFlash148Yes256102425283232 MHz, 32 kHz11 1 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 3.6VPlease call for package information
PIC16F1787Future ProductCall for pricingFlash148Yes256102436403232 MHz, 32 kHz14 1 - A/E/USART
1 - MSSP(SPI/I2C)
4 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1251.8V - 5.5VPlease call for package information
PIC16F527Future ProductCall for pricingFlash1.51Yes646817202020 MHz, 32 kHz8  1 - 8-bit
0 - 16-bit
0 - 32-bit
-40 to 1252V - 5.5VPlease call for package information
PIC16HV610In ProductionCall for pricingFlash1.751No0641214204 MHz, 8 MHz0 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
0 - SSP(SPI/I2C)
1 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 15VPlease call for package information
PIC16HV616In ProductionCall for pricingFlash3.52No01281214204 MHz, 8 MHz8 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
0 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 15V14/PDIP
PIC16HV785In ProductionCall for pricingFlash3.52No2561281820208 MHz, 32 kHz12 0 - UART
0 - A/E/USART
0 - SPI
0 - I2C
0 - SSP(SPI/I2C)
2 - 8-bit
1 - 16-bit
0 - 32-bit
-40 to 1252V - 15V20/QFN

PIC18F (8-bit):
ProductStatusVolume PricingArchitectureMemory TypeProgram Memory KBytesProgram Memory KWordsSelf-writeEEPROM Data MemoryRAMI/O PinsPin countMax. CPU Speed MHzCPU Speed MIPSInternal Oscillator# of A/D Ch.Cap Touch ChannelsDigital CommunicationTimersTemperature RangeOperation Voltage RangePackages
PIC18F1220In Production$1.968Flash42Yes256256161840108 MHz, 32 kHz7 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1502V - 5.5V18/PDIP 18/SOIC 300mil 20/SSOP 208mil 28/QFN
PIC18F1230In Production$2.038Flash42Yes128256161840108 MHz, 32 kHz4 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
0 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 16-bit-40 to 1252V - 5.5V18/PDIP 18/SOIC 300mil 20/SSOP 208mil 28/QFN
PIC18F1320In Production$2.178Flash84Yes256256161840108 MHz, 32 kHz7 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1502V - 5.5V18/PDIP 18/SOIC 300mil 20/SSOP 208mil 28/QFN
PIC18F1330In Production$2.248Flash84Yes128256161840108 MHz, 32 kHz4 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
0 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 16-bit-40 to 1252V - 5.5V18/PDIP 18/SOIC 300mil 20/SSOP 208mil 28/QFN
PIC18F13K22In Production$1.168Flash84Yes2562561820641616 MHz, 32 kHz12121 - A/E/USART
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V20/PDIP 20/QFN 20/SOIC 300mil 20/SSOP 208mil
PIC18F13K50In Production$1.328Flash84Yes2565121520481216 MHz, 32 kHz991 - A/E/USART
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V20/PDIP 20/QFN 20/SOIC 300mil 20/SSOP 208mil
PIC18F14K22In Production$1.268Flash168Yes2565121820641616 MHz, 32 kHz12121 - A/E/USART
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V20/PDIP 20/QFN 20/SOIC 300mil 20/SSOP 208mil 28/SOIC 300mil
PIC18F14K50In Production$1.538Flash168Yes2567681520481216 MHz, 32 kHz991 - A/E/USART
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V20/PDIP 20/QFN 20/SOIC 300mil 20/SSOP 208mil 28/SOIC 300mil
PIC18F2220In Production$4.058Flash42Yes256512252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/SOIC 300mil 28/SPDIP
PIC18F2221In Production$1.938Flash42Yes256512252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F2320In Production$4.388Flash84Yes256512252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/SOIC 300mil 28/SPDIP
PIC18F2321In Production$2.068Flash84Yes256512252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F2331In Production$3.088Flash84Yes256768242840108 MHz, 32 kHz5 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V28/QFN-S 28/SOIC 300mil 28/SPDIP
PIC18F23K20In Production$1.238Flash84Yes2565122528641616 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil 28/UQFN
PIC18F23K22In Production$1.348Flash84Yes2565122528641616 MHz, 32 kHz17172 - A/E/USART
2 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil 28/UQFN
PIC18F2410In Production$2.528Flash168No0768252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V28/PDIP 300mil 28/QFN 28/SOIC 300mil 28/SPDIP
PIC18F2420In Production$2.738Flash168Yes256768252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP
PIC18F2423In Production$3.028Flash168Yes256768252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP
PIC18F2431In Production$3.228Flash168Yes256768242840108 MHz, 32 kHz5 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V28/QFN-S 28/SOIC 300mil 28/SPDIP
PIC18F2450In Production$2.238Flash168Yes07682328481232 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit 2 - 16-bit 0 - 32-bit-40 to 852V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP
PIC18F2455In Production$3.308Flash2412Yes2562048242848128 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V28/PDIP 300mil 28/SOIC 300mil 28/SPDIP
PIC18F2458In Production$3.588Flash2412Yes2562048242848128 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V28/SOIC 300mil 28/SPDIP
PIC18F2480In Production$3.728Flash168Yes256768252840108 MHz, 32 kHz8 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/QFN-S 28/SOIC 300mil 28/SPDIP
PIC18F24J10In Production$1.208Flash168Yes010242128401032 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 2 - 16-bit-40 to 852V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F24J11In Production$1.658Flash168Yes03800212848128 MHz, 32 kHz10100 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F24J50In Production$1.868Flash168Yes03800222848128 MHz, 32 kHz10100 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F24K20In Production$1.308Flash168Yes2567682528641616 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F24K22In Production$1.488Flash168Yes2567682528641616 MHz, 32 kHz17172 - A/E/USART
2 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil 28/UQFN
PIC18F24K50Future ProductCall for pricing8Flash168Yes25620482528481216 MHz, 32 kHz14141 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit 2 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5VPlease call for package information
PIC18F2510In Production$2.978Flash3216No01536252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP
PIC18F2515In Production$3.408Flash4824No03968252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/PDIP 300mil 28/SOIC 300mil 28/SPDIP
PIC18F2520In Production$3.188Flash3216Yes2561536252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP
PIC18F2523In Production$3.468Flash3216Yes2561536252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP
PIC18F2525In Production$3.618Flash4824Yes10243968252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/PDIP 300mil 28/SOIC 300mil 28/SPDIP
PIC18F2550In Production$3.448Flash3216Yes2562048242848128 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V28/PDIP 300mil 28/SOIC 300mil 28/SPDIP
PIC18F2553In Production$4.128Flash3216Yes2562048242848128 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V28/SOIC 300mil 28/SPDIP
PIC18F2580In Production$4.178Flash3216Yes2561536252840108 MHz, 32 kHz8 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/QFN-S 28/SOIC 300mil 28/SPDIP
PIC18F2585In Production$4.778Flash4824Yes10243328252840108 MHz, 32 kHz8 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1502V - 5.5V28/SOIC 300mil 28/SPDIP
PIC18F25J10In Production$1.278Flash3216Yes010242128401032 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 2 - 16-bit-40 to 852V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F25J11In Production$1.798Flash3216Yes03800212848128 MHz, 32 kHz10100 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F25J50In Production$2.008Flash3216Yes03800222848128 MHz, 32 kHz10100 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F25K20In Production$1.378Flash3216Yes25615362528641616 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F25K22In Production$1.628Flash3216Yes25615362528641616 MHz, 32 kHz17 2 - A/E/USART
2 - MSSP(SPI/I2C)
3 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F25K50Future ProductCall for pricing8Flash3216Yes25620482528481216 MHz14141 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit 2 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5VPlease call for package information
PIC18F25K80In Production$1.908Flash3216Yes102436482428641616 MHz, 32 kHz882 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F2610In Production$3.858Flash6432No03968252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/PDIP 300mil 28/SOIC 300mil
PIC18F2620In Production$4.068Flash6432Yes10243968252840108 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/PDIP 300mil 28/SOIC 300mil 28/SPDIP
PIC18F2680In Production$5.058Flash6432Yes10243328252840108 MHz, 32 kHz8 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1502V - 5.5V28/SOIC 300mil 28/SPDIP
PIC18F2682In Production$5.508Flash8040Yes10243328252840108 MHz, 32 kHz8 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/SOIC 300mil 28/SPDIP
PIC18F2685In Production$5.878Flash9648Yes10243328252840108 MHz, 32 kHz8 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V28/SOIC 300mil 28/SPDIP
PIC18F26J11In Production$2.078Flash6432Yes03800212848128 MHz, 32 kHz10100 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F26J13In Production$2.218Flash6432Yes03800222848128 MHz, 32 kHz10102 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 852V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F26J50In Production$2.288Flash6432Yes03800222848128 MHz, 32 kHz10100 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F26J53In Production$2.428Flash6432Yes03800222848128 MHz, 32 kHz13102 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 852V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F26K20In Production$1.658Flash6432Yes102439362528641616 MHz, 32 kHz10 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F26K22In Production$1.908Flash6432Yes102438962528641616 MHz, 32 kHz17170 - UART
2 - A/E/USART
2 - MSSP(SPI/I2C)
3 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F26K80In Production$2.188Flash6432Yes102436482428641616 MHz, 32 kHz882 - A/E/USART
0 - SPI
1 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F27J13In Production$2.458Flash12864Yes03800222848128 MHz, 32 kHz10102 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 852V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F27J53In Production$2.668Flash12864Yes03800222848128 MHz, 32 kHz10102 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 852V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil
PIC18F4220In Production$4.468Flash42Yes256512364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4221In Production$2.178Flash42Yes256512364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 852V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4320In Production$4.818Flash84Yes256512364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4321In Production$2.308Flash84Yes256512364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 852V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4331In Production$3.468Flash84Yes256768364040108 MHz, 32 kHz9 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F43K20In Production$1.468Flash84Yes2565123640641616 MHz, 32 kHz13140 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 3.6V40/PDIP 40/UQFN 44/QFN 44/TQFP
PIC18F43K22In Production$1.678Flash84Yes2565123640641616 MHz, 32 kHz28282 - A/E/USART
2 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V40/PDIP 40/UQFN 44/QFN 44/TQFP
PIC18F4410In Production$2.738Flash168No0768364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 40/PDIP 600mil 44/QFN 44/TQFP
PIC18F4420In Production$2.948Flash168Yes256768364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4423In Production$3.238Flash168Yes256768364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4431In Production$3.618Flash168Yes256768364040108 MHz, 32 kHz9 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4450In Production$2.398Flash168Yes07683440481232 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - 8-bit 2 - 16-bit 0 - 32-bit-40 to 852V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4455In Production$3.518Flash2412Yes2562048354048128 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V40/PDIP 40/PDIP 600mil 44/QFN 44/TQFP
PIC18F4458In Production$3.798Flash2412Yes2562048354048128 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4480In Production$3.938Flash168Yes256768364040108 MHz, 32 kHz11 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F44J10In Production$1.448Flash168Yes010243240401032 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 2 - 16-bit-40 to 852V - 3.6V40/PDIP 44/QFN 44/TQFP
PIC18F44J11In Production$1.958Flash168Yes03800344448128 MHz, 32 kHz13130 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V44/QFN 44/TQFP
PIC18F44J50In Production$2.168Flash168Yes03800344448128 MHz, 32 kHz13130 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V44/QFN 44/TQFP
PIC18F44K20In Production$1.538Flash168Yes2567683640641616 MHz, 32 kHz13140 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 3.6V40/PDIP 40/UQFN 44/QFN 44/TQFP
PIC18F44K22In Production$1.748Flash168Yes2567683640641616 MHz, 32 kHz28282 - A/E/USART
2 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V40/PDIP 40/UQFN 44/QFN 44/TQFP
PIC18F4510In Production$3.188Flash3216No01536364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4515In Production$3.618Flash4824No03968364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 600mil 44/QFN 44/TQFP
PIC18F4520In Production$3.398Flash3216Yes2561536364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4523In Production$3.678Flash3216Yes2561536364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4525In Production$3.828Flash4824Yes10243968364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 600mil 44/QFN 44/TQFP
PIC18F4550In Production$3.658Flash3216Yes2562048354048128 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V40/PDIP 40/PDIP 600mil 44/QFN 44/TQFP
PIC18F4553In Production$4.338Flash3216Yes2562048354048128 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4580In Production$4.388Flash3216Yes2561536364040108 MHz, 32 kHz11 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4585In Production$4.988Flash4824Yes10243328364040108 MHz, 32 kHz11 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1502V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F45J10In Production$1.518Flash3216Yes010243240401032 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 2 - 16-bit-40 to 852V - 3.6V40/PDIP 44/QFN 44/TQFP 128/LQFP
PIC18F45J11In Production$2.098Flash3216Yes03800344448128 MHz, 32 kHz13130 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V44/QFN 44/TQFP
PIC18F45J50In Production$2.308Flash3216Yes03800344448128 MHz, 32 kHz13130 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V44/QFN 44/TQFP
PIC18F45K20In Production$1.608Flash3216Yes25615363640641616 MHz, 32 kHz13140 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 3.6V40/PDIP 40/UQFN 44/QFN 44/TQFP
PIC18F45K22In Production$1.888Flash3216Yes25615363640641616 MHz, 32 kHz28282 - A/E/USART
2 - MSSP(SPI/I2C)
3 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V40/PDIP 40/UQFN 44/QFN 44/TQFP
PIC18F45K50Future ProductCall for pricing8Flash3216No25620483640481216 MHz25251 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit 2 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5VPlease call for package information
PIC18F45K80In Production$2.178Flash3216Yes102436483544641616 MHz, 32 kHz11112 - A/E/USART
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4610In Production$4.068Flash6432No03968364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 600mil 44/QFN 44/TQFP
PIC18F4620In Production$4.278Flash6432Yes10243968364040108 MHz, 32 kHz13 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 40/PDIP 600mil 44/QFN 44/TQFP
PIC18F4680In Production$5.268Flash6432Yes10243328364040108 MHz, 32 kHz11 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1502V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4682In Production$5.718Flash8040Yes10243328364040108 MHz, 32 kHz11 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F4685In Production$6.088Flash9648Yes10243328364040108 MHz, 32 kHz11 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F46J11In Production$2.378Flash6432Yes03800344448128 MHz, 32 kHz13130 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V44/QFN 44/TQFP
PIC18F46J13In Production$2.528Flash6432Yes03800344448128 MHz, 32 kHz13132 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 852V - 3.6V44/QFN 44/TQFP
PIC18F46J50In Production$2.588Flash6432Yes03800344448128 MHz, 32 kHz13132 - A/E/USART
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V44/QFN 44/TQFP
PIC18F46J53In Production$2.738Flash6432Yes03800344448128 MHz, 32 kHz13132 - A/E/USART
0 - SPI
2 - MSSP(SPI/I2C)
4 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 852V - 3.6V44/QFN 44/TQFP
PIC18F46K20In Production$1.818Flash6432Yes102439363640641616 MHz, 32 kHz13140 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 3.6V40/PDIP 40/UQFN 44/QFN 44/TQFP
PIC18F46K22In Production$2.168Flash6432Yes102438963640641616 MHz, 32 kHz28282 - A/E/USART
2 - MSSP(SPI/I2C)
3 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V40/PDIP 40/UQFN 44/QFN 44/TQFP
PIC18F46K80In Production$2.458Flash6432Yes102436483544641616 MHz, 32 kHz11112 - A/E/USART
1 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V40/PDIP 44/QFN 44/TQFP
PIC18F47J13In Production$2.768Flash12864Yes03800344448128 MHz, 32 kHz13132 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 852V - 3.6V44/QFN 44/TQFP
PIC18F47J53In Production$2.978Flash12864Yes03800344448128 MHz, 32 kHz13132 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 852V - 3.6V44/QFN 44/TQFP
PIC18F6310In Production$2.528Flash84No0768546440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V64/TQFP
PIC18F6390In Production$2.668Flash84No0768506440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V64/TQFP
PIC18F6393In Production$2.948Flash84No0768506440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V64/TQFP
PIC18F63J11In Production$1.858Flash84Yes01024546440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 852V - 3.6V64/TQFP
PIC18F63J90In Production$2.008Flash84Yes01024516440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F6410In Production$2.878Flash168No0768546440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V64/TQFP
PIC18F6490In Production$3.018Flash168No0768506440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V64/TQFP
PIC18F6493Future Product$3.298Flash168No076850643288 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V64/TQFP
PIC18F64J11In Production$1.928Flash168Yes01024546440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 852V - 3.6V64/TQFP
PIC18F64J90In Production$2.068Flash168Yes01024516440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F6520In Production$5.938Flash3216Yes1024204852644010 12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V64/TQFP
PIC18F6527In Production$4.628Flash4824Yes10243936546440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V64/TQFP
PIC18F65J10In Production$1.828Flash3216Yes020485064401032 kHz11 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 3.6V64/TQFP
PIC18F65J11In Production$2.028Flash3216Yes02048546440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 852V - 3.6V64/TQFP
PIC18F65J15In Production$1.968Flash4824Yes020485064401032 kHz11 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 3.6V64/TQFP
PIC18F65J50In Production$2.328Flash3216Yes03904496448128 MHz, 32 kHz8 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F65J90In Production$2.178Flash3216Yes02048506440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F65K22In Production$2.398Flash3216Yes102420485364641616 MHz, 32 kHz16162 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V64/QFN 64/TQFP
PIC18F65K80In Production$2.708Flash3216Yes102436485464641616 MHz, 32 kHz11112 - A/E/USART
0 - MSSP(SPI/I2C) 1 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V64/QFN 64/TQFP
PIC18F65K90In Production$2.538Flash3216Yes102420485364641616 MHz, 32 kHz16160 - UART
2 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V64/QFN 64/TQFP
PIC18F6622In Production$5.118Flash6432Yes10243936546440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 5.5V64/TQFP
PIC18F6627In Production$6.028Flash9648Yes10243936546440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V64/TQFP
PIC18F6628In Production$7.108Flash9648Yes10243936546440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V64/TQFP
PIC18F66J10In Production$2.108Flash6432Yes020485064401032 kHz11 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 3.6V64/TQFP
PIC18F66J11In Production$1.748Flash6432Yes03904506448128 MHz, 32 kHz11 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F66J15In Production$2.208Flash9648Yes039365064401032 kHz11 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 3.6V64/TQFP
PIC18F66J16In Production$1.868Flash9648Yes03904506448128 MHz, 32 kHz11 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F66J50In Production$2.598Flash6432Yes03904496448128 MHz, 32 kHz8 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F66J55In Production$2.728Flash9648Yes03904496448128 MHz, 32 kHz8 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F66J60In Production$3.078Flash6432Yes0380839644210.532 kHz11 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F66J65In Production$3.198Flash9648Yes0380839644210.532 kHz11 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F66J90In Production$2.488Flash6432Yes03900516448128 MHz, 32 kHz12122 - A/E/USART
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F66J93In Production$2.628Flash6432Yes03900516448128 MHz, 32 kHz12122 - A/E/USART
0 - SPI
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F66K22In Production$2.708Flash6432Yes102438625364641616 MHz, 32 kHz16162 - A/E/USART
2 - MSSP(SPI/I2C)
6 - 8-bit 5 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V64/QFN 64/TQFP
PIC18F66K80In Production$2.988Flash6432Yes102436485464641616 MHz, 32 kHz11112 - A/E/USART
1 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V64/QFN 64/TQFP
PIC18F66K90In Production$2.848Flash6432Yes102438285364641616 MHz, 32 kHz16160 - UART
2 - A/E/USART
2 - MSSP(SPI/I2C)
6 - 8-bit 5 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V64/QFN 64/TQFP
PIC18F6722In Production$6.868Flash12864Yes10243936546440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V64/TQFP
PIC18F6723In Production$7.998Flash12864Yes10243936546440108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V64/TQFP
PIC18F67J10In Production$2.318Flash12864Yes039365064401032 kHz11 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 3.6V64/TQFP
PIC18F67J11In Production$1.958Flash12864Yes03904506448128 MHz, 32 kHz11 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F67J50In Production$2.838Flash12864Yes03904496448128 MHz, 32 kHz8 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F67J60In Production$3.308Flash12864Yes0380839644210.532 kHz11 0 - UART
1 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F67J90In Production$2.728Flash12864Yes03900516448128 MHz, 32 kHz12122 - A/E/USART
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F67J93In Production$2.868Flash12864Yes03900516448128 MHz, 32 kHz12122 - A/E/USART
1 - MSSP(SPI/I2C)
3 - 8-bit 1 - 16-bit 0 - 32-bit-40 to 852V - 3.6V64/TQFP
PIC18F67K22In Production$2.948Flash12864Yes102438625364641616 MHz, 32 kHz16162 - A/E/USART
2 - MSSP(SPI/I2C)
6 - 8-bit 5 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V64/QFN 64/TQFP
PIC18F67K90In Production$3.088Flash12864Yes102438285364641616 MHz, 32 kHz16162 - A/E/USART
2 - MSSP(SPI/I2C)
6 - 8-bit 5 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V64/QFN 64/TQFP
PIC18F8310In Production$3.018Flash84No0768708040108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V80/TQFP
PIC18F8390In Production$3.158Flash84No0768668040108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V80/TQFP
PIC18F8393In Production$3.438Flash84No0768668040108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V80/TQFP
PIC18F83J11In Production$2.118Flash84Yes01024708040108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 852V - 3.6V80/TQFP
PIC18F83J90In Production$2.278Flash84Yes01024668040108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F8410In Production$3.368Flash168No0768708040108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V80/TQFP
PIC18F8490In Production$3.508Flash168No0768668040108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V80/TQFP
PIC18F8493Future Product$3.788Flash168No076866803288 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V80/TQFP
PIC18F84J11In Production$2.188Flash168Yes01024708040108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 852V - 3.6V80/TQFP
PIC18F84J90In Production$2.328Flash168Yes01024668040108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F8520In Production$6.238Flash3216Yes1024204868804010 16 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V80/TQFP
PIC18F8527In Production$5.048Flash4824Yes10243936708040108 MHz, 32 kHz16 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 5.5V80/TQFP
PIC18F85J10In Production$2.068Flash3232Yes020486680401032 kHz15 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F85J11In Production$2.288Flash3216Yes02048708040108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
1 - 8-bit 3 - 16-bit-40 to 852V - 3.6V80/TQFP
PIC18F85J15In Production$2.208Flash4824Yes020486680401032 kHz15 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 3.6V80/TQFP
PIC18F85J50In Production$2.598Flash3216Yes03904658048128 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F85J90In Production$2.448Flash3216Yes02048668040108 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP 128/LQFP
PIC18F85K22In Production$2.668Flash3216Yes102420486980641616 MHz, 32 kHz24242 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V80/TQFP
PIC18F85K90In Production$2.808Flash3216Yes102420486980641616 MHz, 32 kHz24242 - A/E/USART
2 - MSSP(SPI/I2C)
4 - 8-bit 4 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V80/TQFP
PIC18F8622In Production$5.538Flash6432Yes10243936708040108 MHz, 32 kHz16 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 5.5V80/TQFP
PIC18F8627In Production$6.448Flash9648Yes10243936708040108 MHz, 32 kHz16 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 1252V - 5.5V80/TQFP
PIC18F8628In Production$7.558Flash9648Yes10243936708040108 MHz, 32 kHz16 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V80/TQFP
PIC18F86J10In Production$2.328Flash6432Yes020486680401032 kHz15 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 3.6V80/TQFP
PIC18F86J11In Production$2.598Flash6432Yes03904668048128 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 3.6V80/TQFP
PIC18F86J15In Production$2.448Flash9648Yes039366680401032 kHz15 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 3.6V80/TQFP
PIC18F86J16In Production$2.708Flash9648Yes03904668048128 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 3.6V80/TQFP
PIC18F86J50In Production$2.868Flash6432Yes03904658048128 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F86J55In Production$2.988Flash9648Yes03904668048128 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F86J60In Production$3.328Flash6432Yes0380855804210.532 kHz15 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F86J65In Production$3.448Flash9648Yes0380855804210.532 kHz15 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F86J72In Production$4.128Flash6432Yes03923518048128 MHz, 32 kHz2 2 - A/E/USART
1 - MSSP(SPI/I2C)
3 - 8-bit 1 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F86J90In Production$2.738Flash6432Yes03900678048128 MHz, 32 kHz12122 - A/E/USART
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F86J93In Production$2.888Flash6432Yes03900678048128 MHz, 32 kHz12122 - A/E/USART
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F86K22In Production$2.978Flash6432No102438626980641616 MHz, 32 kHz24242 - A/E/USART
2 - MSSP(SPI/I2C)
6 - 8-bit 5 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V80/TQFP
PIC18F86K90In Production$3.118Flash6432Yes102438286980641616 MHz, 32 kHz24242 - A/E/USART
0 - I2C
2 - MSSP(SPI/I2C)
6 - 8-bit 5 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V80/TQFP
PIC18F8722In Production$7.288Flash12864Yes10243936708040108 MHz, 32 kHz16 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V80/TQFP 128/LQFP
PIC18F8723In Production$8.448Flash12864Yes10243936708040108 MHz, 32 kHz16 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 1252V - 5.5V80/TQFP
PIC18F87J10In Production$2.558Flash12864Yes039366680401032 kHz15 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 3.6V80/TQFP 128/LQFP
PIC18F87J11In Production$2.838Flash12864Yes03904668048128 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
2 - 8-bit 3 - 16-bit-40 to 852V - 3.6V80/TQFP
PIC18F87J50In Production$3.098Flash12864Yes03904658048128 MHz, 32 kHz12 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F87J60In Production$3.568Flash12864Yes0380855804210.532 kHz15 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
1 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F87J72In Production$4.358Flash12864Yes03923518048128 MHz, 32 kHz2122 - A/E/USART
1 - MSSP(SPI/I2C)
3 - 8-bit 1 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F87J90In Production$2.988Flash12864Yes03900678048128 MHz, 32 kHz12122 - A/E/USART
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F87J93In Production$3.128Flash12864Yes03900678048128 MHz, 32 kHz12122 - A/E/USART
1 - MSSP(SPI/I2C)
1 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V80/TQFP
PIC18F87K22In Production$3.218Flash12864Yes102438626980641616 MHz, 32 kHz24240 - UART
2 - A/E/USART
2 - MSSP(SPI/I2C) 0 - SSP(SPI/I2C)
6 - 8-bit 5 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V80/TQFP
PIC18F87K90In Production$3.358Flash12864Yes102440966980641616 MHz, 32 kHz24 2 - A/E/USART
2 - MSSP(SPI/I2C)
6 - 8-bit 5 - 16-bit 0 - 32-bit-40 to 1251.8V - 5.5V80/TQFP
PIC18F96J60In Production$3.538Flash6432Yes03808701004210.532 kHz16 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V100/TQFP
PIC18F96J65In Production$3.658Flash9648Yes03808701004210.532 kHz16 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V100/TQFP
PIC18F97J60In Production$3.778Flash12864Yes03808701004210.532 kHz16 0 - UART
2 - A/E/USART
0 - SPI
0 - I2C
2 - MSSP(SPI/I2C)
2 - 8-bit 3 - 16-bit 0 - 32-bit-40 to 852V - 3.6V100/TQFP 128/LQFP

PIC24E (16-bit):
ProductStatusVolume PricingArchitectureCPU Speed MIPSMemory TypeProgram Memory KBytesAuxiliary Flash KBytesRAMDMA RAM bytesCode-Guard SecurityEEPROM Data MemoryTemperature RangeOperation Voltage RangePackagesI/O PinsPin countSystem Mgmt FeaturesInternal OscillatorHardware RTCCDirect Memory Access (DMA) ChannelnanoWattComparatorsAnalog PeripheralsCODEC Interface (I2S, AC97)Digital CommunicationCRCPeripheral Pin Select (PPS) CrossbarUSBCANLINIrDACapture/Compare/PWM PeripheralsTimersMotor Control PWM ChannelsSMPS PWM ChannelsQuadrature Encoder Interface (QEI)Parallel PortJTAGICSPCap Touch Channels
PIC24EP128MC202Samples Available$2.661670Flash128 16384 Basic0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 10-bit @ 1100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes6
PIC24EP128MC204Samples Available$2.801670Flash128 16384 Basic0-40 to 1253V - 3.6V44/QFN 44/TQFP 44/VLAP3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 10-bit @ 1100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes9
PIC24EP128MC206Samples Available$2.941670Flash128 16384 Basic0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 10-bit @ 1100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes16
PIC24EP64GP202In Production$2.421670Flash64081920Basic0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes6
PIC24EP64GP203Samples Available$2.591670Flash64081920Basic0-40 to 1253V - 3.6V36/VTLA2536BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl48 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes8
PIC24EP64GP204In Production$2.591670Flash64081920Basic0-40 to 1253V - 3.6V44/QFN 44/TQFP 44/VLAP3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes9
PIC24EP64GP206In Production$2.731670Flash64081920Basic0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes16
PIC24EP64MC202In Production$2.421670Flash64081920Basic0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes6
PIC24EP64MC203Samples Available$2.591670Flash64081920Basic0-40 to 1253V - 3.6V36/VTLA2536BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl48 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes0 - CCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes8
PIC24EP64MC204In Production$2.591670Flash64081920Basic0-40 to 1253V - 3.6V44/QFN 44/TQFP 44/VLAP3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes9
PIC24EP64MC206In Production$2.731670Flash64081920Basic0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes16
PIC24EP128GP202Samples Available$2.661670Flash1280163840Basic0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch0 - NoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes6
PIC24EP128GP204Samples Available$2.801670Flash1280163840Basic0-40 to 1253V - 3.6V44/QFN 44/TQFP 44/VLAP3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes9
PIC24EP128GP206In Production$2.941670Flash1280163840Basic0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes16
PIC24EP256GP202Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes6
PIC24EP256GP204Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes9
PIC24EP256GP206Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes16
PIC24EP256MC202Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes6
PIC24EP256MC204Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes9
PIC24EP256MC206Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes16
PIC24EP256GU810In Production$5.701670Flash25624286724096Basic0-40 to 1253V - 3.6V100/TQFP 121/XBGA83100BOR, POR, WDT7.37 MHz, 32 kHzYes15Low Sleep,Fast Wake, Fast Ctrl332 x 12-bit @ 500 (ksps) 1-A/DYes4 - UART
4 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG2 - ECANYesYes16 - Std. PWM 16-bit PWM resolution 16 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   PMPBoundary ScanYes 
PIC24EP256GU814In Production$6.311670Flash25624286724096Basic0-40 to 1253V - 3.6V144/LQFP 144/TQFP122144BOR, POR, WDT7.37 MHz, 32 kHzYes15Low Sleep,Fast Wake, Fast Ctrl332 x 12-bit @ 500 (ksps) 2-A/DYes4 - UART
4 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG2 - ECANYesYes16 - Std. PWM 16-bit PWM resolution 16 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   PMPBoundary ScanYes 
PIC24EP512GP806In Production$5.601670Flash51224532484096Basic0-45 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, LVD, POR, WDT7.37 MHz, 32 kHzYes15Low Sleep,Fast Wake, Fast Ctrl324 x 12-bit @ 500 (ksps) 2-A/DYes4 - UART
4 - SPI
2 - I2C
YesYes 2 - ECANYesYes16 - Std. PWM 16-bit PWM resolution 16 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   NoBoundary ScanYes 
PIC24EP512GU810In Production$6.371670Flash51224532484096Basic0-40 to 1253V - 3.6V100/TQFP 121/XBGA83100BOR, POR, WDT7.37 MHz, 32 kHzYes15Low Sleep,Fast Wake, Fast Ctrl332 x 12-bit @ 500 (ksps) 2-A/DYes4 - UART
4 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG2 - ECANYesYes16 - Std. PWM 16-bit PWM resolution 16 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   PMPBoundary ScanYes 
PIC24EP512GU814In Production$6.991670Flash51224532484096Basic0-40 to 1253V - 3.6V144/LQFP 144/TQFP122144BOR, POR, WDT7.37 MHz, 32 kHzYes15Low Sleep,Fast Wake, Fast Ctrl332 x 12-bit @ 500 (ksps) 2-A/DYes4 - UART
4 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG2 - ECANYesYes16 - Std. PWM 16-bit PWM resolution 16 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   PMPBoundary ScanYes 

PIC24F (16-bit):
ProductStatusVolume PricingArchitectureCPU Speed MIPSMemory TypeProgram Memory KBytesRAMCode-Guard SecurityEEPROM Data MemoryTemperature RangeOperation Voltage RangePackagesI/O PinsPin countSystem Mgmt FeaturesInternal OscillatorHardware RTCCDirect Memory Access (DMA) ChannelnanoWattComparatorsAnalog PeripheralsCODEC Interface (I2S, AC97)Digital CommunicationCRCPeripheral Pin Select (PPS) CrossbarUSBCANLINIrDACapture/Compare/PWM PeripheralsTimersMotor Control PWM ChannelsSMPS PWM ChannelsQuadrature Encoder Interface (QEI)Parallel PortJTAGICSPCap Touch Channels
PIC24F04KA200In Production$1.001616Flash4512Basic0-40 to 1251.8V - 3.6V14/PDIP 14/TSSOP1214PBOR, PLVD, POR, WDT8 MHz, 32 kHzNo Low Sleep,Fast Wake, Fast Ctrl27 x 10-bit @ 500 (ksps) 1-A/D 1 - UART
1 - SPI
1 - I2C
NO  NoneYesYes1 - Std. PWM 16-bit PWM resolution 1 - Input Capture0 x 8-bit 3 x 16-bit 0 x 32-bit   NoNoYes7
PIC24F04KA201In Production$1.061616Flash4512Basic0-40 to 1251.8V - 3.6V20/PDIP 20/QFN 20/SOIC 300mil 20/SSOP 208mil1820PBOR, PLVD, POR, WDT8 MHz, 32 kHzNo Low Sleep,Fast Wake, Fast Ctrl29 x 10-bit @ 500 (ksps) 1-A/D 1 - UART
1 - SPI
1 - I2C
NO  NoneYesYes1 - Std. PWM 16-bit PWM resolution 1 - Input Capture0 x 8-bit 3 x 16-bit 0 x 32-bit   NoNoYes9
PIC24F04KL100In Production$1.061616Flash4512 0-40 to 851.8V - 3.6V14/PDIP 14/TSSOP1214PBOR, PLVD, POR, WDT8 MHz, 32 kHzNo Low Sleep,Fast Wake, Fast Ctrl10-A/D 1 - UART
1 - MSSP(SPI/I2C)
NO  NoneYesYes2 - CCP1 x 8-bit 2 x 16-bit 0 x 32-bit   NoNoYes12
PIC24F04KL101In Production$1.151616Flash4512 0-40 to 851.8V - 3.6V20/PDIP 20/QFN 20/SOIC 300mil 20/SSOP 208mil1720PBOR, PLVD, POR, WDT8 MHz, 32 kHzNo Low Sleep,Fast Wake, Fast Ctrl10-A/D 1 - UART
1 - MSSP(SPI/I2C)
NO  NoneYesYes2 - CCP1 x 8-bit 2 x 16-bit 0 x 32-bit   NoNoYes12
PIC24F08KA101In Production$1.441616Flash81536Basic512-40 to 1251.8V - 3.6V20/PDIP 20/QFN 20/SOIC 300mil 20/SSOP 208mil1820PBOR, PLVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl29 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
1 - SPI
1 - I2C
Yes  NoneYesYes1 - Std. PWM 16-bit PWM resolution 1 - Input Capture0 x 8-bit 3 x 16-bit 0 x 32-bit   NoNoYes9
PIC24F08KA102In Production$1.511616Flash81536Basic512-40 to 1251.8V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2428PBOR, PLVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl29 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
1 - SPI
1 - I2C
YesNo NoneYesYes1 - Std. PWM 16-bit PWM resolution 1 - Input Capture0 x 8-bit 3 x 16-bit 0 x 32-bit   NoNoYes9
PIC24F08KL200In Production$1.251616Flash8512 0-40 to 851.8V - 3.6V14/PDIP 14/TSSOP1214PBOR, PLVD, POR, WDT8 MHz, 32 kHzNo Low Sleep,Fast Wake, Fast Ctrl17 x 10-bit @ 500 (ksps) 1-A/D 1 - UART
1 - MSSP(SPI/I2C)
NO  NoneYesYes2 - CCP1 x 8-bit 2 x 16-bit 0 x 32-bit   NoNoYes12
PIC24F08KL201In Production$1.301616Flash8512 0-40 to 851.8V - 3.6V20/PDIP 20/QFN 20/SOIC 300mil 20/SSOP 208mil1720PBOR, PLVD, POR, WDT8 MHz, 32 kHzNo Low Sleep,Fast Wake, Fast Ctrl112 x 10-bit @ 500 (ksps) 1-A/D 1 - UART
1 - MSSP(SPI/I2C)
NO  NoneYesYes2 - CCP1 x 8-bit 2 x 16-bit 0 x 32-bit   NoNoYes12
PIC24F08KL301In Production$1.271616Flash81024 256-40 to 851.8V - 3.6V20/PDIP 20/QFN 20/SOIC 300mil 20/SSOP 208mil1820PBOR, PLVD, POR, WDT8 MHz, 32 kHzNo Low Sleep,Fast Wake, Fast Ctrl20-A/D 2 - UART
2 - MSSP(SPI/I2C)
NO  NoneYesYes2 - CCP 1 - ECCP2 x 8-bit 2 x 16-bit   NoNoYes12
PIC24F08KL302In Production$1.321616Flash81024 256-40 to 851.8V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2428PBOR, PLVD, POR, WDT8 MHz, 32 kHzNo  20-A/D 2 - UART
2 - MSSP(SPI/I2C)
NO  NoneYesYes2 - CCP 1 - ECCP2 x 8-bit 2 x 16-bit   NoNoYes12
PIC24F08KL401In Production$1.361616Flash81024 512-40 to 851.8V - 3.6V20/PDIP 20/QFN 20/SOIC 300mil 20/SSOP 208mil1820PBOR, PLVD, POR, WDT8 MHz, 32 kHzNo Low Sleep,Fast Wake, Fast Ctrl212 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
2 - MSSP(SPI/I2C)
NO  NoneYesYes2 - CCP 1 - ECCP2 x 8-bit 2 x 16-bit 0 x 32-bit   NoNoYes12
PIC24F08KL402In Production$1.401616Flash161024 512-40 to 851.8V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2428PBOR, PLVD, POR, WDT8 MHz, 32 kHzNo Low Sleep,Fast Wake, Fast Ctrl212 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
2 - MSSP(SPI/I2C)
NO  NoneYesYes2 - CCP 1 - ECCP2 x 8-bit 2 x 16-bit   NoNoYes12
PIC24F16KA101In Production$1.511616Flash161536Basic512-40 to 1251.8V - 3.6V20/PDIP 20/QFN 20/SOIC 300mil 20/SSOP 208mil1820PBOR, PLVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl29 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
1 - SPI
1 - I2C
YesNo NoneYesYes1 - Std. PWM 16-bit PWM resolution 1 - Input Capture0 x 8-bit 3 x 16-bit 0 x 32-bit   NoNoYes9
PIC24F16KA102In Production$1.581616Flash161536Basic512-40 to 1251.8V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil 32/CSP 128/LQFP2428PBOR, PLVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl29 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
1 - SPI
1 - I2C
Yes  NoneYesYes1 - Std. PWM 16-bit PWM resolution 1 - Input Capture0 x 8-bit 3 x 16-bit 0 x 32-bit   NoNoYes9
PIC24F16KA301In Production$1.861616Flash162048Basic512-40 to 1251.8V - 5.5V20/PDIP 20/SOIC 300mil 20/SSOP 208mil1820PBOR, PLVD, POR, WDT16 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl312 x 12-bit @ 100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
Yes  NoneYesYes3 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   NoNoYes12
PIC24F16KA302In Production$2.031616Flash162048Basic512-40 to 1251.8V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2428PBOR, PLVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl313 x 12-bit @ 100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
Yes  NoneYesYes3 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   NoNoYes13
PIC24F16KA304In Production$2.301616Flash162048Basic512-40 to 1251.8V - 5.5V44/QFN 44/TQFP 48/UQFN3844PBOR, PLVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 12-bit @ 100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
Yes  NoneYesYes3 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   NoNoYes16
PIC24F16KL401In Production$1.431616Flash161024 512-40 to 851.8V - 3.6V20/PDIP 20/QFN 20/SOIC 300mil 20/SSOP 208mil1820PBOR, PLVD, POR, WDT8 MHz, 32 kHzNo Low Sleep,Fast Wake, Fast Ctrl212 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
2 - MSSP(SPI/I2C)
NO  NoneYesYes2 - CCP 1 - ECCP2 x 8-bit 2 x 16-bit 0 x 32-bit   NoNoYes12
PIC24F16KL402In Production$1.471616Flash161024 512-40 to 851.8V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2428PBOR, PLVD, POR, WDT8 MHz, 32 kHzNo Low Sleep,Fast Wake, Fast Ctrl212 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
2 - MSSP(SPI/I2C)
NO  NoneYesYes2 - CCP 1 - ECCP2 x 8-bit 2 x 16-bit 0 x 32-bit   NoNoYes12
PIC24FJ16GA002In Production$1.621616Flash164096Basic0-40 to 1252V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl210 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ16GA004In Production$1.881616Flash164096Basic0-40 to 1252V - 3.6V44/QFN 44/TQFP3544BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl213 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ16MC101In Production$1.571616Flash161024Basic0-40 to 1253V - 3.6V20/PDIP 20/SOIC 300mil 20/SSOP 208mil1520BOR, POR, WDT7.37 MHz, 32 kHzYes0Low Sleep,Fast34 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
1 - SPI
1 - I2C
YesYes NoneYesYes2 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit6  GPIONoYes 
PIC24FJ16MC102In Production$1.681616Flash161024Basic0-40 to 1253V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzYes0Low Sleep,Fast Wake, Fast Ctrl36 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
1 - SPI
1 - I2C
YesYes NoneYesYes2 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit6  GPIONoYes 
PIC24F32KA301In Production$2.001616Flash322048Basic512-40 to 1251.8V - 5.5V20/PDIP 20/SOIC 300mil 20/SSOP 208mil1820PBOR, PLVD, POR, WDT16 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl312 x 12-bit @ 100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
Yes  NoneYesYes3 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   NoNoYes12
PIC24F32KA302In Production$2.171616Flash322048Basic512-40 to 1251.8V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2428PBOR, PLVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl313 x 12-bit @ 100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
Yes  NoneYesYes3 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   NoNoYes13
PIC24F32KA304In Production$2.441616Flash322048Basic512-40 to 1251.8V - 5.5V44/QFN 44/TQFP 48/UQFN3844PBOR, PLVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 12-bit @ 100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
Yes  NoneYesYes3 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   NoNoYes16
PIC24FJ32GA002In Production$1.781616Flash328192Basic0-40 to 1252V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl210 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ32GA004In Production$2.021616Flash328192Basic0-40 to 1252V - 3.6V44/QFN 44/TQFP3544BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl213 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ32GA102In Production$2.201616Flash328192Basic0-40 to 1252V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl310 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes NoneYesYes5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes10
PIC24FJ32GA104In Production$2.441616Flash328192Basic0-40 to 1252V - 3.6V44/QFN 44/TQFP3544BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl313 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes NoneYesYes5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes13
PIC24FJ32GB002In Production$2.411616Flash328192Basic0-40 to 1252V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl39 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes9
PIC24FJ32GB004In Production$2.651616Flash328192Basic0-40 to 1252V - 3.6V44/QFN 44/TQFP3544BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl313 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes13
PIC24FJ32MC101Future ProductCall for pricing1616Flash321024Basic0-40 to 1253V - 3.6VPlease call for package information1520BOR, POR, WDT7.37 MHz, 32 kHzYes0Low Sleep,Fast34 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
1 - SPI
1 - I2C
YesYes NoneYesYes2 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit6  GPIONoYes 
PIC24FJ32MC102Future ProductCall for pricing1616Flash321024Basic0-40 to 1253V - 3.6VPlease call for package information2128BOR, POR, WDT7.37 MHz, 32 kHzYes0Low Sleep,Fast Wake, Fast Ctrl36 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
1 - SPI
1 - I2C
YesYes NoneYesYes2 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit6  GPIONoYes 
PIC24FJ32MC104Future ProductCall for pricing1616Flash321024Basic0-40 to 1253V - 3.6VPlease call for package information3644BOR, POR, WDT7.37 MHz, 32 kHzNo0Low Sleep,Fast Wake, Fast Ctrl36 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
YesYes NoneYesYes2 - Std. PWM 16-bit PWM resolution 3 - Input Capture3 x 16-bit 1 x 32-bit6  GPIONoYes 
PIC24FJ48GA002In Production$1.921616Flash488192Basic0-40 to 1252V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl210 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ48GA004In Production$2.161616Flash488192Basic0-40 to 1252V - 3.6V44/QFN 44/TQFP3544BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl213 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ64GA002In Production$2.061616Flash648192Basic0-40 to 1252V - 3.6V28/CSP 28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl210 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ64GA004In Production$2.301616Flash648192Basic0-40 to 1252V - 3.6V44/QFN 44/TQFP3544BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl213 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ64GA006In Production$2.461616Flash648192Basic0-40 to 852V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT8 MHz, 32 kHzYes Fast Wake, Fast Ctrl216 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesNo 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ64GA008In Production$2.721616Flash648192Basic0-40 to 852V - 3.6V80/TQFP6980BOR, POR, WDT8 MHz, 32 kHzYes Fast Wake, Fast Ctrl216 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesNo 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ64GA010In Production$2.931616Flash648192Basic0-40 to 852V - 3.6V100/TQFP85100BOR, POR, WDT8 MHz, 32 kHzYes Fast Wake, Fast Ctrl216 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesNo 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ64GA102In Production$2.621616Flash648192Basic0-40 to 1252V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl310 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes NoneYesYes5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes10
PIC24FJ64GA104In Production$2.861616Flash648192Basic0-40 to 1252V - 3.6V44/CSP 44/QFN 44/TQFP 128/LQFP3544BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl313 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes NoneYesYes5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes13
PIC24FJ64GA106In Production$3.321616Flash6416384Basic0-40 to 1252V - 3.6V64/QFN 64/TQFP5264BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes0 - USB ChNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ64GA108In Production$3.351616Flash6416384Basic0-40 to 1252V - 3.6V80/TQFP6880BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes0 - USB ChNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ64GA110In Production$3.791616Flash6416384Basic0-40 to 1252V - 3.6V100/TQFP84100BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes0 - USB ChNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ64GA306In Production$2.771616Flash648192Basic0-40 to 852V - 3.6V64/QFN 64/TQFP5364BOR, PLVD, POR, WDT8 MHz, 32 kHzYes6Low Sleep,Fast Wake, Fast Ctrl316 x 12-bit @ 200 (ksps) 1-A/D 4 - UART
2 - SPI
2 - I2C
YesYes NoneYesYes7 - Std. PWM 16-bit PWM resolution 7 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   EPMPBoundary ScanYes16
PIC24FJ64GA308In Production$2.981616Flash648192Basic0-40 to 852V - 3.6V80/TQFP6980BOR, PLVD, POR, WDT8 MHz, 32 kHzYes6Low Sleep,Fast Wake, Fast Ctrl316 x 12-bit @ 200 (ksps) 1-A/D 4 - UART
2 - SPI
2 - I2C
YesYes NoneYesYes0 - CCP 7 - Std. PWM 16-bit PWM resolution 7 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   EPMPBoundary ScanYes16
PIC24FJ64GA310In Production$3.161616Flash648192Basic0-40 to 852V - 3.6V100/TQFP 121/XBGA85100BOR, PLVD, POR, WDT8 MHz, 32 kHzYes6Low Sleep,Fast Wake, Fast Ctrl324 x 12-bit @ 200 (ksps) 1-A/D 4 - UART
2 - SPI
2 - I2C
YesYes NoneYesYes7 - Std. PWM 16-bit PWM resolution 7 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   EPMPBoundary ScanYes24
PIC24FJ64GB002In Production$2.831616Flash648192Basic0-40 to 1252V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl39 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes13
PIC24FJ64GB004In Production$3.071616Flash648192Basic0-40 to 1252V - 3.6V44/CSP 44/QFN 44/TQFP3544BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl313 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes13
PIC24FJ64GB106In Production$3.571616Flash6416384Basic0-40 to 852V - 3.6V64/QFN 64/TQFP5264BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ64GB108In Production$3.841616Flash6416384Basic0-40 to 852V - 3.6V80/TQFP6880BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ64GB110In Production$4.051616Flash6416384Basic0-40 to 852V - 3.6V100/TQFP84100BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ64GB502Future ProductCall for pricing1616Flash648192Basic0-40 to 852V - 3.6VPlease call for package information1728BOR, LVD, POR, WDT8 MHz, 32 kHzYes  39 x 10-bit @ 500 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   NoBoundary ScanYes13
PIC24FJ96GA006In Production$2.591616Flash968192Basic0-40 to 852V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT8 MHz, 32 kHzYes Fast Wake, Fast Ctrl216 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesNo 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ96GA008In Production$2.841616Flash968192Basic0-40 to 852V - 3.6V80/TQFP6980BOR, POR, WDT8 MHz, 32 kHzYes Fast Wake, Fast Ctrl216 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesNo 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ96GA010In Production$3.051616Flash968192Basic0-40 to 852V - 3.6V100/TQFP85100BOR, POR, WDT8 MHz, 32 kHzYes Fast Wake, Fast Ctrl216 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesNo 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ128DA106In Production$4.341616Flash12824576Basic0-40 to 852.2V - 3.6V64/QFN 64/TQFP5264BOR, LVD, POR, WDT8 MHz, 32 kHzYes2 316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   NoBoundary ScanYes16
PIC24FJ128DA110In Production$4.831616Flash12824576Basic0-40 to 852.2V - 3.6V100/TQFP 121/XBGA84100BOR, LVD, POR, WDT8 MHz, 32 kHzNo2 324 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   EPMPBoundary ScanYes24
PIC24FJ128DA206In Production$4.761616Flash12898304Basic0-40 to 852.2V - 3.6V64/QFN 64/TQFP5264BOR, LVD, POR, WDT8 MHz, 32 kHzYes  316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   NoBoundary ScanYes16
PIC24FJ128DA210In Production$5.251616Flash12898304Basic0-40 to 852.2V - 3.6V100/TQFP 121/XBGA84100BOR, LVD, POR, WDT8 MHz, 32 kHzYes2 324 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   NoBoundary ScanYes24
PIC24FJ128GA006In Production$2.701616Flash1288192Basic0-40 to 852V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT8 MHz, 32 kHzYes Fast Wake, Fast Ctrl216 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesNo 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ128GA008In Production$2.971616Flash1288192Basic0-40 to 852V - 3.6V80/TQFP6980BOR, POR, WDT8 MHz, 32 kHzYes0Fast Wake, Fast Ctrl216 x 10-bit @ 500 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesNo0 - USB Ch0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ128GA010In Production$3.161616Flash1288192Basic0-40 to 852V - 3.6V100/TQFP 128/LQFP85100BOR, POR, WDT8 MHz, 32 kHzYes Fast Wake, Fast Ctrl216 x 10-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
YesNo 0 - NoneYesYes0 - CCP 0 - ECCP 5 - Std. PWM 16-bit PWM resolution 5 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes 
PIC24FJ128GA106In Production$3.561616Flash12816384Basic0-40 to 1252V - 3.6V64/QFN 64/TQFP5364BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 0-D/A 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ128GA108In Production$3.821616Flash12816384Basic0-40 to 1252V - 3.6V80/TQFP6980BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ128GA110In Production$4.031616Flash12816384Basic0-40 to 1252V - 3.6V100/TQFP85100BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes 0 - NoneYesYes9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ128GA306In Production$3.001616Flash1288192Basic0-40 to 852V - 3.6V64/QFN 64/TQFP5364PBOR, PLVD, POR, WDT8 MHz, 32 kHzYes6Low Sleep,Fast Wake, Fast Ctrl316 x 12-bit @ 200 (ksps) 1-A/D 4 - UART
2 - SPI
2 - I2C
YesYes NoneYesYes7 - Std. PWM 16-bit PWM resolution 7 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   EPMPBoundary ScanYes16
PIC24FJ128GA308In Production$3.231616Flash1288192Basic0-40 to 852V - 3.6V80/TQFP6980BOR, PLVD, POR, WDT8 MHz, 32 kHzYes6Low Sleep,Fast Wake, Fast Ctrl316 x 12-bit @ 200 (ksps) 1-A/D 4 - UART
2 - SPI
2 - I2C
YesYes NoneYesYes7 - Std. PWM 16-bit PWM resolution 7 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   EPMPBoundary ScanYes16
PIC24FJ128GA310In Production$3.421616Flash1288192Basic0-40 to 852V - 3.6V100/TQFP 121/XBGA85100BOR, PLVD, POR, WDT8 MHz, 32 kHzYes6Low Sleep,Fast Wake, Fast Ctrl324 x 12-bit @ 200 (ksps) 1-A/D 4 - UART
2 - SPI
2 - I2C
YesYes NoneYesYes7 - Std. PWM 16-bit PWM resolution 7 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   EPMPBoundary ScanYes24
PIC24FJ128GB106In Production$3.811616Flash12816384Basic0-40 to 852V - 3.6V64/QFN 64/TQFP5264BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ128GB108In Production$4.071616Flash12816384Basic0-40 to 852V - 3.6V80/TQFP6880BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ128GB110In Production$4.281616Flash12816384Basic0-40 to 852V - 3.6V100/TQFP84100BOR, LVD, POR, WDT16 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ128GB206In Production$4.301616Flash12898304Basic0-40 to 852.2V - 3.6V64/QFN 64/TQFP5264BOR, LVD, POR, WDT8 MHz, 32 kHzYes Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   EPMPBoundary ScanYes 
PIC24FJ128GB210In Production$4.791616Flash12898304Basic0-40 to 852.2V - 3.6V100/TQFP 121/XBGA84100BOR, LVD, POR, WDT8 MHz, 32 kHzYes  324 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   EPMPBoundary ScanYes24
PIC24FJ192GA106In Production$3.771616Flash19216384Basic0-40 to 1252V - 3.6V64/QFN 64/TQFP5364BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ192GA108In Production$4.031616Flash19216384Basic0-40 to 1252V - 3.6V80/TQFP6980BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ192GA110In Production$4.241616Flash19216384Basic0-40 to 1252V - 3.6V100/TQFP85100BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ192GB106In Production$4.021616Flash19216384Basic0-40 to 852V - 3.6V64/QFN 64/TQFP5264BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ192GB108In Production$4.281616Flash19216384Basic0-40 to 852V - 3.6V80/TQFP6880BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ192GB110In Production$4.491616Flash19216384Basic0-40 to 852V - 3.6V100/TQFP84100BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ256DA106In Production$4.691616Flash25624576Basic0-40 to 852.2V - 3.6V64/QFN 64/TQFP5264BOR, LVD, POR, WDT8 MHz, 32 kHzYes2 316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   NoBoundary ScanYes16
PIC24FJ256DA110In Production$5.181616Flash25624576Basic0-40 to 852.2V - 3.6V100/TQFP 121/XBGA84100BOR, LVD, POR, WDT8 MHz, 32 kHzYes2 324 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   EPMPBoundary ScanYes24
PIC24FJ256DA206In Production$5.111616Flash25698304Basic0-40 to 852.2V - 3.6V64/QFN 64/TQFP5264BOR, LVD, POR, WDT8 MHz, 32 kHzYes2 316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   NoBoundary ScanYes16
PIC24FJ256DA210In Production$5.601616Flash25698304Basic0-40 to 852.2V - 3.6V100/TQFP 121/XBGA84100BOR, LVD, POR, WDT8 MHz, 32 kHzYes2 324 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   EPMPBoundary ScanYes24
PIC24FJ256GA106In Production$3.981616Flash25616384Basic0-40 to 1252V - 3.6V64/QFN 64/TQFP5364BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ256GA108In Production$4.241616Flash25616384Basic0-40 to 1252V - 3.6V80/TQFP6980BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ256GA110In Production$4.451616Flash25616384Basic0-40 to 1252V - 3.6V100/TQFP85100BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes 0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ256GB106In Production$4.231616Flash25616384Basic0-40 to 852V - 3.6V64/QFN 64/TQFP5264BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ256GB108In Production$4.491616Flash25616384Basic0-40 to 852V - 3.6V80/TQFP6880BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ256GB110In Production$4.701616Flash25616384Basic0-40 to 852V - 3.6V100/TQFP84100BOR, LVD, POR, WDT8 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG0 - NoneYesYes0 - CCP 0 - ECCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   PMPBoundary ScanYes16
PIC24FJ256GB206In Production$4.651616Flash25698304Basic0-40 to 852.2V - 3.6V64/QFN 64/TQFP5264BOR, LVD, POR, WDT8 MHz, 32 kHzYes  316 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   EPMPBoundary ScanYes16
PIC24FJ256GB210In Production$5.141616Flash25698304Basic0-40 to 852.2V - 3.6V100/TQFP 121/XBGA84100BOR, LVD, POR, WDT8 MHz, 32 kHzYes  324 x 10-bit @ 500 (ksps) 1-A/DNO4 - UART
3 - SPI
3 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTGNoneYesYes0 - CCP 9 - Std. PWM 16-bit PWM resolution 9 - Input Capture0 x 8-bit 5 x 16-bit 0 x 32-bit   EPMPBoundary ScanYes24

PIC24H (16-bit):
ProductStatusVolume PricingArchitectureCPU Speed MIPSMemory TypeProgram Memory KBytesRAMCode-Guard SecurityEEPROM Data MemoryTemperature RangeOperation Voltage RangePackagesI/O PinsPin countSystem Mgmt FeaturesInternal OscillatorHardware RTCCDirect Memory Access (DMA) ChannelnanoWattComparatorsAnalog PeripheralsCODEC Interface (I2S, AC97)Digital CommunicationCRCPeripheral Pin Select (PPS) CrossbarUSBCANLINIrDACapture/Compare/PWM PeripheralsTimersMotor Control PWM ChannelsSMPS PWM ChannelsQuadrature Encoder Interface (QEI)Parallel PortJTAGICSPCap Touch Channels
PIC24HJ12GP201In Production$2.091640Flash121024Intermediate0-40 to 1253V - 3.6V18/PDIP 18/SOIC 300mil1318PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl06 x 12-bit @ 500 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NOYes 0 - NoneNOYes0 - CCP 0 - ECCP 2 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit   GPIOBoundary ScanYes6
PIC24HJ12GP202In Production$2.241640Flash121024Intermediate0-40 to 1253V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl010 x 12-bit @ 500 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NOYes 0 - NoneNOYes0 - CCP 0 - ECCP 2 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit   GPIOBoundary ScanYes10
PIC24HJ16GP304In Production$2.421640Flash162048Intermediate0-40 to 1503V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl013 x 12-bit @ 500 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NOYes 0 - NoneNOYes0 - CCP 0 - ECCP 2 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit   GPIOBoundary ScanYes13
PIC24HJ32GP202In Production$2.381640Flash322048Intermediate0-40 to 1503V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl010 x 12-bit @ 500 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NOYes 0 - NoneNOYes0 - CCP 0 - ECCP 2 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit   GPIOBoundary ScanYes10
PIC24HJ32GP204In Production$2.491640Flash322048Intermediate0-40 to 1503V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl013 x 12-bit @ 500 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NOYes 0 - NoneNOYes0 - CCP 0 - ECCP 2 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit   GPIOBoundary ScanYes13
PIC24HJ32GP302In Production$2.761640Flash324096Advanced0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl210 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
1 - I2C
YesYes 0 - NoneNOYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes10
PIC24HJ32GP304In Production$2.821640Flash324096Advanced0-40 to 1253V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl213 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
1 - I2C
YesYes 0 - NoneNOYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes13
PIC24HJ64GP202In Production$3.121640Flash644096Advanced0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl210 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
1 - I2C
YesYes 0 - NoneNOYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes10
PIC24HJ64GP204In Production$3.291640Flash648192Advanced0-40 to 1253V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl213 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
1 - I2C
YesYes 0 - NoneNOYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes13
PIC24HJ64GP206AIn Production$3.391640Flash648192Advanced0-40 to 1253V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl018 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
1 - I2C
NONo0 - USB ChNoneNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes18
PIC24HJ64GP210AIn Production$3.881640Flash648192Advanced0-40 to 1253V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 32 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo NoneNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes32
PIC24HJ64GP502In Production$3.331640Flash644096Advanced0-40 to 1503V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl210 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
1 - I2C
YesYes 1 - ECANNOYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes10
PIC24HJ64GP504In Production$3.581640Flash644096Advanced0-40 to 1503V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl213 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
1 - I2C
YesYes 1 - ECANNOYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes13
PIC24HJ64GP506AIn Production$3.601640Flash648192Advanced0-40 to 1253V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 32 kHzNo8Fast Wake, Fast Ctrl018 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo 1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes18
PIC24HJ64GP510AIn Production$4.061640Flash648192Advanced0-40 to 1253V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 32 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo 1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes32
PIC24HJ128GP202In Production$3.441640Flash1288192Advanced0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl210 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
1 - I2C
YesYes NoneNOYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes10
PIC24HJ128GP204In Production$3.581640Flash1288192Advanced0-40 to 1253V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl213 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
1 - I2C
YesYes NoneNOYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes13
PIC24HJ128GP206AIn Production$3.631640Flash1288192Advanced0-40 to 1253V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl018 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
1 - I2C
NONo NoneNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes18
PIC24HJ128GP210AIn Production$4.141640Flash1288192Advanced0-40 to 1253V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 32 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo NoneNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes32
PIC24HJ128GP306AIn Production$3.791640Flash12816384Advanced0-40 to 1253V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 18 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo NoneNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
PIC24HJ128GP310AIn Production$4.261640Flash12816384Advanced0-40 to 1253V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 32 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo NoneNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes32
PIC24HJ128GP502In Production$3.651640Flash1288192Advanced0-40 to 1503V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl210 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
1 - I2C
YesYes 1 - ECANNOYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes10
PIC24HJ128GP504In Production$3.881640Flash1288192Advanced0-40 to 1503V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl213 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
1 - I2C
YesYes 1 - ECANNOYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes13
PIC24HJ128GP506AIn Production$3.851640Flash1288192Advanced0-40 to 1503V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 18 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo 1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes18
PIC24HJ128GP510AIn Production$4.311640Flash1288192Advanced0-40 to 1503V - 3.6V100/TQFP85100PBOR, No, NO7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 32 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo 1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes32
PIC24HJ256GP206AIn Production$4.051640Flash25616384Advanced0-40 to 1253V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 18 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo NoneNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
PIC24HJ256GP210AIn Production$4.631640Flash25616384Advanced0-40 to 1253V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 32 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo NoneNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes32
PIC24HJ256GP610AIn Production$5.081640Flash25616384Advanced0-40 to 1503V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 32 x 12-bit @ 500 (ksps) 2-A/DNO2 - UART
2 - SPI
2 - I2C
NONo 2 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes32

dsPIC30F (16-bit):
ProductStatusVolume PricingArchitectureCPU Speed MIPSMemory TypeProgram Memory KBytesRAMCode-Guard SecurityEEPROM Data MemoryTemperature RangeOperation Voltage RangePackagesI/O PinsPin countSystem Mgmt FeaturesInternal OscillatorHardware RTCCDirect Memory Access (DMA) ChannelnanoWattComparatorsAnalog PeripheralsCODEC Interface (I2S, AC97)Digital CommunicationCRCPeripheral Pin Select (PPS) CrossbarUSBCANLINIrDACapture/Compare/PWM PeripheralsTimersMotor Control PWM ChannelsSMPS PWM ChannelsQuadrature Encoder Interface (QEI)Parallel PortJTAGICSPCap Touch Channels
dsPIC30F1010In Production$2.821630Flash6256Intermediate0-40 to 1253V - 5.5V28/QFN-S 28/SOIC 300mil 28/SPDIP2128None, LVD, POR, WDT No0Fast Wake, Fast Ctrl26 x 10-bit @ 2000 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NONo 0 - NoneNONo0 - CCP 0 - ECCP 1 - Std. PWM 0 - Input Capture0 x 8-bit 2 x 16-bit 0 x 32-bit44 GPIONoYes 
dsPIC30F2010In Production$2.431630Flash12512Basic1024-40 to 1252.5V - 5.5V28/PDIP 300mil 28/QFN-S 28/SOIC 300mil 28/SPDIP2028PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl06 x 10-bit @ 1000 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch NoNo0 - CCP 0 - ECCP 2 - Std. PWM 4 - Input Capture3 x 16-bit 1 x 32-bit6 1GPIONoYes 
dsPIC30F2011In Production$2.231630Flash121024Basic0-40 to 1252.5V - 5.5V18/PDIP 18/SOIC 300mil 28/QFN1218PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl08 x 12-bit @ 200 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch NoNo0 - CCP 0 - ECCP 2 - Std. PWM 2 - Input Capture3 x 16-bit 1 x 32-bit   GPIONoYes 
dsPIC30F2012In Production$2.321630Flash121024Basic0-40 to 1252.5V - 5.5V28/QFN 28/SOIC 300mil 28/SPDIP2028PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl010 x 12-bit @ 200 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch NoNo0 - CCP 0 - ECCP 2 - Std. PWM 2 - Input Capture3 x 16-bit 1 x 32-bit   GPIONoYes 
dsPIC30F2020In Production$3.621630Flash12512Intermediate0-40 to 1253V - 5.5V28/QFN-S 28/SOIC 300mil 28/SPDIP2128None, LVD, POR, WDT No0Fast Wake, Fast Ctrl48 x 10-bit @ 2000 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NONo 0 - NoneNONo0 - CCP 0 - ECCP 2 - Std. PWM0 x 8-bit 3 x 16-bit 1 x 32-bit88 GPIONoYes 
dsPIC30F2023In Production$4.021630Flash12512Intermediate0-40 to 1253V - 5.5V44/QFN 44/TQFP3544None, LVD, POR, WDT No0Fast Wake, Fast Ctrl412 x 10-bit @ 2000 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NONo 0 - NoneNONo0 - CCP 0 - ECCP 2 - Std. PWM0 x 8-bit 3 x 16-bit 1 x 32-bit88 GPIONoYes 
dsPIC30F3010In Production$3.021630Flash241024Basic1024-40 to 1252.5V - 5.5V28/SOIC 300mil 28/SPDIP 44/QFN2028PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl06 x 10-bit @ 1000 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch NoNo0 - CCP 0 - ECCP 2 - Std. PWM 4 - Input Capture5 x 16-bit 2 x 32-bit6 1GPIONoYes 
dsPIC30F3011In Production$3.321630Flash241024Basic1024-40 to 1252.5V - 5.5V40/PDIP 44/QFN 44/TQFP3040PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl09 x 10-bit @ 1000 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo2 - UART
0 - A/E/USART
1 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch NoNo0 - CCP 0 - ECCP 4 - Std. PWM 4 - Input Capture5 x 16-bit 2 x 32-bit6 1GPIONoYes 
dsPIC30F3012In Production$2.681630Flash242048Basic1024-40 to 1252.5V - 5.5V18/PDIP 18/SOIC 300mil 44/QFN1218PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl08 x 12-bit @ 200 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch NoNo0 - CCP 0 - ECCP 2 - Std. PWM 2 - Input Capture3 x 16-bit 1 x 32-bit   GPIONoYes 
dsPIC30F3013In Production$2.771630Flash242048Basic1024-40 to 1252.5V - 5.5V28/SOIC 300mil 28/SPDIP 44/QFN2028PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl010 x 12-bit @ 200 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo2 - UART
0 - A/E/USART
1 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch NoNo0 - CCP 0 - ECCP 2 - Std. PWM 2 - Input Capture3 x 16-bit 1 x 32-bit   GPIONoYes 
dsPIC30F3014In Production$3.241630Flash242048Basic1024-40 to 1252.5V - 5.5V40/PDIP 44/QFN 44/TQFP3040PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl013 x 12-bit @ 200 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo2 - UART
0 - A/E/USART
1 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch NoNo0 - CCP 0 - ECCP 2 - Std. PWM 2 - Input Capture3 x 16-bit 1 x 32-bit   GPIONoYes 
dsPIC30F4011In Production$4.021630Flash482048Basic1024-40 to 1252.5V - 5.5V40/PDIP 44/QFN 44/TQFP3040PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl 9 x 10-bit @ 1000 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NONo 1 - CANNONo0 - CCP 0 - ECCP 4 - Std. PWM 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIONoYes 
dsPIC30F4012In Production$3.711630Flash482048Basic1024-40 to 1252.5V - 5.5V28/SOIC 300mil 28/SPDIP 44/QFN2028PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl 6 x 10-bit @ 1000 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NONo 1 - CANNONo0 - CCP 0 - ECCP 2 - Std. PWM 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIONoYes 
dsPIC30F4013In Production$3.911630Flash482048Basic1024-40 to 1252.5V - 5.5V40/PDIP 44/QFN 44/TQFP3040PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl 13 x 12-bit @ 200 (ksps) 1-A/DYes2 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NONo 1 - CANNONo0 - CCP 0 - ECCP 4 - Std. PWM 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIONoYes 
dsPIC30F5011In Production$4.961630Flash664096Advanced1024-40 to 1252.5V - 5.5V64/TQFP5264PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl016 x 12-bit @ 200 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DYes2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch2 - CANNoNo0 - CCP 0 - ECCP 8 - Std. PWM 8 - Input Capture5 x 16-bit 2 x 32-bit   GPIONoYes 
dsPIC30F5013In Production$5.471630Flash664096Advanced1024-40 to 1252.5V - 5.5V80/TQFP6880PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl016 x 12-bit @ 200 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DYes2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch2 - CANNoNo0 - CCP 0 - ECCP 8 - Std. PWM 8 - Input Capture5 x 16-bit 2 x 32-bit   GPIONoYes 
dsPIC30F5015In Production$5.081630Flash662048Basic1024-40 to 1252.5V - 5.5V64/TQFP5264PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl016 x 10-bit @ 1000 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo1 - UART
0 - A/E/USART
2 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch1 - CANNoNo0 - CCP 0 - ECCP 4 - Std. PWM 4 - Input Capture5 x 16-bit 2 x 32-bit8 1GPIONoYes 
dsPIC30F5016In Production$5.591630Flash662048Basic1024-40 to 1252.5V - 5.5V80/TQFP6880PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl016 x 10-bit @ 1000 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo1 - UART
0 - A/E/USART
2 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch1 - CANNoNo0 - CCP 0 - ECCP 4 - Std. PWM 4 - Input Capture5 x 16-bit 2 x 32-bit8 1GPIONoYes 
dsPIC30F6011AIn Production$6.891630Flash1326144Advanced2048-40 to 1252.5V - 5.5V64/TQFP5264PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl016 x 12-bit @ 200 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch2 - CANNoNo0 - CCP 0 - ECCP 8 - Std. PWM 8 - Input Capture5 x 16-bit 2 x 32-bit   GPIONoYes 
dsPIC30F6013AIn Production$7.141630Flash1326144Advanced2048-40 to 1252.5V - 5.5V80/TQFP6880PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl016 x 12-bit @ 200 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch2 - CANNoNo0 - CCP 0 - ECCP 8 - Std. PWM 8 - Input Capture5 x 16-bit 2 x 32-bit   GPIONoYes 
dsPIC30F6010AIn Production$7.011630Flash1448192Advanced4096-40 to 1252.5V - 5.5V80/TQFP6880PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl016 x 10-bit @ 1000 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch2 - CANNoNo0 - CCP 0 - ECCP 8 - Std. PWM 8 - Input Capture5 x 16-bit 2 x 32-bit8 1GPIONoYes 
dsPIC30F6012AIn Production$6.961630Flash1448192Advanced4096-40 to 1252.5V - 5.5V64/TQFP5264PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl016 x 12-bit @ 200 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DYes2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch2 - CANNoNo0 - CCP 0 - ECCP 8 - Std. PWM 8 - Input Capture5 x 16-bit 2 x 32-bit   GPIONoYes 
dsPIC30F6014AIn Production$7.251630Flash1448192Advanced4096-40 to 1252.5V - 5.5V80/TQFP6880PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl016 x 12-bit @ 200 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DYes2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch2 - CANNoNo0 - CCP 0 - ECCP 8 - Std. PWM 8 - Input Capture5 x 16-bit 2 x 32-bit   GPIONoYes 
dsPIC30F6015In Production$7.181630Flash1448192Advanced4096-40 to 1252.5V - 5.5V64/TQFP5264PBOR, LVD, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl016 x 10-bit @ 1000 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoNo0 - USB Ch1 - CANNoNo0 - CCP 0 - ECCP 8 - Std. PWM 8 - Input Capture5 x 16-bit 2 x 32-bit8 1GPIONoYes 

dsPIC33E (16-bit):
ProductStatusVolume PricingArchitectureCPU Speed MIPSMemory TypeProgram Memory KBytesAuxiliary Flash KBytesRAMDMA RAM bytesCode-Guard SecurityEEPROM Data MemoryTemperature RangeOperation Voltage RangePackagesI/O PinsPin countSystem Mgmt FeaturesInternal OscillatorHardware RTCCDirect Memory Access (DMA) ChannelnanoWattComparatorsAnalog PeripheralsCODEC Interface (I2S, AC97)Digital CommunicationCRCPeripheral Pin Select (PPS) CrossbarUSBCANLINIrDACapture/Compare/PWM PeripheralsTimersMotor Control PWM ChannelsSMPS PWM ChannelsQuadrature Encoder Interface (QEI)Parallel PortJTAGICSPCap Touch Channels
dsPIC33EP128MC202Samples Available$2.661670Flash128 16384 Basic0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 10-bit @ 1100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes6
dsPIC33EP128MC204Samples Available$2.801670Flash128 16384 Basic0-40 to 1253V - 3.6V44/QFN 44/TQFP 44/VLAP3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 10-bit @ 1100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes9
dsPIC33EP128MC206Samples Available$2.941670Flash128 16384 Basic0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 10-bit @ 1100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes16
dsPIC33EP128MC504Samples Available$3.011670Flash128 16384 Basic0-40 to 1253V - 3.6V44/QFN 44/TQFP 44/VLAP3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 10-bit @ 1100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes9
dsPIC33EP128MC506Samples Available$3.151670Flash128 16384 Basic0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 10-bit @ 1100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes16
dsPIC33EP64GP502In Production$2.631670Flash64081920Basic0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes6
dsPIC33EP64GP503Samples Available$2.801670Flash64081920Basic0-40 to 1253V - 3.6V36/VTLA2536BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl48 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes8
dsPIC33EP64GP504In Production$2.801670Flash64081920Basic0-40 to 1253V - 3.6V44/QFN 44/TQFP 44/VLAP3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes9
dsPIC33EP64GP506In Production$2.941670Flash64081920Basic0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 12-bit @ 500 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   NoBoundary ScanYes16
dsPIC33EP64MC202In Production$2.421670Flash64081920Basic0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes6
dsPIC33EP64MC203Samples Available$2.591670Flash64081920Basic0-40 to 1253V - 3.6V36/VTLA2536BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl48 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes8
dsPIC33EP64MC204In Production$2.591670Flash64081920Basic0-40 to 1253V - 3.6V44/QFN 44/TQFP 44/VLAP3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes9
dsPIC33EP64MC206In Production$2.731670Flash64081920Basic0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes16
dsPIC33EP64MC502In Production$2.631670Flash64081920Basic0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes6
dsPIC33EP64MC503Samples Available$2.801670Flash64081920Basic0-40 to 1253V - 3.6V36/VTLA2536BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl48 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes8
dsPIC33EP64MC504In Production$2.801670Flash64081920Basic0-40 to 1253V - 3.6V44/QFN 44/TQFP 44/VLAP3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 6-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes9
dsPIC33EP64MC506In Production$2.941670Flash64081920Basic0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes0 - CCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit601GPIOBoundary ScanYes16
dsPIC33EP128GP502Samples Available$2.871670Flash1280163840Basic0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes6
dsPIC33EP128GP504Samples Available$3.011670Flash1280163840Basic0-40 to 1253V - 3.6V44/QFN 44/TQFP 44/VLAP3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes9
dsPIC33EP128GP506Samples Available$3.151670Flash1280163840Basic0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes16
dsPIC33EP128MC502Samples Available$2.871670Flash1280163840Basic0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes6
dsPIC33EP256GP502Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes6
dsPIC33EP256GP504Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes9
dsPIC33EP256GP506Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   GPIOBoundary ScanYes16
dsPIC33EP256MC202Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes6
dsPIC33EP256MC204Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes9
dsPIC33EP256MC206Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB ChNoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes16
dsPIC33EP256MC502Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information2128BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl46 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes6
dsPIC33EP256MC504Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information3544BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl49 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes9
dsPIC33EP256MC506Future ProductCall for pricing1670Flash2560327680Basic0-40 to 1253V - 3.6VPlease call for package information5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Low Sleep,Fast Wake, Fast Ctrl416 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
YesYes0 - USB Ch1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit6 1GPIOBoundary ScanYes16
dsPIC33EP256MU806In Production$5.221670Flash25624286724096Basic0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzYes15Low Sleep,Fast Wake, Fast Ctrl324 x 10-bit @ 1100 (ksps) 2-A/DYes4 - UART
4 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG2 - ECANYesYes16 - Std. PWM 16-bit PWM resolution 16 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit8 2PMPBoundary ScanYes 
dsPIC33EP256MU810In Production$5.701670Flash25624286724096Basic0-40 to 1253V - 3.6V100/TQFP 121/XBGA83100BOR, POR, WDT7.37 MHz, 32 kHzYes15Low Sleep,Fast Wake, Fast Ctrl332 x 10-bit @ 1100 (ksps) 2-A/DYes4 - UART
0 - A/E/USART
4 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG2 - ECANYesYes16 - Std. PWM 16-bit PWM resolution 16 - Input Capture9 x 16-bit 4 x 32-bit12 2PMPBoundary ScanYes 
dsPIC33EP256MU814In Production$6.311670Flash25624286724096Basic0-40 to 1253V - 3.6V144/LQFP 144/TQFP122144BOR, POR, WDT7.37 MHz, 32 kHzYes15Low Sleep,Fast Wake, Fast Ctrl332 x 10-bit @ 1100 (ksps) 2-A/DYes4 - UART
4 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG2 - ECANYesYes16 - Std. PWM 16-bit PWM resolution 16 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit14 2PMPBoundary ScanYes 
dsPIC33EP512GP806In Production$5.601670Flash51224532484096Basic0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, LVD, POR, WDT7.37 MHz, 32 kHzYes15Low Sleep,Fast Wake, Fast Ctrl324 x 12-bit @ 500 (ksps) 2-A/DYes4 - UART
4 - SPI
2 - I2C
YesYesNone2 - ECANYesYes16 - Std. PWM 16-bit PWM resolution 16 - Input Capture9 x 16-bit 4 x 32-bit   PMPBoundary ScanYes 
dsPIC33EP512MC806In Production$5.601670Flash51224532484096Basic0-45 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, LVD, POR, WDT7.37 MHz, 32 kHzYes15Low Sleep,Fast Wake, Fast Ctrl324 x 10-bit @ 1100 (ksps) 2-A/DYes4 - UART
4 - SPI
2 - I2C
YesYes 2 - ECANYesYes16 - Std. PWM 16-bit PWM resolution 16 - Input Capture9 x 16-bit 4 x 32-bit8 2EPMPBoundary ScanYes 
dsPIC33EP512MU810In Production$6.371670Flash51224532484096Basic0-40 to 1253V - 3.6V100/TQFP 121/XBGA83100BOR, POR, WDT7.37 MHz, 32 kHzYes15Low Sleep,Fast Wake, Fast Ctrl332 x 10-bit @ 1100 (ksps) 2-A/DYes4 - UART
4 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG2 - ECANYesYes16 - Std. PWM 16-bit PWM resolution 16 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit12 2PMPBoundary ScanYes 
dsPIC33EP512MU814In Production$6.991670Flash51224532484096Basic0-40 to 1253V - 3.6V144/LQFP 144/TQFP122144BOR, POR, WDT7.37 MHz, 32 kHzYes15Low Sleep,Fast Wake, Fast Ctrl332 x 10-bit @ 1100 (ksps) 2-A/DYes4 - UART
4 - SPI
2 - I2C
YesYes1 - USB Ch., Full Speed, USB 2.0 OTG2 - ECANYesYes16 - Std. PWM 16-bit PWM resolution 16 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit1402PMPBoundary ScanYes 

dsPIC33F (16-bit):
ProductStatusVolume PricingArchitectureCPU Speed MIPSMemory TypeProgram Memory KBytesAuxiliary Flash KBytesRAMDMA RAM bytesCode-Guard SecurityEEPROM Data MemoryTemperature RangeOperation Voltage RangePackagesI/O PinsPin countSystem Mgmt FeaturesInternal OscillatorHardware RTCCDirect Memory Access (DMA) ChannelnanoWattComparatorsAnalog PeripheralsCODEC Interface (I2S, AC97)Digital CommunicationCRCPeripheral Pin Select (PPS) CrossbarUSBCANLINIrDACapture/Compare/PWM PeripheralsTimersMotor Control PWM ChannelsSMPS PWM ChannelsQuadrature Encoder Interface (QEI)Parallel PortJTAGICSPCap Touch Channels
dsPIC33FJ06GS001In Production$1.611640Flash6 256 Basic0-40 to 1253V - 3.6V18/PDIP 18/SOIC 300mil 20/SSOP 208mil1318BOR, POR, WDT7.37 MHz, 32 kHz   26 x 10-bit @ 2000 (ksps) 0-D/A 1-A/D 1 - UART
1 - SPI
1 - I2C
NOYes NoneYesYes0 - Std. PWM 0 - Input Capture0 x 8-bit 2 x 16-bit 0 x 32-bit44 GPIOProgram/Boundary ScanYes 
dsPIC33FJ06GS101In Production$1.961640Flash6 256 Intermediate0-40 to 1253V - 3.6V18/SOIC 300mil1318BOR, POR, WDT7.37 MHz, 32 kHzNo0Fast Wake, Fast Ctrl06 x 10-bit @ 2000 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/D 1 - UART
1 - SPI
1 - I2C
NOYes0 - USB Ch., None0 - NoneYesYes1 - Std. PWM 16-bit PWM resolution 0 - Input Capture0 x 8-bit 2 x 16-bit 0 x 32-bit44 GPIOProgram/Boundary ScanYes 
dsPIC33FJ06GS101AFuture Product$1.751640Flash6 256 Basic0-40 to 1253V - 3.6V18/PDIP 18/SOIC 300mil 20/SSOP 208mil1318BOR, POR, WDT7.37 MHz, 32 kHz   06 x 10-bit @ 2000 (ksps) 0-D/A 1-A/D 1 - UART
1 - SPI
1 - I2C
 Yes NoneYesYes1 - Std. PWM 0 - Input Capture0 x 8-bit 2 x 16-bit 0 x 32-bit44 GPIOProgram/Boundary ScanYes 
dsPIC33FJ06GS102In Production$2.201640Flash6 256 Intermediate0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128BOR, POR, WDT7.37 MHz, 32 kHzNo0Fast Wake, Fast Ctrl06 x 10-bit @ 2000 (ksps) 0-D/A 0 x 1-A/D 1 - UART
1 - SPI
1 - I2C
NOYes0 - USB Ch., NoneNoneYesYes1 - Std. PWM 16-bit PWM resolution 0 - Input Capture0 x 8-bit 2 x 16-bit 0 x 32-bit44 GPIOProgram/Boundary ScanYes 
dsPIC33FJ06GS102AIn Production$1.951640Flash6 256 Basic0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2821BOR, POR, WDT7.37 MHz, 32 kHz   06 x 10-bit @ 2000 (ksps) 0-D/A 1-A/D 1 - UART
1 - SPI
1 - I2C
NOYes NoneYesYes1 - Std. PWM 0 - Input Capture0 x 8-bit 2 x 16-bit 0 x 32-bit44 GPIOProgram/Boundary ScanYes 
dsPIC33FJ06GS202In Production$2.381640Flash6 1028 Intermediate0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128BOR, POR, WDT7.37 MHz, 32 kHzNo0Fast Wake, Fast Ctrl26 x 10-bit @ 2000 (ksps) 2-D/A 1 x 10-bit @ 640 (ksps) 1-A/D 1 - UART
1 - SPI
1 - I2C
NOYes0 - USB Ch., NoneNoneYesYes1 - Std. PWM 16-bit PWM resolution 1 - Input Capture0 x 8-bit 2 x 16-bit 0 x 32-bit44 GPIOProgram/Boundary ScanYes 
dsPIC33FJ06GS202AIn Production$2.061640Flash6 1024 Basic0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzNo  26 x 10-bit @ 2000 (ksps) 1-D/A 1 x 10-bit @ 1-A/D 1 - UART
1 - SPI
1 - I2C
NOYes NoneYesYes1 - Std. PWM 16-bit PWM resolution 1 - Input Capture0 x 8-bit 2 x 16-bit 0 x 32-bit44 GPIOProgram/Boundary ScanYes 
dsPIC33FJ09GS302In Production$2.171640Flash9 1024 Basic0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHz   28 x 10-bit @ 2000 (ksps) 1-D/A 1 x 10-bit @ 1-A/D 1 - UART
1 - SPI
1 - I2C
NOYes0 - USB ChNoneYesYes1 - Std. PWM 16-bit PWM resolution 1 - Input Capture0 x 8-bit 2 x 16-bit 0 x 32-bit660GPIOProgram/Boundary ScanYes 
dsPIC33FJ12GP201In Production$2.091640Flash12 1024 Intermediate0-40 to 1253V - 3.6V18/PDIP 18/SOIC 300mil1318PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl06 x 12-bit @ 500 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoYes0 - USB Ch NoNo0 - CCP 0 - ECCP 2 - Std. PWM 16-bit PWM resolution 4 - Input Capture3 x 16-bit 1 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ12GP202In Production$2.241640Flash12 1024 Intermediate0-40 to 1253V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl 10 x 12-bit @ 500 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NOYes 0 - NoneNONo0 - CCP 0 - ECCP 2 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ12MC201In Production$2.091640Flash12 1024 Intermediate0-40 to 1253V - 3.6V20/PDIP 20/SOIC 300mil 20/SSOP 208mil1520PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl04 x 10-bit @ 1100 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/DNo1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
0 - MSSP(SPI/I2C)
NoYes0 - USB Ch NoNo0 - CCP 0 - ECCP 2 - Std. PWM 16-bit PWM resolution 4 - Input Capture3 x 16-bit 1 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ12MC202In Production$2.311640Flash12 1024 Intermediate0-40 to 1253V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl 6 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NOYes 0 - NoneNONo0 - CCP 0 - ECCP 2 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ16GP101In Production$1.571616Flash16 1024 Basic0-40 to 1253V - 3.6V18/PDIP 18/SOIC 300mil 20/SSOP 208mil1318BOR, POR, WDT7.37 MHz, 32 kHzYes0Low Sleep,Fast Wake, Fast Ctrl34 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
1 - SPI
1 - I2C
NOYes NoneYesYes2 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit0  GPIONoYes 
dsPIC33FJ16GP102In Production$1.681616Flash16 1024 Basic0-40 to 1253V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzYes0Low Sleep,Fast Wake, Fast Ctrl36 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
1 - SPI
1 - I2C
NOYes NoneYesYes2 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit0  PMP16NoNO 
dsPIC33FJ16GP304In Production$2.581640Flash16 2048 Basic0-40 to 1253V - 3.6V44/QFN 44/TQFP3544BOR, POR, WDT No Fast Wake, Fast Ctrl 13 x 12-bit @ 500 (ksps) 1-A/DNO1 - UART
1 - SPI
1 - I2C
NOYes 0 - NoneNONo2 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit   NoProgram/Boundary ScanYes 
dsPIC33FJ16GS402In Production$2.521650Flash16 2048 Intermediate0-40 to 1503V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128BOR, POR, WDT7.37 MHz, 32 kHzNo0Fast Wake, Fast Ctrl08 x 10-bit @ 2000 (ksps) 1-A/D 1 - UART
1 - SPI
1 - I2C
NOYes0 - USB Ch., NoneNoneYesYes2 - Std. PWM 16-bit PWM resolution 2 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit66 GPIOProgram/Boundary ScanYes 
dsPIC33FJ16GS404In Production$2.771650Flash16 2048 Intermediate0-40 to 1503V - 3.6V44/QFN 44/TQFP 44/VLAP3544BOR, POR, WDT7.37 MHz, 32 kHzNo0Fast Wake, Fast Ctrl08 x 10-bit @ 2000 (ksps) 1-A/D 1 - UART
1 - SPI
1 - I2C
NOYes0 - USB Ch., NoneNoneYesYes2 - Std. PWM 16-bit PWM resolution 2 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit66 GPIOProgram/Boundary ScanYes 
dsPIC33FJ16GS502In Production$3.041650Flash16 2048 Intermediate0-40 to 1503V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128BOR, POR, WDT7.37 MHz, 32 kHzNo0Fast Wake, Fast Ctrl48 x 10-bit @ 4000 (ksps) 4-D/A 1 x 10-bit @ 640 (ksps) 2-A/D 1 - UART
1 - SPI
1 - I2C
NOYes0 - USB Ch., NoneNoneYesYes2 - Std. PWM 16-bit PWM resolution 2 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit88 GPIOProgram/Boundary ScanYes 
dsPIC33FJ16GS504In Production$3.421650Flash16 2048 Intermediate0-40 to 1503V - 3.6V44/QFN 44/TQFP 44/VLAP3544BOR, POR, WDT7.37 MHz, 32 kHzNo0Fast Wake, Fast Ctrl412 x 10-bit @ 4000 (ksps) 4-D/A 1 x 10-bit @ 640 (ksps) 2-A/D 1 - UART
1 - SPI
1 - I2C
NOYes0 - USB Ch., NoneNoneYesYes2 - Std. PWM 16-bit PWM resolution 2 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit88 GPIOProgram/Boundary ScanYes 
dsPIC33FJ16MC101In Production$1.571616Flash16 1024 Basic0-40 to 1253V - 3.6V20/PDIP 20/SOIC 300mil 20/SSOP 208mil1520BOR, POR, WDT7.37 MHz, 32 kHzYes0Low Sleep,Fast Wake, Fast Ctrl34 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
1 - SPI
1 - I2C
NOYes 0 - NoneYesYes0 - CCP 2 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit600GPIONoYes 
dsPIC33FJ16MC102In Production$1.681616Flash16 1024 Basic0-40 to 1253V - 3.6V28/QFN 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128BOR, POR, WDT7.37 MHz, 32 kHzYes0Low Sleep,Fast Wake, Fast Ctrl36 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
1 - SPI
1 - I2C
NOYes NoneYesYes2 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit600GPIONoYes 
dsPIC33FJ16MC304In Production$2.651640Flash16 2048 Basic0-40 to 1503V - 3.6V44/QFN 44/TQFP3544BOR, POR, WDT No Fast Wake, Fast Ctrl 9 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
1 - SPI
1 - I2C
NOYes 0 - NoneNONo2 - Std. PWM 4 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit8 1NoProgram/Boundary ScanYes 
dsPIC33FJ32GP202In Production$2.531640Flash32 2048 Intermediate0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl 10 x 12-bit @ 500 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NOYes 0 - NoneNONo0 - CCP 0 - ECCP 2 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ32GP204In Production$2.661640Flash32 2048 Intermediate0-40 to 1503V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl 13 x 12-bit @ 500 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NOYes 0 - NoneNONo0 - CCP 0 - ECCP 2 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ32GP302In Production$2.761640Flash32 4096 Advanced0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl210 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 0 - NoneNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   NoProgram/Boundary ScanYes 
dsPIC33FJ32GP304In Production$3.011640Flash32 4096 Advanced0-40 to 1253V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl213 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 0 - NoneNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   NoProgram/Boundary ScanYes 
dsPIC33FJ32GS406In Production$3.071650Flash32 4096 Intermediate0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo Fast Wake, Fast Ctrl016 x 10-bit @ 2000 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
NO 0 - USB Ch., None0 - NoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 4 x 16-bit 1 x 32-bit12121GPIOProgram/Boundary ScanYes 
dsPIC33FJ32GS606In Production$3.361650Flash32 4096 Intermediate0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo Fast Wake, Fast Ctrl416 x 10-bit @ 4000 (ksps) 4-D/A 1 x 10-bit @ 640 (ksps) 2-A/D 2 - UART
2 - SPI
2 - I2C
NO 0 - USB Ch., None0 - NoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 4 x 16-bit 1 x 32-bit12122GPIOProgram/Boundary ScanYes 
dsPIC33FJ32GS608In Production$3.851650Flash32 4096 Intermediate0-40 to 1253V - 3.6V80/TQFP6980BOR, POR, WDT7.37 MHz, 32 kHzNo Fast Wake, Fast Ctrl418 x 10-bit @ 4000 (ksps) 4-D/A 1 x 10-bit @ 640 (ksps) 2-A/D 2 - UART
2 - SPI
2 - I2C
NO 0 - USB Ch., None0 - NoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 4 x 16-bit 1 x 32-bit16162GPIOProgram/Boundary ScanYes 
dsPIC33FJ32GS610In Production$4.411650Flash32 4096 Intermediate0-40 to 1253V - 3.6V100/TQFP85100BOR, POR, WDT7.37 MHz, 32 kHzNo Fast Wake, Fast Ctrl424 x 10-bit @ 4000 (ksps) 4-D/A 1 x 10-bit @ 640 (ksps) 2-A/D 2 - UART
2 - SPI
2 - I2C
NO 0 - USB Ch., None0 - NoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 4 x 16-bit 1 x 32-bit18182GPIOProgram/Boundary ScanYes 
dsPIC33FJ32MC101Future ProductCall for pricing1616Flash32 1024 Basic0-40 to 1253V - 3.6VPlease call for package information1520BOR, POR, WDT7.37 MHz, 32 kHzYes Low Sleep,Fast Wake, Fast Ctrl34 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
1 - SPI
1 - I2C
NOYes NoneNONo0 - CCP 2 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit6  GPIONoYes 
dsPIC33FJ32MC102Future ProductCall for pricing1616Flash32 1024 Basic0-40 to 1253V - 3.6VPlease call for package information2128BOR, POR, WDT7.37 MHz, 32 kHzYes0Low Sleep,Fast Wake, Fast Ctrl36 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
1 - SPI
1 - I2C
NOYes NoneNONo2 - Std. PWM 16-bit PWM resolution 3 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit6  GPIONoYes 
dsPIC33FJ32MC202In Production$2.601640Flash32 2048 Intermediate0-40 to 1503V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP 28/SSOP 208mil2128PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl 6 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NOYes 0 - NoneNONo0 - CCP 0 - ECCP 2 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ32MC204In Production$2.761640Flash32 2048 Intermediate0-40 to 1503V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl 9 x 10-bit @ 1100 (ksps) 1-A/DNO1 - UART
0 - A/E/USART
1 - SPI
1 - I2C
NOYes 0 - NoneNONo0 - CCP 0 - ECCP 2 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 3 x 16-bit 1 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ32MC302In Production$2.871640Flash32 4096 Advanced0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl26 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 0 - NoneNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit8 2PMPProgram/Boundary ScanYes 
dsPIC33FJ32MC304In Production$3.121640Flash32 4096 Advanced0-40 to 1253V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzNo0Fast Wake, Fast Ctrl29 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 0 - NoneNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit8 2PMPProgram/Boundary ScanYes 
dsPIC33FJ64GP202In Production$3.121640Flash64 8192 Advanced0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl210 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 0 - NoneNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes 
dsPIC33FJ64GP204In Production$3.291640Flash64 8192 Advanced0-40 to 1253V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl213 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 0 - NoneNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes 
dsPIC33FJ64GP206AIn Production$3.391640Flash64 8192 Advanced0-40 to 1253V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 18 x 12-bit @ 500 (ksps) 1-A/DYes2 - UART
2 - SPI
1 - I2C
NONo NoneNONo8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ64GP306AIn Production$3.531640Flash64 16384 Advanced0-40 to 1253V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 18 x 12-bit @ 500 (ksps) 1-A/DYes2 - UART
2 - SPI
2 - I2C
NONo NoneNONo8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ64GP310AIn Production$3.991640Flash64 16384 Advanced0-40 to 1253V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 32 x 12-bit @ 500 (ksps) 1-A/DYes2 - UART
2 - SPI
2 - I2C
NONo NoneNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanNO 
dsPIC33FJ64GP706AIn Production$4.141640Flash64 16384 Advanced0-40 to 1253V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 18 x 12-bit @ 500 (ksps) 2-A/DYes2 - UART
2 - SPI
2 - I2C
0 - MSSP(SPI/I2C)
NONo 2 - ECANNONo8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ64GP708AIn Production$4.441640Flash64 16384 Advanced0-40 to 1253V - 3.6V80/TQFP6980PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 24 x 12-bit @ 500 (ksps) 2-A/DYes2 - UART
2 - SPI
2 - I2C
NONo 2 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ64GP710AIn Production$4.611640Flash64 16384 Advanced0-40 to 1253V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 32 x 12-bit @ 500 (ksps) 2-A/DYes2 - UART
2 - SPI
2 - I2C
NONo 2 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ64GP802In Production$3.421640Flash64 16384 Advanced0-40 to 1503V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl210 x 12-bit @ 500 (ksps) 1-D/A 2 x 16-bit @ 100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 1 - ECANNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes 
dsPIC33FJ64GP804In Production$3.651640Flash64 16384 Advanced0-40 to 1253V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl213 x 12-bit @ 500 (ksps) 1-D/A 2 x 16-bit @ 100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 1 - ECANNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes 
dsPIC33FJ64GS406In Production$3.351650Flash64 8192 Intermediate0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo Fast Wake, Fast Ctrl016 x 10-bit @ 2000 (ksps) 0-D/A 0 x 0-bit @ 0 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
NO 0 - USB Ch., None0 - NoneYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 4 x 16-bit 1 x 32-bit12121GPIOProgram/Boundary ScanYes 
dsPIC33FJ64GS606In Production$3.811650Flash64 9216 Intermediate0-40 to 1253V - 3.6V64/QFN 64/TQFP5364BOR, POR, WDT7.37 MHz, 32 kHzNo4Fast Wake, Fast Ctrl416 x 10-bit @ 4000 (ksps) 4-D/A 1 x 10-bit @ 640 (ksps) 2-A/D 2 - UART
2 - SPI
2 - I2C
NO 0 - USB Ch., None1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 4 x 16-bit 1 x 32-bit12122GPIOProgram/Boundary ScanYes 
dsPIC33FJ64GS608In Production$4.341650Flash64 9216 Intermediate0-40 to 1253V - 3.6V80/TQFP6980BOR, POR, WDT7.37 MHz, 32 kHzNo4Fast Wake, Fast Ctrl418 x 10-bit @ 4000 (ksps) 4-D/A 1 x 10-bit @ 640 (ksps) 2-A/D 2 - UART
2 - SPI
2 - I2C
NO 0 - USB Ch., None1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 4 x 16-bit 1 x 32-bit16162GPIOProgram/Boundary ScanYes 
dsPIC33FJ64GS610In Production$4.891650Flash64 9216 Intermediate0-40 to 1253V - 3.6V100/TQFP85100BOR, POR, WDT7.37 MHz, 32 kHzNo4Fast Wake, Fast Ctrl424 x 10-bit @ 4000 (ksps) 4-D/A 1 x 10-bit @ 640 (ksps) 2-A/D 2 - UART
0 - A/E/USART
2 - SPI
2 - I2C
NO 0 - USB Ch., None1 - ECANYesYes4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 4 x 16-bit 1 x 32-bit18182GPIOBoundary ScanYes 
dsPIC33FJ64MC202In Production$3.291640Flash64 8192 Advanced0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl26 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 0 - NoneNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit8 2PMPProgram/Boundary ScanYes 
dsPIC33FJ64MC204In Production$3.391640Flash64 8192 Advanced0-40 to 1253V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl29 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 0 - NoneNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit8 2PMPProgram/Boundary ScanYes 
dsPIC33FJ64MC506AIn Production$3.841640Flash64 8192 Advanced0-40 to 1503V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl016 x 10-bit @ 1100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
NO  1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ64MC508AIn Production$4.141640Flash64 8192 Advanced0-40 to 1253V - 3.6V80/TQFP6980PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 16 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo 1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ64MC510AIn Production$4.331640Flash64 8192 Advanced0-40 to 1253V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 24 x 10-bit @ 1 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo 1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ64MC706AIn Production$4.211640Flash64 16384 Advanced0-40 to 1253V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 16 x 10-bit @ 1100 (ksps) 2-A/D 2 - UART
2 - SPI
2 - I2C
NO  1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ64MC710AIn Production$4.911640Flash64 16384 Advanced0-40 to 1253V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 24 x 10-bit @ 1 (ksps) 2-A/DNO2 - UART
2 - SPI
2 - I2C
NONo 2 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ64MC802In Production$3.501640Flash64 16384 Advanced0-40 to 1503V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl26 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 1 - ECANNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit8 2PMPProgram/Boundary ScanYes 
dsPIC33FJ64MC804In Production$3.891640Flash64 16384 Advanced0-40 to 1503V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl29 x 10-bit @ 1100 (ksps) 1-D/A 2 x 16-bit @ 100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 1 - ECANNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit8 2PMPProgram/Boundary ScanYes 
dsPIC33FJ128GP202In Production$3.441640Flash128 8192 Advanced0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl210 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 0 - NoneNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes 
dsPIC33FJ128GP204In Production$3.581640Flash128 8192 Advanced0-40 to 1253V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl213 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 0 - NoneNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes 
dsPIC33FJ128GP206AIn Production$3.631640Flash128 8192 Advanced0-40 to 1253V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 18 x 12-bit @ 500 (ksps) 1-A/DYes2 - UART
2 - SPI
1 - I2C
NONo NoneNONo8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ128GP306AIn Production$3.791640Flash128 16384 Advanced0-40 to 1253V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 18 x 12-bit @ 500 (ksps) 1-A/DYes2 - UART
2 - SPI
2 - I2C
NO  NoneNONo8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ128GP310AIn Production$4.261640Flash128 16384 Advanced0-40 to 1253V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 32 x 12-bit @ 500 (ksps) 1-A/DYes2 - UART
2 - SPI
2 - I2C
NONo NoneNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ128GP706AIn Production$4.401640Flash128 16384 Advanced0-40 to 1503V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 18 x 12-bit @ 500 (ksps) 2-A/DYes2 - UART
2 - SPI
2 - I2C
NONo 2 - ECANNONo8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   NoBoundary ScanYes 
dsPIC33FJ128GP708AIn Production$4.691640Flash128 16384 Advanced0-40 to 1253V - 3.6V80/TQFP6980PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 24 x 12-bit @ 500 (ksps) 2-A/DYes2 - UART
2 - SPI
2 - I2C
NONo 2 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ128GP710AIn Production$4.861640Flash128 16384 Advanced0-40 to 1503V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 32 x 12-bit @ 500 (ksps) 2-A/DYes2 - UART
2 - SPI
2 - I2C
NONo 2 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ128GP802In Production$3.721640Flash128 16384 Advanced0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl210 x 12-bit @ 500 (ksps) 1-D/A 2 x 16-bit @ 100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 1 - ECANNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes 
dsPIC33FJ128GP804In Production$3.961640Flash128 16384 Advanced0-40 to 1503V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl213 x 12-bit @ 500 (ksps) 1-D/A 2 x 16-bit @ 100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 1 - ECANNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit   PMPProgram/Boundary ScanYes 
dsPIC33FJ128MC202In Production$3.571640Flash128 8192 Advanced0-40 to 1253V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl26 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 0 - NoneNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit8 2PMPProgram/Boundary ScanYes 
dsPIC33FJ128MC204In Production$3.681640Flash128 8192 Advanced0-40 to 1253V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl29 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 0 - NoneNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit8 2PMPProgram/Boundary ScanYes 
dsPIC33FJ128MC506AIn Production$4.101640Flash128 8192 Advanced0-40 to 1503V - 3.6V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 16 x 10-bit @ 1100 (ksps) 1-A/D 2 - UART
2 - SPI
2 - I2C
NO  1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ128MC510AIn Production$4.591640Flash128 8192 Advanced0-40 to 1253V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast 24 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo 1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ128MC706AIn Production$4.491640Flash128 16384 Advanced0-40 to 1503V - 3.3V64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 16 x 10-bit @ 1100 (ksps) 2-A/D 2 - UART
2 - SPI
2 - I2C
NO  1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ128MC708AIn Production$5.001640Flash128 16384 Advanced0-40 to 1253V - 3.6V80/TQFP6980PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 18 x 10-bit @ 1 (ksps) 2-A/DNO2 - UART
2 - SPI
2 - I2C
NONo 2 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ128MC710AIn Production$5.181640Flash128 16384 Advanced0-40 to 1503V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast 24 x 12-bit @ 500 (ksps) 2-A/DNO2 - UART
2 - SPI
2 - I2C
NONo 2 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ128MC802In Production$3.821640Flash128 16384 Advanced0-40 to 1503V - 3.6V28/QFN-S 28/SOIC 300mil 28/SPDIP2128PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl26 x 10-bit @ 1100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 1 - ECANNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit8 2PMPProgram/Boundary ScanYes 
dsPIC33FJ128MC804In Production$4.231640Flash128 16384 Advanced0-40 to 1503V - 3.6V44/QFN 44/TQFP3544PBOR, POR, WDT7.37 MHz, 512 kHzYes8Fast Wake, Fast Ctrl29 x 10-bit @ 1100 (ksps) 1-D/A 2 x 16-bit @ 100 (ksps) 1-A/DNO2 - UART
0 - A/E/USART
2 - SPI
1 - I2C
YesYes 1 - ECANNONo0 - CCP 0 - ECCP 4 - Std. PWM 16-bit PWM resolution 4 - Input Capture0 x 8-bit 5 x 16-bit 2 x 32-bit8 2PMPProgram/Boundary ScanYes 
dsPIC33FJ256GP506AIn Production$4.201640Flash256 16384 Advanced0-40 to 1253V - 3.6V48/CSP 64/QFN 64/TQFP5364PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 18 x 12-bit @ 500 (ksps) 1-A/DYes2 - UART
2 - SPI
2 - I2C
NONo 1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ256GP510AIn Production$4.661640Flash256 16384 Advanced0-40 to 1503V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 32 x 12-bit @ 500 (ksps) 1-A/DYes2 - UART
2 - SPI
2 - I2C
NONo 1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ256GP710AIn Production$5.321640Flash256 30720 Advanced0-40 to 1503V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 32 x 12-bit @ 500 (ksps) 2-A/DYes2 - UART
2 - SPI
2 - I2C
NONo 2 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit   GPIOBoundary ScanYes 
dsPIC33FJ256MC510AIn Production$4.971640Flash256 16384 Advanced0-40 to 1253V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 24 x 12-bit @ 500 (ksps) 1-A/DNO2 - UART
2 - SPI
2 - I2C
NONo 1 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit8 1GPIOBoundary ScanYes 
dsPIC33FJ256MC710AIn Production$5.671640Flash256 30720 Advanced0-40 to 1503V - 3.6V100/TQFP85100PBOR, POR, WDT7.37 MHz, 512 kHzNo8Fast Wake, Fast Ctrl 24 x 12-bit @ 500 (ksps) 2-A/DNO2 - UART
2 - SPI
2 - I2C
NONo 2 - ECANNOYes8 - Std. PWM 16-bit PWM resolution 8 - Input Capture0 x 8-bit 9 x 16-bit 4 x 32-bit8 1GPIOBoundary ScanYes 

PIC32MX (32-bit):
ProductStatusVolume PricingMHzFlash (KB)RAMTemperature RangeOperation Voltage RangeDMA Channel# of A/D Ch.Max A/D Resolution (bits)USBComparatorsTimersCapture/Compare/PWM PeripheralsUART
/SPI/I2C
CODEC Interface (I2S,AC97)Peripheral Pin Select (PPS) CrossbarCTMU# of CAN ModulesType of CAN moduleEthernetPin count
PIC32MX210F016DIn Production$2.0040164096-40 to 1052.3V - 3.6V41310USB 2.035 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 44
PIC32MX210F016CIn Production$1.9340164096-40 to 1052.3V - 3.6V41210USB 2.035 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 36
PIC32MX110F016BIn Production$1.6540164096-40 to 1052.3V - 3.6V41010 35 x 16-bit 2 x 32-bit0 - CCP 0 - ECCP 5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 28
PIC32MX110F016DIn Production$1.8940164096-40 to 1052.3V - 3.6V41310 35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 44
PIC32MX210F016BIn Production$1.7640164096-40 to 1052.3V - 3.6V4910USB 2.035 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 28
PIC32MX110F016CIn Production$1.8240164096-40 to 1052.3V - 3.6V41210 35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 36
PIC32MX420F032HIn Production$3.3640328192-40 to 1052.3V - 3.6V01610USB 2.0 OTG25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
1 - SPI
2 - I2C
  NO None 64
PIC32MX120F032BIn Production$1.8540328192-40 to 1052.3V - 3.6V41010 35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 28
PIC32MX120F032DIn Production$2.0940328192-40 to 1052.3V - 3.6V41310 35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 44
PIC32MX220F032BIn Production$1.9540328192-40 to 1052.3V - 3.6V4910USB 2.035 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 28
PIC32MX220F032DIn Production$2.1940328192-40 to 1052.3V - 3.6V41310USB 2.035 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 44
PIC32MX120F032CIn Production$2.0240328192-40 to 1052.3V - 3.6V41210 35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 36
PIC32MX220F032CIn Production$2.1340328192-40 to 1052.3V - 3.6V41210USB 2.035 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 36
PIC32MX320F032HIn Production$3.0940328192-40 to 1052.3V - 3.6V01610 25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
NONoNO0None 64
PIC32MX320F064H-40In ProductionCall for pricing406416384-40 to 1052.3V - 3.6V01610 25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
NONoNO0None 64
PIC32MX564F064HIn Production$4.10806416384-40 to 852.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO1CAN 64
PIC32MX130F064DIn Production$2.45406416384-40 to 1052.3V - 3.6V41310 35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 44
PIC32MX230F064BIn Production$2.52406416384-40 to 1052.3V - 3.3V4910USB 2.0 OTG35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 28
PIC32MX534F064HIn Production$3.89806416384-40 to 852.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO1CAN 64
PIC32MX534F064LIn Production$4.37806416384-40 to 852.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO1CAN 100
PIC32MX564F064LIn Production$4.58806416384-40 to 852.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO1CAN 100
PIC32MX130F064BIn Production$2.24406416384-40 to 1052.3V - 3.6V41010 35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 28
PIC32MX130F064CIn Production$2.41406416384-40 to 1052.3V - 3.6V41210 35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 36
PIC32MX230F064CIn Production$2.69406416384-40 to 1052.3V - 3.6V41210USB 2.0 OTG35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 36
PIC32MX230F064DIn Production$2.73406416384-40 to 1052.3V - 3.6V41310USB 2.0 OTG35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 44
PIC32MX320F064HIn Production$3.36806416384-40 to 1052.3V - 3.6V01610 25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
NONoNO0None 64
PIC32MX320F128HIn Production$3.758012816384-40 to 1052.3V - 3.6V01610 25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
  NO None 64
PIC32MX320F128LIn Production$4.448012816384-40 to 1052.3V - 3.6V01610 25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
NONoNO0None 100
PIC32MX360F512LIn Production$5.258051232768-40 to 1052.3V - 3.6V41610 25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
NONo 0None 100
PIC32MX440F128LIn Production$4.708012832768-40 to 1052.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
NONo 0None 100
PIC32MX440F256HIn Production$4.588025632768-40 to 1052.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
1 - SPI
2 - I2C
    None 64
PIC32MX460F512LIn Production$5.528051232768-40 to 1052.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
    None 100
PIC32MX440F512HIn Production$5.048051232768-40 to 1052.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
1 - SPI
2 - I2C
   0None 64
PIC32MX340F512HIn Production$4.778051232768-40 to 1052.3V - 3.6V41610 25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
  NO0None 64
PIC32MX340F128HIn Production$3.968012832768-40 to 1052.3V - 3.6V41610 25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
  NO0None 64
PIC32MX340F128LIn Production$4.448012832768-40 to 1052.3V - 3.6V41610 25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
  NO0None 100
PIC32MX440F128HIn Production$4.238012832768-40 to 1052.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
1 - SPI
2 - I2C
    None 64
PIC32MX460F256LIn Production$5.058025632768-40 to 1052.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
    None 100
PIC32MX664F128LIn Production$5.058012832768-40 to 852.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO None10/100 Base-TX Mac100
PIC32MX150F128BIn Production$2.524012832768-40 to 1052.3V - 3.6V41010 35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 28
PIC32MX250F128CIn Production$2.974012832768-40 to 1052.3V - 3.6V41210USB 2.0 OTG35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 36
PIC32MX250F128DIn Production$3.014012832768-40 to 1052.3V - 3.6V41310USB 2.0 OTG35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 44
PIC32MX564F128HIn Production$4.348012832768-40 to 852.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO1CAN 64
PIC32MX664F064HIn Production$4.34806432768-40 to 852.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO None10/100 Base-TX Mac64
PIC32MX150F128DIn Production$2.734012832768-40 to 1052.3V - 3.6V41310 35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 44
PIC32MX564F128LIn Production$4.828012832768-40 to 852.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO1CAN 100
PIC32MX664F064LIn Production$4.82806432768-40 to 852.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO None10/100 Base-TX Mac100
PIC32MX764F128LIn Production$5.178012832768-40 to 852.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO1CAN10/100 Base-TX Mac100
PIC32MX250F128BIn Production$2.804012832768-40 to 1052.3V - 3.3V4910USB 2.0 OTG35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 28
PIC32MX664F128HIn Production$4.588012832768-40 to 852.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO None10/100 Base-TX Mac64
PIC32MX764F128HIn Production$4.698012832768-40 to 852.3V - 3.6V41610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO1CAN10/100 Base-TX Mac64
PIC32MX150F128CIn Production$2.694012832768-40 to 1052.3V - 3.6V41210 35 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
YesYesYes None 36
PIC32MX340F256HIn Production$4.318025632768-40 to 1052.3V - 3.6V41610 25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
NONoNO0None 64
PIC32MX360F256LIn Production$4.798025632768-40 to 1052.3V - 3.6V41610 25 x 16-bit 1 x 32-bit5 - Std. PWM 5 - Input Capture2 - UART
2 - SPI
2 - I2C
NONoNO0None 100
PIC32MX575F256HIn Production$4.968025665536-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO1CAN 64
PIC32MX675F512HIn Production$5.668051265536-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO None10/100 Base-TX Mac64
PIC32MX675F256HIn Production$5.198025665536-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO None10/100 Base-TX Mac64
PIC32MX775F512HIn Production$5.888051265536-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO2CAN10/100 Base-TX Mac64
PIC32MX575F256LIn Production$5.438025665536-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO1CAN 100
PIC32MX575F512LIn Production$5.898051265536-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO1CAN 100
PIC32MX675F512LIn Production$6.138051265536-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO None10/100 Base-TX Mac100
PIC32MX675F256LIn Production$5.678025665536-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO None10/100 Base-TX Mac100
PIC32MX775F512LIn Production$6.368051265536-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO2CAN10/100 Base-TX Mac100
PIC32MX775F256LIn Production$5.898025665536-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO2CAN10/100 Base-TX Mac100
PIC32MX575F512HIn Production$5.428051265536-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO1CAN 64
PIC32MX775F256HIn Production$5.428025665536-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO2CAN10/100 Base-TX Mac64
PIC32MX695F512HIn Production$6.1380512131072-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO None10/100 Base-TX Mac64
PIC32MX695F512LIn Production$6.6180512131072-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO None10/100 Base-TX Mac100
PIC32MX795F512HIn Production$6.3680512131072-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
3 - SPI
4 - I2C
  NO2CAN10/100 Base-TX Mac64
PIC32MX795F512LIn Production$6.8380512131072-40 to 1052.3V - 3.6V81610USB 2.0 OTG25 x 16-bit 2 x 32-bit5 - Std. PWM 5 - Input Capture6 - UART
4 - SPI
5 - I2C
  NO2CAN10/100 Base-TX Mac100