- Messaggi: 5
- Ringraziamenti ricevuti 0
Display LCD 40x4
11 Anni 2 Mesi fa #1
da aldfava
Display LCD 40x4 è stato creato da aldfava
Buon giorno
vorrei utilizzare su una scheda che utilizza un Microcontrollore PIC32MX795F512L, un display alfanumerico da 40 colonne per quattro righe.
Il Display usa come controller un SPLC780D1, che e'molto simile al HD44780.
Qualcuno della comunita' ha gia' avuto una esperienza del genere ?
E'possibile trovare un driver per questo Display ?
Ringrazio in anticipo chi vorra' fornirmi qualche notizia utile o un driver per utilizzare il sopracitato Display.
Alessandro
vorrei utilizzare su una scheda che utilizza un Microcontrollore PIC32MX795F512L, un display alfanumerico da 40 colonne per quattro righe.
Il Display usa come controller un SPLC780D1, che e'molto simile al HD44780.
Qualcuno della comunita' ha gia' avuto una esperienza del genere ?
E'possibile trovare un driver per questo Display ?
Ringrazio in anticipo chi vorra' fornirmi qualche notizia utile o un driver per utilizzare il sopracitato Display.
Alessandro
Si prega Accedi o Crea un account a partecipare alla conversazione.
- aldfava
- Autore della discussione
- New Member
Riduci
Di più
11 Anni 2 Mesi fa #2
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Display LCD 40x4
Ciao Alessandro,
personalmente non ho usato tale controller e non sono certo che sia un equivalente all'HD44780.
Se trovi la conferma sulla compatibilità puoi facilmente riadattare le librerie LaurTec visto che sono compilate in XC8 e il passaggio su XC32 non dovrebbe essere grande. Dovresti ritoccare il nome delle porte.
Saluti,
Mauro
Nota:
Ho cambiato la tua user name a aldfava, ovvero cancellando la parte restante dell'email.
E' un modo semplice per evitare spamming sull'email visto che il forum e' visitato da molti spammers e bot.
personalmente non ho usato tale controller e non sono certo che sia un equivalente all'HD44780.
Se trovi la conferma sulla compatibilità puoi facilmente riadattare le librerie LaurTec visto che sono compilate in XC8 e il passaggio su XC32 non dovrebbe essere grande. Dovresti ritoccare il nome delle porte.
Saluti,
Mauro
Nota:
Ho cambiato la tua user name a aldfava, ovvero cancellando la parte restante dell'email.
E' un modo semplice per evitare spamming sull'email visto che il forum e' visitato da molti spammers e bot.
Si prega Accedi o Crea un account a partecipare alla conversazione.
11 Anni 2 Mesi fa #3
da aldfava
Risposta da aldfava al topic Display LCD 40x4
Ciao Luca
ti ringrazio per la risposta.
Si i due tipi di display differiscono in due cose:
SPLC780D1 ha due pin di Enable E1 ed E2
Inoltre differisce nei caratteri speciali che sono diversi, ma gli altri sono uguali.
Entrambi accettano gli stessi comandi.
Io riesco a visualizzare solo due righe di caratteri, anche perche' ho utilizzato la funzione PPMODE e quindi non ho la possibilita' di gestire il secondo Enable.
Questo perche' avevo gia un driver per un display da 4 righe e 20 caratteri che non aveva E1 ed E2 ma solo EN.
Ora dovendo riscrivere il driver prendero' senzaltro in considerazione il tuo consiglio.
Poi ti faccio sapere come e' andata.
Ti ringrazio di avere anche modificato l' ID di accesso al sito.
Ora mi sembra una cosa piu' seria.
Cordiali Saluti
Alessandro
ti ringrazio per la risposta.
Si i due tipi di display differiscono in due cose:
SPLC780D1 ha due pin di Enable E1 ed E2
Inoltre differisce nei caratteri speciali che sono diversi, ma gli altri sono uguali.
Entrambi accettano gli stessi comandi.
Io riesco a visualizzare solo due righe di caratteri, anche perche' ho utilizzato la funzione PPMODE e quindi non ho la possibilita' di gestire il secondo Enable.
Questo perche' avevo gia un driver per un display da 4 righe e 20 caratteri che non aveva E1 ed E2 ma solo EN.
Ora dovendo riscrivere il driver prendero' senzaltro in considerazione il tuo consiglio.
Poi ti faccio sapere come e' andata.
Ti ringrazio di avere anche modificato l' ID di accesso al sito.
Ora mi sembra una cosa piu' seria.
Cordiali Saluti
Alessandro
Si prega Accedi o Crea un account a partecipare alla conversazione.
- aldfava
- Autore della discussione
- New Member
Riduci
Di più
- Messaggi: 5
- Ringraziamenti ricevuti 0
11 Anni 2 Mesi fa #4
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Display LCD 40x4
Nel caso di 2 enable dovresti avere Enable 1 per riga 1 e 2 ed Enable 2 per riga 2 e 3.
Il resto rimane lo stesso.
Quindi rispetto alla libreria classica devi decidere dove mandare l'impulso.
Saluti,
Mauro
Il resto rimane lo stesso.
Quindi rispetto alla libreria classica devi decidere dove mandare l'impulso.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
Moderatori: Mauro Laurenti, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.