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.

[ATMega16] - Pierwszy program, miganie ledami.

Bartq1995 29 Sty 2013 19:10 834 4
  • #1 29 Sty 2013 19:10
    Bartq1995
    Poziom 10  

    Witam. Niedawno kupiłem sobie ATMegę 16, płytkę i inne dodatki do tego. Dopiero chcę zacząć przygodę z mikrokontrolerami a tu już w powitalnym układzie niemiła niespodzianka. Na wyjściu PD6 i PD5 (mierząc woltomierzem) naprzemiennie pojawia mi się stan wysoki (5V) i niski. Mam pod te wyjścia podłączone dwie diody z rezystorami 1k. Mimo wszystko diody ani razu nie zaświeciły. I tu jest moje pytanie, czy coś jest nie tak z programem ? Układem ? Czy to za słaba wydajność prądowa wyjść ?

    Kod: c
    Zaloguj się, aby zobaczyć kod

    0 4
  • #2 29 Sty 2013 19:19
    BlueDraco
    Specjalista - Mikrokontrolery

    Tak na oko - masz źle podłączone albo uszkodzone diody. Zmierz napięcia w każdym punkcie od linii portu do zasilania - za rezystorem, oba końce diody. A może po prostu podłączyłeś diody odwrotnie?

    0
  • #3 29 Sty 2013 19:23
    Bartq1995
    Poziom 10  

    Właśnie złożyłem układ kolejny raz od nowa. Magicznie zaczęły mrugać. Sprawdzałem kilkanaście razy. Niesamowite. Dziękuję za pomoc :) i przepraszam za fatygę. Musiał być gdzieś błąd na płytce albo jakieś niepewne połączenie.

    0
  • Pomocny post
    #4 29 Sty 2013 19:24
    tmf
    Moderator Mikrokontrolery Projektowanie

    Jeśli na wyjściu pojawia się naprzemiennie stan niski i wysoki to program jest ok :)

    0
  • #5 29 Sty 2013 19:29
    Bartq1995
    Poziom 10  

    tmf, dlatego myślałem, że coś z diodą jest źle. Sugerowałem się Pańską książką :).

    0