verzweifle an 2 Zeilen Display

OP #3418885
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é
Angehängte Dateien:
Gast #3418910
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.
OP #3418936
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é
#3418978
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren