Page 1 of 1

Arduino UNO_ bascom _LCD scroll

PostPosted: 06 Aug 2012, 11:16
by massibal
Buongiorno,
intanto ottima idea realizzare questo forum!!
c'è bisogno non solo di INFORMAZIONE ma soprattutto di FORMAZIONE !
sono alle basi di arduino e bascom .. cerco di iniziare mio figlio al mondo della programmazione in modo che possa con semplici applicazioni capire questo mondo , che non mi appartiene ma mi affascina.

domanda banale ci sono comandi specifici in bascom avr che servono per fare lo scroll di testo sul display lcd (ho un semplice 16x2).

grazie

saluti
Massi

Re: Arduino UNO_ bascom _LCD scroll

PostPosted: 06 Aug 2012, 11:41
by deluca
intanto benvenuto sul forum ufficiale italiano di bascom-avr
(NB. non avevi visto il tuo post perchè il primo deve essere approvato)

per eseguire lo scroll di testo su un classico LCD 16x2 esistono 2 strade, chiaramente dopo aver configurato l'LCD:
1) eseguire in un ciclo do-loop con dentro un LOCATE y,x incrementando ad ogni passaggio la x e ristampando la stringa

oppure quella più immediata:
2) eseguire l'istruzione "SHIFTLCD LEFT / RIGHT" in questo modo

Code: Select all
Cls                                                            'clear the LCD display
Lcd "Hello world."                                         'display this at the top line
Wait 1
Lowerline                                                   'select the lower line
Wait 1
Lcd "Shift this."                                           'display this at the lower line
Wait 1
'---------------------------
For A = 1 To 10
  Shiftlcd Right                                           'shift the text to the right
  Wait 1                                                   'wait a moment
Next
'---------------------------
For A = 1 To 10
  Shiftlcd Left                                           'shift the text to the left
  Wait 1                                                   'wait a moment
Next



Ciao

Re: Arduino UNO_ bascom _LCD scroll

PostPosted: 06 Aug 2012, 13:13
by massibal
Grazie mille! stasera quando torno a casa testo il tutto!

altra domanda :
dove posso acquistare un LCD 16x2 con caratteri extra o grandi ?

un saluto
massi

Re: Arduino UNO_ bascom _LCD scroll

PostPosted: 06 Aug 2012, 13:22
by deluca
prova a vedere su farnell, ce ne sono con caratt fino a 9mm
ma se vuoi caratteri molto grandi dovresti passare a LCD grafici
ciao

Re: Arduino UNO_ bascom _LCD scroll

PostPosted: 07 Aug 2012, 07:50
by massibal
Grazie mille!
alla prossima!

massi