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.

Przełącznik na kontrolerze Attiny

Jaremka 02 Lip 2016 15:34 864 8
  • #1 02 Lip 2016 15:34
    Jaremka
    Poziom 14  

    Program który zamieszczam ma działać w następujący sposób po załączeniu na stałe S0 ( S0 wyłączy się po czasie sterowny z Budzika ) , S1 ma wyłączyć Radio , i nie włączyć ponownie. Program teraz działą tak że S0 załączy a S1 nie wyłącza Radio.

    Kod: vbnet
    Zaloguj się, aby zobaczyć kod

    0 8
  • #2 02 Lip 2016 16:24
    atom1477
    Poziom 43  

    I co w związku z tym?

    0
  • #3 02 Lip 2016 16:35
    Jaremka
    Poziom 14  

    atom1477 napisał:
    I co w związku z tym?


    Nie zamieszam tematu na forum żeby się chwalić co robię , co potrzebuje tylko szukam pomocy ,

    0
  • #4 02 Lip 2016 16:38
    atom1477
    Poziom 43  

    No to wyjaśnij co jest problemem.

    0
  • #5 02 Lip 2016 17:04
    Jaremka
    Poziom 14  

    Problem opisany jest:
    Program teraz działa tak że S0 załączy a S1 nie wyłącza Radio.
    S0 jest załączony to S1 ma wyłączyć Radio , kiedy S0 jest włączony na stałe

    0
  • #6 03 Lip 2016 13:22
    excray
    Poziom 39  

    Przepraszam, czy kolega po czesku pisze? Słowa niby znajome, ale sensu i składu brak. Kolega może pomylił forum językowe?

    0
  • #7 03 Lip 2016 14:35
    JacekCz
    Poziom 36  

    excray napisał:
    Przepraszam, czy kolega po czesku pisze? Słowa niby znajome, ale sensu i składu brak. Kolega może pomylił forum językowe?


    Elektroda powinna uruchomić nie tylko ikony dla kolegów pochodzących z zagranicy (wielu fajnych specjalistów tu jest, zresztą wielu pisze po polsku milion razy lepiej od przedmówcy) oraz dla "dyslektyków".
    Pomyśleć, polecę kiedyś dreamlinerem, dla którego oprogramowanie czujników pisał "dyslektyk" brrr

    0
  • #8 03 Lip 2016 16:00
    emarcus
    Poziom 35  

    Jaremka napisał:
    Program który zamieszczam ma działać w następujący sposób po załączeniu na stałe S0 ( S0 wyłączy się po czasie sterowny z Budzika ) , S1 ma wyłączyć Radio , i nie włączyć ponownie. Program teraz działą tak że S0 załączy a S1 nie wyłącza Radio.


    Masz cztery przyciski (S0 do S3). Wszystkie mają reagowac na zmianę stanu- zwarte do GND, a tylko pierwszy (S0) jest podciągnięty do VCC; - jak więc pozostałe mają reagowac na zwarcie do GND nie mając określonego stanu spoczynkowego (HiZ)?
    Jezeli w instrukcji 'Debounce' oczekujesz reakcji processora na zmianę stanu logicznego pinu z 1 na 0, to ten spoczynkowy stan wysoki musi byc wymuszony przez podciąganie portu do Vcc, bądź to w formie wykorzystania rezystorów wewnętrznych, albo przez zewnętrzny rezystor.
    Takie wymuszenie masz tylko dla S0 i ten pin funkcjonuje. Jeżeli chcesz aby pozostałe switches funkcjonowały, to uzgodnij ich stan spoczynkowy.

    e marcus

    0
  • #9 03 Lip 2016 16:11
    atom1477
    Poziom 43  

    To akurat już ma:

    Kod: vbnet
    Zaloguj się, aby zobaczyć kod

    0
  Szukaj w 5mln produktów