Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Migjąca dioda - nie działa delay

spekus 06 Lut 2012 23:32 1389 8
  • #1 06 Lut 2012 23:32
    spekus
    Poziom 6  

    To jest mój pierwszy projekt, używam Atmega8A, napisałem banalny program żeby migać diodą:

    Kod: c
    Zaloguj się, aby zobaczyć kod


    Kombinuje już z tym sporo czasu i nie umiem znaleźć błedu, wygląda jakby problerm był z funkcją delay, może nie mam jakieś biblioteki?

    0 8
  • #2 07 Lut 2012 00:04
    phoszek
    Poziom 15  

    Zmień

    Kod: c
    Zaloguj się, aby zobaczyć kod
    na
    Kod: c
    Zaloguj się, aby zobaczyć kod
    i powinno działać, o ile dioda jest podpięta pod PD7.

    0
  • #3 07 Lut 2012 00:12
    spekus
    Poziom 6  

    No tak przez kombinowanie przypadkowo dałem port C ale poprawa tego nic nie pomaga

    0
  • #4 07 Lut 2012 00:16
    phoszek
    Poziom 15  

    Możesz opisać dokładniej co się dzieje?

    0
  • #5 07 Lut 2012 00:35
    spekus
    Poziom 6  

    Dioda po prostu świeci cały czas, nie miga

    0
  • #6 07 Lut 2012 00:55
    phoszek
    Poziom 15  

    Człowiek o tej godzinie rzeczywiście przestaje myśleć...:oops:

    Po

    Kod: c
    Zaloguj się, aby zobaczyć kod
    dodaj jeszcze jednego delay'a, inaczej po wygaszeniu diody jest ona natychmiastowo zapalana.

    0
  • #7 07 Lut 2012 02:17
    r-maniac
    Poziom 14  

    spekus napisał:

    Kod: c
    Zaloguj się, aby zobaczyć kod



    Dlaczego delay_ms(100) ma odpowiadać 0.33 sekundy, skąd to się bierze?

    0
  • #8 07 Lut 2012 10:44
    spekus
    Poziom 6  

    Kod: c
    Zaloguj się, aby zobaczyć kod

    To poprostu śmieciowy komentarz bo miałem inną wartość wcześniej w delay. Dałem drugi delay po
    Kod: c
    Zaloguj się, aby zobaczyć kod

    i działa ale mam jeszcze taki problem że jak wyłączę programator to dioda się wyłącza, mimo że jest włączone napięcie, o co biega?

    Dodano po 20 [minuty]:

    Problem rozwiązany, dzięki za pomoc

    0
  • #9 07 Lut 2012 21:12
    august_a
    Poziom 21  

    A jak masz realizowany układ resetu procka?

    0