Anbieter zum Thema
Flash-Speicher und umfangreiche Peripherie
Der LC87-Core mit einer Buszykluszeit von 250 ns wird über zwei externe Taktgeber oder mehrere interne Oszillatoren bei 2,4 V betrieben und eignet sich für einen Einsatz im Betriebstemperaturbereich zwischen -40 und 85 °C. Die MCU verfügt über Flash-Speicher mit kleinen Lösch- und Programmiersektoren, gekoppelt mit einer hohen Programmiergeschwindigkeit. Der Flash-Speicher lässt sich zudem mit eigenem Applikationscode dynamisch programmieren. Dieses erste Derivat bietet 32 KByte Flash und wird im 64-Pin-TQFP-Gehäuse geliefert. Künftige Produkte werden mit größerer und auch geringerer Pin-Zahl und Flash-Kapazität zur Verfügung stehen.
In zahlreichen mobilen Anwendungen müssen Daten seriell verarbeitet werden. Deshalb stehen zwei serielle Ports zur Verfügung: ein asynchroner Port (UART) mit integriertem Baudratengenerator und Manchester-Encoder sowie ein synchroner SPI-Port. Ein integrierter A/D-Wandler ist ebenfalls vorhanden, da die Messung analoger Parameter in einem EHPS-Element entscheidend für das Gesamtdesign ist. Der Wandler kann je nach Anforderung zwischen 12 und 8 Bit umschalten und ist mit einem 7-Kanal-Multiplexer zur Verarbeitung externer und interner Signale geeignet (Bild 1).
Zeit ist für ein ULP-Produkt ein entscheidender Parameter, denn durch Ein- und Ausschalten zum richtigen Zeitpunkt lassen sich große Energiemengen einsparen. Für diese Funktion werden ein Taktgeber und eine gute Interrupt-Struktur benötigt, abgesichert durch einzelne Timer. Der LC87F7932 ist deshalb mit einer Echtzeituhr (RTC) mit Kalenderfunktion ausgestattet. Die RTC ist eine von 21 Interruptquellen, die zehn verschiedene Sprungvektoren bedienen können. Weitere Interruptquellen sind das UART, der ADC und die Timer sowie externe Signale. Bei den einzelnen Timern handelt es sich um zwei separate 16- und vier separate 8-Bit-Timer.
(ID:297048)