To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
-
Jasam
- Użytkownik
- Posty: 422
- Rejestracja: 27 mar 2007, 21:09
Post
autor: Jasam » 19 lis 2007, 21:21
Kupiłem wyswietlacz lcd 2x16 znaków. Programuje w bascomie. I tu moje pytanie.jak sprawic, żeby tekst przeszedł do drugiej lini?
na przykład
Lcd komenda; adres
jak zrobić zeby komenda została wyswietlona w pierwszej lini a adres w drugiej?
-
c4r0
- Moderator
- Posty: 2150
- Rejestracja: 13 kwie 2004, 19:56
- Lokalizacja: z lasu
-
Kontakt:
Post
autor: c4r0 » 19 lis 2007, 21:24
Jeśli dobrze pamiętam komenda "locate 2, 1" ustawi kursor na pierwszej pozycji w drugiej linii.
-
Jasam
- Użytkownik
- Posty: 422
- Rejestracja: 27 mar 2007, 21:09
Post
autor: Jasam » 19 lis 2007, 21:28
Jak sie tego uzywa?
tak?
locate 1,1
lcd komenda
locate 2,1
lcd adres
zrobilem w ten sposób i dziala. Wiec pewnie poprawnie jest. Ale na samym koncu widac ten kursor tekstowy "_". jak zrboic zeby go nie bylo widac?
PS: juz to zrobilem..przesunałem potem kursor poza widoczne
-
gwozdex
- Użytkownik
- Posty: 879
- Rejestracja: 24 lut 2006, 10:04
- Lokalizacja: Czechowice-Dziedzice
-
Kontakt:
Post
autor: gwozdex » 19 lis 2007, 22:31
mozesz też uzyć polecenia Lowerline powodującego przejscie o jedna linię niżej.
-
c4r0
- Moderator
- Posty: 2150
- Rejestracja: 13 kwie 2004, 19:56
- Lokalizacja: z lasu
-
Kontakt:
Post
autor: c4r0 » 19 lis 2007, 23:09
Jasam pisze:Ale na samym koncu widac ten kursor tekstowy "_". jak zrboic zeby go nie bylo widac?
PS: juz to zrobilem..przesunałem potem kursor poza widoczne
Lepiej znaleźć rozwiązanie niż obejście problemu. Dodaj "Cursor Off" gdzieś na początku programu.
-
Jasam
- Użytkownik
- Posty: 422
- Rejestracja: 27 mar 2007, 21:09
Post
autor: Jasam » 20 lis 2007, 5:56
moim zdaniem obejście też jest zwykle tak samo dobrym rozwiązaniem. czasem lepszym.
Ale dziekuje. to wyłączenie to jest jakiś pomysł.
-
ZbeeGin
Post
autor: ZbeeGin » 20 lis 2007, 6:45
Jasam pisze:Ale na samym koncu widac ten kursor tekstowy "_". jak zrboic zeby go nie bylo widac?
Po prostu:
Cursor Off
Znajdź w katalogu Sample program LCD.BAS. Tam są wszystkie opcje opisane z przykładami.
-
Jasam
- Użytkownik
- Posty: 422
- Rejestracja: 27 mar 2007, 21:09
Post
autor: Jasam » 20 lis 2007, 14:45
dzięki