Fact Sheet
An optimized metering solution with
MCF51EM MCU provides a turnkey reference
design and development tools to shorten and
simplify the smart metering design process.
Development Tools
DEMOEM ($99)
Cost-effective demo based on MCF51EM256
with integrated BDM LCD glass, SPI external
memory and MC9S08QE8 to emulate 3-phase
signals.
CodeWarrior Development Studio
for Microcontrollers 6.2
Special Edition (Complimentary)
CodeWarrior Development Studio for
Microcontrollers is a single tool suite
that supports software development for
Freescale’s 8-bit and 32-bit microcontrollers.
Designers can further accelerate application
development with the help of Processor
Expert, an award-winning rapid application
development tool integrated into the
CodeWarrior tool suite.
Freescale and the Freescale logo are trademarks or registered trademarks of Freescale Semiconductor, Inc.
in the U.S. and other countries. All other product or service names are the property of their respective owners.
Freescale Semiconductor, Inc. 2009
Document Number: MCF51EM256FS / REV 0
MQX Software for ColdFire
Microcontrollers
Freescale provides MQX embedded software
optimized for ColdFire architecture. MQX
offers a full-featured kernel RTOS with small
configurable memory footprint and optimized
real-time performance. MQX is complimentary
for the MCF51EM family, and is available
with full source code. MQX will shorten
your development cycle while allowing you
to focus on application development by
incorporating a rich set of demos, including:
Single-Phase Electricity Metering
Accurate electrical parameters measuring
by using the combined ADC, PDB and
voltage reference module while utilizing
the MQX critical mode interrupt handling
method for timing critical situations.
Product Selector Guide
Part Number
Temp Ranges
Package
MCF51EM256CLK -40°C to +85°C
80LQFP
MCF51EM256CLL
-40°C to +85°C
100LQFP
MCF51EM128CLK -40°C to +85°C
80LQFP
MCF51EM128CLL
-40°C to +85°C
100LQFP
Features
Benefits
CPU and System Configuration
32-bit V1 ColdFire CPU offering 47MIPS at 50 MHz
3.3V single supply
Offers high performance through the entire voltage range
On-Chip Memory
Up to 256 KB flash (dual bank)
Allows user to take full advantage of in-application,
re-programmability benefits, robust update can keep system
running while updating software
Up to 16 KB SRAM
Offers a security circuitry to help prevent unauthorized
access to RAM
Power Management
Low-power operation mode
Rapid response to interrupts from the low-power sleep mode
Peripherals
4 x 16 bit SAR ADC
SoC integrated solution for energy metering
288 segment LCD driver
Flexible segment configration
Up to 50 general purpose input/output (GPIO)
Results in a large number of flexible I/O pins
iRTC
Tamper detection
AMR SPI
Interface for automatic meter reading
Development Support
Background debug mode
for in-circuit debugging
Real-time trace and debug support
Robust Flash Update
Allowing user to re-program the unit while
the metering application is running.
Robust RTC
Including calendar, temper detection with
timestamp and cause and standby RAM.
MQX products are tightly integrated with
CodeWarrior Development Studio and IAR
tools* to allow developers to quickly create
their own MQX-based applications.
* Coming Soon
Learn more: For more information, visit freescale.com/
coldfire, freescale.com/metering and
freescale.com/mqx.