| PIC24HJ12GP201 | In Production | | $2.09 | 16 | 40 | Flash | 12 | 1024 | Intermediate | 0 | -40 to 125 | 3V - 3.6V | 18/PDIP, 18/SOIC 300mil | 13 | 18 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 0 | Fast Wake, Fast Ctrl | 0 | 6 x 12-bit @ 500 (ksps), 1-A/D, | NO | 1 -UART , 0 -A/E/USART , 1 -SPI , 1 -I2C , | NO | Yes | | 0 - None | NO | Yes | 0 -CCP , 0 -ECCP , 2 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 3 x 16-bit , 1 x 32-bit | | | | GPIO | Boundary Scan | Yes | 6 |
| PIC24HJ12GP202 | In Production | | $2.24 | 16 | 40 | Flash | 12 | 1024 | Intermediate | 0 | -40 to 125 | 3V - 3.6V | 28/QFN, 28/SOIC 300mil, 28/SPDIP, 28/SSOP 208mil | 21 | 28 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 0 | Fast Wake, Fast Ctrl | 0 | 10 x 12-bit @ 500 (ksps), 1-A/D, | NO | 1 -UART , 0 -A/E/USART , 1 -SPI , 1 -I2C , | NO | Yes | | 0 - None | NO | Yes | 0 -CCP , 0 -ECCP , 2 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 3 x 16-bit , 1 x 32-bit | | | | GPIO | Boundary Scan | Yes | 10 |
| PIC24HJ16GP304 | In Production | | $2.42 | 16 | 40 | Flash | 16 | 2048 | Intermediate | 0 | -40 to 150 | 3V - 3.6V | 44/QFN, 44/TQFP | 35 | 44 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 0 | Fast Wake, Fast Ctrl | 0 | 13 x 12-bit @ 500 (ksps), 1-A/D, | NO | 1 -UART , 0 -A/E/USART , 1 -SPI , 1 -I2C , | NO | Yes | | 0 - None | NO | Yes | 0 -CCP , 0 -ECCP , 2 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 3 x 16-bit , 1 x 32-bit | | | | GPIO | Boundary Scan | Yes | 13 |
| PIC24HJ32GP202 | In Production | | $2.38 | 16 | 40 | Flash | 32 | 2048 | Intermediate | 0 | -40 to 150 | 3V - 3.6V | 28/QFN, 28/SOIC 300mil, 28/SPDIP, 28/SSOP 208mil | 21 | 28 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 0 | Fast Wake, Fast Ctrl | 0 | 10 x 12-bit @ 500 (ksps), 1-A/D, | NO | 1 -UART , 0 -A/E/USART , 1 -SPI , 1 -I2C , | NO | Yes | | 0 - None | NO | Yes | 0 -CCP , 0 -ECCP , 2 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 3 x 16-bit , 1 x 32-bit | | | | GPIO | Boundary Scan | Yes | 10 |
| PIC24HJ32GP204 | In Production | | $2.49 | 16 | 40 | Flash | 32 | 2048 | Intermediate | 0 | -40 to 150 | 3V - 3.6V | 44/QFN, 44/TQFP | 35 | 44 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 0 | Fast Wake, Fast Ctrl | 0 | 13 x 12-bit @ 500 (ksps), 1-A/D, | NO | 1 -UART , 0 -A/E/USART , 1 -SPI , 1 -I2C , | NO | Yes | | 0 - None | NO | Yes | 0 -CCP , 0 -ECCP , 2 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 3 x 16-bit , 1 x 32-bit | | | | GPIO | Boundary Scan | Yes | 13 |
| PIC24HJ32GP302 | In Production | | $2.76 | 16 | 40 | Flash | 32 | 4096 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 28/QFN, 28/SOIC 300mil, 28/SPDIP | 21 | 28 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | Yes | 8 | Fast Wake, Fast Ctrl | 2 | 10 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 1 -I2C , | Yes | Yes | | 0 - None | NO | Yes | 4 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 5 x 16-bit , 2 x 32-bit | | | | PMP | Program/Boundary Scan | Yes | 10 |
| PIC24HJ32GP304 | In Production | | $2.82 | 16 | 40 | Flash | 32 | 4096 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 44/QFN, 44/TQFP | 35 | 44 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | Yes | 8 | Fast Wake, Fast Ctrl | 2 | 13 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 1 -I2C , | Yes | Yes | | 0 - None | NO | Yes | 4 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 5 x 16-bit , 2 x 32-bit | | | | PMP | Program/Boundary Scan | Yes | 13 |
| PIC24HJ64GP202 | In Production | | $3.12 | 16 | 40 | Flash | 64 | 4096 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 28/QFN, 28/SOIC 300mil, 28/SPDIP | 21 | 28 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | Yes | 8 | Fast Wake, Fast Ctrl | 2 | 10 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 1 -I2C , | Yes | Yes | | 0 - None | NO | Yes | 4 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 5 x 16-bit , 2 x 32-bit | | | | PMP | Program/Boundary Scan | Yes | 10 |
| PIC24HJ64GP204 | In Production | | $3.29 | 16 | 40 | Flash | 64 | 8192 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 44/QFN, 44/TQFP | 35 | 44 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | Yes | 8 | Fast Wake, Fast Ctrl | 2 | 13 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 1 -I2C , | Yes | Yes | | 0 - None | NO | Yes | 4 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 5 x 16-bit , 2 x 32-bit | | | | PMP | Program/Boundary Scan | Yes | 13 |
| PIC24HJ64GP206A | In Production | | $3.39 | 16 | 40 | Flash | 64 | 8192 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 64/QFN, 64/TQFP | 53 | 64 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 8 | Fast Wake, Fast Ctrl | 0 | 18 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 1 -I2C , | NO | No | 0 - USB Ch | None | NO | Yes | 8 -Std. PWM , 16-bit PWM resolution , 8 -Input Capture , | 0 x 8-bit, 9 x 16-bit , 4 x 32-bit | | | | GPIO | Boundary Scan | Yes | 18 |
| PIC24HJ64GP210A | In Production | | $3.88 | 16 | 40 | Flash | 64 | 8192 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 100/TQFP | 85 | 100 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 8 | Fast Wake, Fast Ctrl | | 32 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 2 -I2C , | NO | No | | None | NO | Yes | 8 -Std. PWM , 16-bit PWM resolution , 8 -Input Capture , | 0 x 8-bit, 9 x 16-bit , 4 x 32-bit | | | | GPIO | Boundary Scan | Yes | 32 |
| PIC24HJ64GP502 | In Production | | $3.33 | 16 | 40 | Flash | 64 | 4096 | Advanced | 0 | -40 to 150 | 3V - 3.6V | 28/QFN, 28/SOIC 300mil, 28/SPDIP | 21 | 28 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | Yes | 8 | Fast Wake, Fast Ctrl | 2 | 10 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 1 -I2C , | Yes | Yes | | 1 - ECAN | NO | Yes | 4 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 5 x 16-bit , 2 x 32-bit | | | | PMP | Program/Boundary Scan | Yes | 10 |
| PIC24HJ64GP504 | In Production | | $3.58 | 16 | 40 | Flash | 64 | 4096 | Advanced | 0 | -40 to 150 | 3V - 3.6V | 44/QFN, 44/TQFP | 35 | 44 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | Yes | 8 | Fast Wake, Fast Ctrl | 2 | 13 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 1 -I2C , | Yes | Yes | | 1 - ECAN | NO | Yes | 4 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 5 x 16-bit , 2 x 32-bit | | | | PMP | Program/Boundary Scan | Yes | 13 |
| PIC24HJ64GP506A | In Production | | $3.60 | 16 | 40 | Flash | 64 | 8192 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 64/QFN, 64/TQFP | 53 | 64 | PBOR, POR, WDT | 7.37 MHz, 32 kHz | No | 8 | Fast Wake, Fast Ctrl | 0 | 18 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 2 -I2C , | NO | No | | 1 - ECAN | NO | Yes | 8 -Std. PWM , 16-bit PWM resolution , 8 -Input Capture , | 0 x 8-bit, 9 x 16-bit , 4 x 32-bit | | | | GPIO | Boundary Scan | Yes | 18 |
| PIC24HJ64GP510A | In Production | | $4.06 | 16 | 40 | Flash | 64 | 8192 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 100/TQFP | 85 | 100 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 8 | Fast Wake, Fast Ctrl | | 32 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 2 -I2C , | NO | No | | 1 - ECAN | NO | Yes | 8 -Std. PWM , 16-bit PWM resolution , 8 -Input Capture , | 0 x 8-bit, 9 x 16-bit , 4 x 32-bit | | | | GPIO | Boundary Scan | Yes | 32 |
| PIC24HJ128GP202 | In Production | | $3.44 | 16 | 40 | Flash | 128 | 8192 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 28/QFN, 28/SOIC 300mil, 28/SPDIP | 21 | 28 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | Yes | 8 | Fast Wake, Fast Ctrl | 2 | 10 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 1 -I2C , | Yes | Yes | | None | NO | Yes | 4 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 5 x 16-bit , 2 x 32-bit | | | | PMP | Program/Boundary Scan | Yes | 10 |
| PIC24HJ128GP204 | In Production | | $3.58 | 16 | 40 | Flash | 128 | 8192 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 44/QFN, 44/TQFP | 35 | 44 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | Yes | 8 | Fast Wake, Fast Ctrl | 2 | 13 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 1 -I2C , | Yes | Yes | | None | NO | Yes | 4 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 5 x 16-bit , 2 x 32-bit | | | | PMP | Program/Boundary Scan | Yes | 13 |
| PIC24HJ128GP206A | In Production | | $3.63 | 16 | 40 | Flash | 128 | 8192 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 64/QFN, 64/TQFP | 53 | 64 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 8 | Fast Wake, Fast Ctrl | 0 | 18 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 1 -I2C , | NO | No | | None | NO | Yes | 8 -Std. PWM , 16-bit PWM resolution , 8 -Input Capture , | 0 x 8-bit, 9 x 16-bit , 4 x 32-bit | | | | GPIO | Boundary Scan | Yes | 18 |
| PIC24HJ128GP210A | In Production | | $4.14 | 16 | 40 | Flash | 128 | 8192 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 100/TQFP | 85 | 100 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 8 | Fast Wake, Fast Ctrl | | 32 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 2 -I2C , | NO | No | | None | NO | Yes | 8 -Std. PWM , 16-bit PWM resolution , 8 -Input Capture , | 0 x 8-bit, 9 x 16-bit , 4 x 32-bit | | | | GPIO | Boundary Scan | Yes | 32 |
| PIC24HJ128GP306A | In Production | | $3.79 | 16 | 40 | Flash | 128 | 16384 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 64/QFN, 64/TQFP | 53 | 64 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 8 | Fast Wake, Fast Ctrl | | 18 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 2 -I2C , | NO | No | | None | NO | Yes | 8 -Std. PWM , 16-bit PWM resolution , 8 -Input Capture , | 0 x 8-bit, 9 x 16-bit , 4 x 32-bit | | | | GPIO | Boundary Scan | Yes | |
| PIC24HJ128GP310A | In Production | | $4.26 | 16 | 40 | Flash | 128 | 16384 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 100/TQFP | 85 | 100 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 8 | Fast Wake, Fast Ctrl | | 32 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 2 -I2C , | NO | No | | None | NO | Yes | 8 -Std. PWM , 16-bit PWM resolution , 8 -Input Capture , | 0 x 8-bit, 9 x 16-bit , 4 x 32-bit | | | | GPIO | Boundary Scan | Yes | 32 |
| PIC24HJ128GP502 | In Production | | $3.65 | 16 | 40 | Flash | 128 | 8192 | Advanced | 0 | -40 to 150 | 3V - 3.6V | 28/QFN, 28/SOIC 300mil, 28/SPDIP | 21 | 28 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | Yes | 8 | Fast Wake, Fast Ctrl | 2 | 10 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 1 -I2C , | Yes | Yes | | 1 - ECAN | NO | Yes | 4 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 5 x 16-bit , 2 x 32-bit | | | | PMP | Program/Boundary Scan | Yes | 10 |
| PIC24HJ128GP504 | In Production | | $3.88 | 16 | 40 | Flash | 128 | 8192 | Advanced | 0 | -40 to 150 | 3V - 3.6V | 44/QFN, 44/TQFP | 35 | 44 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | Yes | 8 | Fast Wake, Fast Ctrl | 2 | 13 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 1 -I2C , | Yes | Yes | | 1 - ECAN | NO | Yes | 4 -Std. PWM , 16-bit PWM resolution , 4 -Input Capture , | 0 x 8-bit, 5 x 16-bit , 2 x 32-bit | | | | PMP | Program/Boundary Scan | Yes | 13 |
| PIC24HJ128GP506A | In Production | | $3.85 | 16 | 40 | Flash | 128 | 8192 | Advanced | 0 | -40 to 150 | 3V - 3.6V | 64/QFN, 64/TQFP | 53 | 64 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 8 | Fast Wake, Fast Ctrl | | 18 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 2 -I2C , | NO | No | | 1 - ECAN | NO | Yes | 8 -Std. PWM , 16-bit PWM resolution , 8 -Input Capture , | 0 x 8-bit, 9 x 16-bit , 4 x 32-bit | | | | GPIO | Boundary Scan | Yes | 18 |
| PIC24HJ128GP510A | In Production | | $4.31 | 16 | 40 | Flash | 128 | 8192 | Advanced | 0 | -40 to 150 | 3V - 3.6V | 100/TQFP | 85 | 100 | PBOR, No, NO | 7.37 MHz, 512 kHz | No | 8 | Fast Wake, Fast Ctrl | | 32 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 2 -I2C , | NO | No | | 1 - ECAN | NO | Yes | 8 -Std. PWM , 16-bit PWM resolution , 8 -Input Capture , | 0 x 8-bit, 9 x 16-bit , 4 x 32-bit | | | | GPIO | Boundary Scan | Yes | 32 |
| PIC24HJ256GP206A | In Production | | $4.05 | 16 | 40 | Flash | 256 | 16384 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 64/QFN, 64/TQFP | 53 | 64 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 8 | Fast Wake, Fast Ctrl | | 18 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 2 -I2C , | NO | No | | None | NO | Yes | 8 -Std. PWM , 16-bit PWM resolution , 8 -Input Capture , | 0 x 8-bit, 9 x 16-bit , 4 x 32-bit | | | | GPIO | Boundary Scan | Yes | |
| PIC24HJ256GP210A | In Production | | $4.63 | 16 | 40 | Flash | 256 | 16384 | Advanced | 0 | -40 to 125 | 3V - 3.6V | 100/TQFP | 85 | 100 | PBOR, POR, WDT | 7.37 MHz, 512 kHz | No | 8 | Fast Wake, Fast Ctrl | | 32 x 12-bit @ 500 (ksps), 1-A/D, | NO | 2 -UART , 2 -SPI , 2 -I2C , | NO | No | | None | NO | Yes | 8 -Std. PWM , 16-bit PWM resolution , 8 -Input Capture , | 0 x 8-bit, 9 x 16-bit , 4 x 32-bit | | | | GPIO | Boundary Scan | Yes | 32 |