128
Appendice: comandi del display lcd GLK12232 e del display LED
Comandi per il testo
Comando Parametri Commento
Auto scroll on -
Abilita lo scroll sulla parte più bassa del display. Per lasciare lo spazio ad una nuova riga, la prima riga di testo scompare mentre le altre si spostano verso l’alto.
Auto scroll off - Disabilita lo scroll. Il contenuto del display (testo o grafica) viene sovrascritto per la scrittura di nuovo testo.
Set text
insertion point [col],[row] Stabilisce il punto di inserzione del testo sulla base della metrica del font correntemente selezionato.
Set text insertion point
to top left
- Il comando imposta come punto di inserimento del testo l’estremo in alto a sinistra, sulla base del font corrente.
Set text insertion point
using pixel values
[x],[y] Imposta come punto di inserimento del testo la posizione individuata dalle coordinate in pixel (x,y).
Set current font [font id] Seleziona il font identificato da [font id]. Il font deve risultare in memoria
Set font metrics [metrics] Definisce la metrica del font.
Comandi grafici
Comando Parametri Commento
Set drawing
color
[color] Permette di stabilire il colore (bianco o nero) per i successivi
comandi grafici.
129
Draw line [x1],[y1],[x2],[y2] Visualizza una linea nel display dal punto (x1,y1) al punto (x2,y2), dove x1, y1, x2, y2 sono espressi in pixel.
Continue
line [x],[y] Continua una riga dal punto (x2,y2) fino al punto (x,y).
Put pixel [x],[y] Accende un pixel (utilizzando il colore corrente) alla coordinata (x,y).
Draw outline rectangle
[color],[x1],[y1],[x2],[y2]
Visualizza il contorno di un rettangolo definito dalle
coordinate di due vertici opposti ((x1,y1) e (x2,y2)). Il colore è definito da [color].
Draw solid rectangle
[color],[x1],[y1],[x2],[y2] Visualizza un rettangolo pieno a partire dalle coordinate di due vertici opposti, con il colore individuato da [color].
Display saved bitmap
[ref],[x],[y]
Visualizza nel display una bitmap (identificata in memoria da [ref]) partendo dalla posizione (x,y) (che corrisponde alle coordinate dell’angolo superiore sinistro della stessa bitmap).
Comandi per l’interfaccia tastiera 1
Comando Parametri Commenti
Auto repeat
mode on [mode]
Stabilisce il tipo di auto repeat da applicare. Se [mode] vale 0, quando un tasto viene premuto il modulo invia più volte il codice ASCII del carattere premuto. Quando [mode] vale 1 il modulo invia due codici differenti in seguito alla pressione e al rilascio del tasto: è il controller esterno in questo caso che deve simulare l’auto repeat .
Auto repeat
mode off - Disabilita la funzione di auto repeat.
Auto transmit keypresses
on
-
In questa modalità i codici dei tasti premuti vengono inviati immediatamente dal modulo, senza l’utilizzo del comando “Poll keypad”.
Auto transmit keypresses
-
Utilizzando questo comando vengono memorizzati fino a 10 codici ASCII dei caratteri premuti senza inviarli all’unità. Tali codici vengono inviati nel momento in cui l’unità stessa riceve il
1