R
Razu Ahmmed
Guest
Jeg har haft problemer med at arbejde med CTC i ATMEGA. Jeg kan ikke producere afbryde efter 1 sekund ved hjælp af CTC. Jeg observerede, at værdien af OCR1AH ikke sammenlignes med med TCNT1H. Hvad kan der gøres? Foreslå needed.My kode er følgende ........ # Include int a = 0; void Timer1compa_ISR () org IVT_ADDR_TIMER1_COMPA {PORTB = ~ PORTB; PORTD = 0xFF;} void main () {int i; DDRB = 0xFF; DDRD = 0xFF; DDRC = 0xFF; SREG_I_bit = 1; TIMSK | = (1