
Freescale Semiconductor
Introduction
Differing in size of memories and choice of peripherals, these multi-functional chips offer features DSP programmers demand for executing true signal processing algorithms, flexible user-defined, multi-level interrupt priority support, supports traditional DSP mathematical functions for executing complicated computations, giving programmers more control in an interrupt-driven application.
The 56853, 56854, 56855, 56857, and 56858 are members of the 56800E core-based family of Digital Signal Controllers (DSCs). Combined on a single chip are the processing power of a DSP and the functionality of a microcontroller with a flexible set of peripherals. The chip design creates an extremely cost-effective and compact solution for a number of uses.
The 56800E family includes many peripherals especially well-suited for low-end Internet appliance applications and low-end client applications, such as:
• Telephony
• Voice Recognition
• Voice-Processing for Multi-Processor Systems
• Portable Devices
• Advanced Industrial Control
• Internet Audio
• Point-of-Sale Systems
• Noise suppression
• ID tag readers
• Sonic/Subsonic detectors
• Security access devices
• Remote metering
• Sonic alarms
5685x Family Description
The 5685x device family is based on the 56800E core and combines, on a single chip, the processing power of a digital signal controller and the functionality of a microcontroller with a flexible set of peripherals to create an extremely cost-effective solution. Because of its low cost, configuration flexibility, and compact program code, each of the five devices are well-suited for many applications.
With the exception of the 56852 chip (not included in this manual), the 5685x family includes from 12K to 40K words of Program SRAM, 4K to 24K words of Data RAM and 1K of Boot ROM.