The MCF5216/MC5214 address the growing demand for 32-bit microcontrollers at a lower cost and expands Freescale Semiconductor´s 32-bit Flash-based ColdFire MCU family. The MCF5216 provides an upgrade for current MMC2107 and MMC2113 users who require more Flash and/or higher performance. The MCF5216 provides a richer set of the same peripheral mix while standardizing on one low-cost, low-power MCU family with a wide range of third-party support.
The MCF5216 and MCF5214 cost-effectively integrate digital and analog peripherals with RAM, embedded FLASH memory, and a 32-bit ColdFire core on a single-chip. Thy include a QADC, QSPI and CAN for industrial control, security and other control-oriented applications.
MCF5216/14 Features
- V2 ColdFire core delivering 63 (Dhrystone 2.1) MIPS at 66 MHz running from Cache/RAM(max running from internal flash 54 MIPS)
- MCF5216: 512KB embedded flash memory
- MCF5214: 256KB embedded flash memory
- Enhanced Multiply-Accumulate Unit (eMAC) for DSP functionality
- 64 Kbytes of static RAM
- Cache for external access support
- Address decode and chip selects
- CAN 2.0B controller area network interface with 16 message buffers
- Three UARTs with DMA capability
- Queued serial peripheral interface (QSPI) with four peripheral chip selects
- 8-channel 10-bit queued analog-to-digital converter (QADC)
- Four 32-bit timers with capture, compare and DMA capability
- Eight 16-bit timer channels for capture, compare, and pulse width modulation
- Four periodic interrupt timers (PITs)
- I2C bus controller
- JTAG for board testing
- BDM for debug, including real-time trace
- 17 mm x 17 mm x 1.6 mm 256-ball MAPBGA package
- Operation at 66MHz from -40C to +85C
- Metrowerks CodeWarrior support
- Extensive third party tools and software support