78LS138 74LS139 74LS153 74LS157 74LS158
7846 74LS47 74LS48 74LS49 9368 4511
74LS240 74LS241 74LS244 74LS373 74LS374
MC1488 MC1489 MAX232 UART16550 ADC0804
FND500/FND507 HD44780 Download INDICE

 Data Sheet

Sezione Data Sheet

  COMPONENTI PROGRAMMABILI

HD44780 1/9 [58 di 87] 

 

    HD44780 - Controller/Driver per Visualizzatore a Matrice di Punti a cristalli liquidi
     
bulletSi tratta di un componente tra i più diffusi nel controllo dei Visualizzatori a Matrice di Punti a cristalli liquidi (LCD); lo scopo di questa recensione non è quello di descrivere in assoluto tutti i suoi dettagli, ma piuttosto quello di rendere il lettore autonomo nei confronti della sua programmazione.
bulletIl pin-out del componente, di solito importante punto di partenza, in questo caso non sembra di particolare utilità (certamente a nessuno verrà la voglia di saldarne uno da qualche parte...).
bulletLo stesso vale per lo schema a blocchi e per la descrizione dei suoi (numerosi) piedini; tutti i dettagli su questi argomenti sono disponibili al link del data sheet proposto al termine della recensione.
bulletLa sua presenza sui moduli LCD assicura da una parte le necessarie caratteristiche elettriche adatte all'accensione di ogni carattere a matrice di punti ospitabile dal visualizzatore (driver) ma anche la struttura di segnali adatta a garantire l'interfaccia nei confronti del processore chiamato alla gestione software di tutto il processo di visualizzazione, in termini di  posizione e movimento dei singoli caratteri.
bulletDa questo punto di vista è importante sapere quali sono le risorse interne disponibili:
 
 HD44780 - Risorse Interne

    

bulletROM del generatore di Caratteri: questa struttura si basa sulla presenza di una capace memoria CGROM, Character Generator Read Only Memory, contenente i font dei 208 caratteri da 5*8 punti (8320 bit) e dei 32 caratteri da 5*10 punti (1600 bit); il codice del carattere che si desidera visualizzare, fornito come dato al controller, consente di localizzare la matrice di punti corrispondente all'interno di questa memoria a sola lettura, in accordo con la seguente tabella:

    

    

bulletSe desideri un migliore dettaglio clicca su questo link.
bulletRAM del generatore di Caratteri: mette a disposizione 64 bytes di CGRAM, Character Generator Random Access Memory; in queste locazioni è possibile provvedere alla ridefinizione di caratteri da programma (descritta con dovizia nella documentazione originale e qui non riportata); i codici di dato in grado di puntare queste nuove matrici di punti sono quelli da 00H a 0FH, evidenziati dalla prima colonna a sinistra, nella precedente tabella.

    

Pagina Precedente Data Sheet   [58 di 87] Pagina Successiva Programmabili - HD44780 1/9 Torna alla Home della Sezione Lezioni - Vai al DownLoad dei files DOC Torna al Menu di "Dentro al Computer"
Programmabili - HD44780
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 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87

    

DataSheet » 78LS138 | 74LS139 | 74LS153 | 74LS157 | 74LS158 | 74LS240 | 74LS241 | 74LS244
74LS373 | 74LS374 | 7446 | 74LS47 | 74LS48 | 74LS49 | 9368 | 4511 | FND500/FND507
74LS373 | 74LS374 | ADC0804 | HD44780 | MC1488 | MC1489 | MAX232 | UART16550
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