Medical Applications User Guide (pdf) - Freescale Semiconductor
Medical Applications User Guide (pdf) - Freescale Semiconductor
Medical Applications User Guide (pdf) - Freescale Semiconductor
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
MCF51MM: Flexis 32-bit<br />
ColdFire V1 MCUs<br />
The MCF51MM256/128 provides ultra-lowpower<br />
operation, USB connectivity, graphic<br />
display support and unparalleled measurement<br />
accuracy, all in a single 32-bit MCU, allowing<br />
designers to create more fully featured<br />
products at lower cost. The<br />
MCF51MM256/128 is ideal for medical<br />
applications or other applications requiring a<br />
significant amount of precision analog such as<br />
instrumentation and industrial control.<br />
The MCF51MM256/128 is part of the<br />
<strong>Freescale</strong> Flexis MCU series.<br />
Features:<br />
• ColdFire V1 core delivering a 50 MHz core<br />
speed and 25 MHz bus speed<br />
• Up to 256 KB flash and 32 KB SRAM<br />
• Low-power stop 2 current: 500 nA<br />
(32 KB of active SRAM)<br />
• 2 x general purpose opamps<br />
• 2 x transimpedance amplifiers<br />
• 16-bit SAR high resolution analog-to-digital<br />
converter (ADC)<br />
• Analog Comparator with 5-bit digital-toanalog<br />
converter (DAC)<br />
• Internal voltage reference<br />
• USB – device/host/on-the-go controller<br />
• 2 x serial peripheral interface (SPI),<br />
2 x serial communication interface (SCI)<br />
and 1 x I2C • Mini FlexBus (external bus interface EBI)<br />
• Included in <strong>Freescale</strong>’s Product<br />
Longevity Program<br />
Figure 4-10: Kinetis K50 Family Block Diagram<br />
Figure 4-11: Kinetis K50 Family<br />
Security<br />
and Integrity<br />
Cyclic<br />
Redundancy<br />
Check (CRC)<br />
Random<br />
Number<br />
Generator<br />
Cryptographic<br />
Acceleration<br />
Unit (CAU)<br />
Core<br />
ARM ® Cortex-M4<br />
72/100 MHz<br />
Debug<br />
Interfaces<br />
Interrupt<br />
Controller<br />
Standard Feature<br />
DSP<br />
Analog<br />
16-bit<br />
ADC<br />
PGA<br />
Analog<br />
Comparator<br />
6-bit<br />
DAC<br />
12-bit<br />
DAC<br />
Voltage<br />
Reference<br />
OPAMP<br />
TRIAMP<br />
Home Portable <strong>Medical</strong><br />
System Memories<br />
Internal and<br />
External<br />
Watchdogs<br />
Memory<br />
Protection Unit<br />
(MPU)<br />
Xtrinsic<br />
Low-Power<br />
Touch-Sensing<br />
Interface<br />
Segment<br />
LCD Controller<br />
freescale .com/medical 29<br />
DMA<br />
Low-Leakage<br />
Wake-Up Unit<br />
Timers<br />
FlexTimer<br />
Carrier<br />
Modulator<br />
Transmitter<br />
Programmable<br />
Delay Block<br />
Periodic<br />
Interrupt<br />
Timer<br />
Low-Power<br />
Timer<br />
Independent<br />
Real-Time<br />
Clock (IRTC)<br />
IEEE ® 1588<br />
Timer<br />
Optional Feature<br />
Program<br />
Flash<br />
(128 to 512 KB)<br />
FlexMemory<br />
(32 to 256 KB)<br />
(2 to 4 KB EE)<br />
Serial<br />
Programming<br />
Interface<br />
(EZPort)<br />
SRAM<br />
(32 to 128 KB)<br />
External<br />
Bus Interface<br />
(FlexBus)<br />
Clocks<br />
Phase-Locked<br />
Loop<br />
Frequency-<br />
Locked Loop<br />
Low/High-<br />
Frequency<br />
Oscillators<br />
Internal<br />
Reference<br />
Clocks<br />
Communication Interfaces HMI<br />
I 2 C<br />
UART<br />
(ISO 7816)<br />
SPI<br />
IEEE 1588<br />
Ethernet MAC<br />
I 2 S<br />
Secure<br />
Digital Host<br />
Controller<br />
(SDHC)<br />
USB OTG<br />
(LS/FS)<br />
USB Charger<br />
Detect (DCD)<br />
USB Voltage<br />
Regulator<br />
GPIO