Microchip Technology PIC18-Q24 Mikrocontroller
Microchip Technology PIC18-Q24 Mikrocontroller sind für Sensorschnittstellen, Echtzeitsteuerungs- und Kommunikationsapplikationen ausgelegt. Das PIC18-Q24 verfügt über eine Multispannungs-I/O-Schnittstelle (MVIO) mit mehreren Pins-I/O, die von einem alternativen VDD-Pin betrieben werden, wodurch diese Pins in einem anderen Spannungsbereich als der übrige Teil des Mikrocontrollers betrieben werden können. Darüber hinaus verfügt der PIC18-Q24 über einen 10-Bit-Analog-Digital-Wandler mit Berechnung (ADCC) für bis zu 300 kSPS und ein 8-Bit-Signal-Routing-Anschlussmodul zur Verbindung von digitalen Peripheriegeräten ohne externe Pins.Die PIC18-Q24 Mikrocontroller von Microchip sind in 28-, 40- und 48-Pin-Bauteilen mit verbesserten Code-Schutzfunktionen verfügbar, die verwendet werden können, um eine erhöhte Sicherheit und einen höheren Schutz von Benutzer-Firmware und Daten zu bieten. Die verbesserten Code-Schutzfunktionen umfassen Programmierung und Debugging-Schnittstellen-Deaktivierung (PDD). Wenn aktiviert, ist diese erweiterte Code-Schutzfunktion so ausgelegt, dass der Zugriff auf die Programmier-/Debugging-Schnittstelle gesperrt und unautorisierte Versuche zum Lesen, Ändern oder Löschen von FirmWare blockiert wird.
Merkmale
- C-Compiler-optimierte RISC-Architektur
- Betriebsgeschwindigkeit:
- Takteingang von DC bis 64 MHz
- Mindestbefehlszyklus: 62,5 ns
- Multispannungs-I/O (MVIO):
- Ermöglicht den Betrieb in einem Spannungsbereich, der sich von der normalen Betriebsspannung des Mikrocontrollers unterscheidet
- Bietet mehrere I/O-Pins, die vom VDDIO2 Spannungsbereich versorgt werden
- Dedizierte Niederspannungserkennungsschaltung und Unterbrechung für den VDDIO2 -Bereich
- MVIO-Pins unterstützen einen Spannungsbereich von 1,62 V bis 5,5 V
- 4x DMA-Controller (Direct Memory Access, DMA):
- Datenübertragungen zu SFR-/GPR-Bereichen entweder vom Programm-Flash-Speicher, Daten-EEPROM oder SFR-/GPR-Bereichen
- Benutzerprogrammierbare Quell- und Zielgrößen
- Hardware- und Software-ausgelöste Datenübertragungen
- Vektorisierte Interruptkapazität:
- Auswählbare hohe/niedrige Priorität
- Feste Interrupt-Latenz von 3x Befehlszyklen
- Programmierbare Vektortabellen-Basisadresse
- Rückwärtskompatibel mit früheren Unterbrechungsfunktionen
- 128-Level-Deep-Hardware-Stapel
- Stromsparendes Power-On-Reset (POR)
- Konfigurierbarer Power-Up-Timer (PWRT)
- Spannungsabfall-Reset (Brown-Out-Reset, BOR)
- Stromsparende BOR-Option (LPBOR)
- Watchdog-Timer mit Fenster (WWDT – Windowed Watchdog Timer):
- Watchdog-Reset bei zu langen/kurzen Intervallen zwischen Watchdog-Löschereignissen
- Variable Vorteiler- und Fenstergrößenauswahl
- Betriebseigenschaften
- Betriebsspannungsbereich (VDD) von 1,8 V bis 5,5 V
- Mehrspannungs-I/O-Bereich (MVIO) (VDDIO2) von 1,62 V bis 5,5 V
- Hochspannungstolerante MVIO-betriebene Pins unterstützen die I2C-Kommunikation bis zu 1,62 V
- Temperaturbereich:
- Industriell: von -40 °C bis +85 °C
- Erweitert: von -40 °C bis +125 °C
- Speicher
- Bis zu 64 KB Flash-Programmspeicher
- Bis zu 4 KB Daten-SRAM-Speicher
- 512 Byte Daten-EEPROM
- Speicherzugriffs-Partition, der Programm-Flash-Speicher kann aufgeteilt werden in:
- Applikationsblock
- Boot-Block
- Speicherbereich-Flash-Block (SAF)
- Programmierbarer Code- und Schreibschutz
- Verbesserter Code-Schutz
- Programmierungs- und Debugging-Schnittstellen-Deaktivierung (PDD) über den ICSPDIS-Konfigurationsbit
- Einmalige Programmierbarkeit des Speichers Area Flash (SAF) über das SAFLOCK-Konfigurationsbit
- Die Device Information Area (DIA) speichert:
- Werkkalibrierte Temperaturanzeige-Daten
- Feste Spannungsreferenz-Messdaten
- Einzigartiger Identifikator von Microchip
- Geräte-Eigenschaften-Informationsbereich (DCI) speichert:
- Programm-/Lösch-Reihengrößen
- Pinzahl-Details
- EEPROM-Größe
- Direkte, indirekte und relative Adressmodi
- Stromsparfunktionsumfang
- Halbschlafmodus: CPU und Peripherie werden mit verschiedenen Taktraten betrieben (CPU ist typischerweise langsamer)
- Leerlauf: CPU wird gestoppt, während die Peripherie betrieben wird
- Schlafmodus: Niedrigster Stromverbrauch
- Peripheriemodul-Deaktivierung (PMD): Fähigkeit zur selektiven Deaktivierung von Hardware-Modulen zur Reduzierung des aktiven Stromverbrauchs von ungenutzten Peripheriegeräten
- Stromsparmodusfunktionen:
- Sleep at <1µA typ. bei 3 V
- Betriebsstrom von 48 µA bei 32 kHz, 3 V, typisch.
Technische Daten
- Bauteil-I/O-Anschluss:
- 24 I/O-Pins, einschließlich vier MVIO-Pins, die von VDDIO2 betrieben werden (PIC18F24/25/26Q24)
- 35 I/O-Pins, einschließlich 12 MVIO-Pins, die vonV DDIO2 betrieben werden (PIC18F45/46Q24)
- 43 I/O-Pins, einschließlich 12 MVIO-Pins, die von VDDIO2 betrieben werden (PIC18F55/56Q24)
- Die MVIO-Pins unterstützen einen Spannungsbereich von 1,62 V bis 5,5 V
- Individuell programmierbare I/O-Richtung, Open-Drain, Anstiegsrate und Weak-Pull-Up-Steuerung
- Niederspannungsschnittstelle an allen I/O-Pins mit LV-TTL-Eingangspuffer
- Interrupt-On-Change auf den meisten Pins
- Drei programmierbare externe Interrupt-Pins
Applikationen
- Sensorschnittstellen
- Echtzeitsteuerung
- Kommunikation
- IoT und IIoT
- Industrieautomatisierung
- Unterhaltungselektronik
- Energiemanagement-Applikationen
Blockdiagramm
Produktfamilie Übersicht
Veröffentlichungsdatum: 2023-11-01
| Aktualisiert: 2024-09-24
