Device Overview
PIC24 16-bit Microcontroller, 64 KB Flash Memory, 8 KB RAM, and Advanced Peripherals, 28 Pin Package
- CPU
- Up to 16 MIPS performance
- 17 x 17 Hardware Multiply, Single Cycle Execution
- 32-bit x 16-bit Hardware Divider
- C Compiler Optimized Instruction Set
- Special Features
- Internal oscillator support – 31 kHz to 8 MHz, up to 32 MHz with 4X PLL
- On-chip LDO Voltage Regulator
- JTAG Boundary Scan and Flash Memory Program Support
- Fail-Safe Clock Monitor – allows safe shutdown if clock fails
- Watchdog Timer with separate RC oscillator
- Run, Idle and Sleep modes
- Multiple, Switchable Clock Modes for Optimum Performance and Power Management
- Integrated Peripherals
- 10-bit ADC, 10channels, 500k samples per second
- Two Analog comparators
- 2 UART Modules with LIN and IrDA® support, 4 Deep FIFO
- 2 SPI ™ Modules with 8 Deep FIFO
- 2 I2C™ Modules with Master and Slave Modes
- Five 16-bit Timer Modules
- Up to 5 Input Capture and 5 Output Compare / PWM
- Hardware RTCC, Real-Time Clock Calendar with Alarms
- PMP, Parallel Master Port, with 16 Address Lines, and 8/16-bit Data
General Parametrics:
Architecture: 16-bit
Max CPU Speed (MHz): 32
CPU Speed (MIPS/DMIPS): 16
Program Memory Size (KB): 64
SRAM (KB): 8
Temperature Range (C): -40 to 125
Operating Voltage Range (V): 2 to 3.6
Pin Count: 28
Comparators: 2
Analog Peripherals: 1-A/D 10×10-bit @ 500(ksps)
UART: 2
SPI: 2
I2C: 2
Timers: 5 x 16-bit 2 x 32-bit
Input Capture: 5
Max PWM outputs (including complementary): 5
Number of PWM Time Bases: 2
Output Compare Channels: 5
Peripheral Pin Select / Pin Muxing: Yes
Supported in MPLAB Code Configurator: Yes
Reviews
There are no reviews yet.