Microchip-16-Bit-MCU bietet Treiber für LCDs in batteriebetriebenen Geräten

EMBEDDED SYSTEMS AUTOMOTIVE

Die MCUs der Serien PIC24F GU/GL von Microchip sind mit 14 Arten Core-unabhängiger Peripherie (CIPs) ausgestattet, die Die Funtionalitäten unabhängig von der CPU bieten, z.B. eine CIP namens LCD mit autonomer Animation.



Viele Display-Anwendungen umfassen häufig verwendete Animationen, z.B. den regelmäßigen Wechsel zwischen Anzeige und Blinken von Pixeln, um den Betrieb anzuzeigen. Durch den integrierten LCD-Treiber mit autonomer Animation lassen sich viele dieser einfachen Animationsroutinen von der CPU auslagern, so dass Animationen auch im Doze-, Idle- oder Sleep-Modus möglich sind. Um das Design solcher Display-Schnittstellen zu vereinfachen, werden die neuen MCUs vom MPLAB Code Configurator (MCC) unterstützt. Diese grafische Programmierumgebung mit LC-Display-Designer hilft dabei, Pins und Segmente zuzuordnen.


Die neuen MCUs sind ...

laut Microchip auch so konzipiert, dass sich die Sicherheit einer Anwendung lässt – unabhängig davon, ob diese mit dem Internet verbunden oder ein eigenständiges System ist. Microchips Sicherheits-Flash-Schutz CodeGuard erlaubt die Segmentierung des Speichers in Boot- und allgemeine Segmente, um Speicherzugriffsbeschränkungen einzuführen. Der Flash-Speicher lässt sich über Microchips
In-Circuit Serial Programming (ICSP) als One Time Programmable (OTP) konfigurieren – eine Schreibsperrfunktion, die jede weitere Modifikation des Flash-Speichers durch externe Programmierer/Debugger unterbindet. Die Sicherheit kann durch CryptoAuthentication-ICs von Microchip als Begleitchip weiter gesteigert werden. Es können Over-the-Air-/OTA-Updates und vorbereitete Cloud-Dienste hinzugefügt werden.

Die MCUs sind für den Betrieb in rauen Umgebungen ausgelegt und eignen sich für Automotive-, Industrie- und Consumer-Anwendungen. Sie arbeiten im erweiterten Betriebstemperaturbereich bis 125°C, sind für die Automotive-Branche nach AEC Q100 (Grade 1) qualifiziert und verfügen über eine Diagnosebibliothek für Sicherheitsstandards der Klasse B nach IEC 60730 (Haushaltsgeräte).


Entwicklungsunterstützung

Die PIC24F-GU/GL-MCUs werden durch Microchips MPLAB-Entwicklungstools unterstützt, einschließlich der kostenlosen integrierten Entwicklungsumgebung (IDE) MPLAB X und des MPLAB Code Configurator. Weitere Unterstützung bieten die PIC24F-LCD- und USB-Curiosity-Entwicklungsboards, das PIC24F-LCD-Curiosity-Entwicklungsboard sowie die PIC24FJ512GU410- und PIC24FJ128GL306-Plug-in-Module (PIMs) für das Explorer-16/32-Entwicklungsboard.


Die PIC24F-GL3-MCUs mit integriertem LCD-Treiber sind in 28-, 36-, 48- und 64-poligen Gehäusen mit einer Größe von 4mm x 4mm (uQFN) erhältlich. Der Speicher reicht von 64 bis 128KB Flash mit 8KB RAM. Die PIC24F-GU4/GL4-MCUs mit integriertem LCD- und USB-Treiber sind in 48-, 64-, 80- und 100-poligen Gehäusen mit 128 bis 512 KB Flash und 32 KB RAM erhältlich. Die Preise für den PIC24FJ64GL302-I/SS beginnen bei 0,97 US$ (für hohe Stückzahlen).

Folgende Entwicklungsboards sind erhältlich:

  • PIC24F LCD- und USB-Curiosity-Entwicklungsboard (DM240018 – 48 US$)
  • PIC24F LCD-Curiosity-Entwicklungsboard (DM240017 – 45 US$)
  • Explorer-16/32-Entwicklungsboard (DM240001-2 – 79,99 US$)
  • PIC24FJ512GU410 universelles Plug-in-Modul (MA240041 – 25 US$)
  • PIC24FJ128GL306 universelles Plug-in-Modul (MA240040 – 25 US$)