eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaAVR pytanie może dziwne...
Ilość wypowiedzi w tym wątku: 5

  • 1. Data: 2012-06-21 01:40:14
    Temat: AVR pytanie może dziwne...
    Od: sundayman <s...@g...pl>

    Wie ktoś, w jakim stanie są stany portów po zainicjowaniu procesora
    (znaczy , zanim program je ustawi) ?
    Nie mogę tego znaleźć w dataszicie.
    Na logikę biorąc, powinny być "odłączone" - ale czy tak jest faktycznie ?

    Niestety w tej chwili nie mogę sprawdzić, może ktoś wie ?


  • 2. Data: 2012-06-21 01:48:07
    Temat: Re: AVR pytanie może dziwne...
    Od: "Pawel \"O'Pajak\"" <o...@g...pl>


    Powitanko,

    > Nie mogę tego znaleźć w dataszicie.

    W ATMedze 8:
    The Port C pins are tri-stated when a reset condition becomes active,
    even if the clock is not running
    Port B i D tak samo.

    Pozdroofka,
    Pawel Chorzempa
    --
    "-Tato, po czym poznać małą szkodliwość społeczną?
    -Po wielkiej szkodzie prywatnej" (kopyrajt: S. Mrożek)
    ******* >>> !!! UWAGA: ODPOWIADAM TYLKO NA MAILE ->:
    > (moje imie.[kropka]nazwisko, ten_smieszny_znaczek)gmail.com


  • 3. Data: 2012-06-21 02:02:17
    Temat: Re: AVR pytanie może dziwne...
    Od: sundayman <s...@g...pl>

    W dniu 2012-06-21 01:48, Pawel "O'Pajak" pisze:
    >
    > Powitanko,
    >
    >> Nie mogę tego znaleźć w dataszicie.
    >
    > W ATMedze 8:
    > The Port C pins are tri-stated when a reset condition becomes active,
    > even if the clock is not running
    > Port B i D tak samo.
    >
    > Pozdroofka,
    > Pawel Chorzempa

    Super, dzięki.
    Wyszukując "reset condition becomes active" znalazłem w dataszicie.
    Wszystkie porty są faktycznie odpięte.

    Dzię-ku-je-my !


  • 4. Data: 2012-06-21 14:01:33
    Temat: Re: AVR pytanie może dziwne...
    Od: g...@n...invalid (Adam Wysocki)

    sundayman <s...@g...pl> wrote:

    > Wyszukując "reset condition becomes active" znalazłem w dataszicie.
    > Wszystkie porty są faktycznie odpięte.

    Nie są odpięte. Są floating, czyli jako wejścia bez pullupów. To znaczy,
    że:

    - podając na nie sygnał bliski 1/2 Vcc (np. sygnał analogowy) powodujesz
    zwiększenie poboru prądu przez procesor

    - podając na nie napięcie mniejsze od -0.6V lub większe od Vcc + 0.6V
    powodujesz zadziałanie diod zabezpieczających

    - mają wysoką impedancję, więc podłączając je do wejścia o wysokiej
    impedancji (zanim ustawisz je jako wyjścia DDR-em) możesz spodziewać się
    stanów nieustalonych

    Ja zawsze wyjścia, które sterują czymś, co musi mieć ustalony stan, podciągam
    na zewnątrz pullupami i robię elektronikę tak, żeby była aktywowana stanem
    niskim (tzn. stan domyślny jest stanem wysokim). Potem ustawiam PORT i DDR
    (w tej kolejności).

    --
    Gof


  • 5. Data: 2012-06-21 14:55:31
    Temat: Re: AVR pytanie może dziwne...
    Od: "sundayman" <s...@p...onet.pl>


    Użytkownik "Adam Wysocki" <g...@n...invalid> napisał w
    wiadomości news:pme.1340280093@news.chmurka.net...
    > sundayman <s...@g...pl> wrote:
    >
    >> Wyszukując "reset condition becomes active" znalazłem w dataszicie.
    >> Wszystkie porty są faktycznie odpięte.
    >
    > Nie są odpięte. Są floating, czyli jako wejścia bez pullupów. To znaczy,
    > że:

    No tak, to mam na myśli - że są w stanie wysokiej impedancji.
    Rzecz w tym, czy - jeśli mam np. 2 piny zwarte ze sobą , to po włączeniu nic sie
    nie stanie.
    (potem oczywiście jeden pin robi za wejście, drugi za wyjście - wiem , że
    dziwnie, ale to taki
    nietypowy dynks).


strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: