PIC24FV16KM204 FAMILY General Purpose, 16-Bit Flash Microcontrollers with XLP Technology Data Sheet Analog Peripheral Features High-Performance RISC CPU Up to Two 8-Bit Digital-to-Analog Converters Modified Harvard Architecture (DACs): Operating Speed: - Soft Reset disable function allows DAC to - DC 32 MHz clock input DD retain its output value through non-V - 16 MIPS at 32 MHz clock input Resets 8 MHz Internal Oscillator: - Support for Idle mode - 4x PLL option - Support for left and right justified input data - Multiple clock divide options Two Operational Amplifiers (Op Amps): - Fast start-up - Differential inputs 17-Bit x 17-Bit Single-Cycle Hardware - Selectable power/speed levels: Fractional/Integer Multiplier - Low power/low speed 32-Bit by 16-Bit Hardware Divider - High power/high speed 16 x 16-Bit Working Register Array Up to 22-Channel, 10/12-Bit Analog-to-Digital C Compiler Optimized Instruction Set Architecture Converter: 24-Bit-Wide Instructions - 100k samples/second at 12-bit conversion 16-Bit-Wide Data Path rate (single Sample-and-Hold) Linear Program Memory Addressing, up to - Auto-scan with Threshold Detect 6 Mbytes - Can operate during Sleep Linear Data Memory Addressing, up to 64 Kbytes - Dedicated band gap reference and Two Address Generation Units (AGUs) for Separate temperature sensor input Read and Write Addressing of Data Memory Up to Three Rail-to-Rail Analog Comparators: - Programmable reference voltage for Multiple/Single Capture Compare comparators Peripheral (MCCP/SCCP) Features - Band gap reference input 16 or 32-Bit Time Base - Flexible input multiplexing 16 or 32-Bit Capture: - Low-power or high-speed selection options - 4-deep capture buffer Charge Time Measurement Unit (CTMU): 16 or 32-Bit Compare: - Capacitive measurement, up to 22 channels - Single Edge Compare modes - Time measurement down to 200 ps resolution - Dual Edge Compare/PWM modes - Up to 16 external Trigger pairs - Center-Aligned Compare mode Internal Temperature Sensor with Dedicated A/D - Variable Frequency Pulse mode Converter Input Single Output Steerable mode (MCCP only) Brush DC Forward and Reverse modes (MCCP only) Half-Bridge with Dead-Time Delay (MCCP only) Push-Pull PWM mode (MCCP only) Auto-Shutdown with Programmable Source and Shutdown State Programmable Output Polarity 2013 Microchip Technology Inc. DS30003030B-page 1PIC24FV16KM204 FAMILY Memory Peripherals Device 5V Devices PIC24FV16KM204 44 16K 2K 512 2.0-5.5 1 3/2 2 2 22 2 2 3 Yes Yes 2 3 PIC24FV16KM202 28 16K 2K 512 2.0-5.5 1 3/2 2 2 19 2 2 3 Yes Yes 2 3 PIC24FV08KM204 44 8K 2K 512 2.0-5.5 1 3/2 2 2 22 2 2 3 Yes Yes 2 3 PIC24FV08KM202 28 8K 2K 512 2.0-5.5 1 3/2 2 2 19 2 2 3 Yes Yes 2 3 PIC24FV16KM104 44 16K 1K 512 2.0-5.5 1 1/1 1 1 22 1 Yes 1 3 PIC24FV16KM102 28 16K 1K 512 2.0-5.5 1 1/1 1 1 19 1 Yes 1 3 PIC24FV08KM102 28 8K 1K 512 2.0-5.5 1 1/1 1 1 19 1 Yes 1 3 PIC24FV08KM101 20 8K 1K 512 2.0-5.5 1 1/1 1 1 16 1 Yes 1 3 3V Devices PIC24F16KM204 44 16K 2K 512 1.8-3.6 1 3/2 2 2 22 2 2 3 Yes Yes 2 3 PIC24F16KM202 28 16K 2K 512 1.8-3.6 1 3/2 2 2 19 2 2 3 Yes Yes 2 3 PIC24F08KM204 44 8K 2K 512 1.8-3.6 1 3/2 2 2 22 2 2 3 Yes Yes 2 3 PIC24F08KM202 28 8K 2K 512 1.8-3.6 1 3/2 2 2 19 2 2 3 Yes Yes 2 3 PIC24F16KM104 44 16K 1K 512 1.8-3.6 1 1/1 1 1 22 1 Yes 1 3 PIC24F16KM102 28 16K 1K 512 1.8-3.6 1 1/1 1 1 19 1 Yes 1 3 PIC24F08KM102 28 8K 1K 512 1.8-3.6 1 1/1 1 1 19 1 Yes 1 3 PIC24F08KM101 20 8K 1K 512 1.8-3.6 1 1/1 1 1 16 1 Yes 1 3 DS30003030B-page 2 2013 Microchip Technology Inc. Pins Flash Program (bytes) SRAM (bytes) EE Data (bytes) Voltage Range (V) 16-Bit Timer 16-Bit MCCP/SCCP MSSP UART 12-Bit A/D Channels 8-Bit DAC Op Amp Comparators CTMU RTCC CLC ICD BRKPT