Datasheet

18
EA eDIP240-7
Technische Änderungen vorbehalten. Wir übernehmen keine Haftung für Druckfehler und Applikationsbeispiele.
MAKRO PROGRAMMIERUNG
Einzelne oder mehrere Befehlsfolgen können als sog. Makros zusammengefasst und im EEPROM
fest abgespeichert werden. Diese können dann mit den Befehlen
Makro ausführen
gestartet werden.
Es gibt verschiedene Makrotypen:
Normal Makro (0..255)
Start per Befehl 'ESC MN xx' über serielle Schnittstelle oder von einem anderen Makro aus.
Es können auch mehrere hintereinander liegende Makros automatisch zyklisch aufgerufen werden
(Movie, sich drehende Sanduhr, mehrseitiger Hilfetext). Diese automatischen Makros werden
solange abgearbeitet bis ein Befehl über die Schnittstelle empfangen wird, oder ein Touchmakro mit
entsprechendem Return-Code ausgelöst wird.
Ausserdem werden diese Makros von Makro-Prozessen (ab V1.1) in definierten Intervallen
aufgerufen. Makro-Prozesse werden nicht durch Empfang von Befehlen von der Schnittstelle oder
von ausgelösten Touchmakros unterbrochen.
Touch Makro (1..255)
Start beim Berühren/Loslassen eines Touchfeldes (nur bei Versionen mit Touch Panel TP) oder per
Befehl 'ESC MT xx'.
Menü Makro (1..255)
Start bei Auswahl eines Menüeintrages oder per Befehl 'ESC MM xx'.
Power-On-Makro
Start nach dem Einschalten Power-On. Hier kann man zB. den Cursor abschalten und einen
Startbildschirm definieren.
Reset-Makro
Start nach einem externen Reset oder nach einem Spannungseinbruch unter 4,7V (VDD-VSS).
Watchdog-Makro
Start nach einem Fehlerfall (z.B. Absturz).
Brown-Out-Makro
Start nach einem Spannungseinbruch <4V.
Achtung: Wird im Power-On-, Reset- oder Watchdog-Makro eine Endlosschleife programmiert, ist
das Display nicht mehr ansprechbar. In diesen Fall muss die Ausführung des Power-On Makros
unterdrückt werden. Das erreicht man durch die Beschaltung von DPOM:
PowerOff - Pin 13 (DPOM) auf GND legen - PowerOn -Pin 13 wieder öffnen.
SCHREIBSCHUTZ FÜR MAKROPROGRAMMIERUNG UND FONTS
Ein VDD-Pegel am Pin 19 (EEP_WP) verhindert ein versehentliches Überschreiben der Makros,
Bilder und Fonts im EEPROM (in jedem Fall empfohlen !).
SPEICHERERWEITERUNG
Der interne EEPROM Speicher beträgt 32kB. In der Regel steht dadurch ausreichend Platz für viele
Bilder und Makros zur Verfügung. Wenn jedoch sehr viele Bilder (vor allem Vollbilder) abgelegt
werden sollen, kann es erforderlich sein Speicher nachzurüsten. Möglich ist eine Verdopplung durch
direktes Einlöten eines SMD-EEPROM's aus der Serie 24C256 auf dem eDIP (siehe S.20
Abmessungszeichnung U12).
Alternativ kann der Anschluß auch extern über die Pins 17, 18 und 19 erfolgen (das EEPROM muss
auf die I2C-Adresse $A6 eingestellt sein).