Forum: Mikrocontroller und Digitale Elektronik Frage zum LCD Init


von Trunes (Gast)


Lesenswert?

Hey Leute:

Das Assembler Tutorial ist wirklich klasse!!!

Doch ich hätte noch eine Frage, zum LCD.
Es ist mir alles klar wie es funktioniert,
doch das initialisieren leider nicht.

Könnte mir einer bitte erklären wie das funktioniert,
denn dann könnte ich endlich meine eigene LCD-Routine
schreiben.

MFG Trunes

von Bernhard S. (bernhard)


Lesenswert?

Welches Display möchtest Du verwenden?

von Troll B. (blaubeer)


Angehängte Dateien:

Lesenswert?

Da das Tutorial vom Industriestandard-Text-LCD ausgeht, könnte dieses 
Dokument (Anhang) hilfreich sein.

MFG Troll Blaubär

von Trunes (Gast)


Lesenswert?

Ich verwende jetzt ein powertip PC2004-A A.

von Trunes (Gast)


Lesenswert?

Danke  Troll Blaubär

Dieses PDF ist Super!!!

von Troll B. (blaubeer)


Lesenswert?

Trunes wrote:
> Danke  Troll Blaubär
>
> Dieses PDF ist Super!!!

Funktioniert es denn jetzt?

MFG, Troll Bb

von Trunes (Gast)


Lesenswert?

Nein leider noch nicht.

Ich betrei be es mit einem Takt von 12 Mhz.
-> Verzögerungsschleifen angepasst. Leider kann ich noch nichts sehen.

Aber da ich das Prinzib jetzt verstanden habe dürfte das kein großes 
Problem werden.

Mfg Trunes

von Troll B. (blaubeer)


Lesenswert?

Trunes wrote:
> Nein leider noch nicht.

Schade.

>
> Ich betrei be es mit einem Takt von 12 Mhz.

Nunja, Du wirst sicher Deine Gründe dafür haben. Oftmals werden aber 
AVRs nur mit hohem Takt betrieben, um schlechten Programmierstil zu 
kompensieren.

> -> Verzögerungsschleifen angepasst. Leider kann ich noch nichts sehen.

Da musst Du schon ein bissel mitrechnen, aufgrund des begrenzten 
Wertevorrates von Variablen (Bytes, Words) klappt das nicht immer. Je 
höher der Takt, desto geringer ist der Bereich, in dem eine 
Warteschleife funktioniert. Besonders dann, wenn man die Schleifenwerte 
vom Preprozessor des Assemblers ausrechnen lässt, kann es passieren, 
dass die errechneten Schleifenzähler zu groß für die Variable sind und 
daraufhin die oberen Bits ignoriert werden.

>
> Aber da ich das Prinzib jetzt verstanden habe dürfte das kein großes
> Problem werden.

Dann viel Erfolg.

>
> Mfg Trunes

MfG, Blaubär, der trollige

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.