Microchip Technology PIC18-Q83 MCUs
Die PIC18-Q83 MCUs von Microchip Technology sind als Bauteile mit 28/40/44/48 Pins für viele Fahrzeuganwendungen und Industrieapplikationen erhältlich. Die PIC18-Q83 MCUs enthalten einen 12-Bit-ADC mit Berechnungs- und Kontextschaltungserweiterungen für automatisierte Signalanalysen zur Reduzierung der Komplexität von Applikationen. Diese MCUs können eine große Auswahl von drahtgebundenen und drahtlosen Kommunikationsprotokollen für intelligente Applikationen über Peripherien, wie z. B. CAN, SPI, I2C und zwei UARTs verarbeiten. Die PIC18-Q83 MCUs verfügen über ein 8-Bit-DAC-Modul, zwei Komparatoren und vier 16-Bit-PWM-Module, die doppelte unabhängige Ausgänge bieten.Die PIC18-Q83-Produktfamilie von Microchip Technology erweitert die 8-Bit-MCUs durch Kombination einer umfangreichen Palette von Core Independent Peripherals (CIPs) mit dem Controller Area Network (CAN). Diese Bauteile verfügen über Industriestandard-Optionen, einen JTAG-Boundary-Scan und eine zyklische 32-Bit-Redundanzprüfung (CRC) mit Speicherscan beim Booten für zusätzliche Systemsicherheit.
Die PIC18-Q41 MCUs unterstützen einen Daten-SRAM-Speicher von 13 KB, einen Programm-Flash-Speicher von 128 KB, ein Daten-EEPROM mit 1024 Byte, einen Geräteinformationsbereich (Device Information Area, DIA) und einen Bauteileigenschaften-Informationsbereich (Device Characteristics Area, DCI). Diese Bauteile arbeiten bei einer Versorgungsspannung von 1,8 V bis 5,5 V, einem Industrietemperaturbereich von -40 °C bis +85 °C und einem erweiterten Temperaturbereich von -40 °C bis +125 °C.
Merkmale
- C-Compiler-optimierte RISC-Architektur
- Betriebsgeschwindigkeit
- Takteingang von DC bis 64 MHz
- Min. 62,5 ns Befehlszyklus
- Betriebsgeschwindigkeit
- Acht 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 Interrupt-Fähigkeit
- Auswählbare hohe/niedrige Priorität
- Feste Interrupt-Latenz von drei Befehlszyklen
- Programmierbare Vektortabellen-Basisadresse
- Rückwärtskompatibel mit früheren Unterbrechungsfunktionen
- 128-stufiger Hardware-Stack
- Windowed Watchdog Timer (WWDT)
- Watchdog-Reset bei zu langen oder zu kurzen Intervallen zwischen Watchdog-Löschereignissen
- Variable Prescaler-Auswahl
- Variable Fenstergrößenauswahl
- Stromsparendes Power-on-Reset (POR)
- Konfigurierbarer Power-Up-Timer (PWRT)
- Spannungsabfall-Reset (Brown-Out-Reset, BOR)
- Stromsparende BOR-Option (LPBOR)
- Speicher
- Bis zu 128 KB Flash-Programmspeicher
- Bis zu 13 KB SRAM-Datenspeicher
- 1024Bytes Daten EEPROM
- Betriebseigenschaften
- Betriebsspannungsbereich
- 1,8 V bis 5,5 V
- Temperaturbereich
- -40 °C bis +85 °C (industriell)
- -40 °C bis +125 °C (erweitert)
- Betriebsspannungsbereich
- Stromsparfunktionen
- Doze-Modus: CPU und Peripherie werden mit unterschiedlichen Zyklusraten betrieben (typischerweise CPU ist niedriger)
- Leerlauf: CPU wird gestoppt, während die Peripherie betrieben wird
- Schlafmodus: Niedrigster Stromverbrauch
Weitere Ressourcen
Applikationshinweise
- TB3264 – Verwendung des Universal-Timer-Moduls (UTMR)
- TB3283 – Verwendung des Universal-Timer-Moduls (UTMR) als ältere PIC16-/PIC18-Timer
- TB3282 – Erste Schritte mit UART mit EUSART auf PIC18
- AN3553-Core – unabhängige numerische Computer-Steuerung (CNC)
- TB3208 – Grundlegender Betrieb von UART mit Protokoll-Unterstützung
