Цитата(develsnik @ Nov 28 2012, 18:35)

Если порт 1=актив и порт5=актив=то порт18(светодиод) равно актив
Логические функции никто не отменял. Можно сказать, что portA = portB И portC, например. Только обратите внимание, что активный сигнал нажатия в данном случае 0! Тогда это будет выглядеть как portA=НЕ(portB ИЛИ portC)
P.S. Пардон, только сейчас задумался над Вашими цифрами... Вы портами называете пины... Порт - это фактически байт (8 пинов). Но и с пинами никто работать не мешает. Байты можно двигать, накладывать маску, потом присваивать. Только неясно зачем, мне кажется, что это сложнее получится, чем если ручками все разобрать.
Цитата(develsnik @ Nov 28 2012, 18:35)

И еще один вопрос,можно ли вместо светодиодов отправлять команды компьютеру через usb?
А кто мешает? Если процессор с аппаратным USB, то вообще нет проблем. Если аппаратного USB нет, берем библиотеку V-USB и пишем...