Sappi che il display è impostato aggiungiamo un carattere per aggiungere un personaggio che dobbiamo passare
dalla modalità comando alla modalità carattere.
Ora ti ricordi come l'abbiamo fatto.
Con la linea r s attualmente limitata, ora leghiamo quella linea.
Salve
a dire al display che ora gli invieremo dei caratteri.
Il driver del display Hitachi è stato progettato decenni fa e utilizza il codice ASCII come sistema di base.
Quindi l'intero set di caratteri si trova a pagina 17 e il
display è 17 e 18 e il foglio dati visualizzato se lo si desidera e si noterà
che si discosta dal codice ASCII standard, inclusi i caratteri greci e giapponesi.
Utilizzeremo semplicemente il nostro elaborato grafico ASCII ad alta tecnologia che hai scaricato, lezioni e
mantieni i caratteri standard per ora.
Quindi scegli la tua lettera preferita o la prima lettera nel messaggio che vuoi inviare al tuo display.
Tutti lo fanno.
Ciao.
Con la maiuscola H.
All'inizio.
Quindi cerco la lettera maiuscola H nel mio elegante grafico ad alta tecnologia ed è uno 0 1 0 0 1 0 0 0, quindi
ricordando che ora devo inviare i personaggi più significativi per primi.
Ho impostato i miei fili per 0 1 0 0 e impulso
la linea Abilita premendo il pulsante una volta quindi impostare i miei fili 4 1 0 0 0 impulsi di
nuovo la linea di abilitazione e il bingo.
Mostra la H maiuscola ma nota anche che ha spostato il cursore su uno automaticamente per te.
Ora è pronto per ricevere e scrivere il tuo prossimo personaggio.
Quindi ora per inviare una e minuscola.
Spero che il mio elegante grafico ad alta tecnologia e vedere che è binario 0 1 1 0 0 1 0 1.
Quindi impostare il primo nibble di 0 1 1
0 impulso
ogni linea impostata al secondo livello di 0 1
0 1 impulsare la linea.
Quindi, osservando una L minuscola nel grafico ascii, troviamo che è 0 1 1 0 1 1 0 0 0.
Quindi inserisci quel personaggio due volte.
Un nibble alla volta e poi finalmente inserito il codice ASCII per la minuscola 0 che è 0 1 1 0 1 1
1 basta pulsare la linea ogni volta che si ottiene un nibble impostare speranze.
Premi il pulsante troppe volte lì e là hai il tuo primo messaggio sul display.
Tuttavia, si noti che il nostro display mostra solo una linea, ma è una visualizzazione a due righe perché questi stessi driver
Hitachi potrebbero essere utilizzati su una miriade di layout diversi.
Dobbiamo dirlo quante linee abbiamo.
Questo è fatto dal byte del set di funzioni Ancora il bit tre è il numero di linee di visualizzazione ora sul nostro display.
Abbiamo 2 righe, quindi vogliamo quel bit in alto e quindi bit è il font.
Ora non ci interessa il font in questo momento e in realtà non importa se mettiamo un 1
o 0 lì.
Inseriremo un 1 su alcuni dei display più vecchi.
Questo non ha selezionato il carattere effettivamente selezionato.
Indipendentemente dal fatto che il nostro personaggio fosse alto 10 punti o alto 7 punti.
Quindi, se hai fornito le tue parti e stai utilizzando un display più vecchio, dovresti tenere d'occhio
quel pezzo.
Comunque molto importante.
Si noti che le funzioni impostate contengono anche quella d l it.
Abilitazione della modalità 4 o 8 bit.
Abbiamo bisogno che quel bit rimanga basso anche per la modalità forbit perché lo abbiamo cablato solo per la modalità forbit.
Quindi vogliamo che il byte del set di funzioni sia 0 0 1 0 1 1 0 0.
Gli ultimi due bit non contano, ma inseriremo degli zeri per motivi di intrattenimento.
Abbiamo già emesso il comando set di funzioni per metterlo in modalità forbit.
Ora tutte le istruzioni devono essere inviate nei bocconcini incluso qualsiasi altro comando di set di funzioni.
Ora in questo momento siamo ancora in modalità personaggio.
Stiamo inserendo i caratteri e il display sta aspettando i codici dei caratteri.
Ora dobbiamo dirlo per aspettarci i codici di comando.
Ora ti ricordi come l'abbiamo fatto con la linea R S per la selezione del registro.
Quindi impostiamo la linea arest su 0 ed è ora pronta ad accettare i nostri due nibbles come comando.
Per prima cosa, inviamo 0 0 1 0 0 0 1 0 0 0 come il
morso superiore.
Mantiene il set impostato in modalità forbit.
Quindi inviamo il bocconcino inferiore 1 1 0 0 che imposta il display
in modalità due linee.
Ora è impostato in modalità linea.
Ciò potrebbe far sì che il cursore salti in un posto strano ma non un problema,
perché ora sposteremo manualmente il cursore sul display.
In realtà utilizzeremo questa funzione nelle prossime lezioni.
Questo è fatto con un comando.
Quindi la linea arest deve ancora essere legata.
Basso imposteremo l'indirizzo della RAM C-g.
Anche questo è a pagina ventotto.
Devo sottolineare che in realtà c'è un errore su questa scheda tecnica.
L'indirizzo indicato da A e il byte è un numero
a 7 bit.
Hanno solo sei qui e il bit D-B sette è impostato su alto per l'indirizzamento del trigger.
Quindi il bit più in alto è un 1.
Quindi i chip del driver di visualizzazione sanno subito che gli altri sette bit nel byte sono l'indirizzo effettivo o
l'indirizzo effettivo della posizione di carattere specifica su cui vogliamo impostare il cursore.
Ora ecco la mappa degli indirizzi dei blocchi di caratteri sul nostro display vogliamo che la linea del cursore raggiunga la prima
posizione che ha un esadecimale un indirizzo dell'esagono 4 0 in binario che è 0 1 0 0 0 0 0 0 0.
Tuttavia, è necessario impostare il bit più in alto per indicare al driver dello schermo che questo è un indirizzo, quindi
il numero che si desidera inviare al display è 1 1 0 0 0 0 0 0 0.
Il bit più in alto è impostato su 1 e i 7 bit rimanenti sono l'indirizzo specifico del blocco di caratteri
sullo schermo.
Quindi vai avanti e manda quei
due bocconcini e voilà il tuo cursore si trova ora nella prima posizione della linea 2.
Ora puoi impostare il tuo r come linea alta per inviare caratteri.
E se inizi e inizi a inserire personaggi se vuoi giocare un po 'di tempo con
questo, se vuoi sperimentare con lo spostamento del cursore.
Cosa succede se si sposta il cursore su un punto in cui è già visualizzato un carattere.
Cosa succede se inserisci un altro personaggio prova ad inserire alcuni degli altri caratteri speciali nel
set di caratteri.
Cosa succede ricorda come sperimenti che la linea R S deve andare in basso per emettere comandi e ciao
per emettere personaggi.
È un passo facile da dimenticare.