
Freescale Semiconductor
ColdFire Microcontroller
The MCF51JM128 is a member of the ColdFire family of 32-bit reduced instruction set computing (RISC)
microprocessors. This document provides an overview of the MCF51JM128 series, focusing on its highly integrated and diverse feature set.
The MCF51JM128 features the following functional units:
• V1 ColdFire core with background debug module
• Up to 128 KBytes of flash memory
• Up to 16 Kbytes of static RAM (SRAM)
• Multipurpose clock generator (MCG)
• Dual-role Universal Serial Bus On-The-Go device (USBOTG)
• Controller-area network (MSCAN)
• Cryptographic acceleration unit (CAU)
• Random number generator accelerator (RNGA)
• Analog comparators (ACMP)
• Analog-to-digital converter (ADC) with up to 12 channels
• Two Inter-integrated circuit (IIC) modules
• Two serial peripheral interfaces (SPI)
• Two serial communications interfaces (SCI)
• Carrier modulation timer (CMT)
• Eight-channel timer/pulse-width modulators (TPM)
• Real-time counter (RTC)
• 66 general-purpose input/output (GPIO) modules plus Interrupt request input
• Eight keyboard interrupts (KBI)
• 16-bit Rapid GPIO