PIC24HJ32GP302/304, PIC24HJ64GPX02/X04 and PIC24HJ128GPX02/X04 16-bit Microcontrollers (up to 128 KB Flash and 8K SRAM) with Advanced Analog Operating Conditions System Peripherals 3.0V to 3.6V, -40C to +150C, DC to 20 MIPS Cyclic Redundancy Check (CRC) module 3.0V to 3.6V, -40C to +125C, DC to 40 MIPS Up to five 16-bit and up to two 32-bit Timers/ Counters Clock Management Up to four Input Capture (IC) modules Up to four Output Compare (OC) modules 2% internal oscillator Real-Time Clock and Calendar (RTCC) module Programmable PLL and oscillator clock sources Fail-Safe Clock Monitor (FSCM) Communication Interfaces Independent Watchdog Timer Parallel Master Port (PMP) Low-power management modes Two UART modules (10 Mbps) Fast wake-up and start-up - Supports LIN 2.0 protocols High-Efficiency Math Engine - RS-232, RS-485, and IrDA support Two 4-wire SPI modules (15 Mbps) Single-cycle MUL plus hardware divide Enhanced CAN (ECAN) module (1 Mbaud) with 2.0B support Advanced Analog Features 2 I C module (100K, 400K and 1Mbaud) with 10/12-bit ADC with 1.1Msps/500 ksps conversion SMBus support rate: - Up to 13 ADC input channels and four S&H Direct Memory Access (DMA) - Flexible/Independent trigger sources 8-channel hardware DMA with no CPU stalls or 150 ns Comparators: overhead - Up to two Analog Comparator modules UART, SPI, ADC, ECAN, IC, OC, INT0 - 4-bit DAC with two ranges for Analog Comparators Qualification and Class B Support Input/Output AEC-Q100 REVG (Grade 0 -40C to +150C) Software remappable pin functions Class B Safety Library, IEC 60730, VDE certified 5V-tolerant pins Selectable open drain and internal pull-ups Debugger Development Support Up to 5 mA overvoltage clamp current/pin In-circuit and in-application programming Multiple external interrupts Two program breakpoints Trace and run-time watch Packages Type SPDIP SOIC QFN-S QFN TQFP Pin Count 28 28 28 44 44 I/O Pins 21 21 21 35 35 Contact Lead/Pitch .100 1.27 0.65 0.65 0.80 Dimensions 1.365x.285x.135 17.9x7.50x2.05 6x6x0.9 8x8x0.9 10x10x1 Note: All dimensions are in millimeters (mm) unless specified. 2007-2012 Microchip Technology Inc. DS70293G-page 1PIC24HJ32GP302/304, PIC24HJ64GPX02/X04 AND PIC24HJ128GPX02/X04 PIC24HJ32GP302/304, PIC24HJ64GPX02/X04 AND PIC24HJ128GPX02/X04 PRODUCT FAMILIES The device names, pin counts, memory sizes and peripheral availability of each device are listed below. The following pages show their pinout diagrams. TABLE 1: PIC24HJ32GP302/304, PIC24HJ64GPX02/X04 AND PIC24HJ128GPX02/X04 CONTROLLER FAMILIES Remappable Peripheral Device PIC24HJ128GP50444 128 8 26 5 4 4 2213 1 1 1 13 1/1 11 35 QFN TQFP PIC24HJ128GP50228 128 8 16 5 4 4 2213 1 1 1 10 1/0 2 21SPDIP SOIC QFN-S PIC24HJ128GP20444 128 8 26 5 4 4 2203 1 1 1 13 1/1 11 35 QFN TQFP PIC24HJ128GP20228 128 8 16 5 4 4 2203 1 1 1 10 1/0 2 21SPDIP SOIC QFN-S PIC24HJ64GP504 44 64 8 26 5 4 4 2213 1 1 1 13 1/1 11 35 QFN TQFP PIC24HJ64GP502 28 64 8 16 5 4 4 2213 1 1 1 10 1/0 2 21SPDIP SOIC QFN-S PIC24HJ64GP204 44 64 8 26 5 4 4 2203 1 1 1 13 1/1 11 35 QFN TQFP PIC24HJ64GP202 28 64 8 16 5 4 4 2203 1 1 1 10 1/0 2 21SPDIP SOIC QFN-S PIC24HJ32GP304 44 32 4 26 5 4 4 2203 1 1 1 13 1/1 11 35 QFN TQFP PIC24HJ32GP302 28 32 4 16 5 4 4 2203 1 1 1 10 1/0 2 21SPDIP SOIC QFN-S Note 1: RAM size is inclusive of 2 Kbytes of DMA RAM for all devices except PIC24HJ32GP302/304, which include 1 Kbyte of DMA RAM. 2: Only four out of five timers are remappable. 3: Only two out of three interrupts are remappable. DS70293G-page 2 2007-2012 Microchip Technology Inc. Pins Program Flash Memory (Kbyte) (1) RAM (Kbyte) Remappable Pins (2) 16-bit Timer Input Capture Output Compare Standard PWM UART SPI ECAN (3) External Interrupts RTCC 2 I C CRC Generator 10-bit/12-bit ADC (Channels) Analog Comparator (2 Channels/Voltage Regulator) 8-bit Parallel Master Port (Address Lines) I/O Pins Packages