Ciao a tutti, Ho un Pic16F877 e un GDM12864A LCM della Xiamen Ocular e mi chidevo dato che è un display grafico come poter rappresentare curve o cose del genere, parlando a livello di programmazione visto che il lato hardware è risolto..Perchè è quello che fa un display grafico vero? Grazie
Display lcd e Pic 16F877
dato
hardware
Normalmente ti fai delle librerie di basso livello che poi utilizzi per disegnare testo e grafica sul display.
A basso livello si tratta di interfacciare PIC e controller LCD (potrebbe essere il Toshiba T6963C o compatibile). Sul datasheet dovresti trovare i comandi da trasmettere al controller per effettuare certe operazioni quali la colorazione o cancellazione di un bit della memoria video (e quindi del corrispondente punto sul display). Eseguendo più comandi per l'accensione di punti ben precisi nella tua area di 128x64 puoi ottenere le forme che vuoi.
Il discorso è diverso se l'lcd è dotato di controllore grafico che gestisce già internamente alcune funzioni grafiche complesse 2D/3D ecc. Ma si tratta di applicazioni più avanzate che sicuramente non trovi in un display
128x64.Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required