Microchip Technology, Inc. 5V Cortex ARM M0+ with 64K Flash and 8K RAM PIC32CM6408MC00048

Description
The Microchip PIC32CM series of 5V Cortex M0+ devices is designed for consumer, commercial, industrial and automotive applications in noisy environments. These products feature robust communications peripherals including the SERCOM module and LIN, along with advanced motor control peripherals. These devices operate from a true 5V supply (2.7 to 5.5V) offering increased robustness in applications such as home appliance motor control by increasing the dynamic range of the ADC above the common noise floor. Application demo code including Sensorless FOC motor control is available via the Motor Control Library featured in HarmonyV3 Supported by MPLAB X IDE, and MPLAB Harmony. In addition, external tools from vendors KEIL and IAR are also supported. Additional Features ARM Cortex-M0+ CPU running at up to 48MHz DIVAS - Divide and Square Root Accelerator Single-cycle hardware multiplier Micro Trace Buffer Memory Protection Unit (MPU) Memories 64KB in-system self-programmable Flash 2KB independent self-programmable Flash for EEPROM emulation 8KB SRAM Main Memory System Power-on reset (POR) and brown-out detection (BOD) Internal and external clock options with 48MHz to 96MHz Fractional Digital Phase Locked Loop (FDPLL96M) 16 external interrupts One non-maskable interrupt Two-pin Serial Wire Debug (SWD) programming, test and debugging interface Low Power Idle, standby, and off sleep modes SleepWalking peripherals Peripherals 6-channel Direct Memory Access Controller (DMAC) 6-Channel Event System Frequency Meter Watchdog Timer (WDT) Motor Control Timers - Two 24-bit Timer/Counters + one 16-bit Timer/Counter for Control with extended functions including: Up to four compare channels with optional complementary output Generation of synchronized pulse width modulation (PWM) pattern across port pins Deterministic fault protection, fast decay and configurable dead-time between complementary outputs Dithering that increase resolution with up to 5 bit and reduce quantization error Up to 8 waveform output channels One 16-bit TC with compare/capture channels One 8-bit TC with compare/capture channels One 32-bit TC with compare/capture channels, by using two TCs 32-bit Real Time Counter (RTC) with clock/calendar function CRC-32 generator Up to 4 Serial Communication Interfaces (SERCOM), each configurable to operate as: USART with full-duplex and single-wire half-duplex configuration I2C up to 3.4MHz SPI LIN Communications RS-485 Advanced Analog Two 12-bit, 1Msps Analog-to-Digital Converters (ADC) Differential and single-ended input Automatic offset and gain error compensation Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution Two Analog Comparators (AC) with window compare function One 16-bit Sigma-Delta ADC (SDADC) with 2 differential channels One 10-bit 350 ksps DAC Integrated Temperature Sensor Up to 38 programmable I/O pins 2.7V – 5.5V
Datasheet
Description
The Microchip PIC32CM series of 5V Cortex M0+ devices is designed for consumer, commercial, industrial and automotive applications in noisy environments. These products feature robust communications peripherals including the SERCOM module and LIN, along with advanced motor control peripherals. These devices operate from a true 5V supply (2.7 to 5.5V) offering increased robustness in applications such as home appliance motor control by increasing the dynamic range of the ADC above the common noise floor. Application demo code including Sensorless FOC motor control is available via the Motor Control Library featured in HarmonyV3 Supported by MPLAB X IDE, and MPLAB Harmony. In addition, external tools from vendors KEIL and IAR are also supported. Additional Features ARM Cortex-M0+ CPU running at up to 48MHz DIVAS - Divide and Square Root Accelerator Single-cycle hardware multiplier Micro Trace Buffer Memory Protection Unit (MPU) Memories 64KB in-system self-programmable Flash 2KB independent self-programmable Flash for EEPROM emulation 8KB SRAM Main Memory System Power-on reset (POR) and brown-out detection (BOD) Internal and external clock options with 48MHz to 96MHz Fractional Digital Phase Locked Loop (FDPLL96M) 16 external interrupts One non-maskable interrupt Two-pin Serial Wire Debug (SWD) programming, test and debugging interface Low Power Idle, standby, and off sleep modes SleepWalking peripherals Peripherals 6-channel Direct Memory Access Controller (DMAC) 6-Channel Event System Frequency Meter Watchdog Timer (WDT) Motor Control Timers - Two 24-bit Timer/Counters + one 16-bit Timer/Counter for Control with extended functions including: Up to four compare channels with optional complementary output Generation of synchronized pulse width modulation (PWM) pattern across port pins Deterministic fault protection, fast decay and configurable dead-time between complementary outputs Dithering that increase resolution with up to 5 bit and reduce quantization error Up to 8 waveform output channels One 16-bit TC with compare/capture channels One 8-bit TC with compare/capture channels One 32-bit TC with compare/capture channels, by using two TCs 32-bit Real Time Counter (RTC) with clock/calendar function CRC-32 generator Up to 4 Serial Communication Interfaces (SERCOM), each configurable to operate as: USART with full-duplex and single-wire half-duplex configuration I2C up to 3.4MHz SPI LIN Communications RS-485 Advanced Analog Two 12-bit, 1Msps Analog-to-Digital Converters (ADC) Differential and single-ended input Automatic offset and gain error compensation Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution Two Analog Comparators (AC) with window compare function One 16-bit Sigma-Delta ADC (SDADC) with 2 differential channels One 10-bit 350 ksps DAC Integrated Temperature Sensor Up to 38 programmable I/O pins 2.7V – 5.5V
Datasheet

Suppliers

Company
Product
Description
Supplier Links
5V Cortex ARM M0+ with 64K Flash and 8K RAM - PIC32CM6408MC00048 - Microchip Technology, Inc.
Chandler, AZ, United States
5V Cortex ARM M0+ with 64K Flash and 8K RAM
PIC32CM6408MC00048
5V Cortex ARM M0+ with 64K Flash and 8K RAM PIC32CM6408MC00048
The Microchip PIC32CM series of 5V Cortex M0+ devices is designed for consumer, commercial, industrial and automotive applications in noisy environments. These products feature robust communications peripherals including the SERCOM module and LIN, along with advanced motor control peripherals. These devices operate from a true 5V supply (2.7 to 5.5V) offering increased robustness in applications such as home appliance motor control by increasing the dynamic range of the ADC above the common noise floor. Application demo code including Sensorless FOC motor control is available via the Motor Control Library featured in HarmonyV3 Supported by MPLAB X IDE, and MPLAB Harmony. In addition, external tools from vendors KEIL and IAR are also supported. Additional Features ARM Cortex-M0+ CPU running at up to 48MHz DIVAS - Divide and Square Root Accelerator Single-cycle hardware multiplier Micro Trace Buffer Memory Protection Unit (MPU) Memories 64KB in-system self-programmable Flash 2KB independent self-programmable Flash for EEPROM emulation 8KB SRAM Main Memory System Power-on reset (POR) and brown-out detection (BOD) Internal and external clock options with 48MHz to 96MHz Fractional Digital Phase Locked Loop (FDPLL96M) 16 external interrupts One non-maskable interrupt Two-pin Serial Wire Debug (SWD) programming, test and debugging interface Low Power Idle, standby, and off sleep modes SleepWalking peripherals Peripherals 6-channel Direct Memory Access Controller (DMAC) 6-Channel Event System Frequency Meter Watchdog Timer (WDT) Motor Control Timers - Two 24-bit Timer/Counters + one 16-bit Timer/Counter for Control with extended functions including: Up to four compare channels with optional complementary output Generation of synchronized pulse width modulation (PWM) pattern across port pins Deterministic fault protection, fast decay and configurable dead-time between complementary outputs Dithering that increase resolution with up to 5 bit and reduce quantization error Up to 8 waveform output channels One 16-bit TC with compare/capture channels One 8-bit TC with compare/capture channels One 32-bit TC with compare/capture channels, by using two TCs 32-bit Real Time Counter (RTC) with clock/calendar function CRC-32 generator Up to 4 Serial Communication Interfaces (SERCOM), each configurable to operate as: USART with full-duplex and single-wire half-duplex configuration I2C up to 3.4MHz SPI LIN Communications RS-485 Advanced Analog Two 12-bit, 1Msps Analog-to-Digital Converters (ADC) Differential and single-ended input Automatic offset and gain error compensation Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution Two Analog Comparators (AC) with window compare function One 16-bit Sigma-Delta ADC (SDADC) with 2 differential channels One 10-bit 350 ksps DAC Integrated Temperature Sensor Up to 38 programmable I/O pins 2.7V – 5.5V

The Microchip PIC32CM series of 5V Cortex M0+ devices is designed for consumer, commercial, industrial and automotive applications in noisy environments. These products feature robust communications peripherals including the SERCOM module and LIN, along with advanced motor control peripherals.

These devices operate from a true 5V supply (2.7 to 5.5V) offering increased robustness in applications such as home appliance motor control by increasing the dynamic range of the ADC above the common noise floor. Application demo code including Sensorless FOC motor control is available via the Motor Control Library featured in HarmonyV3

Supported by MPLAB X IDE, and MPLAB Harmony. In addition, external tools from vendors KEIL and IAR are also supported.

Additional Features

  • ARM Cortex-M0+ CPU running at up to 48MHz
    • DIVAS - Divide and Square Root Accelerator
    • Single-cycle hardware multiplier
    • Micro Trace Buffer
    • Memory Protection Unit (MPU)
    • Memories
    • 64KB in-system self-programmable Flash
    • 2KB independent self-programmable Flash for EEPROM emulation
    • 8KB SRAM Main Memory
  • System
    • Power-on reset (POR) and brown-out detection (BOD)
    • Internal and external clock options with 48MHz to 96MHz
    • Fractional Digital Phase Locked Loop (FDPLL96M)
    • 16 external interrupts
    • One non-maskable interrupt
    • Two-pin Serial Wire Debug (SWD) programming, test and debugging interface
  • Low Power
    • Idle, standby, and off sleep modes
    • SleepWalking peripherals
  • Peripherals
    • 6-channel Direct Memory Access Controller (DMAC)
    • 6-Channel Event System
    • Frequency Meter
    • Watchdog Timer (WDT)
  • Motor Control Timers - Two 24-bit Timer/Counters + one 16-bit Timer/Counter for Control with extended functions including:
    • Up to four compare channels with optional complementary output
    • Generation of synchronized pulse width modulation (PWM) pattern across port pins
    • Deterministic fault protection, fast decay and configurable dead-time between complementary outputs
    • Dithering that increase resolution with up to 5 bit and reduce quantization error
    • Up to 8 waveform output channels
    • One 16-bit TC with compare/capture channels
    • One 8-bit TC with compare/capture channels
    • One 32-bit TC with compare/capture channels, by using two TCs
    • 32-bit Real Time Counter (RTC) with clock/calendar function
    • CRC-32 generator
  • Up to 4 Serial Communication Interfaces (SERCOM), each configurable to operate as:
    • USART with full-duplex and single-wire half-duplex configuration
    • I2C up to 3.4MHz
    • SPI
    • LIN Communications
    • RS-485
  • Advanced Analog
  • Two 12-bit, 1Msps Analog-to-Digital Converters (ADC)
    • Differential and single-ended input
    • Automatic offset and gain error compensation
    • Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution
    • Two Analog Comparators (AC) with window compare function
    • One 16-bit Sigma-Delta ADC (SDADC) with 2 differential channels
    • One 10-bit 350 ksps DAC
    • Integrated Temperature Sensor
    • Up to 38 programmable I/O pins
    • 2.7V – 5.5V
Supplier's Site Datasheet

Technical Specifications

  Microchip Technology, Inc.
Product Category Memory Chips
Product Number PIC32CM6408MC00048
Product Name 5V Cortex ARM M0+ with 64K Flash and 8K RAM
Memory Category Flash
Unlock Full Specs
to access all available technical data

Similar Products

Flash Memory - 1882769P - RS Components, Ltd.
RS Components, Ltd.
Specs
Memory Category Flash
Density 2048000 kbits
Package Type SOIC; SOIC
View Details
SM28VLT32-HT 32-Mbit High-Temp Flash Memory with Serial Peripheral Interface (SPI) Bus - SM28VLT32SHKN - Texas Instruments
Specs
Memory Category Flash
Operating Temperature -55 to 210 C (-67 to 410 F)
Density 32000 kbits
View Details
3 suppliers
Flash Memory, 4Mbit, 90Ns, 32-Plcc; Flash Memory Type Cypress Infineon Technologies - 69K8735 - Newark, An Avnet Company
Specs
Memory Category Flash
Density 4000 kbits
Package Type LCC
View Details
Memory - AS58LC1001 - Micross Components, Inc.
Micross Components, Inc.
Specs
Memory Category EEPROM; EEPROM
Access Time 250 to 300 ns
Operating Temperature -55 to 125 C (-67 to 257 F)
View Details