Microchip Technology Inc

dsPIC30F6014A

In Production

dsPIC30F General Purpose 16-bit Digital Signal Controller Seamless migration options from this device to dsPIC33F and PIC24 devices in similar packages.

 

    Features

        High-Performance Modified RISC CPU:

        • Modified Harvard architecture
        • C compiler optimized instruction set architecture
        • 84 base instructions with flexible addressing modes
        • 24-bit wide instructions, 16-bit wide data path
        • 16 x 16-bit working register array
        • Up to 30 MIPs operation:
          • DC to 40 MHz external clock input
          • Internal FRC input with PLL active (4x, 8x, 16x)
          • 4 MHz-10 MHz oscillator input with PLL active (4x, 8x, 16x)
          • 10 MHz - 20 MHz oscillator input in HS/2 or HS/3 with PLL active (4x, 8x, 16x)v
        • Peripheral and External interrupt sources
        • 8 user selectable priority levels for each interrupt
        • 4 processor exceptions and software traps
        • Primary and Alternate interrupt Vector Tables

        DSP Engine Features:

        • Modulo and Bit-Reversed Addressing modes
        • Two, 40-bit wide accumulators with optional saturation logic
        • 17-bit x 17-bit single cycle hardware fractional/ integer multiplier
        • Single cycle Multiply-Accumulate (MAC) operation
        • 40-stage Barrel Shifter
        • Dual data fetch

        Peripheral Features:

        • High current sink/source I/O pins: 25 mA/25 mA
        • Optionally pair up 16-bit timers into 32-bit timer modules
        • 3-wire SPI™ modules (supports 4 Frame modes)
        • I2C™ module supports Multi-Master/Slave mode and 7-bit/10-bit addressing
        • Addressable UART modules with FIFO buffers and selectable pins
        • Data Converter Interface (DCI) supports common audio Codec protocols, including I2S and AC’97

        Analog Features:

        • 12-bit 200 Ksps Analog-to-Digital Converter (A/D)
        • A/D Conversion available during Sleep and Idle
        • 1 Sample/Hold
        • Multiple Conversion Sequencing Options

        Special Microcontroller Features:

        • Enhanced Flash program memory:
          • 10,000 erase/write cycle (min.) for industrial temperature range, 100K (typical)
        • Data EEPROM memory:
          • 100,000 erase/write cycle (min.) for industrial temperature range, 1M (typical)
        • Self-reprogrammable under software control
        • Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
        • Flexible Watchdog Timer (WDT) with on-chip low power RC oscillator for reliable operation
        • Fail-Safe clock monitor operation
        • Detects clock failure and switches to on-chip low power RC oscillator
        • Programmable code protection
        • In-Circuit Serial Programming™ (ICSP™)
        • Programmable Brown-out Detection and Reset generation
        • Selectable Power Management modes
          • Sleep, Idle and Alternate Clock modes

        CMOS Technology:

        • Low power, high speed Flash technology
        • Wide operating voltage range (2.5V to 5.5V)
        • Industrial and Extended temperature ranges
        • Low power consumption
    Parameter Name
    Value
    Architecture
    16-bit
    CPU Speed (MIPS)
    30
    Memory Type
    Flash
    Program Memory (KB)
    144
    RAM (KB)
    8
    Temperature Range C
    -40 to 125
    Operating Voltage Range (V)
    2.5 to 5.5
    I/O Pins
    68
    Pin Count
    80
    System Management Features
    BOR, LVD
    POR
    Yes
    WDT
    Yes
    Internal Oscillator
    7.37 MHz, 512 kHz
    Digital Communication Peripherals
    2-UART
    2-SPI
    1-I2C
    Codec Interface
    Yes
    Analog Peripherals
    1-A/D 16x12-bit @ 200(ksps)
    CAN (#, type)
    2 CAN
    Capture/Compare/PWM Peripherals
    8/8
    PWM Resolution bits
    16
    Timers
    5 x 16-bit 2 x 32-bit
    Parallel Port
    GPIO
    Documentation
    Data Sheets
    02/04/2011
    3617KB
      Errata
     
     
     
     
    Errata
    06/07/2011
    427KB
      Migration Documents
     
     
     
    Migration Documents
    01/13/2006
    185KB
    Migration Documents
    02/03/2006
    186KB
    Migration Documents
    09/05/2012
    186KB
      Programming Specifications
     
     
     
    Programming Specification
    02/25/2013
    10777KB
    Programming Specification
    11/02/2010
    1561KB
      Application Notes
     
     
     
    AppNote
    03/01/2013
    347KB
    AppNote
    05/02/2014
    350KB
    AppNote
    12/07/2010
    716KB
    AppNote
    05/18/2007
    413KB
    AppNote
    10/19/2007
    392KB
    AppNote
    01/22/2008
    337KB
    AppNote
    03/28/2010
    150KB
    AppNote
    01/05/2017
    439KB
    AppNote
    07/26/1999
    171KB
    AppNote
    06/27/2005
    320KB
    AppNote
    02/27/2009
    266KB
      Brochures
     
     
     
    Brochures
    05/25/2017
    4130KB
    Brochures
    09/10/2014
    10216KB
    Brochures
    10/06/2014
    3370KB
      Sell Sheets
     
     
     
     
    Sell Sheets
    07/11/2011
    182KB
      Reference Manual
     
     
     
    Reference Manual
    02/23/2006
    8679KB
    Reference Manual
    03/18/2014
    668KB
    Reference Manual
    03/13/2014
    322KB
    Reference Manual
    03/14/2014
    467KB
    Reference Manual
    01/09/2014
    3615KB
    Reference Manual
    01/09/2014
    515KB
    Reference Manual
    01/09/2014
    3695KB
    Reference Manual
    01/09/2014
    161KB
    Reference Manual
    01/09/2014
    255KB
    Reference Manual
    01/09/2014
    577KB
    Reference Manual
    01/09/2014
    826KB
    Reference Manual
    01/09/2014
    3784KB
    Reference Manual
    01/09/2014
    3632KB
    Reference Manual
    01/09/2014
    190KB
    Reference Manual
    01/09/2014
    170KB
    Reference Manual
    01/09/2014
    302KB
    Reference Manual
    01/09/2014
    3726KB
    Reference Manual
    01/09/2014
    592KB
    Reference Manual
    01/09/2014
    263KB
    Reference Manual
    01/09/2014
    929KB
    Reference Manual
    01/09/2014
    244KB
    Reference Manual
    01/09/2014
    3869KB
    Reference Manual
    01/09/2014
    917KB
    Reference Manual
    01/09/2014
    239KB
    Reference Manual
    01/09/2014
    273KB
    Reference Manual
    01/09/2014
    550KB
    Reference Manual
    01/09/2014
    96KB
    Reference Manual
    01/09/2014
    592KB
    Reference Manual
    01/09/2014
    391KB
    Reference Manual
    01/09/2014
    618KB
    Reference Manual
    01/09/2014
    461KB
    Reference Manual
    01/09/2014
    212KB
    Reference Manual
    01/09/2014
    217KB
    Reference Manual
    01/09/2014
    270KB
    Reference Manual
    01/09/2014
    761KB
      Software
     
     
     
     
    Software
    12/08/2014
    1KB
    Software
    07/22/2011
    3765KB
    Software
    07/22/2011
    4417KB
      Code Examples
     
     
     
     
    Code Examples
    04/21/2009
    161KB
    Code Examples
    08/17/2009
    14KB
    Code Examples
    08/17/2009
    21KB
    Code Examples
    12/10/2009
    1256KB
      Webinars
     
     
     
     
    Webinars
    01/27/2010
    57070KB
      aspx30FRefManualpart2
     
     
     
     
    30F Ref Manual part2
    10/03/2008
    233KB
      aspxdsPIC30Fcodeexamples
     
     
     
     
    dsPIC30F code examples
    03/28/2007
    29KB
    dsPIC30F code examples
    03/28/2007
    34KB
    dsPIC30F code examples
    03/28/2007
    13KB
    dsPIC30F code examples
    03/28/2007
    13KB
    dsPIC30F code examples
    03/28/2007
    11KB
    dsPIC30F code examples
    03/28/2007
    17KB
    dsPIC30F code examples
    03/28/2007
    10KB
    dsPIC30F code examples
    03/28/2007
    14KB
    dsPIC30F code examples
    03/28/2007
    14KB
    dsPIC30F code examples
    03/28/2007
    10KB
    dsPIC30F code examples
    03/28/2007
    10KB
    dsPIC30F code examples
    03/28/2007
    14KB
    dsPIC30F code examples
    03/28/2007
    10KB
    dsPIC30F code examples
    11/09/2007
    20KB
    dsPIC30F code examples
    10/10/2007
    31KB
    dsPIC30F code examples
    03/28/2007
    13KB
      Quick Start Guides
     
     
     
     
    Quick Start Guides
    09/19/2005
    110KB
      Software Library
     
     
     
     
    Software Library
    08/12/2008
    33KB
    Software Library
    12/19/2007
    30KB
      User Guides
     
     
     
     
    User Guides
    04/05/2010
    977KB
      White Papers
     
     
     
     
    WhitePapers
    09/28/2006
    583KB
    Pricing & Samples
    All pricing shown in USD only.
    Part Number
    Leads
    Package Type
    Temp Range
    Packing
    1+
    26+
    100+
    1000+
    5000+
    Buy
    Sample
    DSPIC30F6014A-20E/PF
    80
    TQFP
    -40C to +125C
    TRAY
    11.94
    10.84
    9.86
    9.04
    8.63
    If you need to obtain an Extended Temp sample you may obtain one via www.microchipdirect.com or by contacting your local sales office
    DSPIC30F6014A-20E/PT
    80
    TQFP
    -40C to +125C
    TRAY
    11.03
    10.02
    9.11
    8.35
    7.97
    If you need to obtain an Extended Temp sample you may obtain one via www.microchipdirect.com or by contacting your local sales office
    DSPIC30F6014A-30I/PF
    80
    TQFP
    -40C to +85C
    TRAY
    10.94
    9.93
    9.03
    8.28
    7.90
    DSPIC30F6014A-30I/PT
    80
    TQFP
    -40C to +85C
    TRAY
    10.03
    9.11
    8.28
    7.59
    7.25
    DSPIC30F6014AT-30I/PF
    80
    TQFP
    -40C to +85C
    T/R
    10.98
    9.97
    9.07
    8.31
    7.93
    Please select the non-tape and reel version of this part
    DSPIC30F6014AT-30I/PT
    80
    TQFP
    -40C to +85C
    T/R
    10.07
    9.15
    8.32
    7.62
    7.28
    Please select the non-tape and reel version of this part

    ** Device not available to purchase online. Please contact a sales office for pricing information.
    Open a microchipDIRECT account today!

    Development Tools
    • Demo & Eval Boards
    • Emulation & Debuggers
    • Programmers
    • dsPICDEM 80-Pin Starter Development Board ( DM300019 )

      dsPICDEM

      This development board offers a very economical way to evaluate both the dsPIC30F and dsPIC33F General Purpose and Motor Control Family devices. This board is an ideal prototyping tool to help you quickly develop and validate key design requirements.

    • dsPICDEM 1.1 Plus General Purpose Demo Board ( DM300024 )

      (Not Recommended for new design)
      dsPICDEM

      The dsPICDEM 1.1 Plus General Purpose development board provides the application designer with a low cost development tool to become familiar with the dsPIC30F/33F and PIC24H 16-bit architecture, high performance peripherals and powerful instruction set.

      The board features an active demonstration program loaded on the installed dsPIC30F6014A device. Several program functions are...

    • MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

      MPLAB

      The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® Microcontrollers (MCUs) and dsPIC® Digital Signal Controllers (DSCs). This speed is provided by a 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield faster communications, downloads and debugging. It...

    • PICkit 3 In-Circuit Debugger ( PG164130 )

      PICkit

      Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit debugging offers these benefits:

      • Low cost
      • Minimum of additional hardware needed for debug
      • Expensive sockets or adapters are not required...

      Debug Features:
      Pgm-memory HW breakpoints:2
      Data-memory breakpoints:2
      WDT overflow:True
      Pass counter:True

    • MPLAB ICD 3 In-Circuit Debugger ( DV164035 )

      MPLAB

      MPLAB® ICD 3 In-Circuit Debugger System is Microchip's most cost effective high-speed hardware debugger/programmer for Microchip Flash Digital Signal Controller (DSC) and microcontroller (MCU) devices. It debugs and programs PIC® Flash microcontrollers and dsPIC® DSCs with the powerful, yet easy-to-use graphical user interface of MPLAB Integrated Development Environment (IDE).

      Debug Features:
      WDT overflow:True
      Pgm-memory HW breakpoints:2
      Data-memory breakpoints:2
      Advanced breakpoints:True
      Pgm-memory SW breakpoints:Unlimited
      Pass counter:True

    • MPLAB REAL ICE PROBE KIT ( DV244005 )

      MPLAB

      MPLAB REAL ICE In-Circuit Emulator System is Microchip’s next generation high speed emulator for Microchip Flash DSC® and MCU devices. It debugs and programs PIC® and dsPIC® Flash microcontrollers with the easy-to-use but powerful graphical user interface of the MPLAB Integrated Development Environment (IDE), included with each kit.
      The MPLAB REAL ICE probe is connected...

      Debug Features:
      WDT overflow:True
      I/O Port Trace:True (Requires Compiler Support)
      Data-memory breakpoints:2
      Pgm-memory SW breakpoints:Unlimited
      Pass counter:True
      SPI Trace:True (Requires Compiler Support)
      Advanced breakpoints:True
      Pgm-memory HW breakpoints:2

    • MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

      MPLAB

      The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® Microcontrollers (MCUs) and dsPIC® Digital Signal Controllers (DSCs). This speed is provided by a 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield faster communications, downloads and debugging. It...

    • PICkit 3 In-Circuit Debugger ( PG164130 )

      PICkit

      Microchip’s PICkit™ 3 In-Circuit Debugger/Programmer uses in-circuit debugging logic incorporated into each chip with Flash memory to provide a low-cost hardware debugger and programmer. In-circuit debugging offers these benefits:

      • Low cost
      • Minimum of additional hardware needed for debug
      • Expensive sockets or adapters are not required...

    • MPLAB PM3 Universal Device Programmer ( DV007004 )

      MPLAB

      The MPLAB® PM3 Universal Device Programmer is easy to use and operates with a PC or as a stand-alone unit, and programs Microchip's entire line of PIC® devices as well as the latest dsPIC® DSC devices. When used standalone, data can be loaded and saved with the SD/MMC card (not included).

      • Socket: AC164314   PartNo: DSPIC30F6014A (80PF)
      • Socket: AC164320   PartNo: DSPIC30F6014A (80PT)
    • MPLAB ICD 3 In-Circuit Debugger ( DV164035 )

      MPLAB

      MPLAB® ICD 3 In-Circuit Debugger System is Microchip's most cost effective high-speed hardware debugger/programmer for Microchip Flash Digital Signal Controller (DSC) and microcontroller (MCU) devices. It debugs and programs PIC® Flash microcontrollers and dsPIC® DSCs with the powerful, yet easy-to-use graphical user interface of MPLAB Integrated Development Environment (IDE).

    • MPLAB REAL ICE PROBE KIT ( DV244005 )

      MPLAB

      MPLAB REAL ICE In-Circuit Emulator System is Microchip’s next generation high speed emulator for Microchip Flash DSC® and MCU devices. It debugs and programs PIC® and dsPIC® Flash microcontrollers with the easy-to-use but powerful graphical user interface of the MPLAB Integrated Development Environment (IDE), included with each kit.
      The MPLAB REAL ICE probe is connected...

    Similar Devices
    Product
    Pins
    Flash
    RAM
    Price5K
    Notes
    64
    132
    6,144
    $13.09
    DSP
    64
    132
    6,144
    $6.89
    DSP
    64
    144
    8,192
    $13.23
    DSP
    64
    144
    8,192
    $6.96
    DSP
    80
    132
    6,144
    $13.38
    DSP
    80
    132
    6,144
    $7.14
    DSP
    80
    144
    8,192
    $13.66
    DSP
    80
    144
    8,192
    $7.25
    DSP
    RoHS Information
    Part
    Number
    Device
    Weight
    Shipping
    Weight
    Lead
    Count
    Package
    Type
    Package
    Width
    Solder
    Composition
    JEDEC
    Indicator
    RoHS
     
    China
    EFUP
    DSPIC30F6014A-20E/PTREL
    0.366700
    3.571429
    80
    TQFP
    12x12x1mm
    Matte Tin
    e3
    DSPIC30F6014AT-30I/PT
    0.366700
    0.969167
    80
    TQFP
    12x12x1mm
    Matte Tin
    e3
    DSPIC30F6014A-20E/PT
    0.366700
    3.571429
    80
    TQFP
    12x12x1mm
    Matte Tin
    e3
    DSPIC30F6014A-30I/PT
    0.366700
    3.571429
    80
    TQFP
    12x12x1mm
    Matte Tin
    e3
    DSPIC30F6014AT-30I/PF
    0.532000
    1.127000
    80
    TQFP
    14x14x1mm
    Matte Tin
    e3
    DSPIC30F6014A-30I/PF
    0.532000
    4.672269
    80
    TQFP
    14x14x1mm
    Matte Tin
    e3
    DSPIC30F6014A-20E/PF
    0.532000
    4.672269
    80
    TQFP
    14x14x1mm
    Matte Tin
    e3
    To see a complete listing of RoHS data for this device, please Click here
    Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.