56F801X: Digital Signal Controller for Motor Control Applications

The NXP® 56F801X DSC family combines the power of digital signal processing and the functionality of a microcontroller on a single chip, with a flexible set of peripherals.

NXP® 56F801X Digital Signal Controller Block Diagram
特性
  • DSP and MCU functionality in a unified, C-efficient architecture with up to 32 MIPS at 32 MHz core frequency
  • Up to 16 KB of Flash memory
  • Up to 4 KB of RAM
  • Integrated peripherals:
    • Up to 6-channel PWM module
    • Two up to 4-channel 12-bit ADCs
    • One serial communication interface (SCI) with LIN slave functionality
    • One serial peripheral interface (SPI)
    • One inter-integrated circuit (I2C) port
    • Up to 26 GPIOs
  • Up to 6-channel PWM module
  • Two up to 4-channel 12-bit ADCs
  • One serial communication interface (SCI) with LIN slave functionality
  • One serial peripheral interface (SPI)
  • One inter-integrated circuit (I2C) port
  • Up to 26 GPIOs
  • This product is included in Our product longevity program, with assured supply for a minimum of 10 years after launch
Recommended Documentation (5)
Name/DescriptionTypeModified Date
56F8014 Technical Data - Data Sheet (REV 11) PDF (1.8 MB) MC56F8014Data Sheets23 May 2008
56F8013 / 56F8011 Technical Data - Data Sheet (REV 12) PDF (1.7 MB) MC56F8013Data Sheets29 May 2008
DSP56800E and DSP56800EX - Reference Manual (REV 3) PDF (3.2 MB) DSP56800ERMReference Manuals22 Sep 2011
56F8013 Fact Sheet (REV 0) PDF (59.7 kB) 56F8013DSCFSFact Sheets15 Apr 2005
56F8014 Fact Sheet (REV 0) PDF (52.7 kB) 56F8014DSCFSFact Sheets18 Apr 2005
Data Sheets (2)
Name/DescriptionModified Date
56F8013 / 56F8011 Technical Data - Data Sheet (REV 12) PDF (1.7 MB) MC56F801329 May 2008
56F8014 Technical Data - Data Sheet (REV 11) PDF (1.8 MB) MC56F801423 May 2008
Errata (3)
Name/DescriptionModified Date
S56F8013 Digital Signal Controller: Preliminary Chip Errata - Errata (REV 2) PDF (222.4 kB) S56F8013E27 Apr 2011
56F8013 Digital Signal Controller: Preliminary Chip Errata - Errata (REV 3) PDF (71.9 kB) MC56F8013E29 Aug 2007
56F8014 Digital Signal Controller: Preliminary Chip Errata - Errata (REV 3) PDF (71.4 kB) MC56F8014E29 Aug 2007
Application Notes (19)
Name/DescriptionModified Date
AN4824, NXP® DSC Flasher - Application Note (REV 0) PDF (860.8 kB) AN482405 Nov 2013
I2C non-blocking communication (REV 0) PDF (570.5 kB) AN480321 Oct 2013
AN4772: IEC 60730 Safety Routines for the DSC 56800EX Core - Application Note (REV 0) PDF (371.0 kB) AN477222 Aug 2013
AN4752, FreeMASTER Serial Driver Usage - Application Note (REV 0) PDF (2.1 MB) AN475231 May 2013
AN4753, Rational ClearCase Use in CodeWarrior® 10.3 - Application Note (REV 0) PDF (392.5 kB) AN475330 May 2013
NXP® Embedded Software and Motor Control libraries (REV 0) PDF (216.9 kB) AN461114 Sep 2012
IIC Applications on the MC56F801x/MC56F802x3x with Processor Expert® (REV 0) PDF (631.4 kB) AN360803 Apr 2009
MC56F8013 Gang Programming (REV 0) PDF (276.6 kB) AN333707 Nov 2007
AN3476, Washing Machine Three-Phase AC-Induction Direct Vector Control - Application Notes (REV 1) PDF (941.2 kB) AN347616 Aug 2007
AN3257: Meeting IEC 60730 Class B Compliance with the MC9S08AW60 (REV Rev. 0) PDF (308.9 kB) AN325711 May 2006
AN3234: Washing Machine Three-Phase AC Induction Motor Drive (REV 0) PDF (352.2 kB) AN323413 Feb 2006
3-Phase BLDC Motor Control with Hall Sensors Using 56800/E Digital Signal Controllers (REV 3) PDF (208.4 kB) AN191611 Nov 2005
56F8000 Clock Generation Guidelines to Insure Correct Functionality (REV 0) PDF (152.5 kB) AN310320 Sep 2005
AN3118, Production Flash Programming for the 56F8000 Family - Application Notes (REV 0) PDF (159.9 kB) AN311803 Aug 2005
AN1965 Design of Indirect Power factor Correction Using the 56F800/E (REV 1) PDF (728.0 kB) AN196529 Jul 2005
Multiple Target Features Using Processor Expert® and CodeWarrior® (REV 0) PDF (358.4 kB) AN197529 Jul 2005
HCS12/16 to 56800/E Software Porting Considerations (REV 1) PDF (347.4 kB) AN198329 Jul 2005
AN2095 Porting and Optimizing DSP56800 Applications to DSP56800E (REV 0) PDF (293.6 kB) AN209501 Apr 2001
Reference Manuals (7)
Name/DescriptionModified Date
DSP56800E and DSP56800EX - Reference Manual (REV 3) PDF (3.2 MB) DSP56800ERM22 Sep 2011
DRM100 - Designer Reference Manual (REV 0) PDF (1.4 MB) DRM10030 Jun 2008
DRM098, Direct PFC Using the MC56F8013 - Reference Manual (REV 0) PDF (1.9 MB) DRM09826 Nov 2007
56F801X Peripheral - Reference Manual (REV 5) PDF (5.6 MB) MC56F8000RM20 Aug 2007
Three-Phase BLDC Motor Sensorless Control Using MC56F8013/23 Design - Reference Manual (REV 2) PDF (2.5 MB) DRM07015 Aug 2007
DRM092, 3-Phase AC Induction Vector Control Drive with Single Shunt Current Sensing - Reference Manual (REV 0) PDF (2.0 MB) DRM09224 Jul 2007
3-Phase BLDC Drive Using Variable DC Link Six-Step Inverter Designer - Reference Manual (REV 1) PDF (1.1 MB) DRM07822 May 2006
Users Guides (4)
Name/DescriptionModified Date
56F801x Serial Bootloader - User's Guide (REV 1) PDF (783.3 kB) 56F801XBLUG07 Dec 2005
56800E Flash Programmer - User's Guide (REV 0) PDF (578.2 kB) 56800EFPUG30 Sep 2005
MC56F8013 Controller Board User's Manual (REV 1.0) PDF (1.9 MB) MC56F8013CB_UM01 Sep 2005
Motor Control Demonstration System using the 56F8013 Demonstration Board - User's Guide (REV 0) PDF (328.8 kB) MC56F8013DBUG15 Mar 2005
Product Briefs (1)
Name/DescriptionModified Date
NXP® Semiconductors 56F8013 - Product Brief (REV 0) PDF (46.0 kB) MC56F8013PB20 Apr 2005
Fact Sheets (7)
Name/DescriptionModified Date
BLDC Motor Sensorless Control Using MC56F8013 (REV 1) PDF (209.7 kB) BLDCMTRSNSLSFS05 Jul 2007
56F8000 Series Fact Sheet (REV 0) PDF (76.9 kB) 56F8000DSCFS21 Sep 2006
56F8000 Hardware Development Tools Fact Sheet (REV 0) PDF (114.0 kB) 56F8000EVMFS21 Sep 2006
56F800, 56F8300/8100, 56F8000 and 56850 Series Hardware Development Tools (REV 2) PDF (121.8 kB) 56800-EDEVFS30 May 2005
56F8000 Demonstration Kits - Fact Sheet (REV 0) PDF (116.7 kB) 56F8000DEMOFS30 May 2005
56F8014 Fact Sheet (REV 0) PDF (52.7 kB) 56F8014DSCFS18 Apr 2005
56F8013 Fact Sheet (REV 0) PDF (59.7 kB) 56F8013DSCFS15 Apr 2005
Brochures (1)
Name/DescriptionModified Date
Getting Started with NXP® Development Tools Brochure (REV 5) PDF (209.4 kB) BRDEVTOOLS17 Apr 2009
Selector Guides (15)
Name/DescriptionModified Date
Digital Signal Processors and Controllers, SG1004 (REV 0) PDF (959.8 kB) SG1004Q2200917 Apr 2009
ARCHIVED - SG2000CR Application Selector Guide Index and Cross-Reference (REV 7) PDF (174.4 kB) SG2000CR05 Jul 2005
ARCHIVED - SG2067 Energy Meter (REV 2) PDF (179.9 kB) SG206705 Jul 2005
ARCHIVED - SG2072 Thermoelectric Cooler Temperature Control (REV 2) PDF (184.2 kB) SG207205 Jul 2005
ARCHIVED - SG2074 Digital Switched-Mode Power Supply (SMPS) (REV 2) PDF (181.0 kB) SG207405 Jul 2005
ARCHIVED - SG2079 Personal Electrocardiogram (ECG) Monitor (REV 3) PDF (171.1 kB) SG207905 Jul 2005
ARCHIVED - SG2086 Motor Control with Wireless Sensors (REV 2) PDF (220.7 kB) SG208605 Jul 2005
ARCHIVED - SG2034 Automotive Local Interconnect Network (LIN) Applications (REV 2) PDF (309.1 kB) SG203430 Jun 2005
ARCHIVED - SG2037 Dishwashers (REV 5) PDF (173.8 kB) SG203730 Jun 2005
ARCHIVED - SG2038 Refrigerators and Freezers (REV 4) PDF (204.7 kB) SG203830 Jun 2005
ARCHIVED - SG2040 Washing Machines (REV 5) PDF (212.3 kB) SG204030 Jun 2005
ARCHIVED - SG2044 Dryers (REV 4) PDF (205.7 kB) SG204430 Jun 2005
ARCHIVED - SG2083 Electromagnetic Actuator Control (REV 3) PDF (206.0 kB) SG208330 Jun 2005
ARCHIVED - SG2068 Digitally Controlled Electronic Lighting Ballast-Building Control (REV 6) PDF (185.5 kB) SG206831 Mar 2005
ARCHIVED - SG2039 Vacuum Cleaners (REV 1) PDF (62.2 kB) SG203901 Jan 2005
White Papers (1)
Name/DescriptionModified Date
Benefits and Applications Enabled by 56F8000 Digital Signal Controllers (REV 1) PDF (404.7 kB) WP800004 May 2005
Reports or Presentations (6)
Name/DescriptionModified Date
SCI Hands-on Exercise for 56800/E Digital Signal Controllers (REV 0) PDF (3.2 MB) 56800SCI09 Nov 2005
PWM to ADC synchronization for 56F83xx/1xx and 56F801x Digital Signal Controllers (REV 0) PDF (2.0 MB) 56800PWMADCSYNCH08 Nov 2005
Embedded Connectivity Summit 2004 - Introduction to 56800/E Digital Signal Controllers (REV 0) PDF (3.9 MB) ECS04A0403 Oct 2005
Embedded Connectivity Summit 2004 - Efficient C for 56800/E Digital Signal Controllers (REV 0) PDF (1.2 MB) ECS04D7403 Oct 2005
Embedded Connectivity Summit 2004 - Getting Started with CodeWarrior®™ Tools (REV 0) PDF (1.4 MB) ECS04D7603 Oct 2005
Embedded Connectivity Summit 2004 - 56800/E Digital Signal Controllers in Connectivity Applications (REV 0) PDF (1.8 MB) ECS04W6522 Sep 2004
Programmers (Flash, etc.)
IDE - Debug, Compile and Build Tools
Initialization/Boot/Device Driver Code Generation
Snippets, Boot Code, Headers, Monitors, etc.
Archived
Ordering Information
ProductStatusPackage Type and Termination CountBudgetary Price excluding tax(US$)Internal Flash (KB)Internal RAM (KB)Core: Performance in MIPSOperating Frequency (Max) (MHz)Core: Operating Voltage (Spec) (V)GPIOsAdditional FeaturesTimer FeaturesAmbient Operating Temperature (Min-Max) (°C)
MC56F8013VFAEActiveQFP 3210K @ US$3.3616432322.526Internal Clock Generator, Low Voltage Detect, Watchdog OSC/Timer, POR, PLL, Internal Voltage Regulator, COPPWM, Input Capture-40 to 125
MC56F8014VFAEActiveQFP 3210K @ US$3.3616432322.526Internal Clock Generator, Low Voltage Detect, Watchdog OSC/Timer, POR, PLL, Internal Voltage Regulator, COPPWM, Input Capture-40 to 125
MC56F8014MFAEActiveQFP 3210K @ US$3.5716432322.526Watchdog OSC/Timer, POR, PLL, Low Voltage Detect, Internal Voltage Regulator, Internal Clock Generator, COPPWM, Input Capture-40 to 125
MC56F8013VFAER2ActiveQFP 3210K @ US$3.5316432322.526Watchdog OSC/Timer, POR, PLL, Low Voltage Detect, Internal Voltage Regulator, Internal Clock Generator, COPPWM, Input Capture-40 to 125
S56F8013W3MFAEActiveQFP 3216432322.526-40 to 125
MC56F8013MFAEActiveQFP 3210K @ US$3.5316432322.526Watchdog OSC/Timer, POR, PLL, Low Voltage Detect, Internal Voltage Regulator, Internal Clock Generator, COPPWM, Input Capture-40 to 125
MC56F8011VFAEActiveQFP 3210K @ US$3.0812232322.526COP, Internal Clock Generator, Internal Voltage Regulator, Low Voltage Detect, PLL, POR, Watchdog OSC/TimerPWM, Input Capture-40 to 105
S56F8013W2MFAENo Longer ManufacturedQFP 3216432322.526Watchdog OSC/Timer, POR, PLL, Low Voltage Detect, Internal Voltage Regulator, Internal Clock Generator, COPPWM, Input Capture-40 to 125
S56F8013MFA00ER2No Longer Manufactured164322.526Watchdog OSC/Timer, POR, PLL, Low Voltage Detect, Internal Voltage Regulator, Internal Clock Generator, COPPWM, Input Capture-40 to 125
PC56F8013W2MFAENo Longer Manufactured164322.526Watchdog OSC/Timer, POR, PLL, Low Voltage Detect, Internal Voltage Regulator, Internal Clock Generator, COPPWM, Input Capture-40 to 125
S56F8013MFA00ENo Longer Manufactured164322.526Watchdog OSC/Timer, POR, PLL, Low Voltage Detect, Internal Voltage Regulator, Internal Clock Generator, COPPWM, Input Capture-40 to 125
56F8013 / 56F8011 Technical Data - Data Sheet 56f801x
56F8014 Technical Data - Data Sheet 56f801x
S56F8013 Digital Signal Controller: Preliminary Chip Errata - Errata 56f801x
56F8013 Digital Signal Controller: Preliminary Chip Errata - Errata 56f801x
56F8014 Digital Signal Controller: Preliminary Chip Errata - Errata 56f801x
AN4824, NXP® DSC Flasher - Application Note 56f803x
I2C non-blocking communication 56f803x
AN4772: IEC 60730 Safety Routines for the DSC 56800EX Core - Application Note 56f803x
AN4752, FreeMASTER Serial Driver Usage - Application Note S08SV
AN4753, Rational ClearCase Use in CodeWarrior® 10.3 - Application Note S08SV
NXP® Embedded Software and Motor Control libraries 56f803x
IIC Applications on the MC56F801x/MC56F802x3x with Processor Expert® 56f801x
MC56F8013 Gang Programming 56f801x
AN3476, Washing Machine Three-Phase AC-Induction Direct Vector Control - Application Notes 56f801x
AN3257: Meeting IEC 60730 Class B Compliance with the MC9S08AW60 S08AC
AN3234: Washing Machine Three-Phase AC Induction Motor Drive 56f801x
3-Phase BLDC Motor Control with Hall Sensors Using 56800/E Digital Signal Controllers dsp56f807
56F8000 Clock Generation Guidelines to Insure Correct Functionality 56f803x
AN3118, Production Flash Programming for the 56F8000 Family - Application Notes 56f803x
AN1965 Design of Indirect Power factor Correction Using the 56F800/E dsp56f807
Multiple Target Features Using Processor Expert® and CodeWarrior® 56f803x
HCS12/16 to 56800/E Software Porting Considerations dsp56858
AN2095 Porting and Optimizing DSP56800 Applications to DSP56800E dsp56858
DSP56800E and DSP56800EX - Reference Manual dsp56858
DRM100 - Designer Reference Manual 56f803x
DRM098, Direct PFC Using the MC56F8013 - Reference Manual 56f801x
56F801X Peripheral - Reference Manual 56f801x
Three-Phase BLDC Motor Sensorless Control Using MC56F8013/23 Design - Reference Manual 56f801x
DRM092, 3-Phase AC Induction Vector Control Drive with Single Shunt Current Sensing - Reference Manual 56f802x
3-Phase BLDC Drive Using Variable DC Link Six-Step Inverter Designer - Reference Manual 56f801x
56F801x Serial Bootloader - User's Guide 56f801x
56800E Flash Programmer - User's Guide 56f803x
MC56F8013 Controller Board User's Manual 56f801x
Motor Control Demonstration System using the 56F8013 Demonstration Board - User's Guide 56f801x
NXP® Semiconductors 56F8013 - Product Brief 56f801x
BLDC Motor Sensorless Control Using MC56F8013 56f801x
56F8000 Series Fact Sheet 56f803x
56F8000 Hardware Development Tools Fact Sheet 56f803x
56F800, 56F8300/8100, 56F8000 and 56850 Series Hardware Development Tools dsp56858
56F8000 Demonstration Kits - Fact Sheet 56f801x
56F8014 Fact Sheet 56f801x
56F8013 Fact Sheet 56f801x
Getting Started with NXP® Development Tools Brochure S08AW
Digital Signal Processors and Controllers, SG1004 dsp56f807
ARCHIVED - SG2000CR Application Selector Guide Index and Cross-Reference dsp56f803
ARCHIVED - SG2067 Energy Meter dsp56f807
ARCHIVED - SG2072 Thermoelectric Cooler Temperature Control 56f801x
ARCHIVED - SG2074 Digital Switched-Mode Power Supply (SMPS) dsp56f803
ARCHIVED - SG2079 Personal Electrocardiogram (ECG) Monitor dsp56f807
ARCHIVED - SG2086 Motor Control with Wireless Sensors 56f801x
ARCHIVED - SG2034 Automotive Local Interconnect Network (LIN) Applications 56f801x
ARCHIVED - SG2037 Dishwashers dsp56f803
ARCHIVED - SG2038 Refrigerators and Freezers dsp56f803
ARCHIVED - SG2040 Washing Machines dsp56f803
ARCHIVED - SG2044 Dryers dsp56f803
ARCHIVED - SG2083 Electromagnetic Actuator Control dsp56f807
ARCHIVED - SG2068 Digitally Controlled Electronic Lighting Ballast-Building Control dsp56f801fa60
ARCHIVED - SG2039 Vacuum Cleaners dsp56f803
Benefits and Applications Enabled by 56F8000 Digital Signal Controllers 56f801x
SCI Hands-on Exercise for 56800/E Digital Signal Controllers dsp56858
PWM to ADC synchronization for 56F83xx/1xx and 56F801x Digital Signal Controllers 56f801x
Embedded Connectivity Summit 2004 - Introduction to 56800/E Digital Signal Controllers dsp56858
Embedded Connectivity Summit 2004 - Efficient C for 56800/E Digital Signal Controllers dsp56858
Embedded Connectivity Summit 2004 - Getting Started with CodeWarrior®™ Tools dsp56858
Embedded Connectivity Summit 2004 - 56800/E Digital Signal Controllers in Connectivity Applications dsp56858
CodeWarrior Flash Programming Tool for 56800/E dsp56f807
HW Programmers for Production Flash Programming dsp56f807
Real-Time Control and Debugging Tool dsp56858
Initialization tool for ADC, Decoder, ESSI/SSI, EMI, FlexCAN, Flash, GPIO, HPI, INTC, I2C, MSCAN, PLL, PWM, Timer, SCI/LIN, SIM, dsp56858
Peripheral Example Applications for 56800/E, supporting: ADC, Decoder, ESSI/SSI, EMI, Flash, GPIO, HPI, INTC, I2C, PLL, PWM, Tim dsp56858
[Archive]:QEDesign Lite Filter (FIR, IIR, etc) Initialization Tool for 56800/E dsp56858
[Archive]:PWM Example Application for 56F801x 56f801x
[Archive]:3DES (Triple Data Encryption Standard) Library for 56800/E dsp56858
[Archive]:AEC (Acoustic Echo Canceller) Library for 56800/E dsp56858
[Archive]:AGC (Automatic Gain Control) Library for 56800/E dsp56858
[Archive]:Array Functions Library for 56800/E dsp56858
[Archive]:Basic Fractional Math Library for 56800/E, which includes basic math primitives, such as add, subtract, and multiply, dsp56858
[Archive]:Caller ID Detection Library for 56800/E dsp56858
[Archive]:CAS (Customer Premises Equipment Alerting Signal) Detection Library for 56800/E dsp56858
[Archive]:Control Library for 56800/E, which includes PI and PID dsp56858
[Archive]:CPT (Call Progress Tone) Detection Library for 56800/E dsp56858
[Archive]:CTG (Common Tone Generation) Library for 56800/E dsp56858
[Archive]:DES (Data Encryption Standard) Library for 56800/E dsp56858
[Archive]:Device Drivers for ADC, Decoder, ESSI/SSI, EMI, Flash, GPIO, HPI, INTC, I2C, PLL, PWM, Timer, SCI/LIN, SIM, SPI, TOD, dsp56858
[Archive]:Digital Signal Processing Library for 56800/E, which contains FFT, FIR, IIR, and correlation algorithms dsp56858
[Archive]:DTMF Generation and Detection Library for 56800/E dsp56858
[Archive]:G.165 Line Echo Canceller Library for 56800/E dsp56858
[Archive]:G.168 Line Echo Canceller Library for 56800/E dsp56858
[Archive]:G.726 Speech Codec Library for 56800/E dsp56858
[Archive]:Matrix Functions Library for 56800/E dsp56858
[Archive]:MFCR2 Detection Library for 56800/E dsp56858
[Archive]:Motor Control Library for 56800/E, which includes algorithms for BLDC, SR, and ACIM motors dsp56f807
[Archive]:Noise Suppression Library for 56800/E dsp56858
[Archive]:RSA Library for 56800/E dsp56858
[Archive]:Tools Library for 56800/E, which includes FIFO, Stack Check, and Cycle Count software dsp56858
[Archive]:Trigonometric Math Library for 56800/E, which includes acos(), asin(), atan(), tan(), cos(), sin(), sine wave generati dsp56858
[Archive]:V.21 Library for 56800/E dsp56858
[Archive]:V.22bis Library for 56800/E dsp56858
[Archive]:V.42bis Library for 56800/E dsp56858
[Archive]:VAD (Voice Activity Detection) Library for 56800/E dsp56858
[Archive]:VAD/CNG/DTX Library for 56800/E dsp56858
[Archive]:Vector Functions Library for 56800/E dsp56858
[Archive]:G.711 Log-PCM Library for 56800/E dsp56858
[Archive]:BSDL file for MC56F8013VF 56f801x
[Archive]:BSDL file for MC56F8014VF 56f801x
98ASH70029A kea
MC56F8011VFAE.pdf 56f801x
MC56F8013MFAE.pdf 56f801x
MC56F8013VFAE.pdf 56f801x
MC56F8013VFAER2.pdf 56f801x
MC56F8014VFAE.pdf 56f801x
MC56F8014MFAE.pdf 56f801x
S56F8013W3MFAE.pdf 56f801x
S56F8013MFA00E.pdf 56f801x
S56F8013MFA00ER2.pdf 56f801x
S56F8013W2MFAE.pdf 56f801x
PC56F8013W2MFAE.pdf 56f801x