LCD_lento

9 Anni 4 Mesi fa #1 da Taglia
LCD_lento è stato creato da Taglia
Ciao a tutti... eccomi di nuovo!! :blush:

In questi giorni mi sono messo a fare prove con mplabx,
uso un display 4x20 e uso le librerie laurtec.

Funziona tutto perfettamente tranne che il display è un po' lento nel visualizzare le scritte.
L'oscillatore è corretto, inoltre ho fatto le prove facendo lampeggiare il led per un secondo ed è corretto.
Cosa può essere?

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Taglia
  • Junior Member
  • Junior Member
Di più
9 Anni 4 Mesi fa #2 da Mauro Laurenti
Risposta da Mauro Laurenti al topic LCD_lento
Salve Taglia,
La libreria LaurTec usa un impulso di enable per il modulo LCD di 1ms.
Questo e' molto piu' grande dell'impulso necessario per il controller, per cui puo' essere diminuito (vedi la funzione di libreria dell'impulso).
Per fare questo devi usare la libreria Microchip visto che la libreria LaurTec supporta minimo 1ms.
La ragione per usare 1ms discende comunque dal fatto che la scheda Freedom II possiede dei resistori di protezione sulle linee del databus e linee di controllo.
Questi resistori rallentano i segnali per cui in questo contesto e' necessario 1ms.
Se non hai i resistori di protezione puoi diminuire l'impulso.

Per limitare i problemi di aggiornamento limita l'utilizzo della funzione LCD_clear () e cerca di aggiornare la parte dello schermo necessaria, e non tutto.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login