Zenode.ai Logo

DSPIC33FJ12MC201 Series

High Performance Motor Control MCU

Manufacturer: Microchip Technology

Catalog

High Performance Motor Control MCU

Key Features

Operating Range:* Up to 40 MIPS operation (at 3.0-3.6V):
* Industrial temperature range (-40°C to +85°C)
* Extended temperature range (-40°C to +125°C)
High-Performance DSC CPU:* Modified Harvard architecture
* C compiler optimized instruction set
* 16-bit-wide data path
* 24-bit-wide instructions
* Linear program memory addressing up to 4M instruction words
* Linear data memory addressing up to 64 Kbytes
* 83 base instructions: mostly one word/one cycle
* Two 40-bit accumulators with rounding and saturation options
* Flexible and powerful addressing modes:
* Software stack
* 16 x 16 fractional/integer multiply operations
* 32/16 and 16/16 divide operations
* Single-cycle multiply and accumulate: Up to ±16-bit shifts for up to 40-bit data
Timers/Capture/Compare/PWM:* Timer/Counters, up to three 16-bit timers
* Input Capture (up to four channels)
* Output Compare (up to two channels)
Interrupt Controller:* 5-cycle latency
* Up to 26 available interrupt sources
* Up to three external interrupts
* Seven programmable priority levels
* Four processor exceptions
Digital I/O:* Peripheral pin Select functionality
* Up to 21 programmable digital I/O pins
* Wake-up/Interrupt-on-Change for up to 21 pins
* Output pins can drive from 3.0V to 3.6V
* Up to 5V output with open drain configurations on 5V tolerant pins
* 4 mA sink on all I/O pins
On-Chip Flash and SRAM:* Flash program memory (12 Kbytes)
* Data SRAM (1024 bytes)
* Boot and General Security for program Flash System Management:
* Flexible clock option
* Power-up Timer
* Oscillator Start-up Timer/Stabilizer
* Watchdog Timer with its own RC oscillator
* Fail-Safe Clock Monitor
* Reset by multiple sources
Power Management:* On-chip 2.5V voltage regulator
* Switch between clock sources in real time
* Idle, Sleep, and Doze modes with fast wake
Motor Control Peripherals:* 6-channel 16-bit Motor Control PWM
* Quadrature Encoder Interface module
Analog-to-Digital Converters (ADCs):* 10-bit, 1.1 Msps or 12-bit, 500 Ksps conversion:
* -Two and four simultaneous samples (10-bit ADC)
* -Up to six input channels with auto-scanning
CMOS Flash Technology:* Low-power, high-speed Flash technology
* Fully static design
* 3.3V (±10%) operating voltage
* Industrial and Extended temperature
* Low power consumption
Communication Modules:* 4-wire SPI:
* -Framing supports I/O interface to simple codecs
* - Supports 8-bit and 16-bit data
* -Supports all serial clock formats and sampling modes
* I2C™:
* - Full Multi-Master Slave mode support
* - 7-bit and 10-bit addressing
* - Bus collision detection and arbitration
* - Integrated signal conditioning
* - Slave address masking
* UART:
* - Interrupt on address bit detect
* - Interrupt on UART error
* - Wake-up on Start bit from Sleep mode
* - 4-character TX and RX FIFO buffers
* - LIN bus support
* - IrDA® encoding and decoding in hardware
* - High-Speed Baud mode
* - Hardware Flow Control with CTS and RTS

Description

AI
The dsPIC33FJ12MC201 Digital Signal Controller (DSC) devices contain extensive Digital Signal Processor (DSP) functionality with a high-performance, 16-bit microcontroller (MCU) architecture that is optimized for Motor Control Applications. These devices are also available in extended operating temperature options.