The MCF51JM64VLH is a ColdFire family 32-bit reduced instruction set computing (RISC) Microcontroller. The MCF51JM64VLH family a part of the Flexis microcontroller series. 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 further extends the low-end of the ColdFire embedded USB controller family with up to 64kB 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 (ADC). 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.
Feature
- 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
- 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