PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit LCD 4x40 Display //AVR Mega8 in C-Programmiert



meisse
08.11.2008, 12:49
Hallo,

Ich habe ein Problem mit meinem LCD 4x40 von Farnell.
Habe die routine kopiert und umgeändert.
Leider funktioniert nur die unteren zwei Zeilen also der untere
Controller vom LCD.
wenn ich die Enable-Pins im Header tausche zeigt der obere Controller
was an.
Quellcode im Anhang


MFG Meisse

pyr0skull
08.11.2008, 16:03
Hast du die Library selber geschrieben oder verändert? Das kann so nämlich auch nicht funktionieren. In der Funktion lcd_enable() werden beide enable-Ports gleichzeitig angesteuert. Da kann eigentlich nur Murks bei rauskommen.

meisse
08.11.2008, 19:25
Hi,

hab die libary kopiert.
Hab mir schon gedacht dass das so nicht funktioniert.
Könntest du mir einen Tip geben wie es dann funktioniert?

gruss

pyr0skull
08.11.2008, 20:17
Es kann immer nur eine Enable-Leitung angesprochen werden, je nachdem welche es ist werden die oberen oder unteren 2 Zeilen angesteuert.