Sekundentakt erzeugen

Gast #56596
Lesenswert?
• ▲
▼
Hallo,
ich hoffe einer von euch kann mir helfen.....
Ich habe einen AT90S8535, funktioniert soweit alles. Ich habe nur noch
ein Problem: wie bekomme ich einen Sekundentakt ohne die Laufzeit des
übrigen Programms zu beeinflussen? Ich programmiere in Bascom. Zur
Not tut es auch Assembler oder C. Vielen Dank für eure Hilfe.
Gast #56598
Lesenswert?
• ▲
▼
Hallo Danny,

eine übliche Vorgehensweise wäre z.B. einen 16Bit-Timer mit einem
externen Uhrenquarz (32768Hz) zu befeuern. Je nach Vorteiler kannst Du
Dir dann aus den Überläufen des Timers Bruchteile oder Vielfache einer
Sekunde generieren.

Gruß Andreas
Gast #56602
Lesenswert?
• ▲
▼
Vielen Dank erst einmal. Werde es später gleich mal testen..... muss
es erst mal auf Bascom umtüdeln.....
Wenn ich schonmal da bin: kennt jemand einen C-Compiler der den µC
parallel schreiben kann? Hab bisher nur serielle Versionen gesehen,
mein Board hat aber schon einen Parallelport (Bascom wegen).

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.