Вы находитесь на странице: 1из 3

dsPIC30F40 11/4012 Data Sheet

High Performance Digital Signal Controllers

2005 Microchip Technology Inc.

Preliminary

DS70135C

Note the following details of the code protection feature on Microchip devices: Microchip produc ts meet the specification contained in their particular Microchip Data Sheet. Microchip believes that its family of produc ts is one of the most secure families of its kind on the market today, when used in the intended manner and under normal conditions. There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip produc ts in a manner outside the operating specifications contained in Microchip's Data Shee ts. Most likely, the person doing so is engaged in theft of intellectual propert y. Microchip is willing to work with the customer who is concerned about the integrity of their code. Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not mean that we are guaranteeing the product as unbreakable.

Code protection is cons tantly evolving. We at Microchip are committed to continuously improving the code protection features of our produc ts. Attemp ts to break Microchips code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.

Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. No represen tation or warranty is given and no liability is assumed by Microchip Technology Incorporated with respect to the accuracy or use of such information, or infringement of paten ts or other intellectual property rights arising from such use or otherwise. Use of Microchips produc ts as critical componen ts in life support systems is not authorized except with express written approval by Microchip. No licenses are conveyed, implicitly or otherwise, under any intellectual property rights.

Trademarks The Microchip name and logo, the Microchip logo, Accuron, dsPIC, KEELOQ, microID, MPLAB, PIC, PICmicro, PICS TART, PRO MATE, PowerSmart, rfPIC, and SmartShunt are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. AmpLab, FilterLab, Migratable Memory, MXDEV, MXLAB, PICMASTER, SEEVAL, SmartSensor and The Embedded Control Solutions Company are registered trademarks of Microchip Technology Incorporated in the U.S.A. Analog-for-the-Digi tal Age, Application Maestro, dsPICDEM, dsPICDEM.net, dsPICworks, ECAN, ECONOMONITOR, FanSense, FlexROM, fuzzyLAB, In-Circuit Serial Programming, ICSP, ICEPIC, MPASM, MPLIB, MPLINK, MPSIM, PICkit, PICDEM, PICDEM.net, PICLAB, PICtail, PowerCal, PowerInfo, PowerMate, Power Tool, rfLAB, rfPICDEM, Select Mode, Smart Serial, Smart Tel and Total Endurance are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. 2005, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved. Printed on recycled paper. 11/12/04

Microchip received ISO/TS-16949:2002 quality system certification for its worldwide headquarters, design and wafer fabrication facilities in Chandler and Tempe, Arizona and Mountain View, California in October 2003. The Companys quality system processes and procedures are for its PICmicro 8-bit MCUs, KEELOQ code hopping devices, Serial EEPROMs, microperipherals, nonvolatile memory and analog produc ts. In addition, Microchips quality system for the design and manufacture of development systems is ISO 9001:2000 certified.

DS70135C-page ii

Preliminary

2005 Microchip Technology Inc.

dsPIC30F40 11/4012
dsPIC30F4011/4012 Enhanced Flash 16-bit Digital Signal Cont roller
Note: This data sheet summarizes features of this group of dsPIC30F devices and is not intended to be a complete reference source. For more information on the CPU, peripherals, register descriptions and general device functionality, refer to the dsPIC30F Family Reference Manual (DS70046). For more information on the device instruction set and programming, refer to the dsPIC30F Programme rs Reference Manual (DS70030).

Peripheral

Features:

High Performance

Modified RISC CPU:

Modified Harvard architecture C compiler optimized instruction set arch itecture with flexible addressing modes 84 base instructions 24-bit wide instructions, 16-bit wide data path 48 Kbytes on-chip Flash program space (16K Instruction words) 2 Kbytes of on-chip data RAM 1 Kbytes of non-volatile data EEPRO M Up to 30 MIPs operation: - DC to 40 MHz external clock input - 4 MHz-10 MHz oscillator input with PLL active (4x, 8x, 16x) 30 interrupt sources - 3 external interrupt sources - 8 user selec table priority levels for each interrupt source - 4 processor trap sources 16 x 16-bit working register array

High current sink/source I/O pins: 25 mA/25 mA Timer module with programmable prescaler: - Five 16-bit timers/counters; optionally pair 16-bit timers into 32-bit timer modules 16-bit Capture input functions 16-bit Compare/PWM output functions 3-wire SPI modules (suppor ts 4 Frame modes) I2C module suppor ts Multi-Master/Slave mode and 7-bit/10-bit addressing 2 UART modules with FIFO Buffers 1 CAN modules, 2.0B compliant

Motor Control PWM Module Features:


6 PWM output channels - Complemen tary or Independen t Output modes - Edge and Center Aligned modes 3 duty cycle generators Dedicated time base Programmable output polarity Dead-time control for Complemen tary mode Manual output control Trigger for A/D conversions

Quadrature Features:

Encoder Interface Module

DSP Engine Features:


Dual data fetch Accumulator write back for DSP operations Modulo and Bit-Rev ersed Addressing modes Two, 40-bit wide accumulators with optional saturation logic 17-bit x 17-bit single cycle hardware fractional/ integer multiplier All DSP instructions single cycle 16-bit single cycle shift

Phase A, Phase B and Index Pulse input 16-bit up/down position counter Count direction status Position Measurement (x2 and x4) mode Programmable digital noise filters on inputs Alternate 16-bit Timer/Counter mode Interrupt on position coun ter rollover/underflow

2005 Microchip Technology Inc.

Preliminary

DS70135C-page

Вам также может понравиться