Core Independent Peripherie in PIC18-Mikrocontrollern

PRODUKT NEWS EMBEDDED SYSTEMS

Microchip kündigt die Mikrocontroller der Serie PIC18F K40 an. Die aus zehn Bausteinen bestehende Reihe deckt Flash-Speicherkapazitäten von 16 bis 128 KB und Gehäuseoptionen mit 28 bis 64 Pins ab.



Die 8-Bit-MCUs sind die ersten PIC18-Bausteine, die Microchips Core Independent Peripherie (CIPs,) integrieren. CIPs bieten die Möglichkeit, Aufgaben in Hardware durchzuführen ohne die CPU zu belasten, so dass diese für andere Aufgaben zur Verfügung steht oder in den Sleep-Zustand übergehen kann. Damit wird der Stromverbrauch verringert, eine deterministische Reaktionszeit ermöglicht, sowie der Aufwand bei der Firmware-Entwicklung und Validierung verringert.


Der PIC18F K40 enthält einen A/D-Wandler (ADC) mit Recheneinheit (ADC2). Dabei handelt es sich um einen intelligenten Analog-zu-Digital-Wandler, der unabhängig vom Core, die Datenerfassung und Signalanalyse in Sensorschnittstellen steuern kann. (z.B. bei der kapazitiven Berührungserfassung).


Die Erweiterung der PIC18F K40 Serie um CIPs basiert auf der PIC18F K20 Reihe. Die neuen MCUs bieten bis zu 128 KB Flash, 5V-Betrieb, EEPROM und umfangreiche Peripherie. Sie enthalten Core Independent Peripherie für sicherheitskritische Anwendungen (CRC/Memory Scan, Windowed Watchdog Timer und Hardware Limit Timer), bis zu sieben Hardware-PWMs und mehrere Kommunikationsschnittstellen.


Der PIC18 K40 bietet zudem intelligente Analog-Peripherie wie Zero Cross Detect (ZCD), einen Komparator und den ADC2. Letzterer bietet Signalanalysefunktionen wie Mittelwertbildung, Filterung, Überabtastung und automatischer Schwellenwertvergleich – unabhängig von der CPU. Die MCUs eignen sich für zahlreiche Anwendungen und Branchen, z.B. für die Berührungserfassung, industrielle Steuerungen, Consumer, Automotive und das Internet der Dinge (IoT).



Entwickler-Unterstützung

Die PIC18F K40 MCUs werden durch das Curiosity High Pin Count (HPC) Board und Microchips Softwareentwicklungsplattform mit dem MPLAB Code Configurator (MCC), MPLAB IDE, XC8 Complier und Microchips neuer Cloud-basierten IDE MPLAB Xpress unterstützt. Die Baureihe steht bereits in Serienstückzahlen zur Verfügung und besteht aus zehn neuen Bausteinen mit Flash-Speicherkapazitäten von 16 bis 128 KB. Die Gehäuseoptionen bieten 28 bis 64 Anschlüsse, z.B. UQFN (4mm x 4mm x 0,5mm), QFN, SOIC, SSOP, TQFP und DIP.

Fachartikel