logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Atmega32 i Atmega16 - problem z portami I/O, Portc2...5 nie reaguje

Maryush 09 Cze 2012 22:13 912 4
REKLAMA
  • #1 10984457
    Maryush
    Poziom 22  
    Witam,

    mam nie małą zagwozdkę z tymi procesorami, kupiłem je w jednym ze sklepów internetowych, prawdopodobnie są od jednego dostawcy. Problem tkwi w tym, że nie mogę wysterować w obu dokładnie tych samych portów I/O, dokładniej chodzi o Portc2...5. Konfiguruję je jako porty wyjścia, wystawiam na nie stan niski i ciągle utrzymuje się stan wysoki, nie reagują na polecenia programu. Nie wiem, czy to aż taki zbieg okoliczności, że akurat obie kostki zachowują się tak samo, czy może ja czegoś nie wiem o porcie C w tych mikroprocesorach. Bardzo proszę o radę.
  • REKLAMA
  • #2 10984472
    mickpr
    Poziom 39  
    Pokaż kod i fusebity.
  • REKLAMA
  • #3 10984473
    McMonster
    Poziom 32  
    Nie są uszkodzone, na tych liniach układy mają JTAG, który jest fabrycznie włączony. Musisz wyłączyć odpowiedni fusebit.
  • REKLAMA
  • #4 10984532
    LordBlick
    VIP Zasłużony dla elektroda
    Wyłącz JTAG albo w fusebitach, albo w kodzie. Stary numer wielokrotnie omawiany na tym forum na wszelkie sposoby.
  • #5 10984558
    Maryush
    Poziom 22  
    Nie miałem punku zaczepienia w poszukiwaniu odpowiedzi na to pytanie, bo nie wiedziałem jaka jest przyczyna takiego zachowania wyprowadzeń portu C. Ale już wszystko wiadomo. Bardzo dziękuję za szybką i skuteczną pomoc.

    Problem rozwiązany, zamykam.
    Dar.El
REKLAMA