simulazione di LCD

Sezione dedicata al sistema di sviluppo BASCOM-AVR per i micro AVR
At90s, Attiny, Atmega e Xmega

simulazione di LCD

Postby pier » 01 Sep 2015, 15:10

Un saluto a chi è rientrato.
Sto provando a simulare codice Bascom AVR che prevede l'utilizzo di un display LCD a 3,3 V, 3 righe e 16 caratteri.

All'inizio del codice ho inserito la configurazione dell'LCD come di seguito:
Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.5 , E = Portd.6 , Rs = Portd.7
Config Lcd = 16x3, Chipset = Dogm163v3

Il simulatore interno però mi mostra solo un LCD a 2 righe e mi mostra l'output solo se lo mando alla riga 2. Se indico locate 3,1 non vedo ovviamente nulla.

Che sappiate, non c'è un modo per settare il simulatore con un LCD a 3 righe o per vedere cosa succede veramente all'output su LCD senza indicare la riga 2 ma la 3?

Grazie in anticipo
Pier
pier
 
Posts: 115
Joined: 11 Aug 2013, 22:05

Re: simulazione di LCD

Postby deluca » 06 Sep 2015, 09:53

Ciao pier,
per ovviare al tuo problema, di cui sono già a conoscenza, prova a settare un LCD 20x4 invece del 16x3... e vedrai che apparirà un display a 4 righe. A questo punto tutto dovrebbe funzionare.
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: simulazione di LCD

Postby pier » 06 Sep 2015, 16:44

Caro Deluca, ti ringrazio per il tuo prezioso consiglio risultato, come sempre, risolutore.
Ora la simulazione funziona anche sulla terza riga. Ora la perplessità è: ma nella compilazione per l'hw reale dovrò usare la direttiva 16*4 o 16*3 (purtroppo l'help di Bascom risulta un po' carente anche su questo)

Grazie ancora
Pier
pier
 
Posts: 115
Joined: 11 Aug 2013, 22:05


Return to BASCOM-AVR

Who is online

Users browsing this forum: No registered users and 20 guests

cron