16-Bit Flash Microcontrollers
PIC24F16KL402 FAMILY
Low-Power, Low-Cost, General Purpose 16-Bit Flash Microcontrollers with XLP Technology
Power Manag...
Description
PIC24F16KL402 FAMILY
Low-Power, Low-Cost, General Purpose 16-Bit Flash Microcontrollers with XLP Technology
Power Management Modes:
Run – CPU, Flash, SRAM and Peripherals On Doze – CPU Clock Runs Slower than Peripherals Idle – CPU Off, SRAM and Peripherals On Sleep – CPU, Flash and Peripherals Off and SRAM On Low-Power Consumption:
- Run mode currents of 150 µA/MHz typical at 1.8V - Idle mode currents under 80 µA/MHz at 1.8V - Sleep mode currents as low as 30 nA at +25°C - Watchdog Timer as low as 210 nA at +25°C
High-Performance CPU:
Modified Harvard Architecture Up to 16 MIPS Operation @ 32 MHz 8 MHz Internal Oscillator:
- 4x PLL option - Multiple divide options 17-Bit x 17-Bit Single-Cycle Hardware Fractional/integer Multiplier 32-Bit by 16-Bit Hardware Divider 16 x 16-Bit Working Register Array C Compiler Optimized Instruction Set Architecture (ISA): - 76 base instructions - Flexible addressing modes Linear Program Memory Addressing Linear Data Memory Addressing Two Address Generation Units (AGU) for Separate Read and Write Addressing of Data Memory
Memory
Peripheral Features:
High-Current Sink/Source (18 mA/18 mA) on All I/O Pins
Configurable Open-Drain Outputs on Digital I/O Pins Up to Three External Interrupt Sources Two 16-Bit Timer/Counters with Selectable Clock
Sources Up to Two 8-Bit Timers/Counters with Programmable
Prescalers Two Capture/Compare/PWM (CCP) modules:
- Modules automatically configure and drive I/O - 16-bit...
Similar Datasheet