16khz taktsignal mit µc erzeugen

Gast #1111783
Hallo,

bin noch ziemlicher µc anfänger und möchte für meinen roboter eine ir- 
sendediode ld 271 mit einem 16 khz taktsignal ansteuern.

der µc ist ein atmel atmega 32 und die programmiersprache ist c.

kann mir jemand kurz erklären wie er das machen würde?

danke schon mal im voraus
Gast
Jetzt hab ich den thread im tutorial mal durchgelesen, leider aber nur 
mit bescheidenem Erfolg.

Leider ist da kein Beispiel dabei, wie man so einen timer genau 
programmiert.

Kann mir vielleicht von euch jemand in kurzer Beispielprogramm für so 
einen Timer zu posten, mit welchem ich 16 khz rechteckspannung erzeugen 
kann?

Die Taktfrequenz der CPU von meinem µc beträt 8MHZ.

Danke schon mal im voraus
Gast
>Timer im CTC-Modus, OCRxx Pin toggeln lassen. Siehe Datenblatt.
Leider habe viele Anfänger Probleme mit dem lesen von Datenblättern.
Vielleicht sollte man ein WIKI machen --> Wie lese ich ein Datenblatt 
richtig. Und was will es mir sagen?
Gast
Jetzt hab ich mir maldie timer- seiten des datenblatts vom atmega32 
durchgelesen. aber mir hilft das irgendwie gar nicht weiter. Was soll 
ich eigentlich genau da rauslesen?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.