AtTiny für LANC zu langsam?

Gast #2774116
Lesenswert?
• ▲
▼
Hallo,

Ich habe mit einem mega8 einen LANC Controller gebaut.
Das funktionert soweit ganz gut mit 8MHz.
Aber mit dem Tiny45 wills nicht ganz mit 1 MHz.
Klar könnte ich ihn auch auf eine höhere Frequenz takten, aber es geht 
mir mal ums Prinzip.
Der HexCode ist jetzt auch nicht sonderlich lang und die Hauptschleife 
besteht ja nur aus ein paar Abfragen und IO Befehle.

1MHz = 10^6 Hz [1/s] (Befehle pro Sekunde)
Der kleinste Delay ist 10us
d.h. 10^6 * 10^-5 = 10 Befehle in diesen 10us
Soweit ich weiß sind 8 Befehle für jeden Sprung Notwendig => /8
Das sind immer noch über 1 Befehl pro 10us

Ist das zu naiv berechnet?
Gast #2774240
Lesenswert?
• ▲
▼
Es geht mir nicht um einen Sourcecode.
Ich will verstehen, wie schnell oder auch langsam ein AVR mit seinem 
eingebrannten Code umgeht, mit welcher Geschwindigkeit das geschieht.
Und ob meine Rechnung in etwa stimmt!
#2774344
Lesenswert?
• ▲
▼
ummerland schrieb:
> Es geht mir nicht um einen Sourcecode.

Den brauchst Du aber. Du mußt ja den Code von ATmega8 auf ATtiny45 und 
von 8MHz auf 1MHz anpassen.


ummerland schrieb:
> Ich will verstehen, wie schnell oder auch langsam ein AVR mit seinem
> eingebrannten Code umgeht, mit welcher Geschwindigkeit das geschieht.

Der Code läuft exakt so schnell, wie es im AVR-Instruction-Set angegeben 
ist.
Weitergehende Aussagen sind mit Deinen extrem dürftigen Angaben nicht 
möglich.


Peter

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.