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

ATmega8A - LED świeci ciągle, dopiero po podaniu stanu niskiego miga. Co zmienić?

jabu74 - ekspert 18 Mar 2013 16:14 882 2
REKLAMA
  • #1 12077778
    jabu74 - ekspert
    Poziom 19  
    Witam

    Jestem początkujący atmelach. Załadowałem do ATmega8A mini program, którego listing jest poniżej i obserwuje dziwne działanie uC. Po włączeniu zasilania ten program nie działa prawidłowo tzn. obserwuje ciągłe świecenie LED (lekko przygaszone). Dopiero po podaniu na którykolwiek z pinów np. PC0-PC5 (lub innego) stanu niskiego program wykonuje się normalnie tzn. dioda miga. Ale zgodnie ze znanym powiedzeniem co ma piernik do wiatraka ? Co jeszcze muszę dopisać do kodu by ten uC działał normalnie ?

    pin 1 przez R=10k podłączony do +5V
    pin 7, 20, 21 do +5V
    pin 8, 22 do GND

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • #2 12078014
    BlueDraco
    Specjalista - Mikrokontrolery
    Wygląda na problem elektryczny. Sprawdzaj podłączenia masy i zasilania tak długo, aż znajdziesz błąd.
  • #3 12078034
    Dople
    Poziom 19  
    Program jest na pewno w porządku... Eksperymentowałeś może z mikrokontrolerem? Próbowałeś rozłożyc układ i złożyć ponownie (np. na innym miejscu płytki stykowej)?


    btw. sprawdzałeś może z innym taktowaniem?

    edit: kondensatory filtrujące są?
REKLAMA