Overview
The MC56F84789VLL is a 32-bit digital signal controller (DSC) manufactured by NXP USA Inc. This device combines the processing power of a digital signal processor (DSP) and the functionality of a microcontroller (MCU) on a single chip. It is based on the 56800EX core and is designed to support a wide range of applications with its flexible set of peripherals and robust processing capabilities.
Key Specifications
Parameter | Specification |
---|---|
Core Processor | 56800EX |
Core Size | 32-Bit |
Speed | 100 MHz |
Package | 100-LQFP |
Program Memory Size | 256 KB (256K x 8) FLASH |
EEPROM Size | 2 KB x 8 |
RAM Size | 32 KB x 8 |
Voltage - Supply (Vcc/Vdd) | 3 V ~ 3.6 V |
Data Converters | A/D 16x12b, 16x16b, D/A 1x12b |
Oscillator Type | Internal |
Operating Temperature | -40°C ~ 105°C (TA) |
Connectivity | CAN, I2C, LIN, SCI, SPI |
Peripherals | Brown-out Detect/Reset, DMA, LVD, POR, PWM, WDT |
Number of I/O | 86 |
Key Features
- DSC based on 32-bit 56800EX core with up to 100 MIPS at 100 MHz core frequency.
- Unified, C-efficient architecture combining DSP and MCU functionality.
- On-chip memory includes up to 288 KB flash memory, up to 32 KB RAM, and up to 2 KB FlexRAM with EEE capability.
- High-speed, 8-channel, 12-bit ADCs and a 20-channel, 16-bit ADC.
- Four analog comparators with integrated 6-bit DAC references and one 12-bit DAC.
- PWMs and timers: Two eFlexPWM modules, two 16-bit quad timers, two Periodic Interval Timers (PITs), one Quadrature Decoder, and two Programmable Delay Blocks (PDBs).
- Communication interfaces: Three high-speed queued SCI (QSCI) modules, up to three queued SPI (QSPI) modules, two SMBus-compatible I2C ports, and one flexible controller area network (FlexCAN) module.
- Security and integrity features: Cyclic Redundancy Check (CRC) generator, Computer Operating Properly (COP) watchdog, and External Watchdog Monitor (EWM).
- Clocks: Two on-chip relaxation oscillators and a crystal/resonator oscillator.
- System features: DMA controller, integrated power-on reset (POR) and low-voltage interrupt (LVI) and brown-out reset module, inter-module crossbar connection, and JTAG/enhanced on-chip emulation (EOnCE) for debugging.
Applications
- Industrial control
- Home appliances
- Smart sensors
- Fire and security systems
- Switched-mode power supply and power management
- Uninterruptible Power Supply (UPS)
- Solar and wind power generators
- Power metering
- Motor control (ACIM, BLDC, PMSM, SR, stepper)
- Handheld power tools
- Circuit breaker
- Medical devices/equipment
- Instrumentation
- Lighting
Q & A
- What is the core processor of the MC56F84789VLL?
The core processor is the 56800EX.
- What is the maximum operating speed of the MC56F84789VLL?
The maximum operating speed is 100 MHz.
- What type of package does the MC56F84789VLL come in?
The package type is 100-LQFP.
- How much program memory does the MC56F84789VLL have?
The program memory size is 256 KB (256K x 8) FLASH.
- What are the key peripherals of the MC56F84789VLL?
The key peripherals include Brown-out Detect/Reset, DMA, LVD, POR, PWM, and WDT.
- What communication interfaces are available on the MC56F84789VLL?
The communication interfaces include CAN, I2C, LIN, SCI, and SPI.
- What is the operating temperature range of the MC56F84789VLL?
The operating temperature range is -40°C to 105°C.
- What are some of the key applications of the MC56F84789VLL?
Key applications include industrial control, home appliances, smart sensors, fire and security systems, and more.
- Does the MC56F84789VLL support debugging features?
Yes, it supports JTAG/enhanced on-chip emulation (EOnCE) for unobtrusive, real-time debugging.
- What is the voltage supply range for the MC56F84789VLL?
The voltage supply range is 3 V to 3.6 V.