Цитата(dobrik @ Feb 21 2009, 18:51)

На первый вариант с указанием адреса порта компилятор ругается ( "&" on bit/sfr illegal).
Тут нужна подсказка от практикующих с x51. Я уже лет 7 для них ничего не писал. Выкладывайте Ваш код - посмотрим. Почитайте datasheet на контроллер в разделе косвенная адресация регистр DPTR или @R0... (стерлось из памяти за давностью лет) и глянте какую область памяти он может адресовать и как в памяти расположены регистры специальных функций (SFR) и порты ввода-вывода. Не должно быть проблем на мой взгляд.