-=az=- 0 13 декабря, 2015 Опубликовано 13 декабря, 2015 · Жалоба Подскажите кто помнит булевы функции, в некоторых частях программы встречаю такое выражение : &P3IN Чему оно равно, никак не пойму без второго аргумента... Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
E.V.G. 0 14 декабря, 2015 Опубликовано 14 декабря, 2015 · Жалоба Это - взятие адреса порта P3IN Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
one_eight_seven 3 15 декабря, 2015 Опубликовано 15 декабря, 2015 · Жалоба Это - взятие адреса порта P3IN Или указание, что применяется абсолютная адресация (ежели ассемблер) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 26 25 декабря, 2015 Опубликовано 25 декабря, 2015 (изменено) · Жалоба если не секрет, в каком контексте это используется ? могобыть A = 0x55 &P3IN; (побитное-бинарное AND) :) если распутать макросы #define DEFC(name, address) __no_init volatile unsigned char name @ address; #define P3IN_ (0x0018u) /* Port 3 Input */ READ_ONLY DEFC( P3IN , P3IN_) то должны (?) выйти на 0x0018u Но выдет ли - не знаю. Изменено 25 декабря, 2015 пользователем k155la3 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться