MCU 16-bit dSPIC33 dsPIC RISC 12KB Flash 3.3V 28-Pin QFN EP Tube, DSPIC33FJ12GP202-E/ML, Microchip

dsPIC33F General Purpose Digital Signal Controller (DSC) with seamless migration options to PIC24F, PIC24H MCUs and dsPIC30F DSCs in similar packages.

  • Operating Range:DC – 40 MIPS (40 MIPS @ 3.0-3.6V, -40°C to +85°C)Industrial temperature range (-40°C to +85°C)Extended temperature range (-40°C to +125°C)High-Performance DSC CPU:Modified Harvard architectureC compiler optimized instruction set16-bit wide data path24-bit wide instructionsLinear program memory addressing up to 4M instruction wordsLinear data memory addressing up to 64 Kbytes83 base instructions, mostly 1 word/1 cycleSixteen 16-bit General Purpose RegistersTwo 40-bit accumulators with rounding and saturation optionsFlexible and powerful addressing modes:- Indirect- Modulo- Bit-ReversedSoftware stack16 x 16 fractional/integer multiply operations32/16 and 16/16 divide operationsSingle-cycle multiply and accumulate:- Accumulator write back for DSP operations- Dual data fetchUp to ±16-bit shifts for up to 40-bit data Interrupt Controller:5-cycle latency118 interrupt vectorsUp to 21 available interrupt sourcesUp to 3 external interrupts7 programmable priority levels4 processor exceptionsOn-Chip Flash and SRAM:Flash program memory, up to 12 KbytesData SRAM, up to 1024 bytesBoot and General Security for Program FlashDigital I/O:Peripheral Pin Select FunctionalityUp to 21 programmable digital I/O pinsWake-up/Interrupt-on-Change for up to 21 pinsOutput pins can drive from 3.0V to 3.6VUp to 5V with open drain configurationAll digital input pins are 5V tolerant4 mA sink on all I/O pinsSystem Management:Flexible clock options:- External, crystal, resonator, internal RC- Fully integrated Phase-Locked Loop (PLL)- Extremely low jitter PLLPower-up TimerOscillator Start-up Timer/StabilizerWatchdog Timer with its own RC oscillatorFail-Safe Clock MonitorReset by multiple sourcesPower Management:On-chip 2.5V voltage regulatorSwitch between clock sources in real timeIdle, Sleep and Doze modes with fast wake-upTimers/Capture/Compare:Timer/Counters, up to three 16-bit timers:- Can pair up to make one 32-bit timer- 1 timer runs as Real-Time Clock with external 32.768 kHz oscillator- Programmable prescalerInput Capture (up to 4 channels):- Capture on up, down or both edges- 16-bit capture input functions- 4-deep FIFO on each captureOutput Compare (up to 2 channels):- Single or Dual 16-Bit Compare mode- 16-bit Glitchless PWM ModeCommunication 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 modesI2C™- Full Multi-Master Slave mode support- 7-bit and 10-bit addressing- Bus collision detection and arbitration- Integrated signal conditioning- Slave address maskingUART- 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 RTSAnalog-to-Digital Converters (ADCs):10-bit, 1.1 Msps or 12-bit, 500 Ksps conversion:- 2 and 4 simultaneous samples- Up to 10 input channels with auto-scanning- Conversion start can be manual or synchronized with 1 of 4 trigger sources- Conversion possible in Sleep mode- ±2 LSb max integral nonlinearity- ±1 LSb max differential nonlinearity CMOS Flash Technology:Low-power, high-speed Flash technologyFully static design3.3V (±10%) operating voltageIndustrial temperatureLow-power consumptionPackaging:28-pin SDIP/SOIC/QFN
  • Характеристики

    Schedule_b

    8542310000

    Operating_supply_voltage

    3.3 V

    Operating_temperature

    -40 to 125 °C

    Pin_count

    28

    Product_dimensions

    6 x 6 x 0.88 mm

    Program_memory_size

    12 Kb

    Ram_size

    1 KB

    Screening_level

    Extended Industrial

    On_chip_adc

    10-chx10-bit, 10-chx12-bit

    Specifications

    https://4donline.ihs.com/images/VipMasterIC/IC/MCHP/MCHPS03501/MCHPS03501-1.pdf?hkey=52A5661711E402568146F3353EA87419

    Supplier_package

    QFN EP

    Max_speed

    40 MHz

    Number_of_timers

    3

    Бренд

    Instruction_set_architecture

    RISC

    Country_of_origin

    Thailand

    Data_bus_width

    16 Bit

    Device_core

    dsPIC

    Eccn

    3A991.A.2

    Htsn

    8542310001

    Тип интерфейса

    I2C/SPI/UART

    Number_of_programmable_i_os

    21

    Lead_finish

    Matte Tin

    Max_expanded_memory_size

    64 KB

    Max_operating_supply_voltage

    3.6, 3.9 V

    Max_processing_temp

    260 °C

    Min_operating_supply_voltage

    2.7, 3 V

    Mounting

    Surface Mount

    Msl_level

    1

    Артикул: DSPIC33FJ12GP202-E/ML

    Описание

    dsPIC33F General Purpose Digital Signal Controller (DSC) with seamless migration options to PIC24F, PIC24H MCUs and dsPIC30F DSCs in similar packages.

  • Operating Range:DC – 40 MIPS (40 MIPS @ 3.0-3.6V, -40°C to +85°C)Industrial temperature range (-40°C to +85°C)Extended temperature range (-40°C to +125°C)High-Performance DSC CPU:Modified Harvard architectureC compiler optimized instruction set16-bit wide data path24-bit wide instructionsLinear program memory addressing up to 4M instruction wordsLinear data memory addressing up to 64 Kbytes83 base instructions, mostly 1 word/1 cycleSixteen 16-bit General Purpose RegistersTwo 40-bit accumulators with rounding and saturation optionsFlexible and powerful addressing modes:- Indirect- Modulo- Bit-ReversedSoftware stack16 x 16 fractional/integer multiply operations32/16 and 16/16 divide operationsSingle-cycle multiply and accumulate:- Accumulator write back for DSP operations- Dual data fetchUp to ±16-bit shifts for up to 40-bit data Interrupt Controller:5-cycle latency118 interrupt vectorsUp to 21 available interrupt sourcesUp to 3 external interrupts7 programmable priority levels4 processor exceptionsOn-Chip Flash and SRAM:Flash program memory, up to 12 KbytesData SRAM, up to 1024 bytesBoot and General Security for Program FlashDigital I/O:Peripheral Pin Select FunctionalityUp to 21 programmable digital I/O pinsWake-up/Interrupt-on-Change for up to 21 pinsOutput pins can drive from 3.0V to 3.6VUp to 5V with open drain configurationAll digital input pins are 5V tolerant4 mA sink on all I/O pinsSystem Management:Flexible clock options:- External, crystal, resonator, internal RC- Fully integrated Phase-Locked Loop (PLL)- Extremely low jitter PLLPower-up TimerOscillator Start-up Timer/StabilizerWatchdog Timer with its own RC oscillatorFail-Safe Clock MonitorReset by multiple sourcesPower Management:On-chip 2.5V voltage regulatorSwitch between clock sources in real timeIdle, Sleep and Doze modes with fast wake-upTimers/Capture/Compare:Timer/Counters, up to three 16-bit timers:- Can pair up to make one 32-bit timer- 1 timer runs as Real-Time Clock with external 32.768 kHz oscillator- Programmable prescalerInput Capture (up to 4 channels):- Capture on up, down or both edges- 16-bit capture input functions- 4-deep FIFO on each captureOutput Compare (up to 2 channels):- Single or Dual 16-Bit Compare mode- 16-bit Glitchless PWM ModeCommunication 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 modesI2C™- Full Multi-Master Slave mode support- 7-bit and 10-bit addressing- Bus collision detection and arbitration- Integrated signal conditioning- Slave address maskingUART- 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 RTSAnalog-to-Digital Converters (ADCs):10-bit, 1.1 Msps or 12-bit, 500 Ksps conversion:- 2 and 4 simultaneous samples- Up to 10 input channels with auto-scanning- Conversion start can be manual or synchronized with 1 of 4 trigger sources- Conversion possible in Sleep mode- ±2 LSb max integral nonlinearity- ±1 LSb max differential nonlinearity CMOS Flash Technology:Low-power, high-speed Flash technologyFully static design3.3V (±10%) operating voltageIndustrial temperatureLow-power consumptionPackaging:28-pin SDIP/SOIC/QFN
  • Детали

    Schedule_b

    8542310000

    Operating_supply_voltage

    3.3 V

    Operating_temperature

    -40 to 125 °C

    Pin_count

    28

    Product_dimensions

    6 x 6 x 0.88 mm

    Program_memory_size

    12 Kb

    Ram_size

    1 KB

    Screening_level

    Extended Industrial

    On_chip_adc

    10-chx10-bit, 10-chx12-bit

    Specifications

    https://4donline.ihs.com/images/VipMasterIC/IC/MCHP/MCHPS03501/MCHPS03501-1.pdf?hkey=52A5661711E402568146F3353EA87419

    Supplier_package

    QFN EP

    Max_speed

    40 MHz

    Number_of_timers

    3

    Бренд

    Instruction_set_architecture

    RISC

    Country_of_origin

    Thailand

    Data_bus_width

    16 Bit

    Device_core

    dsPIC

    Eccn

    3A991.A.2

    Htsn

    8542310001

    Тип интерфейса

    I2C/SPI/UART

    Number_of_programmable_i_os

    21

    Lead_finish

    Matte Tin

    Max_expanded_memory_size

    64 KB

    Max_operating_supply_voltage

    3.6, 3.9 V

    Max_processing_temp

    260 °C

    Min_operating_supply_voltage

    2.7, 3 V

    Mounting

    Surface Mount

    Msl_level

    1