Na Atmega16 nefungují porty PC2 až PC5, jsou odpálené?

Zdravim, hraji si doma s Atmega 16 a zjistil jsem, ze kdyz nastavim port C:

DDRC = 0xff; PORTC = 0x00;
a zkousim pripojit LED (s odporem, odpor pripojen na VCC), LED sviti pouze na portech PC0,PC1, PC6, PC7. Tedy porty PC2-5 jsou mrtve/LED nesviti. V minulosti se mi podarilo na kratkou chvili zamenit polaritu napajeni. Uz si nepamatuju jestli jsem mel neco na techto portech pripojene.
Jine porty funguji bezproblemu, jak vstup tak vystup.
Pouzivam AVRDragon a AVR studio. Ty porty, ketre nefunguji jsou pro JTAG, ten jsem take zkousel (resp. jsem ho jen zapojil v AVRstudiu nastavil Jtag, ale pak se hned vratil k ISP ) a nejsem si jistej, jestli jsem treba nenastavil fuse bity ci neco podobneho.
Nesetkal jste se s tim nekdo. Vim, ze asi moznych pricin muze byt hodne.

:arrow_right: administrator: přejmenováno z "Odpalene porty ? Atmega16"

Tak já bych to viděl na ten JTAG. Pokud jsou fuse naprogramovány tak, aby byl JTAG povolen, tak jsou piny 2 - 5 na portu C nedostupné. Budeš muset přes ISP nastavit fuse tak, aby jsi JTAG nepoužíval.

No tak to byl preci jen ten JTAG a fus bity, nejak se mi to podoarilo prehlizet. :unamused: