Microchip Technology PIC32MZ EC Series Embedded Connectivity MCUs
Microchip Technology PIC32MZ EC Series Embedded Connectivity Microcontrollers are 32-bit MCUs with integrated audio and graphics interfaces, high-speed USB hub, Ethernet, and advanced analog features. The PIC32MZEC Series includes up to 2MB live-update flash and up to 512KB SRAM. Targeted at embedded connectivity and IoT applications, these devices are offered with various package options for design flexibility.Features
- Core: 200MHz (up to 330 DMIPS) microAptiv™
- 16KB I-cache, 4KB D-cache
- MMU for optimum embedded OS execution
- Micromips™ mode for up to 35% smaller code size
- DSP-enhanced core
- Four 64-bit accumulators
- Single-cycle MAC, saturating and fractional math
- Code-efficient (C and assembly) architecture
- Clock management
- Internal oscillator
- Programmable PLLs and oscillator clock sources
- Fail-safe clock monitor (FSCM)
- Independent Watchdog Timers (WDT) and Deadman Timers (DMT)
- Fast wake-up and start-up
- Power management
- Low-power modes (sleep and idle)
- Integrated power-on reset and brown-out reset
- Memory interfaces
- 50MHz External Bus Interface (EBI)
- 50MHz Serial Quad Interface (SQI)
- Audio and graphics interfaces
- Graphics interfaces: EBI Or PMP
- Audio data communication: I2S, LJ, and RJ
- Audio control interfaces: SPI and I2C
- Audio master clock: Fractional clock frequencies with USB synchronization
- High-speed (HS) communication interfaces (with dedicated DMA)
- USB 0-compliant hi-speed on-the-go (OTG) controller
- 10/100Mbps Ethernet MAC with MII and RMII interface
- Security features
- Peripheral and memory region access control
- Crypto engine with an RNG For data encryption/decryption and authentication (AES, 3DES, SHA, MD5, and HMAC)
- Advanced memory protection
- Direct memory access (DMA)
- Eight channels with automatic data size detection
- Programmable cyclic redundancy check (CRC)
- Advanced analog features
- 10-bit ADC resolution and up to 48 analog inputs
- Flexible and independent ADC trigger sources
- Two comparators with 32 programmable voltage references
- Temperature sensor with ±2ºC accuracy
- Communication interfaces
- Two CAN modules (with dedicated DMA channels):
- 0B active with DeviceNet™ addressing support
- Six UART modules (25Mbps):
- Supports LIN 1.2 and IRDA® protocols
- Six 4-wire SPI modules
- SQI configurable as an additional SPI module (50MHz)
- Five I2C modules (Up To 1Mbaud) with SMBus support
- Parallel Master Port (PMP)
- Peripheral Pin Select (PPS) to enable function remap
- Two CAN modules (with dedicated DMA channels):
- Timers/output compare/input capture
- Nine 16-bit or up to four 32-bit timers/counters
- Nine Output Compare (OC) modules
- Nine Input Capture (IC) modules
- PPS to enable function remap
- Real-time clock and calendar (Rtcc) modules
- Input/Output
- 5V-tolerant pins with up to 32mA source/sink
- Selectable open drain, pull-ups, and pull-downs
- External interrupts on all I/O pins
- Qualification and Class B support
- Class B safety library, IEC 60730
- Back-up internal oscillator
- Debugger development support
- In-circuit and in-application programming
- 4-wire MIPS® enhanced JTAG interface
- Unlimited software and 12 complex breakpoints
- IEEE 2-compatible (JTAG) boundary scan
- Non-intrusive hardware-based instruction trace
- Software and tools support
- C/C++ compiler with native DSP/fractional support
- Mplab® Harmony integrated software framework
- TCP/IP, USB, graphics, and mTouch™ middleware
- MFi, Android™, and BLUETOOTH® audio frameworks
- RTOS kernels: Express Logic ThreadX, FreeRTOS™, OpenRTOS®, Micriµm® µC/OS™, and SEGGER embOS®
- Operating conditions
- 3.0V to 3.6V, -40ºC to +85ºC, DC to 200MHz
- Package options
- LQFP-144
- QFN-64
- TQFP-64
- TQFP-100
- TQFP-144
- VTLA-124
Block Diagram
Publicado: 2019-09-10
| Actualizado: 2023-06-06
