dsPIC33E » dsPIC33EP64GP503
B
U
Y
dsPIC33E DSC Core
- Modified Harvard Architecture
- C Compiler Optimized Instruction Set
- 16-bit Wide Data Path
- 24-bit Wide Instructions
- 16x16 Integer Multiply Operations
- 32/16 and 16/16 Integer Divide Operations
- Two 40-bit Accumulators with Rounding and Saturation Options
- Single-Cycle Multiply and Accumulate
- Single-Cycle shifts for up to 40-bit Data
- 16x16 Fractional Multiply/Divide Operations
Advanced Analog Features
- ADC module: - Configurable as 10-bit, 1.1 Msps with four S&H or 12-bit, 500 ksps with one S&H
- Up to three Op amp/Comparators: - Op Amp direct connection to the ADC module - Additional dedicated comparator - Programmable references with 32 voltage points for comparators
- Charge Time Measurement Unit (CTMU): - Supports mTouch™ capacitive touch sensing
Timers/Output Compare/Input Capture
- 12 general purpose timers: - Five 16-bit and up to two 32-bit timers/counters - Four OC modules configurable as timers/counters - PTG module with two configurable timers/counters
- Four IC modules
- Peripheral Trigger Generator (PTG) for scheduling complex sequences
Communication Interfaces
- Two UART modules (15 Mbps)
- Two 4-wire SPI modules (15 Mbps)
- ECAN™ module (1 Mbaud) CAN 2.0B support
- Two I2C™ modules (up to 1 Mbaud) with SMBus support
- PPS to allow function remap
- Programmable Cyclic Redundancy Check (CRC)
Direct Memory Access (DMA)
- 4-channel DMA with user-selectable priority arbitration
- UART, SPI, ADC, ECAN, IC, OC, and Timers
Operating Conditions
- 3.0V to 3.6V, -40ºC to +85ºC, DC to 70 MIPS
- 3.0V to 3.6V, -40ºC to +125ºC, DC to 60 MIPS