Вот последний вариант кода:
- Код: Выделить всё • Развернуть
#include <mega16.h>
#include <delay.h>
void main(void)
{
PORTD=0x00;
DDRD=0x20;
TCCR1A=0x80;
TCCR1B=0x12;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x4E;
ICR1L=0x20;
OCR1A=1000;
OCR1BH=0x00;
OCR1BL=0x00;
TIMSK=0x00;
while (1)
{
OCR1A=1000;
delay_ms(2000);
OCR1A=2000;
delay_ms(2000);
}
}