PDA

Επιστροφή στο Forum : dsPIC vs PIC...



Lykos1986
20-11-05, 11:52
Έχει κάποιος κανένα οδηγό σχετικό με dsPIC;;; Γενικά ποιες είναι οι διαφορές ανάμεσα στους dsPIC και τους κλασικούς PIC; Από μια γρήγορη ματιά σε datasheets είδα πως γενικώς έχουν πολύ παραπάνω πράγματα στο εσωτερικό τους, είτε αυτό είναι μνήμη κτλ. Αν όμως ήταν μόνο αυτό τότε θα τους ονόμαζαν ξανά PIC! Για ποιο λόγο γίνεται αυτήν η διαφοροποίηση.

Δεν έκατσα να ψάξω και πάρα πολύ το θέμα, οπότε η απάντηση μπορεί να είναι μπροστά μου αλλά εγώ να μην την είδα. Απλά τώρα μου ήρθε η απορία και είπα να ρωτήσω!!! Αν πάντως υπάρχει κάποιος οδηγός, τότε στείλτε τον στο: Lykos1986@yahoo.gr

Δείτε και αυτό εδώ, απο την Microchip:
Getting Started with dsPIC30F Digital Signal Controller Overview

Architecture:

The dsPIC® Digital Signal Controller (DSC) from Microchip is a powerful 16-bit (data) modified Harvard RISC machine that combines advantages of a high-performance 16-bit microcontroller (MCU) with the high computation speed of a fully implemented digital signal processor (DSP), to produce a tightly coupled single-chip single-instruction stream solution for embedded systems design.

These dsPIC devices reach speeds of up to 30 MIPS, are very efficient for C programming and have Flash program memory, data EEPROM, data SRAM, powerful peripherals and a variety of software libraries that allow high performance embedded solutions to be designed effortlessly and in a short amount of time. The Flash program memory varies in size from 12 Kbytes to 144 Kbytes. There are 18 members of the dsPIC30F family and growing.

Advantages:

Powerful and fast 16 bit (data) MCU
High-performance DSP capability
RISC-based instruction architecture
Reliable Flash memory
Separate program and data busses
Powerful peripherals on chip
Silicon supported through MPLAB® development tools (H/W & S/W) & libraries
Silicon supported by application firmware and development boards and reference designs

Features:
Operation voltage range of 2.5 to 5.5 V
Operating temperature range of -40” to +125”C
Operating speed range of DC to 30 MIPS
Package size ranges from 18-pin PDIPs to 80-pin TQFPs
Highly capable and flexible power management system:
Programmable Power-on Reset
Programmable Brown-out Reset
Programmable low-voltage detect
Idle & Sleep modes
Switch between clock sources in real-time
Programmable Flash memory – in circuit
Data EEPROM memory
Data SRAM memory
Flexible Interrupt structure
Processor exception & software traps
High speed A/D conversion capability

On-chip peripherals:
Clock options choices – crystal, resonator, RC, on-chip RC, with & w/o PLL

Communications modules:
SPI™, I²C™, UART, CAN 2.0B, Codec Interface (I²S & AC97)

Timers
Input Capture
Output compare/ PWM
Motor Control PWMs
Analog-to-digital converters: (±1 LSB accuracy)
10-bit, conversion rate of 1 Msps
12-bit, conversion rate of 500 ksps