JellbieO
06.05.2008, 18:52
Hallo Leuts!
Ich hab`n Problem. Ich besitze das RN-Mega128Funk und will ein LCD betreiben. Dazu also das RN-LCDADAPTERSTD zusammengelötet und mir das LCDPC2004 zugelegt. Soweit alles zurechtgelötet, darauf geachtet das Pin1 wirklich auf Pin1 liegt.
Dann zwei Jumper genommen und auf 4 & 2 gesetzt.
Kabel an der 10er Buchse angeschlossen und auf die LCD Buchse gelegt.
Funktioniert nur leider nicht. - Soll heißen ich sehe nix. keine Kästchen nix.
Am Kontrast herumgespielt - immernoch nöx mhmm?
Hab auf folgenden Code zurückgegriffen welcher auf CD zu finden war und einwenig editiert.
Sound Portg.2 , 400 , 400
Sound Portg.2 , 400 , 300
Sound Portg.2 , 400 , 500
Config Ping.0 = Output
Lcdpower Alias Portg.0
Config Pine.2 = Output
Rdy_hostempfangsbereit Alias Porte.2
Config Pine.5 = Input
Bsy_funkmodulsendebereit Alias Porte.5
Open "com2:" For Binary As #2
Config Pinf.6 = Output
Lcd_rw Alias Portf.6
Lcd_rw = 0
Lcdpower = 1
Wait 2
Config Lcd = 20 * 4
Config Lcdpin = Pin , Db4 = Portf.3 , Db5 = Portf.2 , Db6 = Portf.1 , Db7 = Portf.0 , E = Portf.5 , Rs = Portf.7
Config Lcdbus = 4
Initlcd
Cls
Locate 1 , 1
Lcd "Hier soll"
Locate 2 , 1
Lcd "endlich ein"
Locate 3 , 1
Lcd "Text"
Locate 4 , 1
Lcd "erscheinen"
Do
Loop
End"
Anmerkung: Daten zum Controller wurden im Programm hinterlegt und stimmen auch!
Mir ist aufgefallen das wenn ich das hinten am LCD,bei der Bezeichnung (D1), der schwarze Punkt (keine Ahnung wie man sowas nennt) nach einer Zeit ziemlich heiß wird.
Weiß wer nen Rat? =)
Ich hab`n Problem. Ich besitze das RN-Mega128Funk und will ein LCD betreiben. Dazu also das RN-LCDADAPTERSTD zusammengelötet und mir das LCDPC2004 zugelegt. Soweit alles zurechtgelötet, darauf geachtet das Pin1 wirklich auf Pin1 liegt.
Dann zwei Jumper genommen und auf 4 & 2 gesetzt.
Kabel an der 10er Buchse angeschlossen und auf die LCD Buchse gelegt.
Funktioniert nur leider nicht. - Soll heißen ich sehe nix. keine Kästchen nix.
Am Kontrast herumgespielt - immernoch nöx mhmm?
Hab auf folgenden Code zurückgegriffen welcher auf CD zu finden war und einwenig editiert.
Sound Portg.2 , 400 , 400
Sound Portg.2 , 400 , 300
Sound Portg.2 , 400 , 500
Config Ping.0 = Output
Lcdpower Alias Portg.0
Config Pine.2 = Output
Rdy_hostempfangsbereit Alias Porte.2
Config Pine.5 = Input
Bsy_funkmodulsendebereit Alias Porte.5
Open "com2:" For Binary As #2
Config Pinf.6 = Output
Lcd_rw Alias Portf.6
Lcd_rw = 0
Lcdpower = 1
Wait 2
Config Lcd = 20 * 4
Config Lcdpin = Pin , Db4 = Portf.3 , Db5 = Portf.2 , Db6 = Portf.1 , Db7 = Portf.0 , E = Portf.5 , Rs = Portf.7
Config Lcdbus = 4
Initlcd
Cls
Locate 1 , 1
Lcd "Hier soll"
Locate 2 , 1
Lcd "endlich ein"
Locate 3 , 1
Lcd "Text"
Locate 4 , 1
Lcd "erscheinen"
Do
Loop
End"
Anmerkung: Daten zum Controller wurden im Programm hinterlegt und stimmen auch!
Mir ist aufgefallen das wenn ich das hinten am LCD,bei der Bezeichnung (D1), der schwarze Punkt (keine Ahnung wie man sowas nennt) nach einer Zeit ziemlich heiß wird.
Weiß wer nen Rat? =)