Page 1 of 1

Problema con Cursor On Blink

PostPosted: 09 Jul 2013, 13:53
by tnnbascom
Salve a tutti,
complimenti Giovanni, ho visto solo oggi il tuo sito...GRANDE!!!

Sono quasi imbarazzato a porre questo quesito... :oops:

ma non mi so dare spiegazioni :shock:

utilizzo un display grafico LCD 240x64 con chipset T6963C,
alcune volte il comando CURSOR ON BLINK non funziona bene.

Cioè si verifica che il cursore non lampeggia, o si vede a metà, o non si vede proprio...???

Grazie.

codice tipo:

Code: Select all
$regfile = "m32def.dat"                         
 $crystal = 16000000
 $baud = 115200
 Config Graphlcd = 240 * 64 , Dataport = Porta , Controlport = Portc , Ce = 4 , Cd = 3 , Wr = 6 , Rd = 5 , Reset = 2 , Fs = 2 , Mode = 6
 Echo Off

 Waitms 1
 Cursor Off
 Cls
 ..
 ..
 ...

 locate 5 , 24
 Lcd "- - - - - -"
Waitms 1
 Cursor On Blink
 ...
 ...
 ...
 End

Re: Problema con Cursor On Blink

PostPosted: 09 Jul 2013, 19:18
by deluca
@tnnbascom,
grazie per i complimenti, ma svolgo soltanto il mio lavoro al meglio e con passione, nulla di più.

ho testato le tue righe di codice con la versione 2.0.7.6 e va alla "GRANDE !!", il display funziona perfettamente e anche il cursore blinka....
vedi di controllare i collegamenti e riprova.

Ps. Attenzione però, ho trovato una configurazione errata riguardo il segnale FS=2 ... hai usato lo stesso pin del Reset=2, quindi prova a spostarlo ad esempio su FS=1, se hai il pin libero.

alla prox

Re: Problema con Cursor On Blink

PostPosted: 10 Jul 2013, 08:21
by tnnbascom
ma...
ti assicuro che mi è successo....
ma ci sono delle cose che è preferibile fare...nel senso, inserire dei ritardi prima o dopo al comando Cursor, oppure usare tale istruzione prima o dopo altre istruzioni...???

Per il discorso di RESET=FS=2, FS è staccato dal micro e l'ho settato tramite hardware e non ho più pin liberi.....potrebbe dipendere da questo??

Grazie.

Re: Problema con Cursor On Blink

PostPosted: 11 Jul 2013, 13:15
by deluca
@tnnbascom,
non ci sono particolari accorgimenti riguardo l'uso degli stataments che hai menzionato.
puoi usare i comandi per l'lcd come e quando vuoi all'interno del firmware.

Re: Problema con Cursor On Blink

PostPosted: 11 Jul 2013, 13:54
by Leonardo
Per il problema intermittente probabilmente non dipende dal tuo codice.
Semplicemente il display o il suo controller potrebbero essere difettosi o potrebbe esserci un difetto di saldatura.

Re: Problema con Cursor On Blink

PostPosted: 12 Jul 2013, 07:11
by tnnbascom
grazie...

Re: Problema con Cursor On Blink

PostPosted: 12 Jul 2013, 08:40
by deluca
grazie... ?

siamo curiosi, quale era il prb?
non dirmi che era veramente qualche saldatura fatta male!!!

Re: Problema con Cursor On Blink

PostPosted: 16 Jul 2013, 14:42
by tnnbascom
grazie inteso come: metterò a frutto i consigli....

non ho avuto ancora tempo di ritornare sul problema...