Die 16-Bit-PIC24-MCUs und digitalen dsPIC®-Signalcontroller von Microchip bieten Entwicklern eine einfache Aufrüstung von 8-Bit-PIC®-Mikrocontrollern und einen kostengünstigen Weg zu einer 32-Bit-MCU. Die große Produktlinie enthält alles von den Mikrocontrollern mit eXtreme-Low-Power-Technologie bis hin zu leistungsstarken digitalen Signalcontrollern. Neben Einzelzyklus-Ausführung, deterministischem Interrupt-Verhalten, Programmschleifen ohne Overhead und schnellem DMA enthält die Familie dsPIC außerdem einen 16 x 16 Einzelzyklus-MAC und 40-Bit-Akkumulatoren. Sie sind ideal für rechenintensive Anwendungen wie Motorsteuerung und digitale Stromversorgung.
In Kombination mit Hardware und kostenloser Software sind diese 16-Bit-Produkte ideal für Designs mit hocheffizienter Motorsteuerung, Platin-bewerteten digitalen Stromversorgungen und Stromeinsparungen für eine längere Akkulaufzeit in tragbaren Anwendungen. Integrierte Touch- und Display-Funktionen wie mTouch™-Erfassung, Grafik und Treiber für Segmentdisplays helfen bei der Entwicklung von Benutzerschnittstellen Kosten zu senken und Designs zu vereinfachen. Spezielle Peripheriekomponenten und Software zur Verbindung über z. B. USB, CAN und Drahtlos-Protokolle sorgen für eine einfache Kommunikation mit anderen Systemen.
| Merkmale |
|
- Verschlüsselungsengine
- Ver-/Entschlüsselungsoperationen ohne CPU-Eingriff gemäß NIST-Norm
- DES/3DES-Verschlüsselungsunterstützung, mit bis zu drei einzigartigen Schlüsseln für 3DES
- Unterstützung von ECB-, CBC-, OFB-, CTR- und CFB128-Modi
- Programmatisch sicheres OTP-Array als Schlüsselspeicher
- Echte Zufallszahlengenerierung
- Batteriegestützter RAM-Schlüsselspeicher
- Extrem geringe Leistungsaufnahme
- Mehrere Energiemanagementoptionen für extreme Reduzierung der Leistungsaufnahme
- VBAT ermöglicht geringste Stromentnahme aus Hilfsbatterie (mit oder ohne RTCC)
- Tiefer Ruhemodus für fast vollständig leistungslosen Betrieb, mit der Fähigkeit, durch einen externen Trigger reaktiviert zu werden
- Ruhe- und Leerlauf-Modi, welche Peripheriegeräte und/oder Kerne für erhebliche Reduzierung der Leistungsaufnahme und schnelle Reaktivierung selektiv abschalten
- Halbschlaf-Modus, der die CPU mit einer niedrigeren Taktfrequenz als die Peripherie laufen lassen kann
- Alternative Takt-Modi ermöglichen On-The-Fly-Wechsel zu einer niedrigeren Taktrate zur selektiven Reduzierung der Leistungsaufnahme
- Extrem geringe Leistungsaufnahme in tiefem Ruhezustand
- WDT: 650 nA bei 2 V (typisch)
- RTCC: 650 nA bei 32 kHz, 2 V (typisch)
- Tiefer Ruhemodus, 60 nA (typisch)
- 160 µA/MHz im Betrieb
- Flash-Speicher mit zwei Partitionen und Live-Update-Fähigkeit
- Kann zwei unabhängige Software-Anwendungen enthalten, einschließlich Bootloader
- Ermöglicht gleichzeitige Programmierung einer Partition und Ausführung von Anwendungscode von der anderen
- Ermöglicht Wechsel zwischen aktiven Partitionen im Betrieb
|
- CPU
- Modifizierte Harvard-Architektur
- Betrieb mit bis zu 16 MIPS bei 32 MHz
- Interner 8-MHz-Oszillator:
- 96-MHz-PLL-Option
- Verschiedene Taktunterteilungsoptionen
- Möglichkeit der Selbstkalibrierung im Betrieb zur Aufrechterhaltung einer Genauigkeit von mehr als ±0, 20 %
- Kurze Startzeit
- Hardwarebasierter fraktionaler/integerer Einzelzyklus-Multiplizierer, 7 Bit x 17 Bit
- Hardware-Teiler, 32 Bit x 16 Bit
- Arbeitsregisterarray, 16 Bit x 16 Bit
- C-Complier-optimierte Befehlssatzarchitektur
- Zwei Einheiten zur Adressgenerierung zur separaten Lese- und Schreib-Adressierung des Datenspeichers
- Analoge Funktionen
- 10-/12-Bit-Analog/Digital-(A/D)-Wandler mit bis zu 24 Kanälen:
- Abtastrate von 500 kS/s (10 Bit), 200 KBit/s (12 Bit)
- Funktionen für automatische Abtastung und Schwellenwertvergleich
- Leistungswandlung während des Ruhemodus möglich
- Ein 10-Bit-Digital/Analog-Wandler (DAC):
- Aktualisierungsrate von 1 MS/s
- Drei verbesserte analoge Rail-to-Rail-Komparatoren mit programmierbarer Eingangs-/Ausgangskonfiguration
- Einheit zur Messung der Ladezeit (CTMU):
- Verwendung für kapazitive Berührungserfassung, bis zu 24 Kanäle
- Zeitmessung mit einer Auflösung von bis zu 100 ps
|