The MCF528x family represents the first microcontrollers based on Freescale Semiconductor´s 32-bit ColdFire core integrated with Ethernet, Flash and CAN. These devices offer advanced communications features, a rich peripheral set and a variety of supporting software and development tools. The MCF528x is designed to simplify embedded Ethernet-networked microcontroller applications. With its integrated 10/100 Mbps Ethernet MAC and network-ready applications software, the MCF528x brings standards-based networking to a variety of traditional MCU applications including food service equipment, security systems, vending machines, exercise equipment and industrial controllers. Applications in all of these areas will benefit from networking functions such as Web-based user interfaces, network time synchronization, and router/gateway functionality for legacy serial protocols.
MCF528x Features
- V2 ColdFire core delivering 76 (Dhrystone 2.1) MIPS at 80 MHz running from Cache/RAM (max running from internal flash 66 MIPS)
- Embedded flash memory:
- MCF5280 Flashless
- MCF5281 256KB
- MCF5282 512
-
- Enhanced Multiply-Accumulate Unit (eMAC) for DSP functionality
- 64 Kbytes of static RAM
- 10/100 Ethernet MAC
- 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 66 and 80 MHz from -40C to +85C
- Available at 66MHz delivering 63 (Dhrystone 2.1) MIPS running from Cache/RAM (max running from internal flash 54 MIPS)
- Available software package including real-time operating system and network protocol stack with support for IP, UDP, TCP, ARP, DHCP, ICMP, SNTP, HTTP, and TFTP protocols