Witam.
Mam pewien problem żeby na tym mikrokontrolerze zrobić czasomierz.
Gdy napisze w bascomie działa ok, ale jak w WinAVR to już nie.
Kod poskładałem z przykładów.
Proszę o pomoc.
Mam pewien problem żeby na tym mikrokontrolerze zrobić czasomierz.
Gdy napisze w bascomie działa ok, ale jak w WinAVR to już nie.
#include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/signal.h>
SIGNAL (SIG_OVERFLOW0) {
PORTD = ~PORTD;
}
int main(void){
DDRD=0xff;
PORTD=0xff;
TIMSK = _BV(TOIE0);
TCNT0 = 0x00;
TCCR0 = _BV(CS01)|_BV(CS02);
sei();
while(1);
return 0;
}Kod poskładałem z przykładów.
Proszę o pomoc.