Archiv verlassen und diese Seite im Standarddesign anzeigen : Cursor blinkt an der falschen Stelle
jojansen
02.09.2006, 22:14
Hallo,
ich habe folgendes gemacht:
Locate 2 , 1
Cursor On
Lcd wert
Das Display hat 2* 16 Stellen und funktioniert prächtig. Ich möchte allerdings den Cursor in der zweiten Zeile an erster Stelle haben. Was allerdings passiert, ist daß er an zweiter Stelle steht. Wenn ich im Laufe des Programms an die zweite Stelle springe, steht der Cursor an dritter.
Ideen?
:-) Johannes
Locate 2 , 0 ?
Deine Nachricht darf nicht weniger als 15 Zeichen (Buchstaben) enthalten. Jaja ;)
jojansen
02.09.2006, 23:34
Nee, das klappt leider nicht. Der Cursor ist trotz 'Locate 2,0' auf der zweiten Stelle.
:-(
:-) Johannes
Hm, schade...war nur so ne Vermutung; ich kenne kein Bascom und hab auch noch nie ein Display verbaut ;)
jojansen
03.09.2006, 00:21
Geht ganz einfach. Anschließen, nachdenken und den Code schreiben. Macht sogar Spaß ;-)
:-) Johannes
Ach wirklich? Das mit dem Anschließen würde ich vielleicht noch hinbekommen, die Kabel sind ja meist farbig, aber wie geht das mit dem 'Nachdenken'?
:D ähM_Key
Hi,
was für'n Display ist es denn ?
Hast du einen Codeschnipsel ?
Gruß
Christopher
jojansen
03.09.2006, 12:00
Das ist ein Standarddisplay mit einem Hitachi Controller. Zeri Zeilen, 16 Zeichen. Angeschlossen ist es im 4 Bit Modus.
Was ich mache ist prinzipiell das hier:
Cls
Lcd "Distance"
Lowerline
Locate 2 , 1
Lcd Tausend
Locate 2 , 2
Lcd Hundert
Locate 2 , 3
Lcd Zehn
Locate 2 , 4
Lcd Eins
Locate 2 , 6
Lcd "cm"
'einiges an Code
cursor off
'noch viel mehr Code
Locate 2 , 1
Cursor On
Lcd Tausend
Tausend bis Eins stellen jeweils nur eine Ziffer dar und ich kann auch Jede Ziffer beeinflussen, so wie ich es möchte. Bis auf den Cursor...
:-) Johannes
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.