Key facts
- Brand
- Freescale
- Model
- MCF51JM128
- Category
- Other Electronics
- Industry
- Electronics
- Documents
- 2
- Languages
- EN · ZH
- Last added
- 2012-02-27
Start here

Freescale MCF51JM128 Datasheet
The MCF51JM128 is a 32‑bit ColdFire microcontroller based on the V1 core, running up to 50.33 MHz and offering up to 128 KB flash, 16 KB SRAM, and a rich set of peripherals such as USB On‑The‑Go, CAN, cryptographic and random‑number generators, ADC, and multiple timers. The document details the functional units, memory options, and core capabilities of the device.
Packaging options include 80‑pin, 64‑pin, and 44‑pin LQFP packages, and the datasheet provides block diagrams, pin assignments, electrical characteristics, and revision history for designers and system integrators.
Freescale MCF51JM128 specifications
| Core speed | up to 50.33 MHz |
|---|---|
| Flash memory | up to 128 KB |
| Static RAM | up to 16 KB |
| ADC channels | up to 12 channels, 12‑bit |
| USB OTG | Dual‑role USB On‑The‑Go controller |
| CAN interface | Controller‑area network (MSCAN) |
| GPIO modules | 66 general‑purpose I/O modules |
Source: Freescale MCF51JM128 Datasheet
All Freescale MCF51JM128 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
What is the maximum core frequency of the MCF51JM128?
The MCF51JM128 can run at processor core speeds up to 50.33 MHz.
How much flash memory does the MCF51JM128 provide?
It includes up to 128 KB of flash memory.
What USB modes does the MCF51JM128 support?
It supports USB host, device, and On‑The‑Go (OTG) configurations.
From: Freescale MCF51JM128 32-bit ColdFire USB Microcontroller Manual
Which security features are built into the microcontroller?
It includes a Cryptographic Acceleration Unit (CAU) with DES, 3DES, AES, MD5, SHA‑1 support and a Random Number Generator Accelerator (RNGA) that generates 32‑bit random numbers.
From: Freescale MCF51JM128 32-bit ColdFire USB Microcontroller Manual
