Microchip, 16bit Digital Signal Processor 1MHz 64 kB EEPROM, SRAM 44-Pin TQFP
- RS Stock No.:
- 893-8322
- Mfr. Part No.:
- DSPIC33EP64GS504-I/PT
- Brand:
- Microchip
Discontinued product
- RS Stock No.:
- 893-8322
- Mfr. Part No.:
- DSPIC33EP64GS504-I/PT
- Brand:
- Microchip
dsPIC33EPxxGS50x Digital Signal Controllers
Microchips dsPIC33EP family of Digital Signal Controllers (DSCs) offer designers DSP like performance with the simplicity of an MCU. The dsPIC33EPxxGS50x devices are peripheral-rich DSCs designed to meet the needs of Switched-Mode Power Supply and other Digital Power Conversion applications.
Microcontroller Features
70 MIPS Max. CPU Speed
Code-Efficient (C and Assembly) Architecture
Two 40-Bit Wide Accumulators
Single-Cycle (MAC/MPY) with Dual Data Fetch
Single-Cycle Mixed-Sign MUL Plus Hardware Divide
32-Bit Multiply Support
Two Additional Working Register Sets (reduces context switching)
±0.9% Internal Oscillator
Programmable PLLs and Oscillator Clock Sources
Fail-Safe Clock Monitor (FSCM)
Independent Watchdog Timer (WDT)
Fast Wake-up and Start-up
Low-Power Management modes (Sleep, Idle, Doze)
Integrated Power-on Reset and Brown-out Reset
0.5 mA/MHz Dynamic Current (typical)
10 μA IPD Current (typical)
In-Circuit and In-Application Programming
Code-Efficient (C and Assembly) Architecture
Two 40-Bit Wide Accumulators
Single-Cycle (MAC/MPY) with Dual Data Fetch
Single-Cycle Mixed-Sign MUL Plus Hardware Divide
32-Bit Multiply Support
Two Additional Working Register Sets (reduces context switching)
±0.9% Internal Oscillator
Programmable PLLs and Oscillator Clock Sources
Fail-Safe Clock Monitor (FSCM)
Independent Watchdog Timer (WDT)
Fast Wake-up and Start-up
Low-Power Management modes (Sleep, Idle, Doze)
Integrated Power-on Reset and Brown-out Reset
0.5 mA/MHz Dynamic Current (typical)
10 μA IPD Current (typical)
In-Circuit and In-Application Programming
Peripheral Features
12-Bit Analogue-to-Digital Converter (ADC) – 12 to 22 Channels depending on model
Five 16-bit Timers – option to pair up 16-bit timers into 32-bit timer modules
Four Rail-to-Rail Comparators with Hysteresis
Two Programmable Gain Amplifiers (PGAs)
Five PWM Generators
Four Input Capture (IC) modules
Four Output Compare (OC) modules
Two 4-wire SPI module
Two I2C modules
Two UART Modules
Five 16-bit Timers – option to pair up 16-bit timers into 32-bit timer modules
Four Rail-to-Rail Comparators with Hysteresis
Two Programmable Gain Amplifiers (PGAs)
Five PWM Generators
Four Input Capture (IC) modules
Four Output Compare (OC) modules
Two 4-wire SPI module
Two I2C modules
Two UART Modules
Attribute | Value |
---|---|
Maximum Frequency | 1MHz |
Device Million Instructions per Second | 70MIPS |
Data Bus Width | 16bit |
RAM Size | 8 kB |
Instruction Set Architecture | Code Efficient, MCU, Modified Harvard |
Program Memory Size | 64 kB |
Program Memory Type | EEPROM, SRAM |
Numeric and Arithmetic Format | MAC |
Mounting Type | Surface Mount |
Package Type | TQFP |
Pin Count | 44 |
Typical Operating Supply Voltage | 3 to 3.6 V |
Number of UART Channels | 2 |
PWM Channels | 2 |
Timer Resolution | 16bit |
ADCs | 19 x 12 bit, 5 x 12 bit |
Length | 10mm |
Number of PWM Units | 5 |
Maximum Operating Temperature | +85 °C |
Number of ADC Units | 5, 19 |
Number of CAN Channels | 0 |
Number of Timers | 5 |
Number of Ethernet Channels | 0 |
Minimum Operating Temperature | -40 °C |
ADC Resolution | 12bit |
USB Channels | 1 x Device |
Number of SPI Channels | 2 |
Pulse Width Modulation | 5 x 2 |
Dimensions | 10 x 10 x 1.05mm |
Timers | 5 x 16 bit |
Number of USART Channels | 0 |
Width | 10mm |
Height | 1.05mm |
Number of LIN Channels | 2 |
Number of PCI Channels | 1 |
Number of I2C Channels | 2 |