|
Я только начинаю заниматься с микроконтроллерами. Написал малюсенькую програмку, а компилятор AVREdit 3.5 её не компилирует. Помоему, я всё сделал правильно, как пишут в учебнике, но не компилируется. Помогите, пожалуйста, найти мне ошибку, или это AVR глючит?
#include int main (void){ //генератор
E-mail:
info@telesys.ru
int c,a;
void init (void){ //начальные установки
PORTB=0xff; //везде лог.1
DDRB=0x0f; //1-4 линии на выход, 5-8 на вход
}
void yst (void){ //установка частоты
c=0;
while(1){
init();
if(bit_is_clear(PINB,6))c=c+100;
if (c>910)c=0;
}
while (1){
init();
a=c;
while(a<1000){
a++;
}
cbi(PORTB,2);
a=c;
while(a<1000){
a++;
}
sbi(PORTB,2);
}
}
Ответы