The MCF51JM family is part of the Freescale Flexis™ microcontroller series, the connection point on the Freescale Controller Continuum where 8-bit and 32-bit compatibility becomes a reality. The Flexis series of devices includes complementary families of 8-bit S08 and 32-bit V1 ColdFire® microcontrollers that have a common set of peripherals and development tools to deliver the ultimate in migration flexibility.
The 32-bit MCF51JM128 device further extends the low-end of the ColdFire embedded USB controller family with up to 128 KB of flash memory, a full-speed USB 2.0 controller with host, device and
On-The-Go (OTG) support, an integrated CAN module and a 12-channel, 12-bit analog-to-digital converter. The ColdFire JM family also features a hardware cryptographic acceleration unit (CAU), a random number generator accelerator (RNGA) and several system protection features such as low
voltage detect and a Computer Operating Properly (COP) module.
The JM128 devices, like the other USB microcontrollers in the Controller Continuum,are supported by the Freescale USB-LITE Stack by CMX. This complimentary* USB stack provides support for certain HID, CDC and mass storage classes. Source code for the complimentary stack is available. The MCF51JM128 is software compatible with other devices in the Controller Continuum, providing a direct migration path to higher performing USB microcontrollers.
*Subjet to license agreement
Up to 50.33 MHz V1 ColdFire core offering 2.7 to 5.5V across a temperature range of -40°C to +105°C
| Features | MCF51JM32 |
MCF51JM64 |
MCF51JM128 |
|
| Core | ||||
| Flash | 8KB, 16KB, 60KB, 32KB |
32KB |
64KB |
128KB |
| RAM | 1KB, 2KB, 4KB |
16KB |
16KB |
16KB |
| Full-Speed USB 2.0 | Device |
On-The-Go |
On-The-Go |
On-The-Go |
| CAU (cryptographic acceleration unit) | No |
Yes |
Yes |
Yes |
| I²C | 1 |
Up to2 |
Up to2 |
Up to 2 |
| ADC Channels | Up to 12 |
Up to 12 |
Up to 12 |
Up to 12 |
| SCI | 2 |
2 |
2 |
2 |
| RGPIO | No |
Up to 16 |
Up to 16 |
up to 16 |
| Package | 44LQFP, 64LQFP, 64QFP, 48QFP |
80 LQFP, 64 LQFP, 64 QFP, 44 LQFP |
80 LQFP, 64 LQFP, 64 QFP, 44 LQFP |
80 LQFP, 64 LQFP, 64 QFP, 44 LQFP |
| Bus Frequency - Max (MHz) | 25 |
| Internal Flash (kByte) | 64, 128, 32 |
| Internal RAM (kByte) | 16 |
| Serial Interface - Type | SCI, SPI, I2C, USB, CAN, I2C |
| I/O Pins | 51, 66, 33 |
| Supply Voltage - Typ (V) | 5 |
Download Medical USB Stack
MEDICALUSB_SW: Medical USB Stack Software
Download CodeWarrior™
Compiler/Debugger Studio for Freescale 8-bit or 32-bit architecture
Order Board
Connect, Load, Evaluate. Expedite your development process.
DEMOJM-
EVB51JM128