Помогите начинающему, плиз!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено SVO 15 октября 2004 г. 22:03

Я только начинаю заниматься с микроконтроллерами. Написал малюсенькую програмку, а компилятор AVREdit 3.5 её не компилирует. Помоему, я всё сделал правильно, как пишут в учебнике, но не компилируется. Помогите, пожалуйста, найти мне ошибку, или это AVR глючит?

#include
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;
}

int main (void){ //генератор
while (1){
init();
a=c;
while(a<1000){
a++;
}
cbi(PORTB,2);
a=c;
while(a<1000){
a++;
}
sbi(PORTB,2);
}
}

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru