Applicazioni Software |
PROGETTO n° 01 - 2/13 [19 di 65] |
|
|
||
Modulo LCD su parallela LPT1 - Gestione di 2 linee, 16 chr/linea - Controller/Driver HD44780 | ||
Analisi del Problema |
|
27/03/02 |
Progetto realizzato con la
collaborazione di Alex Eberle |
Il progetto si occupa della gestione di un Visualizzatore a Matrice di Punti a cristalli liquidi, in grado di visualizzare 16 caratteri alfanumerici su ciascuna delle sue 2 linee; esso è generalmente integrato su un Modulo LCD e, spesso, si tende a confondere il primo con il secondo... |
|
In realtà il display (visualizzatore) alfanumerico è solo la parte più appariscente del Modulo LCD: il supporto in vetroresina (circuito stampato) su cui è saldato il display mette in evidenza anche numerosi integrati, saldati sul lato opposto. | |
Uno di questo è il controller del Modulo LCD, l'interfaccia intelligente tra il visualizzatore e il processore o il microcontrollore (single-chip) chiamato a gestirlo |
Questo chip (nel nostro caso l'integrato HD44780) è un componente programmabile dotato dalla struttura necessaria per gestire fino a 50 (10*5) pixel per ciascuno dei possibili caratteri del display. | |
La Sezione cui appartiene questo progetto è prodiga di informazioni sul suo funzionamento hardware e sulle sue necessità software... |
|
Per il controllo del Modulo LCD il progetto prevede la programmazione della porta parallela standard SPP (Standard Parallel Port) LPT1. |
|
NB: Con i moderni Sistemi Operativi (Windows NT, Windows 2000, Windows XP ) non è più concesso l'accesso diretto alle porte di Input/Output dall'ambiente Assembly o dai linguaggi di programmazione (Pascal, Delphi, Visual Basic ...), come si poteva fare prima con Windows 95/98/ME. |
|
Quando si tenta, come fa il nostro progetto, un Output agli indirizzi Hardware viene generata una segnalazione d'errore di "istruzione protetta" o, semplicemente non succede nulla... |
|
Naturalmente un problema
di questo tipo non poteva rimanere irrisolto:
puoi accedere al driver che restituisce l'accesso
diretto all'Hardware del computer in
ambiente Window2000/NT/XP cliccando su
questo link:
|
|
Display LCD | PROGETTO n° 01 - 2/13 | |||||||
19 di 65 |
|
|
Home |
|
|||||||
|
Motore Ricerca |
|