Re: Display text 1 zeile runterschieben brauche hilfe Kategorie: Programmierung Basic (von Jürgen - 29.11.2008 7:53) | |
Als Antwort auf Display text 1 zeile runterschieben brauche hilfe von vitty - 28.11.2008 20:24
| |
> Hallo, > ich will die ausgabe immer 1 zeile nach unten schieben, > und dann wieder von vorn usw. > habe ein 4X16 display. > > Hab mir das so gedacht: > mein i geht von 1-20 > die ausgabe ist: > > zeile_1="ZELLE" > Einheit="V" > > Zeilenschub() > > LCD_Locate(curs,1) > LCD_WriteText(zeile_1) > LCD_Locate(curs,7) 'ausgabe der zellenwerte > LCD_WriteWord(i,2) 'auf dem bildschirm > LCD_Locate(curs,11) > LCD_WriteFloat(zellen(i),2) > LCD_Locate(curs,15) > LCD_WriteText(Einheit) > AbsDelay(2000) > Die funktion hab ich mir so gedacht: > Sub Zeilenschub() > If i<=4 Then > curs=i > ElseIf 4 > curs=i-4 > > End If > > If 9 > curs=i-8 > > ElseIf 12 > curs=i-12 > End If > If 16 > curs=i-16 > End If > > End Sub > > aber des funktioniert nur bis i=8 > dann is alles durcheinander. > > kann mir jemand helfen das prob zu lösen... > > mfg vitty Hallo Vitty, hast Du weiter oben im Text Dim i As Byte stehen? Ist das LCD 4 breit und 16 hoch oder 16 breit und 4 hoch? Ich bin nicht der Programmiererprofi, und habe aufs erste nicht den Durchblick bei der Bedingung ElseIf 4<i<=8 Then', kannst Du mir den Ausdruck 4<i<=8 mal vorrechnen? Soll curs abängig von i so sein: i curs 01 01 02 02 03 03 04 04 05 01 06 02 07 03 08 04 09 01 10 02 11 03 12 04 13 01 14 02 15 03 16 04 17 01 18 02 19 03 20 04 das könnte man doch auch so erreichen: curs = ((i - 1) AND 3) + 1 ...ganz ohne If. Grü�e Jürgen | |
Antwort schreiben Antworten: Re: Display text 1 zeile runterschieben brauche hilfe (von vitty - 30.11.2008 22:07) Re: Display text 1 zeile runterschieben brauche hilfe (von vitty - 30.11.2008 22:16) Re: Display text 1 zeile runterschieben brauche hilfe (von PeterS - 30.11.2008 22:49) Re: Display text 1 zeile runterschieben brauche hilfe (von Jürgen - 1.12.2008 6:42) Re: Display text 1 zeile runterschieben brauche hilfe (von Jürgen - 3.12.2008 21:31) Re: Display text 1 zeile runterschieben brauche hilfe (von vitty - 4.12.2008 20:40) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum