[an error occurred while processing this directive]
Не знаю что там вы намудрили, но запустил я вашу программу в симуляторе IAR EW430 3.21A. Все работает. После нескольких циклов устанавливается значение 6 и так и стоит.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено rezident 19 февраля 2005 г. 02:28
В ответ на: Не исправлял... это я когда тут расписывал, то ошибся... отправлено Сапожник 19 февраля 2005 г. 02:12


volatile static unsigned char mod_stat = 0;
void work_mod (void);


void main (void)
{
while(1)
work_mod();
}

void work_mod (void)
{ switch (mod_stat)
{ case 0:
mod_stat++;
break;
case 1:
mod_stat++;
break;
case 2:
mod_stat++;
break;
case 3:
mod_stat++;
break;
case 4:
mod_stat++;
break;
case 5:
mod_stat++;
break;
default:
break;
}
}


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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru