24FV16KA304-IPT - PICmicro Mikrocontroller, 16-Bit, 2,0-5,5 V, 16 KB, TQFP-44
Produktbeschreibung
PIC24FV32KA304-FAMILIE20/28/44/48-Pin, Allzweck, 16-Bit Flash-Mikrocontroller mit XLP-TechnologieHochleistungs-CPU• Modifizierte Harvard-Architektur• Bis zu 16 MIPS-Betrieb bei 32 MHz• Interner 8-MHz-Oszillator mit 4-fach-PLL-Option und Mehrfach-Teilungsoptionen• 17-Bit x 17-Bit Einzelzyklus-Hardware-Multiplikator• 32-Bit x 16-Bit Hardware-Teiler, 16-Bit x 16-Bit Arbeitsregister-Array• C-Compiler Optimierte Befehlssatz-ArchitekturSpezielle Mikrocontroller-Merkmale• Großer Betriebsspannungsbereich:- 1,8V bis 3,6V (PIC24F-Bausteine)- 2,0V bis 5,5V (PIC24FV-Bausteine)• Low-Power Wake-up-Quellen und Aufsichtsbehörden:- Ultra Low-Power Wake-up (ULPWU) für Schlafen/Tiefschlaf- Low-Power-Watchdog-Timer (DSWDT) für Tiefschlaf- Extreme Niedrigleistungs-Brow-Out-Rückstellung (DSBOR) für Tiefschlaf, LPBOR für alle anderen Modi• System-Frequenzbereich Deklarationsbits:- Die Deklaration des Frequenzbereichs optimiert die Stromaufnahme.• Standard Watchdog Timer (WDT) mit On-Chip, Low-Power-RC-Oszillator für zuverlässigen Betrieb• Programmierbare Hoch-/Niederspannungserkennung (HLVD)• Standard Brown-out Reset (BOR) mit 3 programmierbaren Auslösepunkten, die im Schlaf deaktiviert werden können• Hochstromsenke/Quelle (18 mA/18 mA) an allen E/A-Pins• Flash-Programmspeicher:- Lösch-/Schreibzyklen: 10.000 min. / 40 Jahre Datenaufbewahrung: min.• Daten-EEPROM:- Lösch-/Schreibzyklen: 100.000 min. / 40 Jahre Datenaufbewahrung mindestens• Fail-Safe Clock Monitor (FSCM)• Programmierbarer Referenztakt-Ausgang• Selbstprogrammierbar unter Software-Kontrolle• In-Circuit Serial Programming™ (ICSP™) und In-Circuit-Debug (ICD) über 2 PinsEnergiemanagement-Modi• Ausführen - CPU, Flash, SRAM und Peripheriegeräte eingeschaltet• Doze - CPU-Takt läuft langsamer als Peripheriegeräte• Leerlauf - CPU aus, Flash, SRAM und Peripheriegeräte ein• Sleep - CPU, Flash und Peripheriegeräte aus und SRAM ein• Deep Sleep - CPU, Flash, SRAM und die meisten Peripheriegeräte ausgeschaltet; mehrere autonomeWake-up-Quellen• Niedriger Stromverbrauch:- Betriebsmodus-Ströme bis auf 8 heruntergefahren µA, typisch- Ströme im Leerlauf bis auf 2,2 herunter µA, typisch- Ströme im Tiefschlafmodus bis zu 20 nA, typisch- Echtzeit-Uhr/Kalender-Ströme bis hinunter zu 700 nA, 32 kHz, 1,8V- Watchdog-Timer mit 500 nA, typisch 1,8VPeriphere Merkmale• Hardware-Echtzeit-Uhr und -Kalender (RTCC):- Bietet Uhr-, Kalender- und Alarmfunktionen- Kann im Tiefschlaf-Modus ausgeführt werden- Kann 50/60-Hz-Netzeingang als Taktgeber verwenden Quelle• Programmierbare 32-Bit-Zyklische Redundanzprüfung (CRC)• Mehrere serielle Kommunikationsmodule:- Zwei 3/4-Draht-SPI-Module- Zwei I2C-Module mit Multi-Master/Slave-Unterstützung- Zwei UART-Module, die RS-485, RS-232, LIN/J2602, IrDA® unterstützen• Fünf 16-Bit Timer/Zähler mit programmierbarem Vorteiler: Können als 32-Bit-Timer/-Zähler gepaart werden• Drei 16-Bit-Erfassungseingänge mit dedizierten Timern• Drei 16-Bit-Vergleichs-/PWM-Ausgaben mit dedizierten Timern• Konfigurierbare Open-Drain-Ausgänge an digitalen E/A-Pins• Bis zu drei externe UnterbrechungsquellenAnaloge Merkmale• 12-Bit, bis zu 16-Kanal Analog-Digital Konverter:- 100 ksps Konversionsrate- Konvertierung während des Schlafs und im Leerlauf verfügbar- Automatische Abtastung, Timer-basierte Option für Sleep und Leerlauf-Modus- Wake on Autovergleichs-Option• Duale Rail-to-Rail-Analogkomparatoren mit Programmierbare Ein-/Ausgabe-Konfiguration• On-Chip-Spannungsreferenz• Interner Temperatursensor• Einheit zur Messung der Gebührenzeit (CTMU):- Wird für Kapazitätsmessung verwendet, 16 Kanäle- Zeitmessung, bis hinunter zu 200 ps Entschließung- Verzögerung/Impulserzeugung, bis zu 1 ns Entschließung