The PIC24H 16-bit device family employs a powerful 16-bitarchitecture, ideal for applications that rely on high-speed, repetitivecomputations, as well as control. The devices are pin compatible with thedsPIC33F family of devices, and share a very high degree of compatibility withthe dsPIC30F family devices. This allows seamless migration options from/toPIC24F, dsPIC30F and dsPIC33F devices.
Operating Conditions
Up to 40 MIPS operation
3.0V to 3.6V, -40ºC to +150ºC, DC to 20 MIPS
3.0V to 3.6V, -40ºC to +125ºC, DC to 40 MIPS
High-Efficiency PIC24H core
Code-efficient (C and Assembly) architecture
Single-cycle mixed-sign MUL plus hardware divide
16 x 16 multiply operations
32/16 and 16/16 divide operations
Up to ±16-bit data shifts
Clock Management
±2% internal oscillator
Programmable PLLs and oscillator clock sources
Fail-Safe Clock Monitor (FSCM)
Independent Watchdog Timer (WDT)
Fast wake-up and start-up
Power Management
On-chip 2.5V voltage regulator
Low-power management modes (Sleep, Idle, Doze)
Integrated Power-on Reset and Brown-out Reset
1.35 mA/MHz dynamic current (typical)
55 μA IPD current (typical) Advanced
Analog Features
Two ADC modules: Configurable as 10-bit, 1.1 Msps with four S&H or 12-bit, 500 Ksps with one S&H,
18 analog inputs on 64-pin devices and up to 32 analog inputs on 100-pin devices
Flexible and independent ADC trigger sources
Timers/Output Compare/Input Capture
Up to nine 16-bit timers/counters. Can pair up to make four 32-bit timers
Eight Output Compare modules configurable as timers/counters
Eight Input Capture modules
Communication Interfaces
Two UART modules (10 Mbps) - With support for LIN 2.0 protocols and IrDA®
Two 4-wire SPI modules (15 Mbps)
Up to two I2C™ modules (up to 1 Mbaud) with SM Bus support
Data Converter Interface (DCI) module with I2S codec support
Input/Output
Sink/Source up to 10 mA (pin specific) for standard VOH/VOL, up to 16 mA (pin specific) for nonstandard VOH1
5V-tolerant pins
Selectable open drain, pull-ups, and pull-downs
Up to 5 mA overvoltage clamp current
External interrupts on all I/O pins
Debugger Development Support
In-circuit and in-application programming
Two programs and two complex data breakpoints
IEEE 1149.2-compatible (JTAG) boundary scan
Trace and run-time watch
Core
PIC
Data Bus Width
16 bit
Maximum Clock Frequency
7.37 MHz
Program Memory Size
64 KB
Data RAM Size
8192 B
On Chip ADC
Yes
Operating Supply Voltage
3 V to 3.6 V
Maximum Operating Temperature
+ 125 C
Package / Case
TQFP-100
Mounting Style
SMD/SMT
A/D Bit Size
16 bit
A/D Channels Available
8
Interface Type
I2C, SPI, UART
Minimum Operating Temperature
- 40 C
Number of Programmable I/Os
85
Number of Timers
13
Packaging
Tray
Processor Series
PIC24H
Program Memory Type
Flash
Factory Pack Quantity
119