Вот глянул на Ваш код и вижу ошибку (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Беня 27 июня 2003 г. 14:11
В ответ на: Проблема с 18 пиком HT PL4 отправлено puh 27 июня 2003 г. 13:21

void T1(void){
// RE0 ^= 1;

if (RE0 = 1){ // наверное, надо if (RE0 == 1) !!!!!!!!!!
RE0 = 0;
} else {
RE0 = 1;
}
}

В if Вы используете вместо "равно" (==) оперетор "присвоить" (=).
А равно - это два присвоения.
Я еще даже не анализировал код, просто глянул и увидел неточность.
Может, дело и не в этом.

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

Ответы



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

E-mail: info@telesys.ru