В 15 платах из 17 PORTC всегда читается правильно, но в 2-х остальных иногда вместо 0х12 появляется 0х90 Если такую же инициализацию повторить в main (непосредственно перед i=PORTC;)-сбоев нет
Если бы сбои были вызваны внешними причинами (напрмиер флуктуациями питания)то сбоили бы и другие порты, а в PORTC мог бы появляться случайный код, но при сбое появляется именно 0х90