Цитата(ЧипХрум @ Jun 3 2008, 10:01)

Если я правильно понимаю к порту на ввод информации лучше всего
обращаться через регистр PIN
Мало того, это единственно возможный способ считать информацию с порта
Цитата
2.Так же имею вопрос как обратиться правильно к биту переменной
Ну, есть куча способов. Самый простой (для меня) - наложение маски.
То есть:
#define BIT5 0x20 // определили маску 5-го бита
PIN & BIT5 - будет равно BIT5, если соответственный бит в PIN включен, либо 0, если выключен.
Ну а также есть способы для работы через битовые команды, но я лично их не люблю.
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)