《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 解決方案 > Microchip dsPIC33E數(shù)字信號(hào)控制器USB入門開發(fā)方案

Microchip dsPIC33E數(shù)字信號(hào)控制器USB入門開發(fā)方案

2011-07-14
關(guān)鍵詞: 微處理器|微控制器 dsPIC33E USB

Microchip公司的dsPIC33E和PIC24E系列是高性能的16位數(shù)字信號(hào)控制器和位控制器,3.0V-3.6V時(shí)的性能高達(dá)60MIPS,MCU的CPU采用改進(jìn)的哈佛架構(gòu),16位寬數(shù)據(jù)通路和24位寬指令,DSC的CPU具有11條附加指令,兩個(gè)40位累加器,可進(jìn)行16x16分?jǐn)?shù)乘/除運(yùn)算,雙數(shù)據(jù)提取,單周期乘法和累加。支持高端的工業(yè)控制和通信應(yīng)用,包括伺服馬達(dá)控制,太陽能逆變器以及運(yùn)行兩個(gè)并聯(lián)三相馬達(dá)等。本文介紹了dsPIC33E和PIC24E系列主要特性,方框圖和dsPIC33E USB入門套件主要特性,框圖和電路圖,PCB布局圖。

dsPIC33E和PIC24E系列主要特性:

Operating Range:

• Up to 60 MIPS Operation (at 3.0V-3.6V):
- Industrial temperature range (-40℃ to +85℃)
- Extended temperature range (-40℃ to +125℃)

High-Performance MCU CPU: (All Devices)

• Modified Harvard Architecture
• C Compiler Optimized Instruction Set
• 16-bit Wide Data Path
• 24-bit Wide Instructions
• Linear Program Memory Addressing up to 4M Instruction Words
• Linear Data Memory Addressing up to 64 Kbytes
• 73 Base Instructions: mostly with an effective instruction execution throughput of one instruction per cycle
• Flexible and Powerful Indirect Addressing mode
• Software Stack
• 16x16 Integer Multiply Operations
• 32/16 and 16/16 Integer Divide Operations
• Up to ±16-bit Shifts

Additional High-Performance DSC CPU

Features:(dsPIC33EPXXXMU806/810/814 Devices Only)

• 11 Additional Instructions
• Two 40-bit Accumulators with Rounding and Saturation Options
• Additional Flexible and Powerful Addressing modes:
- Modulo
- Bit-Reversed
• Single-Cycle Multiply and Accumulate:
- Accumulator write back for DSP operations
- Dual data fetch
• Single-Cycle shifts for up to 40-bit Data
• 16x16 Fractional Multiply/Divide Operations

Direct Memory Access (DMA):

• 15-Channel Hardware DMA:
- Allows for transfer of data to/from any data memory location
• Up to 4 Kbytes Dual Ported DMA Buffer Area (DPSRAM) to store data transferred via DMA:
- Allows for fast data transfer between RAM and a peripheral while CPU is executing code (no cycle stealing)

• Most Peripherals Support DMA

Interrupt Controller:

• 13-Cycle Fixed Latency or 9- to 13-Cycle Variable Latency (user-selectable)
• Up to 116 Available Interrupt Sources
• Up to Five External Interrupts
• Seven Programmable Priority Levels
• Seven Processor Exceptions

Timers/Capture/Compare/PWM:

• Timer/Counters, up to Nine 16-bit Timers:
- Can pair up to make four 32-bit timers
- One timer runs as a Real-Time Clock with an external 32.768 kHz oscillator
- Programmable prescaler
• Input Capture (up to 16 channels):
- Independent 16-bit time base
- Capture on up, down or both edges
- 16-bit capture input functions
- 4-deep FIFO on each capture
- Synchronous, Triggered and Cascaded modes
• Output Compare (up to 16 channels):
- Independent 16-bit time base
- Single or Dual 16-bit Compare mode
- 16-bit Glitchless PWM mode
- Synchronous, Triggered and Cascaded modes
• Hardware Real-Time Clock and Calendar (RTCC):
Provides clock, calendar, and alarm functions

Digital I/O:

• Peripheral Pin Select (PPS) Functionality
• Wake-up/Interrupt-on-Change for up to 122 pins
• Output Pins can drive from 3.0V to 3.6V
• Up to 5V Output with Open Drain Configuration
• Up to 8 or 10 mA sink on I/O pins
• Up to 8 mA or 12 mA source on I/O pins

On-Chip Flash and SRAM:

• Flash Program Memory (up to 512 Kbytes)
• Flash Auxiliary Memory (up to 24 Kbytes):
- Can be used as Bootloader space or for EEPROM emulation without stalling the CPU
• Data SRAM (up to 52 Kbytes)
• Read/Write Security for Program Flash and Auxiliary Memory

System Management:

• Flexible Clock Options:
- External, crystal, resonator, internal RC
- Fully integrated Phase-Locked Loop (PLL)
- Extremely low jitter PLL
- Auxiliary PLL for USB clocking
- Reference clock output
• Programmable Power-up Timer
• Oscillator Start-up Timer
• Watchdog Timer with its own RC Oscillator
• Fail-Safe Clock Monitor
• Multiple Reset Sources

Power Management:

• On-chip 1.8V Voltage Regulator
• Switch between Clock Sources in Real Time
• Idle, Sleep, and Doze modes with Fast Wake-up

CMOS Flash Technology:

• Low-Power, High-Speed Flash Technology
• Fully Static Design
• 3.3V (±10%) Operating Voltage
• Industrial and Extended Temperature
• Low-Power Consumption

Analog-to-Digital Converters (ADCs):

• 10-bit, 1.1 Msps or 12-bit, 500 Ksps Conversion:
- Two and four simultaneous samples (10-bit mode)
- Up to 32 input channels with auto-scanning
- Conversion start can be manual or synchronized with one of 13 trigger sources
- Conversions in Sleep mode
- ±2 LSb max integral nonlinearity
- ±1 LSb max differential nonlinearity
• Additional 10-bit, 1.1 Msps ADC, with up to 16 Input Channels

Data Converter Interface (DCI) Module:

(dsPIC33EPXXXMU806/810/814 Devices Only)

• Codec Interface
• Supports I2S and AC’97 Protocols
• Up to 16-bit Data Words, up to 16 Words per Frame:
4-word deep TX and RX buffers

Comparator Module:

• Three Analog Comparators with Programmable Input/Output Configuration
• Blanking and Filtering Options
• Internal or External Voltage References

Motor Control Peripherals:

(dsPIC33EPXXXMU806/810/814 Devices Only)

• Motor Control PWM:
- Two master time base modules can control dual 3-phase motors simultaneously
- Up to seven PWM generators
- Two PWM outputs per PWM generator
- Individual period and duty cycle for each PWM output
- Dead-time insertion and correction
- Duty cycle, dead time, phase shift and frequency resolution of 8.32 ns
- Seven independent Fault and current-limit inputs
- Center-Aligned, Edge-Aligned, Push-Pull, Multi-Phase, Variable Phase, Fixed Off-time,
Current Reset and Current Limit modes
- Output override control
- Output Chopping (gated) mode
- Special Event Triggers

Motor Control Peripherals (Continued): (dsPIC33EPXXXMU806/810/814 Devices
Only)

• Quadrature Encoder Interface (QEI):
- 32-bit position counter
- 32-bit Index pulse counter
- 32-bit Interval timer
- 16-bit velocity counter
- 32-bit Position Initialization/Capture/Compare High register
- 32-bit Position Compare Low register
- x4 Quadrature Count mode
- External Up/Down Count mode
- External Gated Count mode
- External Gated Timer mode
- Internal Timer mode

Communication Modules:

• USB On-The-Go (OTG):
- USB v2.0 On-The-Go (OTG) compliant
- Dual role capable – can act as either Host or Peripheral
- Low-speed (1.5 Mbps) and Full-speed (12 Mbps) USB operation in Host mode
- High-precision PLL for USB
- Supports up to 32 endpoints (16 bidirectional):
• USB module can use any RAM location on the device as USB endpoint buffers:
- On-chip USB transceiver
- Interface for Off-chip USB transceiver
- On-chip pull-up and pull-down resistors
• 4-wire SPI (up to four modules):
- Framing supports I/O interface to simple codecs
- Supports 8-bit and 16-bit data
- Supports all serial clock formats and sampling modes
• I2C™ (up to two modules):
- Full Multi-Master Slave mode support
- 7-bit and 10-bit addressing
- Bus collision detection and arbitration
- Integrated signal conditioning
- Slave address masking
- IPMI support
- SMBus support

Communication Modules (Continued):

• UART (up to four modules):
- Interrupt on address bit detect
- Interrupt on UART error
- Wake-up on Start bit from Sleep mode
- 4-character TX and RX FIFO buffers
- LIN bus support
- IrDA® encoding and decoding in hardware
- High-Speed Baud mode
- Hardware Flow Control with CTS and RTS
• Enhanced CAN (ECAN™) 2.0B active (up to two modules):
- Up to eight transmit and up to 32 receive buffers
- 16 receive filters and three masks
- Loopback, Listen Only and Listen All
- Messages modes for diagnostics and bus monitoring
- Wake-up on CAN message
- Automatic processing of Remote Transmission Requests
- FIFO mode using DMA
- DeviceNet™ addressing support
• Parallel Master Slave Port (PMP/EPSP):
- Supports 8-bit or 16-bit data
- Supports up to 16 address lines
• Programmable Cyclic Redundancy Check (CRC):
- Programmable bit length for the CRC generator polynomial (up to 32-bit length)
- 4x32, 8x16 or 16x8 FIFO for data input

Packaging:

• 64-pin QFN (9x9x0.9 mm)
• 64-pin TQFP (10x10x1 mm)
• 100-pin TQFP (12x12x1 mm)
• 100-pin TQFP (14x14x1 mm)
• 121-pin BGA (10x10x1.2 mm)
• 144-pin LQFP (20x20x1.4 mm)
• 144-pin TQFP (16x16x1 mm)

圖1。dsPIC33EPXXXMU806/810/814和PIC24EPXXXGU810/814方框圖

dsPIC33E USB入門套件

The starter kit comes preloaded with demonstration software for the user to explore the
new features of the dsPIC33E DSC family (dsPIC33E USB Starter Kit) or the PIC24E MCU family (PIC24E USB Starter Kit). It is also expandable through a modular expansion interface, which allows the user to extend its functionality. The starter kit also supplies on-board circuitry for full debug and programming capabilities.

dsPIC33E USB入門套件包括:

The starter kit contains the following items:

• dsPIC33E or PIC24E USB Starter Kit Development Board

• dsPIC33E or PIC24E USB Starter Kit Information Sheet

• USB mini-B to full-sized A cable - USB debug cable to debug and power the board

• USB micro-B to full-sized A cable - USB cable to communicate with the

dsPIC33E/PIC24E USB device port

圖2。dsPIC33E USB入門套件外形圖

dsPIC33E USB入門套件主要特性:

The top assembly of the board includes these key features:

1. dsPIC33EP512MU810 16-bit DSC device (dsPIC33E USB Starter Kit) or PIC24EP512GU810 16-bit MCU (PIC24E USB Starter Kit).

2. Green power indicator LED (D4).

3. 8 MHz crystal (Y3) for precision microcontroller clocking.

4. USB connectivity for on-board debugger communications (J2).

5. Three push button switches (SW1, SW2, SW3) for user-defined inputs.

6. Three user-defined indicator LEDs (LED1, LED2, LED3).

7. USB Type A receptacle (J6) connectivity for dsPIC33E/PIC24E USB host-based applications.

8. HOST mode power jumper (J5).

9. Regulated +3.3V power supply for powering the starter kit via USB or an
expansion board.


圖3。dsPIC33E USB入門套件框圖

圖4。dsPIC33E USB入門版電路圖(目標(biāo)器件:dsPIC33E/PIC24E)

圖5。dsPIC33E USB入門版電路圖:電源分布/開關(guān)


圖6。dsPIC33E USB入門版電路圖:用戶LED

圖7。dsPIC33E USB入門版電路圖:用戶開關(guān)

圖8。dsPIC33E USB入門版電路圖:接口

圖9。dsPIC33E USB入門版電路圖:USB連接

圖10。dsPIC33E USB入門版電路圖:MINI-ICSP接口

圖11。dsPIC33E USB入門版電路圖:串行EEPROM

圖12。dsPIC33E USB入門版電路圖:目標(biāo)ICSP信號(hào)

圖13。dsPIC33E USB入門版電路圖:D PIC24FJ256GB106主調(diào)試器

圖14。dsPIC33E USB入門版布局圖(頂層)
詳情請(qǐng)見:
http://ww1.microchip.com/downloads/en/DeviceDoc/DS70616C.pdf

http://ww1.microchip.com/downloads/en/DeviceDoc/33E_24E_USB_SK_UserGuide.pdf



本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美日韩精品久久久| 欧美三级视频在线| 99视频超级精品| 久久精品国产999大香线蕉| 亚洲视频在线观看| 在线视频精品一区| 日韩亚洲精品视频| 99re8这里有精品热视频免费 | 一本到12不卡视频在线dvd| 久久激情中文| 久久精品国产亚洲一区二区| 久久黄色网页| 亚洲第一在线综合网站| 久久福利影视| 久久国产精品72免费观看| 欧美一区二区三区视频在线 | 国内精品美女在线观看| 国内自拍视频一区二区三区| 激情国产一区| 激情婷婷欧美| 亚洲国产精品va在线观看黑人| 亚洲国产91| 亚洲七七久久综合桃花剧情介绍| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲毛片一区二区| 制服丝袜亚洲播放| 亚洲欧美在线磁力| 久久精品视频在线| 亚洲人成绝费网站色www| 99re在线精品| 亚洲欧美一区二区激情| 久久精品成人一区二区三区 | 欧美精品国产精品| 欧美午夜精品久久久久久孕妇| 国产精品美女久久久久久2018| 国产日韩欧美综合一区| 一区二区亚洲精品国产| 亚洲精品一区二区三区99| 在线一区二区视频| 欧美一区二区三区四区在线观看| 亚洲国产精品悠悠久久琪琪| 99国产一区二区三精品乱码| 午夜精品理论片| 久久综合伊人77777麻豆| 欧美区在线观看| 国产伦精品一区二区| 影音先锋成人资源站| 99国内精品| 久久精品国产成人| 中文亚洲免费| 久久视频这里只有精品| 欧美乱人伦中文字幕在线| 国产精品三级久久久久久电影| 激情丁香综合| 亚洲图片激情小说| 亚洲国产精品国自产拍av秋霞| 亚洲精品中文字幕女同| 性久久久久久久久久久久| 裸体歌舞表演一区二区| 欧美色欧美亚洲另类七区| 国产在线不卡精品| 一区二区欧美日韩| 亚洲高清不卡| 午夜激情一区| 欧美黄色aa电影| 国产欧美日韩激情| 91久久精品一区| 午夜在线不卡| 亚洲午夜视频在线| 免费看精品久久片| 国产美女精品人人做人人爽| 亚洲精品免费观看| 久久国产精品久久w女人spa| 亚洲一区二区三区在线观看视频| 可以免费看不卡的av网站| 国产精品爽黄69| 亚洲六月丁香色婷婷综合久久| 欧美在线啊v| 亚洲一二三区在线观看| 免费亚洲一区二区| 国模大胆一区二区三区| 亚洲图片欧洲图片日韩av| 亚洲精品一二三区| 久久青青草原一区二区| 国产精品久久久久一区| 亚洲精品美女91| 亚洲人成欧美中文字幕| 久久久久久黄| 国产精品外国| 一本大道久久a久久精二百| 亚洲精品一二三| 蜜桃精品久久久久久久免费影院| 国产欧美日韩综合精品二区| 国产精品99久久久久久久vr| 99国产一区| 欧美精品1区| 亚洲国产精品一区在线观看不卡 | 国产精品久久久久久久久| 亚洲精品三级| 亚洲精品中文字幕在线观看| 老司机精品导航| 国模大胆一区二区三区| 性做久久久久久免费观看欧美 | 欧美亚洲视频| 国产精品免费一区二区三区观看| 亚洲看片一区| 亚洲最新在线| 欧美激情精品久久久久久大尺度| 亚洲第一福利社区| 亚洲国产精品悠悠久久琪琪| 久久综合久久久久88| 狠狠色综合色区| 久久精品国产免费观看| 久久久久久网址| 国产一区二区三区自拍| 午夜视频精品| 久久久精品免费视频| 国一区二区在线观看| 久久大逼视频| 免费一级欧美片在线播放| 亚洲高清一二三区| 日韩亚洲欧美一区二区三区| 欧美激情自拍| 日韩午夜免费视频| 亚洲影视在线播放| 国产美女搞久久| 欧美中文字幕久久| 蜜臀va亚洲va欧美va天堂| 亚洲国产精品一区二区三区| 夜夜嗨av一区二区三区四区| 欧美日韩亚洲视频| 亚洲视频网在线直播| 久久9热精品视频| 国模叶桐国产精品一区| 亚洲欧洲精品一区二区三区波多野1战4 | 久久人人97超碰精品888| 黄色日韩网站视频| 最新亚洲视频| 欧美日韩免费高清一区色橹橹| 99www免费人成精品| 亚洲欧美亚洲| 国产一区二区三区av电影 | 午夜欧美精品久久久久久久| 国产日韩综合| 最新69国产成人精品视频免费| 欧美精品久久久久久久久老牛影院| 亚洲精品综合精品自拍| 午夜精品久久久久久99热| 国产人久久人人人人爽| 亚洲福利视频一区二区| 欧美女同视频| 亚洲欧美日韩电影| 美女国产一区| 夜夜嗨av色一区二区不卡| 欧美在线视频在线播放完整版免费观看| 国产一区激情| 日韩视频免费观看| 国产精品午夜久久| 亚洲国产高清一区| 欧美日韩久久精品| 欧美在线观看视频| 欧美激情第三页| 亚洲欧美日韩综合一区| 免费观看一区| 在线一区二区三区做爰视频网站 | 亚洲午夜久久久| 裸体歌舞表演一区二区| 一二三四社区欧美黄| 久久精品国产清自在天天线| 亚洲国产色一区| 欧美亚洲在线视频| 在线看国产一区| 亚洲欧美日韩国产综合| 1024国产精品| 欧美一区二区视频97| 亚洲精品国产精品国自产在线| 欧美一区二区三区精品电影| 亚洲国产婷婷| 欧美一区日本一区韩国一区| 亚洲人成网站精品片在线观看| 久久国产精品久久久久久电车| 亚洲精品日产精品乱码不卡| 久久精品国产精品亚洲综合| 日韩一级不卡| 久久人人97超碰国产公开结果| 日韩一级精品视频在线观看| 久久久噜噜噜久久久| 一区二区三区产品免费精品久久75| 久久久av水蜜桃| 亚洲无亚洲人成网站77777 | 亚洲大胆美女视频| 欧美性天天影院| 亚洲免费大片| 精品va天堂亚洲国产| 午夜激情综合网| 亚洲精品一区二区三区不| 久久中文久久字幕| 性做久久久久久| 国产精品久久久久免费a∨| 99国内精品久久|