Сталкивался кто нибудь с такой проблемой:
Тумблера на порту С управляют портом В один к одному, т.е типа PORTB=PINC. Но выводы порта С работают не все (На PINC.2.3.5 всегда 0, а на PINC.4 1,56в). Прогу переписывал во всех ракомсах. Думал что с платой накосячил. Сделал плату специально для проверки портов. Думал с процем что то. Взял другой проц в другом месте. То же самое.
Итого: в порту С пины 2,3,5 всегда 0, а пин 4 всегда 1,56в. Порт С ставил и входом, и выходом. Остальные порты в порядке. В проге ниже порт С - выход на светодиоды через балласт 330ом, порт А - вход, подтянутый к +5в с тумблерами на входе, подключенными на землю.
Прога в CodeVision 2.05 вылеченной. ATMega16A-PU серии разные.
Это проц виноват или мои кривые руки?