16-bit PIC24 MCUs and dsPIC® DSCs
16-bit Architecture Overview
- Common development tools, software and pinout
- 4 to 536 KB Flash and packages from 14 to 144-pins
- Modified Harvard Architecture with separate Instruction and Data Bus
- 24-bit Instruction Bus for providing more Single Cycle Instructions
- Single Cycle Multiply (16 x 16) and 32/16 16/16 Divide
- Single Cycle Instruction execution and bit manipulation
- Deterministic 5 cycle interrupt response
- Barrel Shifter – shifts data by multiple bits in one cycle
- Up to 70 MIPS performance at 3.3V
- High performance 10/12-bit ADC
- DMA channels for faster data transfer
- Motor Control peripherals and integrated op amps
- Up to 2 CAN, I²C™, SPI and PMP
- Extended and high-temperature(150°C) options
- 30 MIPS DSP performance 5V
- Up to 4 KB EEPROM
- Motor Control peripherals
- Integrated Codec interface
- Up to 70 MIPS DSP performance at 3.3V
- Up to 32 Ch. high performance 10/12-bit ADCs
- Digital Power, Motor Control and Audio Peripherals
- Integrated Op Amps
- Up to 2 CAN, I²C™, SPI and PMP
- Extended and high-temperature(150°C) options