The 56F803 is a 16-bit hybrid controller from Motorola that features up to 40 MIPS at 80MHz core frequency, DSP and MCU functionality in a unified, C-efficient architecture, hardware DO and REP loops, and a MCU-friendly instruction set that supports both DSP and controller functions, including MAC, bit manipulation unit, and 14 addressing modes.
The Motorola 56F803 is a 16‑bit hybrid controller that combines DSP and MCU functionality on a single chip. It offers up to 40 MIPS at an 80 MHz core frequency, a unified program and data memory architecture, and a rich set of peripherals including PWM, ADCs, CAN, and serial interfaces.
The datasheet details the device's memory organization, pin assignments, power and clock requirements, and application‑specific features such as a six‑channel PWM module with fault protection and a quadrature decoder. It also lists documentation references and contact information for Motorola/Freescale support.
| Core frequency | Up to 80 MHz |
|---|---|
| Performance | Up to 40 MIPS |
| Program Flash | 31.5 K × 16‑bit words |
| Program RAM | 512 × 16‑bit words |
| Data Flash | 4 K × 16‑bit words |
| Data RAM | 2 K × 16‑bit words |
| Boot Flash | 2 K × 16‑bit words |
| PWM module | 6‑channel PWM |
| ADC channels | Two 12‑bit ADCs |
| CAN interface | CAN 2.0B module |
| GPIO lines | 16 shared GPIO lines |
| Package | 100‑pin LQFP |
The 56F803 can run at up to 80 MHz.
It provides six PWM outputs.
The device includes 31.5 K × 16‑bit words of Program Flash.
Yes, it includes a CAN 2.0B module.