|
; GoBlack-Logo
; für eDIPTFT43-A Display
; =============================================
; 12.09.2009 www.GoBlack.de, D.Schwarzer
eDIPTFT43-A "GoBlack-Logo" ; define eDIP, "Projektname" max.32 Zeichen
COM1: 115200 ; eDIP-Verbindung über COM1 mit 115200 Baud
;COM6: 230400 ; eDIP-Verbindung über COM6 mit 230400 Baud
;USB: "eDIP Programmer" ; Verbindung EA 9777-1USB eDIP Programmer
;VERIFY ; Verify nach der Programmübertragung
INCLUDE <definitionen.kmi> ; Unterdatei mit wiederkehrenden Definitionen
INCLUDE <zeichensatz.kmi> ; Unterdatei mit Zeichensätzen +Sonderzeichen
INCLUDE <bilder.kmi> ; Unterdatei mit Bildern einfügen
; ----------------------
; Namen für NormalMakros
; ----------------------
MnPowerOn = 0
GOBLACKlogo = 1
Beleuchtung = 2
;------------------|-------------------|-------------------|----------------|
PowerOnMakro: ; wird nach dem Einschalten ausgeführt
#MN MnPowerOn
ResetMakro: ; wird nach einem externen Reset ausgeführt
#MN MnPowerOn
WatchdogMakro: ; wird nach einem Fehlerfall/Timeout >500ms ausgeführt
#MN MnPowerOn
BrownOutMakro: ; wird nach einem Spannungseinbruch <4V ausgeführt
#MN MnPowerOn
;------------------|-------------------|-------------------|----------------|
; -----------------
Makro: MnPowerOn
; -----------------
; Nimmt einige grundsätzliche Einstellungen für des Displays vor
; und gibt einen Grafiktext aus.
#AL 0,0 ; alle Touch löschen
#DL ; Grafik-Disp löschen
#YS AUS ; Terminal Pieper Aus
#AS AUS ; Touch Pieper Aus
#TC AUS ; Terminal Cursor Aus
#UZ 1,1 ; Zoomfaktor 1
#ZF FONT7x12 ; Font für Ausgabetext
#ZC Xmax/2,Ymax/2,"Malte Schwarzer"
#ZC Xmax/2,Ymax/2+12,"Brackende 16|21423 Winsen/Luhe"
#X 15 ; x/10s warten
#MN GOBLACKlogo ; GoBlack-Logo starten
; -----------------
Makro: GOBLACKlogo
; -----------------
; Löscht den Grafikbildschirm und startet die Animation aus 4 Einzelbildern
; Unter der Animation wird der angegebene Grafiktext ausgegeben
#YH 5 ; Licht auf 5%
#X 15 ; x/10s warten
#UZ 1,1 ; Zoomfaktor 1
#DL ; Grafik-Disp löschen
#WD 0,90,0,0,1,1 ; Animation starten
#ZF FONT8x16 ; Font für Ausgabetext
#ZC 240,200, "dESy Einchipcomputer" ; Grafik-Textausgabe
#ZF SWISS30B ; Font für Ausgabetext
#FZ 3,0 ; Farbe für Ausgabetext
#ZC 240,230, "Applikation" ; Grafik-Textausgabe
#YH 70 ; Licht auf 70%
#MN Beleuchtung ; Bargraph für LED-Bbeleuchtung
; -----------------
Makro: Beleuchtung
; -----------------
; Richtet die Funktion des Bargraphen 'BarLicht' auf die Steuerung der
; Hintergrundbeleuchtung der Anzeige ein, so dass diese im Bereich von
; 0-100% durch einen Touchbereich eingestellt werden kann.
; Dabei wird der eingestellte Wert unter dem Bar, als Zahl
; angezeigt
BarLicht = 255
#FB GELB,GRAU,ROT ; BAR Farbe
#BM 1 ; BAR Muster
#BO BarLicht, Xmax-20,10,Xmax-10,Ymax-20, 0, 100, 1 ; BAR definieren
#YB BarLicht ; Helligkeit mit Bar einstellen
#AB BarLicht ; BAR zur Toucheingabe definieren
#BF FONT7x12 ; Font für Bartext
#FX GELB,TRANS ; Farbe für Bartext
#BX BarLicht, Xmax-7,Ymax-15,"0=0;100=100" ; Definition der Textausgabe
|
|