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

Bascom Atmega32 - Bardzo dziwne zachowanie atmegi 32

ziguś 20 Gru 2013 11:24 1374 4
REKLAMA
  • #1 13080676
    ziguś
    Poziom 23  
    Witam
    Mam dziwny problem z Atmegą 32 i nie wiem co jest grane. Do jednego z wyjść podłączona dioda led i po naciśnięciu przycisku menu ma się zaświecić. Ja nawet nie dotykam przycisku a leda cały czas mruga - nawet jak przycik jest wypięty.
    Podmieniłem 2 inne atmegi32 i jest to samo. Ta głupota zjadła mi 2 dni. To samo się dzieje jeżeli do wysterowania diody użyję przycisków up i dn. Czyżby źle ustawione Fuse bity? Ale bez ustawiania fuse bitów jest to samo - na orginalnie ustawionym wewnętrznie 1 MHz.
    Kwarc zewnętrzny 16MHz fusebity lFuse 0xFF hFuse 0x99
    Kod: text
    Zaloguj się, aby zobaczyć kod


    Schemat w załączniku.
  • REKLAMA
  • Pomocny post
    #2 13080716
    alien_audio
    Poziom 21  
    Witam.
    1./ w fuse bitach wyłącz JTAG ( używasz pinów jtag )
    2./ piny do przycisków podciągnij rezystorami 10K do plusa zasilania.
  • REKLAMA
  • #3 13080761
    ziguś
    Poziom 23  
    Dzięki. Oczywiście poszło pomógł. Taki banał a tyle czasu zezarło :smoke:
    Człowiek uczy się całe życie.
  • REKLAMA
  • #4 13083037
    tank_driver
    Poziom 17  
    Po której operacji pomogło?

    Wyłączeniu JTAG-a czy podciągnięciu wejść rezystorami? Pytam gdyż to drugie teoretycznie zapewniasz sobie w programie (poprzez aktywację wewnętrznych pull-up ATMEGI komendami Set Portx.y).

    Pozdrawiam,
    TD
  • #5 13083505
    ziguś
    Poziom 23  
    Pomogło po wyłączenu JTAG-a
REKLAMA