Microchip Technology PIC18 K42-Mikrocontroller-Produktfamilie

Die Microchip Technology PIC18F K42-Mikrocontroller-Produktfamilie verfügt über eine umfangreiche Core-unabhängige Peripherie (CIPs), eine hochauflösende Analogtechnik, einen integrierten Direct Memory Access (DMA) und vektorisierte Interrupts für die schnelle Datenverarbeitung. Der DMA-Controller ermöglicht die Datenübertragung zwischen Speicherplatz und Peripheriegeräten ohne CPU-Beteiligung, was die Systemleistung verbessert und den Stromverbrauch reduziert. Wenn Unterbrechungen erforderlich sind, ermöglichen vektorgesteuerte Interrupts schnellere Reaktionszeiten mit fester Latenz, um Software-Gemeinkosten zu reduzieren. Die Code-Entwicklung wird mit dem benutzerfreundlichen MPLAB-Code-Konfigurator vereinfacht. Die PIC18F K42-Produktfamilie eignet sich für eine große Auswahl von Applikationen und Märkten, einschließlich Berührungserfassung, Automotive, Industriesteuerungen, Internet of Things (IoT), Medizintechnik und Haushaltsgeräte.

Die PIC18F K42-Produktfamilie verfügt über einen großen Gesamtspeicher mit bis zu 128 KB Flash und 8 KB RAM. Die CIP vereinfacht die Umsetzung von gängigen Systemfunktionen wie Sensorschnittstellen, Signalerzeugung, Leistungsumwandlung, Motorsteuerung, Sicherheitsmanagement und Systemkommunikation. Die Bauelemente verfügen über einen 12-Bit-ADC mit Recheneinheit, der die Analyse von Analogsignalen für Echtzeit-Reaktionen des Systems automatisiert. Darüber hinaus bieten diese Mikrocontroller konfigurierbare Logikzellen, die den Stromverbrauch reduzieren, eine verbesserte serielle Kommunikation, einschließlich UART mit Unterstützung für asynchrone Systeme sowie DMX-, DALI-, und LIN-Protokolle neben eigenständigen I2C- und SPI-Hochgeschwindigkeits-Schnittstellen.

Die Produktfamilie wird vom Entwicklungsökosystem von Microchip unterstützt, darunter die Curiosity-Plattform und der MPLAB-Codekonfigurator (MCC). Der MCC ist ein kostenloses Software-Plug-In, das eine grafische Oberfläche zur Konfiguration der Peripherie und Funktionen bietet, die für jede Applikation spezifisch sind. MCC ist eine kostenlose, herunterladbare MPLAB X integrierte Entwicklungsumgebung (IDE).

Die Curiosity-Development Boards sind kostengünstige, vollständig integrierte Mikrocontroller-Entwicklungsplattformen für Erstanwender und Hersteller, die auf der Suche nach einem funktionsreichen schnellen Prototyping-Board sind. Die Curiosity-Plattform, die die Vorteile der MPLAB X und MPLAB Xpress integrierten Entwicklungsumgebung von Microchip voll ausnutzt, beinhaltet einen integrierten Programmierer/Debugger und benötigt keine zusätzliche Hardware für den Entwicklungsstart. Das Curiosity-HPC-Board (hohe Pinzahl) (DM164136) unterstützt die PIC18F K42-Produktfamilie.

Die PIC18F K42-Produktfamilie ist in zahlreichen Gehäuseoptionen verfügbar.

Merkmale

  • 64 MHz interner Oszillator
  • Bis zu 128 KB Flash-Programmspeicher
  • Bis zu 1 KB Daten-EEPROM
  • Bis zu 8 K SRAM
  • Vektorisierte Interruptkapazität (VI)
  • DMA-Controller (Direct Memory Access)
  • Speicherzugriff-Partition (MAP)
  • Geräteinformationsbereich (DIA)
  • Watchdog-Timer mit Fenster (WWDT)
  • Konfigurierbare Logikzelle (CLC)
  • Peripherie-Pinauswahl (PPS)
  • 12-Bit-ADC mit Berechnung (ADC2), bis zu 43 Kanäle
  • Zwei Komparatoren
  • Nulldurchgangserkennung (ZCD)
  • On-Chip-Temperaturanzeige
  • Datensignalmodulator (DSM)
  • 5-Bit-Digital-Analog-Wandler (DAC)
  • 10-Bit-PWMs mit komplementärer Wellenformerzeugung
  • UART, SPI und I2C
  • Eine große Auswahl von Gehäusen mit 28, 40 und 48 Pins

Block Diagram

Blockdiagramm - Microchip Technology PIC18 K42-Mikrocontroller-Produktfamilie
Veröffentlichungsdatum: 2017-07-20 | Aktualisiert: 2024-11-19