
Die Z8 MCU Produkt Familie von universellen Mikrocontrollern bietet RAM, ROM und OTP Speicher Optionen, die die Entwicklung von kostenbewussten Applikationen vereinfacht. Sie können für die Massenproduktion nahtlos durch äquivalente preisgünstigere ROM Bauteile ersetzt werden. Die Zilog Z8 MCU Familie unterstützt Standard- und erweiterten Temperaturbereich mit niedriger Spannung von 2.0V bis 3.6V, perfekt für Low-Power Applikationen. Zilog Z8 Architektur, kombiniert mit umfassenden Entwicklungswerkzeugen, Dokumentation und “best in class” Entwicklungs-Unterstützung bietet Kunden eine komplette Design Lösung.
Überblick
Die Zilog Z8® Mikrocontroller (MCU) Produktlinie setzt seine Expansion mit neuen Produkteinführungen fort. Zilog MCU Produkte zielen auf kostensensitive, hochvolumige Anwendungen wie Consumer, Automotive, Sicherheitssysteme und HVAC. Es gibt ROM basierende Produkte für Hochvolumenproduktion (wo die Software stabil ist) und äquivalente Bauteile als One-time Programmable (OTP) für Prototypen oder auch Volumenproduktion, bei der Time-to-Market oder Codeflexibilität kritisch sind. Eine Vielzahl an Gehäuseoptionen ist verfügbar inklusive Plastik DIP, SOIC, PLCC und QFP.
Für die gesamte MCU Produktlinie werden die gleichen on-chip Peripherieschaltungen benutzt; der wesentliche Unterschied ist die Menge an ROM/RAM, die Anzahl der I/O Leitungen und die verfügbaren Gehäuse und Temperaturbereiche. Damit kann für eine MCU geschriebener Programmcode leicht auf andere Familienmitglieder portiert werden.
Wichtigste Merkmale
General-Purpose Register File— Jedes RAM Register arbeitet wie ein Akkumulator, beschleunigt Befehlsausführung und maximiert Codeeffizienz. Arbeitsregistergruppen ermöglichen schnellen Context Switch.
Flexible I/O—I/O byte, nibble, und/oder bit programmierbar als Input oder Output. Ausgänge sind per Software programmierbar als open-drain oder push–pull, jeweils für einen Port. Eingänge sind Schmitt-Triggered mit Autolatches, um unbenutzte Eingänge in einem bekannten Spannungszustand zu halten.
Analoge Eingänge—Drei Eingangspins sind per Software als digitale oder analoge Inputs programmierbar. Im analogen Modus stehen zwei Komperatoreingänge zur Verfügung, mit einem allgemeinen Referenzinput. Diese Eingänge sind für eine Vielzahl von Funktionen ideal wie Schwellenwerterkennung, analog-digital Wandlung und Kurzschlusserkennung. Jeder analoge Eingang besitzt einen eigenen maskierbaren Interrupt.
Timer/Counter—Der Timer/Counter (T/C) besteht aus einem programmierbaren 6-bit Prescaler und 8-bit Abwärtszähler, mit einem maskierbaren Interrupt bei Zählende. Software steuert T/C laden/starten/stop, Auslesen des Abwärtszählers (jederzeit on-the-fly) und maskierbarer Interrupt bei Zählende. Verfügbare Spezialfunktionen sind TIN (externer Zählereingang, externer Gate Eingang oder externer Trigger Eingang) und TOUT (externer Zugriff auf Timer Ausgang oder den internen Systemtakt). Dies Spezialfunktionen ermöglichen genaue Messungen von Hardware-Eingangsimpulsen und Generierung von Ausgangswellenformen.
Interrupts— Es gibt sechs Vektorinterrupt Quellen mit per Software programmierbarem Freischalten und Priorität für jede der sechs Quellen.
Watchdog Timer— Eine interne Watchdog Timer (WDT) Schaltung dient als fehlertoleranter Mechanismus. Falls sich die Software ausserhalb der Grenzen der normalen Operation verirrt, wird der WDT benutzt, um die MCU anzuhalten und zurückzusetzen. Um die Robustheit und Zuverlässigkkeit des IC zu maximieren ist eine interner RC Schaltkreis der voreingestellte Takt für den WDT (abgekoppelt von der Quelle für den Bauteil-Takt).
Automatischer Reset/Low-Voltage Schutz— Alle Familiemitglieder haben einen internen Power-on Reset. Rom Bauteile haben zusätzlich Unterspannungsschutz. Ein Unterspannungsschutz stellt sichert, dass die MCU sich jederzeit in einem bekannten Status befindet (im aktiven RUN oder RESET Modus), und das ohne externe Hardware (oder einem Device Reset Pin).
Low-EMI Operation— Modus ist über Software oder einer Maskenoption programmierbar. Diese neue Option ermöglicht reduzierte Strahlenemission durch Taken und Schalten der Ausgangstreiber.
Low-Power—CMOS mit zwei Standby Modi; STOP und HALT.
Voller Z8® Befehlssatz— Achtundvierzig Grundinstruktionen, unterstützt durch sechs Adressiermodi, die auf Bit, Nibble, Bytes oder Word arbeiten können.