Forum: Mikrocontroller und Digitale Elektronik verzweifle an 2 Zeilen Display


von André M. (killroymenzel)


Angehängte Dateien:

Lesenswert?

Hallo,

Ich habe ein Problem dass mich zum verzweifeln bringt.

Hardware:
ATMega128A testboard
2x16 Standard Display

Software:
Delay.asm           --  verschiedene Delayroutinen
LCD-8bit.asm        --  SubRoutinen fürs LCD
AssemberAplication  --  Hauptprogramm

Ärgerlich ist dass ich das Display schon zum laufen gebracht habe.
Diese Routine soll "nur" unentwegt >Test< auf das Display schreiben.

Die Initialisierungsroutine schein allerdings zu passen, da die komplett 
dunklen Balken verschwunden sind.
Ich betreibe das Display im 8bit-mode auf PortD
Steuerleitungen R/S und E sind auf PortA 0 und 1

Contrast und R/W ist auf Masse gesteckt. (Ja, mit Contrast auf Masse hat 
es schon mal funktioniert.)

Wahrscheinlich ist es nur ein profaner Fehler, der wie immer zwischen 
den Ohren liegt.

Aber ich finde den Fehler einfach nicht.

Wenn mir jemand helfen könnte - wäre ich sehr sehr Dankbar.




André

: Verschoben durch Moderator
von holger (Gast)


Lesenswert?

>Ich habe ein Problem dass mich zum verzweifeln bringt.

Und was hat dein Problem in der Codesammlung zu suchen?
Kaputte Codes will hier niemand. Damit kann man nichts anfangen.

Aber egal:

rcall  LCD_clr

Sollte 5ms Delay haben und nicht weniger.

von André M. (killroymenzel)


Lesenswert?

holger schrieb:
> Und was hat dein Problem in der Codesammlung zu suchen?

Das habe ich auch....keine Bange....

holger schrieb:
> Kaputte Codes will hier niemand. Damit kann man nichts anfangen.

Ich weiss jetzt wirklich nicht, was du mit "Kaputte Codes" meinst,
ich war bis eben eigentlich der Meinung das mein Code relativ aufgeräumt 
und verständlich ist.

holger schrieb:
> Aber egal:
>
> rcall  LCD_clr
>
> Sollte 5ms Delay haben und nicht weniger.

Aber ich danke Dir für diesen Hinweis.......
Jetzt funktioniert es.

Dieses muss ich wirklich übersehen haben.
Aber leider ist es so, das es immer an solchen profanen Problemen 
scheitert.

Trotzdem wüsste ich gerne, wass an diesem Code "kaputt" ist.


André

von holger (Gast)


Lesenswert?

>Trotzdem wüsste ich gerne, wass an diesem Code "kaputt" ist.

Jetzt wohl nichts mehr;)

Normalerweise werden hier funktionierende Codes als Beispiele
gepostet. Wenn du Probleme hast ist

http://www.mikrocontroller.net/forum/mikrocontroller-elektronik

der richtige Ansatz.

von wendelsberg (Gast)


Lesenswert?

André Menzel schrieb:
> Trotzdem wüsste ich gerne, wass an diesem Code "kaputt" ist.

Er hat zum Zeitpunkt der Klassifizierung nicht funktioniert.

wendelsberg

von Herr M. (herrmueller)


Lesenswert?

André Menzel schrieb:
>
> Trotzdem wüsste ich gerne, wass an diesem Code "kaputt" ist.
>
>
> André

-----
>verzweifle an 2 Zeilen Display

>Ich habe ein Problem dass mich zum verzweifeln bringt.

>Aber ich finde den Fehler einfach nicht.

>Wenn mir jemand helfen könnte - wäre ich sehr sehr Dankbar.
-----

Das klingt jetzt nicht unbedingt so, als ob alles ok wäre.


Die Codesammlung soll eigentlich eine Art 'Bibliothek' zum posten von 
fertigen Programmen oder Routinen sein, die andere dann für ihre 
Projekte verwenden können. Das setzt natürlich vorraus, dass die auch 
funktionieren. (und vielleicht auch nicht gerade zum 100. Mal wiederholt 
werden - irgendwo hab ich diese Ansteuerung schon mal gesehen;-) )

Deswegen steht auch ganz oben:
-----
Forum: Codesammlung

Wenn ihr eigene Programme oder Anleitungen geschrieben habt könnt ihr 
sie hier posten. Fragen werden gelöscht!
-----



Einfach das nächste Mal im Mikrocontroller Forum fragen - oder einen 
funktionierenden Code aus der Codesammlung raussuchen ;-)

Viele Gruesse

: Bearbeitet durch User
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.