varför blir det inget timerinterrupt? AVR ATMEGA16 GCC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
aGGe
Inlägg: 20
Blev medlem: 5 maj 2005, 14:31:23

varför blir det inget timerinterrupt? AVR ATMEGA16 GCC

Inlägg av aGGe »

varför blir det inget timer interrupt??

när det blir interrupt så ska halva portb "tändas"
men det är konstant svart


Kör med ATmega16


--------kod----------



#include <avr/io.h>
#include <avr/signal.h>
#include <avr/interrupt.h>


SIGNAL(SIG_OVERFLOW0){

PORTB=0x0F;
TCNT0=96;
}



void main(void)
{

//Timer0
TCNT0 = 96;
TCCR0=0x03;

PORTB=0xFF;
DDRB=0xFF;

sei();

while (1){

}

}
Användarvisningsbild
cykze
EF Sponsor
Inlägg: 1539
Blev medlem: 8 april 2004, 10:40:28
Ort: Uppsala

Inlägg av cykze »

Aktivera Overflow-interrupten också (görs i TIMSK).
Skriv svar