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