Forum: Compiler & IDEs ks0108: nur 4 von 8 bits/byte laufen


von Niklas G. (niklas_g)


Angehängte Dateien:

Lesenswert?

Hallo allerseits,

wir hoffen, ihr könnt uns helfen. Wir versuchen verzweifelt ein 128x64 
glcd
von Pollin mit zwei ks0108 Controllern zum Laufen zu bringen.

Auf dem Display zeigt sich mit dem von uns geschriebenen Code, der sich 
im Anhang befindet, nur 4 von 8 bits eines Bytes, um genau zu sein, 
immer nur die zwei jeweils außen Liegenden: XX000XX
Die inneren 4 bits können weder geschrieben noch gelesen werden und wir 
wissen einfach nicht mehr weiter. Angesteuert wird das Display mit einem 
ATmega32.
DB0-DB7 liegen an Port C und RS, R/W, EN, CS1, CS2, RST an Pin 7 bis 2 
von Port A.
An der Verkabelung des Displays kann es unserer Meinung nach nicht 
liegen, weil wir hier zwei Displays rumliegen haben und bei beiden das 
gleiche Problem auftritt.

Es wäre Klasse, wenn uns jemand helfen könnte.

Niklas & André

Edit: Sorry, sollte nur in der GCC-Rubrik stehen

von Jörg X. (Gast)


Lesenswert?

JTAG?

von Niklas G. (niklas_g)


Lesenswert?

Hi Jörg,

wir haben nur einen ISP zur Verfügung. Meines Wissens nach verfügt 
dieser nicht über JTAG. Hast du vielleicht eine andere Idee?

von Michael Wilhelm (Gast)


Lesenswert?

Das JTAG liegt an Port C und ist meines Wissens bei der Auslieferrung 
gesetzt. Im AVR Studio kann man das enrsprechende Bit setzte/löschen.

MW

von Jörg X. (Gast)


Lesenswert?

Das JTAG interface ist standard-mäßig an (damit man neue µCs per JTAG 
programmieren kann) und lässt sich per Fuse oder vom Programm abschalten 
-- einfach mal in's Datenblatt schauen.

hth. Jörg

von Niklas G. (niklas_g)


Lesenswert?

Oh Mann, wie peinlich!!!

JTAG in den Fuses disabled und schon funktionierts. Da wären wir in drei 
Jahren nicht daruf gekommen. Vielen, vielen Dank!!!!!!!

von Jörg X. (Gast)


Lesenswert?

Wenn solche Fehler (die hier mindestens JEDE Woche auftauchen ) 
vielleicht Irgendwo sammeln könnte, damit nicht jeder einen neuen Thread 
starten muß...
Oh, moment mal, was ist das 
http://www.mikrocontroller.net/articles/AVR_Checkliste eigentlich ? ;-)
scnr --Jörg

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.