ich habe mal deinen rat befolgt und das noch etwas ausgebaut:
die LED an PortB leuchtet. PORTC bleibt aus. da der timer hochzählt, scheint es nicht an diesem zu liegen, aber wo ist der fehler in meiner interrupt geschichte ?Code:while(1) { if(TIFR==(1<<TOV0)) { PORTC = (1<<PC5); } if(TCNT0==0xff) { PORTB = 0x02; } }
komischerweise ergab
nicht das gewünschte ergebnis, auch hier blieb PB5 aus.Code:TIFR = (1<<TOV0); if(TIFR==(1<<TOV0)) { PORTC = (1<<PC5); }
die codeabschnitte sind jeweils in die endlosschleife meines codes eingebaut worden, den ich oben erwähnt habe.







Zitieren

Lesezeichen