Vault 7: Projects
This publication series is about specific projects related to the Vault 7 main publication.
© 2011-2012 Microchip Technology Inc. Preliminary DS39997C-page 1
PIC24FJ16MC101/102 AND
PIC24FJ32MC101/102/104
Operating Conditions
• 3.0V to 3.6V, -40ºC to +125ºC, DC to 16 MIPS
Core: 16-bit PIC24F CPU
• Code-efficient (C and Assembly) architecture
• Two 40-bit wide accumulators
• Single-cycle (MAC/MPY) with dual data fetch
• Single-cycle mixed-sign MUL plus hardware divide
• 32-bit multiply support
Clock Management
• ±0.25% 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
• Low-power management modes (Sleep, Idle, Doze)
• Integrated Power-on Reset and Brown-out Reset
• 1 mA/MHz dynamic current (typical)
• 30 µA I
PD current (typical)
PWM
• Up to three PWM pairs
• Two dead time generators
• 31.25 ns PWM resolution
• PWM support for:
- Inverters, PFC, UPS
- BLDC, PMSM, ACIM, SRM
• Class B-compliant Fault inputs
• Possibility of ADC synchronization with PWM signal
Advanced Analog Features
• ADC module:
- 10-bit, 1.1 Msps with four S&H
- Six analog inputs on 20-pin devices, eight analog
inputs on 28-pin devices, and up to 16 analog inputs
on 44-pin devices
• Flexible and independent ADC trigger sources
• Three Comparator modules
• Charge Time Measurement Unit (CTMU):
- Supports mTouch™ capacitive touch sensing
- Provides high-resolution time measurement (1 ns)
- On-chip temperature measurement
Timers/Output Compare/Input Capture
• Five general purpose timers:
- One 16-bit and two 32-bit timers/counters
• Two Output Compare modules
• Three Input Capture modules
• Peripheral Pin Select (PPS) to allow function remap
Communication Interfaces
• UART module (4 Mbps)
- With support for LIN 2.0 protocols and IrDA
®
• 4-wire SPI module (8 MHz maximum speed)
- Remappable pins in 32 KB Flash devices
• I
2
C™ module (400 kHz)
Input/Output
• Sink/Source 10 mA or 6 mA, on specific for standard
V
OH/VOL, up to 16 mA or 12 mA for non-standard VOH1
• 5V-tolerant pins
• Up to 21 open drain, pull-ups, and pull-downs
• External interrupts on most I/O pins
Qualification and Class B Support
• AEC-Q100 REVG (Grade 1 -40ºC to +125ºC) planned
• Class B Safety Library, IEC 60730, UDE certified
Debugger Development Support
• In-circuit and in-application programming
• Up to three complex data breakpoints
• Trace and run-time watch
Packages
Type
PDIP SPDIP SOIC SSOP TQFP QFN VTLA
Pin Count 20 28 20 28 20 28 44 28 44 36 44
I/O Pins 15 21 15 21 15 21 35 21 35 21 35
Contact Lead/Pitch .100” .100” 1.27 1.27 0.65 0.65 0.8 0.65 0.65 0.5 0.5
Dimensions Please see Section 27.2 “Package Details” for this information.
16-bit Microcontrollers
(up to 32 KB Flash and 2 KB SRAM)
Protego_Release_01_05-Related-OEM-Documentation-PIC24FJ32MC10X-FamilyDataSheet.pdf