Ciao a tutti,
purtroppo i miei esperimenti con i PIC sono fermi al palo!
Però ho recuperto un LCD LM213B quasi certamente Hitachi perché c'è il logo sul rame dello stampato, ho cercato in rete ma senza risultati il datasheet, ha un connettore tipo pettine a 20 contatti su di uno dei due lati corti e il chip principale dovrebbe essere HD61830A00.
Un grazie anticipato
ciao
Andrea
LCD Hitachi LM213B
Moderatore:
Paolino
10 messaggi
• Pagina 1 di 1
0
voti
Mi rispondo da solo
a questo link ho trovato qualcosa che non dovrebbe essere molto diverso
http://buzz.computer.free.fr/public/Hit ... ations.pdf
adesso la domanda è:
come lo gestisco ??? è uguale o quasi a un 2 righe 16 caratteri +o-
ciao
a questo link ho trovato qualcosa che non dovrebbe essere molto diverso
http://buzz.computer.free.fr/public/Hit ... ations.pdf
adesso la domanda è:
come lo gestisco ??? è uguale o quasi a un 2 righe 16 caratteri +o-
ciao
-

Andrea1957
0 2 - Messaggi: 34
- Iscritto il: 9 feb 2010, 22:01
0
voti
Osservando il datasheet ho l'impressione che il pilotaggio sia simile a quello del HD44780 anche se qui vedo due pin aggiuntivi:
- CS: Chip Select, attivo basso (lo metterei diretto a GND);
- RES: RESet, attivo basso (lo collegherei a Vdd con una resistenza di pull-up da 10k).
Dal documento non si capisce se può funzionare in modalità 8 bit oppure 4 bit... Nel dubbio, lo farei andare a 8 bit.
Ciao.
Paolo.
- CS: Chip Select, attivo basso (lo metterei diretto a GND);
- RES: RESet, attivo basso (lo collegherei a Vdd con una resistenza di pull-up da 10k).
Dal documento non si capisce se può funzionare in modalità 8 bit oppure 4 bit... Nel dubbio, lo farei andare a 8 bit.
Ciao.
Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
0
voti
Ciao
Penso sia un LCD grafico o giù di li, guardandolo in controluce non si vedono tanti rettangolini, uno per carattere da visualizzare, ma un unico sfondo uniforme che arriva vicino ai bordi, comunque nel suo montaggio originale visualizzava righe di caratteri.
Andrea
Penso sia un LCD grafico o giù di li, guardandolo in controluce non si vedono tanti rettangolini, uno per carattere da visualizzare, ma un unico sfondo uniforme che arriva vicino ai bordi, comunque nel suo montaggio originale visualizzava righe di caratteri.
Andrea
-

Andrea1957
0 2 - Messaggi: 34
- Iscritto il: 9 feb 2010, 22:01
0
voti
Il datasheet che hai indicato parla in effetti di display grafico da 256x64 punti.
Sei sicuro del controller che c'è a bordo?
Ciao.
Paolo.
Sei sicuro del controller che c'è a bordo?
Ciao.
Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
0
voti
Ho guardato il datasheet. Un driver va scritto, non ho trovato similitudini con librerie di compilatori C (ad esempio) che possano aiutare.
Il datasheet indica che il controller lavora a 8 bit. Ti consiglio di connettere CS e RES come ti ho indicato, DB0,..., DB7 a PORTB e RS, R/W, E alla porta PORTA. E poi c'è scrivere il driver...
Ciao.
Paolo.
P.S. Ma tu lo vuoi usare in modalità testo o grafico? Se la tua esigenza fosse quella di fare pratica, allora ok. Se devi realizzare un progetto con un display, ti consiglio di cambiare tipologia. Non è che scrivere il driver per il display possa essere difficile, ma se devi avere qualcosa che già funziona (grafico o testo), beh ti consiglio un LCD che già funzioni con librerie C o asm...
Il datasheet indica che il controller lavora a 8 bit. Ti consiglio di connettere CS e RES come ti ho indicato, DB0,..., DB7 a PORTB e RS, R/W, E alla porta PORTA. E poi c'è scrivere il driver...
Ciao.
Paolo.
P.S. Ma tu lo vuoi usare in modalità testo o grafico? Se la tua esigenza fosse quella di fare pratica, allora ok. Se devi realizzare un progetto con un display, ti consiglio di cambiare tipologia. Non è che scrivere il driver per il display possa essere difficile, ma se devi avere qualcosa che già funziona (grafico o testo), beh ti consiglio un LCD che già funzioni con librerie C o asm...
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
0
voti
Ciao Paolino
ho semplicemente recupareto un paio di questi LCD sperando che si potessero usare facilmente, quando ravatti nel 'ciarpame' non puoi andare tanto per il sottile!
Speravo che fossero di facile gestione ma visto i tuoi suggerimenti ............................ ci rinuncio immediatamente!
Anzi se ci vuoi fare delle prove o studi vari te ne mando volentieri uno.
grazie
ciao
ho semplicemente recupareto un paio di questi LCD sperando che si potessero usare facilmente, quando ravatti nel 'ciarpame' non puoi andare tanto per il sottile!
Speravo che fossero di facile gestione ma visto i tuoi suggerimenti ............................ ci rinuncio immediatamente!
Anzi se ci vuoi fare delle prove o studi vari te ne mando volentieri uno.
grazie
ciao
-

Andrea1957
0 2 - Messaggi: 34
- Iscritto il: 9 feb 2010, 22:01
0
voti
Andrea1957 ha scritto:Speravo che fossero di facile gestione ma visto i tuoi suggerimenti ............................ ci rinuncio immediatamente!
Andrea,
non credo sia di difficile gestione, l'unico vincolo che vedo è quello di utilizzare una libreria già pronta. Se monti il circuito, anche se da remoto, possiamo provare a scrivere il driver. Ovviamente se te la senti di sbatterti un po' con ASM o C. Se punti sul BASIC invece non potrò essere troppo d'aiuto: l'ho abbandonato tempo fa e a volte commetto errori di sintassi
Per scrivere il driver è necessario:
- un certo impegno da parte tua (il display ce l'hai tu, a casa tua);
- che tu possa fare misure;
- che tu possa/sappia mettere le mani sul codice (C o ASM o ...)
Ciao.
Paolo.
P.S. A dire il vero è un driver un po' datato. Non ha avuto la stessa fortuna di altri controller come HD44780 (alfanumerico), T6963C (grafico) e KS108/107 (grafico).
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
0
voti
Ciao Paolo
grazie per la tua disponibilità a darmi una mano per creare una libreria, ma purtroppo non penso avrò mai le capacità per usare ne il C ne tantomeno l'ASM.
Proverò piano piano a cercare di imparare un po' di mikrobasic ma i tempi saranno lunghi !!!
grazie
Andrea1957
grazie per la tua disponibilità a darmi una mano per creare una libreria, ma purtroppo non penso avrò mai le capacità per usare ne il C ne tantomeno l'ASM.
Proverò piano piano a cercare di imparare un po' di mikrobasic ma i tempi saranno lunghi !!!
grazie
Andrea1957
-

Andrea1957
0 2 - Messaggi: 34
- Iscritto il: 9 feb 2010, 22:01
10 messaggi
• Pagina 1 di 1
Torna a Realizzazioni, interfacciamento e nozioni generali.
Chi c’è in linea
Visitano il forum: Nessuno e 3 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)