MCF51JM128VLH Description
The MCF51JM128VLH 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). Additionally, the ColdFire JM family has a hardware cryptographic acceleration unit (CAU), a random number generator accelerator (RNGA), and a number of system protection features like low-voltage detect and a computer operating correctly (COP) module.
MCF51JM128VLH Features
2 Serial peripheral interfaces (SPI)
2 Serial communications interfaces (SCI)
Carrier modulation timer (CMT)
Real-time counter (RTC)
33 General-purpose input/output (GPIO) modules plus interrupt request input
8 Keyboard interrupts (KBI)
16-bit Rapid GPIO
V1 ColdFire core with background debug module
16KB 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
2 Inter-Integrated Circuit (IIC) modules
MCF51JM128VLH Applications
Industrial
Light sensing & controlling devices
Temperature sensing and controlling devices
Fire detection & safety devices
Industrial instrumentation devices
Process control devices