Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

3*24

kafka
-
-
Posty:116
Rejestracja:6 maja 2003, o 17:32
Lokalizacja:Lublin
Kontaktowanie:
3*24

Postautor: kafka » 16 maja 2003, o 18:51

Kupiłem sobie na allegro wyswietlacz lcd 3*24 znaki. Jak mam go skonfigurować w bascomie? Jak odwoływać sie do poszczególnych linii?

Awatar użytkownika
ScauT
-
-
Posty:62
Rejestracja:3 maja 2003, o 17:14
Lokalizacja:Legnica
Kontaktowanie:

Postautor: ScauT » 16 maja 2003, o 21:32

witam,

szczerze mowiac nie wiem.
sprubuj moze 4*24 (4*40) byc moze bedzie OK.

ale napisz do Marka, napewno ci odpowie.

pzd i powodzenia

kafka
-
-
Posty:116
Rejestracja:6 maja 2003, o 17:32
Lokalizacja:Lublin
Kontaktowanie:

Postautor: kafka » 16 maja 2003, o 22:12

Ale gdzieśw opisie pisało, że wiersz drugi jest kontynuacją pierwszego...

Awatar użytkownika
franyo
-
-
Posty:30
Rejestracja:1 maja 2003, o 21:48
Lokalizacja:Wałbrzych
Kontaktowanie:

Postautor: franyo » 19 maja 2003, o 19:29

witam
a mi coś świta,że to trzeci jest kontynuacją pierwszego.
pzdr

Gość

Postautor: Gość » 26 maja 2003, o 11:45

Jeśli ten wyświetlacz nie jest na kościach Hitachi to chyba daremny Twój trud. :(

kafka
-
-
Posty:116
Rejestracja:6 maja 2003, o 17:32
Lokalizacja:Lublin
Kontaktowanie:

Postautor: kafka » 26 maja 2003, o 14:17

Nie, jest na standardowym sterowniku...
witam
a mi coś świta,że to trzeci jest kontynuacją pierwszego.
pzdr
:D być może... dopiero za pare dni będę go testował...

Awatar użytkownika
szymon
-
-
Posty:76
Rejestracja:12 lip 2003, o 22:16
Lokalizacja:Zawiercie
Kontaktowanie:

Postautor: szymon » 12 lip 2003, o 22:56

Witam!

Mam taki sam wyświetlacz i napisałem sobie taki programik do obsługi :)

Cls
Cursor Off
Lcd "Tester LCD"
Wait 3
Cls
Lcd "Test 1"
Wait 1
Cls
Dim A As Byte
Dim C As Byte
Dim D As Byte
C = 0
D = 0
Do
Incr C
For A = 0 To 255
Locate 1 , C
Lcd Chr(a)
Lowerline
Lcd A ; " "
If P3.0 = 0 Then
Wait 1
End If
Next
If C > 20 Then
Exit Do
End If
Loop
Cls
Lcd "Test 2"
Wait 1
Cls
C = 0
Do
C = C + 1
For A = 16 To 20
Locate 1 , C
Lcd Chr(a)
Locate 2 , C
Lcd Chr(a)
Waitms 900
Next
If C > 20 Then
Exit Do
End If
Loop
Do
D = D + 1
C = C + 1
For A = 16 To 20
Locate 1 , C
Lcd Chr(a)
Locate 2 , C
Lcd Chr(a)
Waitms 10
Next A
If C > 20 Then
C = 0
End If
If D > 50 Then
Exit Do
End If
Cls
Waitms 100
Loop
Cls
Lcd "GOOD BYE!!!"
End

Łatwo z tego wywnioskować że można go zadeklarować jako standardowy 16*2 a linie wybierać przez instrukcje:

linia pierwsza:
locate 1,1
linia druga:
locate 1,24
linia trzecia
locate 1,48

lub coś koło tego :) . W każdym bądź razie sterowanie jest bezproblemowe.

Pozdrawiam szymon.

Awatar użytkownika
morph13
-
-
Posty:61
Rejestracja:25 lut 2003, o 08:15
Lokalizacja:Siedlce
Kontaktowanie:

Postautor: morph13 » 12 sie 2003, o 13:48

Wiersz 2 jest kontynuacją 1 a 3 ma poczatek w adresie 40h. Sterownik jest standardowy na HD.

Gość

Postautor: Gość » 10 wrz 2003, o 09:34

Obsługa wyświetlacza jest prosta,może być zadeklarowany np. jako 4*40,ale to nie jest istotne,natomiast wyświetlanie można realizować następująco : 1 linia - locate 1,1, druga linia - locate 1,25, trzecia linia - locate 2,1

Awatar użytkownika
ucy74
-
-
Posty:100
Rejestracja:6 sie 2003, o 21:04

Postautor: ucy74 » 23 wrz 2003, o 13:43

Kupiłem taki sam wyświetlacz, ale nie znam rozkładu wyjść. Może ktoś już go łączył z uC?

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 10 gości