[an error occurred while processing this directive]
|
Накропал для разминки код:
//main.c unsigned char tmp; int main( void ) Почему-то компилер локальную переменную aaa в расчет не берет. Пишет, что определена, но не используется. В студии при оладке тоже ничего с ней не происходит. С глобальной все как надо. Может надо какую галку поставить или прагму?
E-mail:
info@telesys.ru
#include
{
unsigned char aaa;
PORTB = 0;
DDRB = ((1<<3)^0xFF);
while(1)
{
if(PINB && (1<<3))
{
tmp++;
aaa = tmp;
}
}
return 0;
}
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание