[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Уважаемые знатоки С,
Пытаюсь работать с битами портов в IAR AVR 2.25B.
Есть сишный текст для 8535 в качестве примера со строкой
#define clk PORTD.5;
Полагал что таким образом идет идентификация "clk" как 5-го бита порта D, и после этого я могу делать например clk=0 или clk=1. Но видимо я не прав, компилятор на эту строку говорит
Warning[Pe174]: expression has no effect да еще и Error[Pe065]: expected a ";"
В чем беда? (Использую стандартный io8535.h)
И еще вопрос: что означает 1 в строке
#define ENABLE_BIT_DEFININTIONS 1 ?
E-mail: info@telesys.ru