Datasheet
2010 Microchip Technology Inc. DS39905E-page 3
PIC24FJ256GA110 FAMILY
Power Management:
• On-Chip 2.5V Voltage Regulator
• Switch between Clock Sources in Real Time
• Idle, Sleep and Doze modes with Fast Wake-up and
Two-Speed Start-up
• Run mode: 1 mA/MIPS, 2.0V Typical
• Standby Current with 32 kHz Oscillator: 2.6 A,
2.0V Typical
High-Performance CPU:
• Modified Harvard Architecture
• Up to 16 MIPS Operation at 32 MHz
• 8 MHz Internal Oscillator
• 17-Bit x 17-Bit Single-Cycle Hardware Multiplier
• 32-Bit by 16-Bit Hardware Divider
• 16 x 16-Bit Working Register Array
• C Compiler Optimized Instruction Set Architecture with
Flexible Addressing modes
• Linear Program Memory Addressing, Up to 12 Mbytes
• Linear Data Memory Addressing, Up to 64 Kbytes
• Two Address Generation Units for Separate Read and
Write Addressing of Data Memory
Analog Features:
• 10-Bit, Up to 16-Channel Analog-to-Digital (A/D)
Converter at 500 ksps:
- Conversions available in Sleep mode
• Three Analog Comparators with Programmable Input/
Output Configuration
• Charge Time Measurement Unit (CTMU)
Peripheral Features:
• Peripheral Pin Select:
- Allows independent I/O mapping of many
peripherals at run time
- Continuous hardware integrity checking and safety
interlocks prevent unintentional configuration changes
- Up to 46 available pins (100-pin devices)
• Three 3-Wire/4-Wire SPI modules (supports
4 Frame modes) with 8-Level FIFO Buffer
• Three I
2
C™ modules support Multi-Master/Slave modes
and 7-Bit/10-Bit Addressing
• Four UART modules:
- Supports RS-485, RS-232, LIN/J2602 protocols
and IrDA
®
- On-chip hardware encoder/decoder for IrDA
- Auto-wake-up and Auto-Baud Detect (ABD)
- 4-level deep FIFO buffer
• Five 16-Bit Timers/Counters with Programmable Prescaler
• Nine 16-Bit Capture Inputs, each with a
Dedicated Time Base
• Nine 16-Bit Compare/PWM Outputs, each with a
Dedicated Time Base
• 8-Bit Parallel Master Port (PMP/PSP):
- Up to 16 address pins
- Programmable polarity on control lines
• Hardware Real-Time Clock/Calendar (RTCC):
- Provides clock, calendar and alarm functions
• Programmable Cyclic Redundancy Check (CRC) Generator
• Up to 5 External Interrupt Sources
PIC24FJ
Device
Pins
Program
Memory (Bytes)
SRAM (Bytes)
Remappable Peripherals
I
2
C™
10-Bit A/D (ch)
Comparators
PMP/PSP
JTAG
CTMU
Remappable
Pins
Timers 16-Bit
Capture Input
Compare/
PWM Output
UART w/ IrDA
®
SPI
64GA106 64 64K 16K 31 5 9 9 4 3 3 16 3 Y Y Y
128GA106 64 128K 16K 31 5 9 9 4 3 3 16 3 Y Y Y
192GA106 64 192K 16K 31 5 9 9 4 3 3 16 3 Y Y Y
256GA106 64 256K 16K 31 5 9 9 4 3 3 16 3 Y Y Y
64GA108 80 64K 16K 42 5 9 9 4 3 3 16 3 Y Y Y
128GA108 80 128K 16K 42 5 9 9 4 3 3 16 3 Y Y Y
192GA108 80 192K 16K 42 5 9 9 4 3 3 16 3 Y Y Y
256GA108 80 256K 16K 42 5 9 9 4 3 3 16 3 Y Y Y
64GA110 100 64K 16K 46 5 9 9 4 3 3 16 3 Y Y Y
128GA110 100 128K 16K 46 5 9 9 4 3 3 16 3 Y Y Y
192GA110 100 192K 16K 46 5 9 9 4 3 3 16 3 Y Y Y
256GA110 100 256K 16K 46 5 9 9 4 3 3 16 3 Y Y Y
64/80/100-Pin, 16-Bit, General Purpose
Flash Microcontrollers with Peripheral Pin Select