Подскажите кто помнит булевы функции, в некоторых частях программы встречаю такое выражение : &P3IN Чему оно равно, никак не пойму без второго аргумента... Спасибо.
E.V.G.
Dec 14 2015, 05:30
Это - взятие адреса порта P3IN
one_eight_seven
Dec 15 2015, 16:08
Цитата
Это - взятие адреса порта P3IN
Или указание, что применяется абсолютная адресация (ежели ассемблер)
k155la3
Dec 25 2015, 09:56
если не секрет, в каком контексте это используется ? могобыть 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 Но выдет ли - не знаю.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.