ich dachte standard für den Kontrast is 0V, also GND, aber das geht ja
scheinbar nicht. soll ich den Kontrast dann über einen Poti einstellen
??
simon_
simon_ schrieb:> Ich wollte die Drähte noch nicht löten, sondern erst noch testen ob es> überhaupt funktioniert.
Das kann es aber nicht, weil das "drantüddeln" alles andere als
zuverlässigen Kontakt gibt.
Kontrast: Poti 10k von VCC nach GND, Mittelabgriff an Vcontrast
(manchmal findet man noch einen Elko 10µF nach Masse, bei neueren
Displays eher selten). Der notwendige Spannungswert ist
Temperaturabhängig und liegt meist zwischen 0,7 und 1V. Bei
Uralt-Displays ist die Kontastspannung übrigens häufig negativ! Da
schließt man dann das Poti zwischen Vcc und V- am meist vorhandenen
MAX232.
Ich wiederhole es nochmal:
Solange da nur Drähte lose dranhängen, ist jede Fehlersuche, jeder
Versuch, irgenwas in Betrieb zu nehmen, vollkommen sinnlos.
@Bernhard Spitzer:
Ich blicke da noch nicht ganz durch, wie ich das mit dem MyAVR Board
MK2, das ich habe machen soll.
Kann ich den Poti den direkt mit dem Kontrast Pin verbinden, oder muss
da noch ein Widerstand dazwischen??
Wäre nett wenn ihr mir nochmal helfen könntet.
simon_
holger schrieb:> Der RW Pin sieht aus als wär da nix angeschlossen.> Ausserdem ist auf der Platine ein Quarz.> Wahrscheinlich läuft die CPU dann mit mehr als 1MHz.
Am RW Pin ist nichts angeschlossen aber im Datenblatt steht wenn er auf
Low, also 0V ist, dann ist er auf Write, und ich brauche nur den
Write-Mode.
Die CPU läuft mit ca. 3,6 Mhz, aber der Takt der in Bascom angegeben ist
ist auch OK. Haate schon mehrere Programme laufen (immer mit $crystal =
1000000).
An dem kanns nicht liegen.
Wird also entweder am Kontrast liegen, oder daran, dass die Drähte noch
nicht verlötet sind, wie rufus schon gesagt hat.
>Ein offener Eingang liegt NICHT auf 0V!
Wenn er mit dem Multimeter misst schon;) Dann ziehen
die 10M Ohm den Pin runter. Ohne Multimeter floatet
er dann wieder fröhlich. Also an GND anschliessen.
Und gib Bascom verdammt noch mal die richtige Taktfrequenz.
simon_ schrieb:> Am RW Pin ist nichts angeschlossen aber im Datenblatt steht wenn er auf> Low, also 0V ist, dann ist er auf Write, und ich brauche nur den> Write-Mode.
Das setzt aber einen Pull-down Widerstand auf der Displayplatine voraus.
Ist da einer?
simon_ schrieb:> Die CPU läuft mit ca. 3,6 Mhz, aber der Takt der in Bascom angegeben ist> ist auch OK. Haate schon mehrere Programme laufen (immer mit $crystal => 1000000).
In deinem Programm verkürzt es nur das "wait" entsprechend, wirst es
kaum merken.
Zum Thema Pins anschliessen. Ich habe in mein "Test-Display" eine
Buchsenleiste eingelötet. Genau so runde kleine Buchsen wie auch auf dem
my-AVR Board sind. So kann man beliebig verschalten, ideal fürs
Steckbrett oder andere Entwicklungsumgebungen.
Arbeit, rülps nein Danke! schrieb:> ma Pins anschliessen. Ich habe in mein "Test-Display" eine> Buchsenleiste eingelötet. Genau so runde kleine Buchsen wie auch auf dem> my-AVR Board sind. So kann man beliebig verschalten, ideal fürs> Steckbrett oder andere Entwicklungsumgebungen.
Danke, das werd ich auch machen, hab nämlich auch no so ne Leiste
rumliegen.
>> Ohne Multimeter floatet er dann wieder fröhlich.>>Nein. Im Displaycontroller sind Pull-Ups!
Noch schlimmer, dann kann man ja gar nichts reinschreiben
wenn der Pin unbeschaltet ist.