MCF51JM128VLD Description
The MCF51JM128VLD is a 32-bit RISC (reduced instruction set computing) microcontroller from the ColdFire family. The Flexis microcontroller series includes the MCF51JM family of devices. With complementary families of 8-bit S08 and 32-bit V1 ColdFire microcontrollers and a shared set of peripherals and development tools, the Flexis line of devices offers the highest level of migration flexibility. With up to 128kB 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 32-bit MCF51JM128 expands the low end of the ColdFire embedded USB controller family (ADC). A hardware cryptography acceleration unit (CAU), a random number generator accelerator (RNGA), and many system protection features including low-voltage detect and a computer operating correctly (COP) module are also included in the ColdFire JM series.
MCF51JM128VLD Features
16-bit Rapid GPIO
Real-time counter (RTC)
8 Keyboard interrupts (KBI)
16KB of static RAM (SRAM)
Analog comparators (ACMP)
Carrier modulation timer (CMT)
Controller-area network (MSCAN)
2 Serial peripheral interfaces (SPI)
Multipurpose clock generator (MCG)
Cryptographic acceleration unit (CAU)
2 Inter-Integrated Circuit (IIC) modules
2 Serial communications interfaces (SCI)
Random number generator accelerator (RNGA)
V1 ColdFire core with background debug module
Dual-role universal serial bus on-the-go device (USBOTG)
Analog-to-digital converter (ADC) with up to 12 channels
33 General-purpose input/output (GPIO) modules plus interrupt request input
MCF51JM128VLD Applications