Tecnologia dei Cristalli Liquidi
Controller/Driver HD44780-HW Controller/Driver HD44780-SW
Connettore Modulo LCD Interfaccia Parallela LPT1
Applicazioni Software Progetti Hardware
Download INDICE

 Display LCD

LCD-Applicazioni Software

  Applicazioni Software

PROGETTO n° 01 - 5/13 [22 di 65] 

               

Analisi del Problema · Analisi del Codice · Procedure importanti · Schema interfaccia · Descrizione dello schema
Modulo LCD su parallela LPT1 - Gestione di 2 linee, 16 chr/linea - Controller/Driver HD44780
Analisi delle procedure importanti [1 di 7]

 

bulletUn progetto come questo deve affrontare 2 tipi di problema:
bulletla gestione hardware, cioè la creazione dei segnali richiesti
bulletla gestione software, cioè la scelta dei codici operativi in grado di istruire il componente sul da farsi..
bulletLa risposta al primo dei 2 quesiti è affrontata e risolta in questa pagina.
 
   Ricostruzione temporale dei segnali con Bus a 8 bit   [1 di 2]
bulletIn una una pagina precedente abbiamo già descritto dettagliatamente il livello logico (temporizzazioni) che devono assumere i vari segnali da fornire al controller HD44780 del Modulo LCD nella fase di scrittura (quelle di lettura non sono coinvolte dal progetto).

              

bulletTi consiglio di aprire una seconda finestra, con lo schema elettrico dell'interfaccia, durante la lettura della descrizione.
bulletLa Procedura Out_By8 ha dunque il compito di ricostruire la sequenza temporale richiesta (nelle varie fasi della scrittura) sui segnali E (pin 6 del modulo), RS (pin 4) e R/W (pin 5) del controller HD44780, assicurando le condizioni ideali per l'output verso il Modulo LCD, con l'aiuto del Registro d'uscita 037AH/027AH della porta parallela.

              

Ricorda... Per poter sfruttare il visualizzatore in tutta la sua potenza è necessario anzitutto studiare con pazienza le istruzioni necessarie per programmarlo, descritte dettagliatamente nelle pagine dedicate all'integrato HD44780.

               

bulletEntriamo nel merito, con riferimento al testo delle caselle seguenti:

               

Progetti con Modulo LCD Esercizio IMPEGNATIVO Progetto
NB: se il testo nell'Area  ti sembra strano
     
installa il  font
Giobe.TTF: clicca qui!!
Mostra l'Effetto Prova l'eseguibile COM Scarica il codice Sorgente ASM

               

bulletIntanto ho pensato di passare alla procedura (in ingresso, in AL) il byte esadecimale da scrivere sul controller HD44780 attraverso il Registro d'uscita 0378H/0278H della porta parallela; esso è momentaneamente salvato in BL e sarà ripreso più avanti.
bulletOsservando lo schema sottolineo che, per simulare i 3 segnali, si usano rispettivamente i bit3, bit2 e bit0, collegati rispettivamente ai pin 17 , 16 e 14 del del connettore DB-25 della porta parallela.

    

Pagina Precedente Display LCD Pagina Successiva PROGETTO n° 01 - 5/13   Torna alla Home della Sezione Lezioni - Vai al DownLoad dei files DOC Torna al Menu di "Dentro al Computer"
22 di 65
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65

    

Display LCD » Tecnologia dei Cristalli Liquidi | Controller/Driver HD44780-HW | Controller/Driver HD44780-SW
Connettore Modulo LCD | Interfaccia Parallela LPT1 | Applicazioni Software | Progetti Hardware Download | INDICE
Home 
Pascal|Manuali|Tabelle|Schede
Tutorial Assembly|Palestra Assembler
Aggiungi Giobe®2000 ai preferiti  
Motore
Ricerca
  Rendi Giobe®2000 pagina di Default
© 2001-2010  -  Studio Tecnico ing. Giorgio OBER
Tutti i diritti sono riservati