Frage zum LCD Init

Gast #613810
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
Gast #615478
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
#615491
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

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