120Mhz MIPS32 microAptiv MCU Core. Floating Point Unit for single and double precision math. MicroMIPS Mode for 40% smaller code size. DSP-Enhanced Core: Four 64-bit Accumulators. Single Cycle MAC supporting saturating and fractional math.
DSP-Enhanced Core: Four 64-bit Accumulators
Single Cycle MAC supporting saturating and fractional math
1MB Dual Panel Flash with Live Update support
4KB EEPROM
High Performance Analog Front End
7x 12-bit 3.75MSPS ADC Cores up to 42 analog inputs
Four Op amps
Five analog comparators
Up to three 12-bit DACs
Dual FS USB2.0
Back-up internal oscillator
Programmable High/Low-Voltage Detect module
Clock monitor with Back-up Internal Oscillator
Global register locking
Attribute | Value |
---|---|
Family Name | PIC32MKGP |
Package Type | TQFP |
Mounting Type | Surface Mount |
Pin Count | 100 |
Device Core | MicroAptiv MCU |
Data Bus Width | 32bit |
Program Memory Size | 1.024 MB |
Maximum Frequency | 120MHz |
RAM Size | 256 kB |
USB Channels | 2 |
ADC Channels | 42 |
Number of SPI Channels | 6 |
Typical Operating Supply Voltage | 2.2 → 3.6 V |
Height | 1.05mm |
Number of I2C Channels | 6 |
Program Memory Type | Flash |
Width | 12mm |
ADCs | 1 (42 x 12 bit) |
Number of ADC Units | 1 |
Number of Timers | 9 |
ADC Resolution | 12bit |
Timer Resolution | 16bit |
Timers | 1 (9 x 16 bit) |
Automotive Standard | AEC-Q100 |
Minimum Operating Temperature | -40 °C |
Instruction Set Architecture | MIPS32 |
Dimensions | 12 x 12 x 1.05mm |
Length | 12mm |
Number of UART Channels | 6 |
Maximum Operating Temperature | +85 °C |