Hallo Leutz,

ich bin mal wieder am verzweifeln...

Kann mir jemand sagen was an diesem Code nicht stimmt (Code für RN-Control 1.4 ATMega32, also LED's auf PORTC ).

Code:
#include <avr/io.h>
#include <avr/interrupt.h>

ISR(TIMER2_COMP_vect)
{
    PORTC = ~PORTC;       // umschalten
}

int main(void)
{
    DDRC = 0xFF;
    PORTC = 0x0F;   // alles aus

    TCCR1A = (1<<COM1A1) | (1<<COM1A0);
    TCCR1B = (1<<CS12) | (1<<WGM12); 

    OCR1A = 0xFFFF;

    TIMSK |= ( 1 << OCIE1A );

    sei();

    while(1);
}
Die Hinweise hier im Forum, die Wissenseite, auf www.mikrocontroller.net, die Hilfe auf der Robotik-Hardware-CD und auch das #*@#+* Datenblatt haben mir nicht geholfen. Jedenfalls komme ich nicht weiter....

Banzai


PS: Kann man nicht einen 'Banzai-stellt-dumme-Fragen'-Thread aufmachen, in dem schlaue Leute einem geistig abwesenden Schwachsinnigen wie mir die Dinge einfach erklärt?