К портам RB7-RB3 подключены 5 кнопок, дургими концмаи они(кнопки) соединены вместе и подключены к порту RA13. RB7-RB3 к тому-же подтянуты к плюсу через 10к. Я конфигурирую RA13 на выход и устанавливаю там 0. Потом вычитываю PORTB и смотрю где "0" там кнопка нажата. Все вроде-бы просто. Но в дебагаре все работает, а как только программирую программатором (тем-же ICD2) из PORTB все время нули читаются.