PIC32MK family devices combine 32-Bit, 120Mhz performance with up to 1MB of ECC protected Flash memory, and a rich peripheral set targeting applications such as motor control, industrial control and Industrial Internet of Things (IIoT) and CAN and CAN-FD applications. These devices feature 7x 12-Bit ADC's each operating at up to 3.75MSPS, which can be combined and sequenced to provide up to 25.4MSPS sampling rates! In addition, multiple OpAmps. comparators and DAC's are included as well.
Analog simulation models are now available in the MPLAB Mindi Simulation Environment
Application software examples and driver libraries are included as part of the MPLAB Harmony V3 Framework
Additional Features
120Mhz MIPS32 microAptiv MCU Core
Floating Point Unit for single and double precision math
MicroMIPS Mode for 40% smaller code size
Four 64-bit Accumulators
Single Cycle MAC supporting saturating and fractional math
Memories
256KB With Error Correcting Code support
64KB SRAM
Advanced Analog Features
7x 12-bit 3.75MSPS ADC Cores up to 18 analog inputs
- Sum of all individual ADC's combined, 25 Msps in 12-bit mode or 33.7 Msps in 8-bit mode
Four 100Mhz Op amps
Five analog comparators
2x 12-bit DACs
Advanced Timers
Up to 9 16-bit or one 16-bit and eight 32-bit timer/counters
9 Output Compare
9 Input Capture
Communications Interfaces
2 I2C ports
2 UART Modules (up to 25Mbps) with LIN and IrDA support
2 SPI/I2S modules
Peripheral Pin Select (PPS) to enable remapable pin functions
Software Support
Class B Safety Library, IEC 60730 (planned)
MPLAB X Integrated Development Environment (IDE)
MPLAB® Harmony Integrated Software Framework
RTOS Kernels: Express Logic ThreadX, FreeRTOS™, OPENRTOS®, Micriμm® μC/OS™, and SEGGER
Mathworks Matlab® Blockset
SCILAB X2C Open Source Rapid Prototyping Tools
PIC32MK family devices combine 32-Bit, 120Mhz performance with up to 1MB of ECC protected Flash memory, and a rich peripheral set targeting applications such as motor control, industrial control and Industrial Internet of Things (IIoT) and CAN and CAN-FD applications.
These devices feature 7x 12-Bit ADC's each operating at up to 3.75MSPS, which can be combined and sequenced to provide up to 25.4MSPS sampling rates! In addition, multiple OpAmps. comparators and DAC's are included as well.
Analog simulation models are now available in the MPLAB Mindi Simulation Environment
Application software examples and driver libraries are included as part of the MPLAB Harmony V3 Framework
Additional Features
- 120Mhz MIPS32 microAptiv MCU Core
- Floating Point Unit for single and double precision math
- MicroMIPS Mode for 40% smaller code size
- Four 64-bit Accumulators
- Single Cycle MAC supporting saturating and fractional math
- Memories
- 256KB With Error Correcting Code support
- 64KB SRAM
- Advanced Analog Features
- 7x 12-bit 3.75MSPS ADC Cores up to 18 analog inputs
- - Sum of all individual ADC's combined, 25 Msps in 12-bit mode or 33.7 Msps in 8-bit mode
- Four 100Mhz Op amps
- Five analog comparators
- 2x 12-bit DACs
- Advanced Timers
- Up to 9 16-bit or one 16-bit and eight 32-bit timer/counters
- 9 Output Compare
- 9 Input Capture
- Communications Interfaces
- 2 I2C ports
- 2 UART Modules (up to 25Mbps) with LIN and IrDA support
- 2 SPI/I2S modules
- Peripheral Pin Select (PPS) to enable remapable pin functions
- Software Support
- Class B Safety Library, IEC 60730 (planned)
- MPLAB X Integrated Development Environment (IDE)
- MPLAB® Harmony Integrated Software Framework
- RTOS Kernels: Express Logic ThreadX, FreeRTOS™, OPENRTOS®, Micriμm® μC/OS™, and SEGGER
- Mathworks Matlab® Blockset
- SCILAB X2C Open Source Rapid Prototyping Tools