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.

AVR - prośba od początkującego

switchbox 05 Sie 2012 23:32 980 7
  • #1 05 Sie 2012 23:32
    switchbox
    Poziom 2  

    witam wszystkich

    na początek
    jestem świeży w technice programowania AVR w C i w żadnym innym języku chce sie czegoś nauczyć. (nie jest to żadna praca dyplomowa ani nic do szkoły - po prostu mam dużo wolnego czasu a że lubie elektonike i gadżety) wymyśliłem sobie projekt który chciałbym zrealizować i próbuje sam sie nauczyć C tyle że bez próby napisania czegoś to czytanie książek nic nie daje.


    wiec jeśli moge prosić drogie grono o pomoc w rozwiązaniu moich problemów,
    na początek potrzebował bym zaprogramować instukcje co ma robić wyjście portu i przez jaki czas (tylko jeden raz)

    Kod: text
    Zaloguj się, aby zobaczyć kod


    dodam że kofiguracje portów (wejścia czy wyjścia i jakie stany już napisałem)


    przyjme godnie każdą krytykę - więc sie nie krępujcie byle się czegoś nauczyłem


    Proszę poprawić tytuł tematu - regulamin 3.1.15
    oraz pisownię - regulamin 3.1.13
    [zumek]

    0 7
  • #4 06 Sie 2012 00:41
    switchbox
    Poziom 2  

    oki - teraz dobrze?



    Kod: text
    Zaloguj się, aby zobaczyć kod


    w miejscu ???? musi coś być czy samo sie zakończy

    0
  • #5 06 Sie 2012 06:43
    atom1477
    Poziom 43  

    Zależy co to znaczy "zakończy".
    Program ma się tam zatrzymać i już nic więcej nie robić?

    0
  • #6 06 Sie 2012 08:52
    switchbox
    Poziom 2  

    z góry dziękuje wszystkim za zainteresowanie i pomoc


    powedzmy że ma być coś takiego


    jeśli wejście B1 zmieni sie na wysokie wykonaj <zamknij_szyby> czyli w tym wypadku stan wysoki na D1 przez 0,3s i tyle (znaczy czekaj na zmiane kolejnego wejścia)

    jeśli wejście B3 zmieni sie na wysokie wykonaj <otwórz_szyby> czyli stan wysoki na D1 przez 4s i tyle

    a jeszcze:

    czy wewnętrzne oporniki można podciągnąć tylko do VCC czy też do Masy, bo moje wejścia mają być sterowane +12V

    0
  • #7 07 Sie 2012 08:05
    mirekk36
    Poziom 42  

    switchbox napisał:

    czy wewnętrzne oporniki można podciągnąć tylko do VCC czy też do Masy, bo moje wejścia mają być sterowane +12V


    Ale zdajesz sobie sprawę, że napięcia +12V nie można bezpośrednio podać na wejścia procka ??? tylko i wyłącznie przez jakieś układy pośredniczące. Bo inaczej odeślesz go do krainy wiecznych łowów ;) Na wejścia tylko 0-5V.

    0
  • #8 07 Sie 2012 08:41
    switchbox
    Poziom 2  

    mirekk36 napisał:
    switchbox napisał:

    czy wewnętrzne oporniki można podciągnąć tylko do VCC czy też do Masy, bo moje wejścia mają być sterowane +12V


    Ale zdajesz sobie sprawę, że napięcia +12V nie można bezpośrednio podać na wejścia procka ??? tylko i wyłącznie przez jakieś układy pośredniczące. Bo inaczej odeślesz go do krainy wiecznych łowów ;) Na wejścia tylko 0-5V.



    no oczywiście że 0-5V

    źle napisałem o tych 12V tak z rozpędu wyszło. :oops:

    0