Gast
#1042413
Hallo ich bin recht neu in diesem Breich und habe bisher nur nur Erfahrungen im bereich Hardware. Ich fummel jezt einige Wochen mit Mikrokontrollern und habe bisher auch keine großen Schwierigkeiten gehabt meine Vorstellungen zu verwirklichen. Jetzt jedoch hänge ich fest und bitte um ein wenig Hilfe. Also ich programmiere in C und versuche bei einem Tiny45 den Timer0 zu configurieren. Ziel soll es sein erst mal ein einfaches 100kHz Rechtecksignal zu erzeugen. Ich configuriere den Timer wie folgt: //Timer0 Config TCCR0A |= (1 << WGM01); // Timer0 in CTC Mode TCCR0B |= (1 << CS00); // Timertakt = FCPU OCR0A = 20; // CTC-Wert auf 20 - 4MHz/20=200kHz TIMSK |= (1 << OCIE0A); // Enable CTC interrupt TCCR0A |= (1 << COM0A0); // Toggle OC0A on Compare Match In der main folgt dann das sei() zum aktivieren der Interupts. Nach reichlicher Recherche im Datenblatt hänge ich hier nun fest und an den Ausgängen tut sich nichts.