AVR Przerwania dla początkujących - part 01

Поділитися
Вставка

КОМЕНТАРІ • 61

  • @kryheb
    @kryheb 10 років тому +11

    Panie Mirku! Brakuje takich osób jak Pan w półświatku elektroników. Uśmiechnięty, chętnie dzielący się wiedzą i doświadczeniami - to ewenement, jakiego nie jestem w stanie wskazać na forach tematycznych, gdzie każdy z Nas zamiast usłyszeć dobrej porady, został przenoszony ze swoim wątkiem do kosza. Cytując Alberta Einsteina : knowlege = 1/ego. Dzięki!

  • @regeneric928
    @regeneric928 7 років тому +1

    Jestem niesamowicie zachwycony Pana osobą, blogiem, książkami i wszelkimi innymi materiałami. Ogromna pasja, pogoda ducha, chęć wytłumaczenia mniej wtajemniczonym i przyjemna forma - ogromnie szanuję i jednocześnie dziękuję, za każdą minutę, jaką Pan poświęca, by to wszystko stworzyć. Oby więcej takich osób!

    • @mirekk36
      @mirekk36  7 років тому

      Miło mi że może się przydać to co robię ... ślicznie dziękuję za opinię

  • @adamkwiatkowski4594
    @adamkwiatkowski4594 3 роки тому

    Elegancki poradnik!! 😊
    Warto bylo poswiecic ta godzine..i wogole sposob opowiadania...super sie oglada!

  • @przyjacielkuternogi
    @przyjacielkuternogi 11 років тому

    Po poradnikach związanych z ADC pomyślałem sobie "kurcze, już chyba wszystkie poradniki zrobił facet, w końcu będe miał czas obejrzeć stare, już chyba nic innego nie wymyśli" a tu proszę :) Jest kolejny poradnik i o czymś bardzo ciekawym ;) Bardzo mi ten poradnik pomoże bo brakuje mi zrozumienia paru takich 'teoretycznych' kwestii. Mam nadzieje że na jednej części się nie skończy ;)

  • @edwardpajkert9347
    @edwardpajkert9347 9 років тому

    Zaczynam rozumieć przerwania. Sprawiały mi spory kłopot. Czekam na kolejny video poradnik.

  • @dzajo20
    @dzajo20 9 років тому

    Dzięki za kolejny filmik. Świetne uzupełnienie do wykładów z procesorów :D Tutaj zawsze można sobie przewinąć i odsłuchać jeszcze raz, nie to co na wykładzie :)
    Pozdrawiam

  • @Hoh3n
    @Hoh3n 10 років тому

    Hehe trochę się spóźniłem, ale ten film to niezły prezent na święta. Na najbliższe Boże Narodzenie też poproszę coś podobnego.

    • @mirekk36
      @mirekk36  10 років тому +1

      :D ... tak ? a przez co na święta ? ja nie zauważyłem tylko czasami coś mi przed oczami latało ;)
      a na poważnie to dziękuję

  • @robertamberwich1368
    @robertamberwich1368 6 років тому

    Dlaczego zaraz w "półświatku" to nie jakis tam margines społeczny.
    Osobiście może do najmłodszych nie należę ale za to z pewnością do początkujących (z Arduino). Ostatnio popełniłem mały projekcik na potrzeby mojej firmy w którym steruję obrotowym stolikiem przy pomocy silnika krokowego i Arduino. I jak na moje potrzeby to nawet fajnie wyszło, jednak chciałem pójść o krok do przodu stąd moje zaintersowanie tematem. Wiedziałem, że aby zrobić moją zabawkę nieco atrakcyjniejszą konieczne będzie wykorzystanie przerwań i tak własnie trafiłem .... na ten poradnik.
    Obejrzałem część pierwszą. Dowiedziałem się co nieco, jednak czuję, że długa droga przede mną :)
    To faktycznie fajnie, że są jeszcze ludzie którzy chcą i potrafią podzielić się wiedzą. Kiedy na jednym z forów (a może jednym z "FOR") zadałem pytanie, dowiedziałem się wszystkiego szkoda tylko, że nie na interesujący mnie temat :P i przy okazji naczytałem się .... że hej ale tylko jak to jedna ze stron niema pojęcia o czym pisze na co ta druga strona odpowiadała dokładnie tym samym i tak przez 50 postów.....
    Spieszę więc zapisać się na Pańskim forum Panie Mirosławie z nadzieją, że tu nie będą moje wątki wykorzystywane do słownych potyczek lecz do pomocy z jednej ztrony i nauki z drugiej :P
    Pozdrawiam
    i subskrybuję ....

    • @mirekk36
      @mirekk36  6 років тому

      pozdrawiam i zapraszam

  • @grzegorzdabrowski6204
    @grzegorzdabrowski6204 7 років тому

    Planuję zbudować prosty termometr używając wyświetlacza 7 segmentowego (potrójnego). Zastanawiam się, czy migający przecinek (aby było widać, że termometr żyje) wykonuje się np. na przerwaniach? Cykliczne przerwania zmieniające stan przecinka.
    Na razie czytam i wszystkie przerwania wyzwalane są "zdarzeniem" na którymś wejściu.
    Czy programowo np: funkcją millis można jakoś wyzwalać przerwanie?

  • @CykPykMyk
    @CykPykMyk 11 років тому +4

    Nie wiem czy to jakiś rodzaj zaszczytu, ale pewno w kategorii internet kto wie, w każdym razie Pana kanał jest do tej pory moją najlepszą subskrypcją :). No ok, jestem normalny i mam kilka dodanych kanałów ze śmiesznymi filmikami, muzyką etc. ale to jest po prostu czysto związane z tym co lubię i tłumaczone najlepiej jak się da. :)

    • @mirekk36
      @mirekk36  11 років тому +3

      dziękuję za dobre słowo ;)

  • @tomaszzielinski3642
    @tomaszzielinski3642 4 роки тому

    Świetna praca dydaktyczna...!!!

  • @Bassmanpl
    @Bassmanpl 7 років тому

    Ok, czyli przerwanie stosujemy do zapalenia flagi (zmiennej) dalej program główny przejmie inicjatywę i będzie ok ?

  • @MrWazka260196
    @MrWazka260196 11 років тому

    Mirku mam pytanie odnośnie sprzętu na którym pracujesz. Po tapecie wnioskuję, że jest to laptop Sony a możesz powiedzieć coś o nim więcej?
    Pozdrawiam!

  • @vladeb1104
    @vladeb1104 8 років тому +1

    czy ktoś już pisał, że nadaje się Pan do Teleexpresu do kącika osób pozytywnie zakręconych?

  • @vladeb1104
    @vladeb1104 8 років тому

    rozumiem, że nawet jeśli pętla główna będzie w trakcie wykonywania delaya - np. akurat będzie to 340ms z naszych 500ms zadanych - i trach - licznik w przerwaniu przeskakuje z 99 na 0 - to rozumiem, że delay zostanie zatrzymany i włączy się dioda - rozwijając dalej - jeśli w pętli głównej delay mial 500ms i służył on do pomiaru zapalenia sie diody - a w trakcie delaya wskoczy przerwanie którego zadaniem jest zapalenie diody nr 2 na 100ms... to czy znaczy to że nasza dioda nr 1 będzie świecić 600ms? rozumiem, że tak...

    • @mirekk36
      @mirekk36  8 років тому +1

      Dokładnie tak - jeśli w przerwaniu będzie dodatkowe opóźnienie no to nie ma innego wyjścia ;) dlatego NIGDY nie wolno dawać jakichkolwiek opóźnień, nawet najmniejszych w przerwaniach ;)

  • @sc5shout
    @sc5shout 11 місяців тому

    Jest może jakiś program, który symuluje działanie takiego kontrolera? W sensie, że odpalam apke i mam wyrenderowany kontroler, diody i inne te bajery i wtedy mogę sobie w tej apce podłączyć tak wirtualnie piny do ledów albo przycisków i napisać kod w C i ta apka odpowiednio zrobi tak, że na tym wyrenderowanym kontrolerze się diody zapalą? Szukałem w necie ale średnio mogłem znaleźć coś darmowego i prostego w obsłudze.

    • @mirekk36
      @mirekk36  11 місяців тому

      są jakieś tam takie bajerki ale czy jest sens się tym bawić ??? zamiast testować na żywym organizmie procka ???

    • @sc5shout
      @sc5shout 11 місяців тому

      @@mirekk36 jest. Bo w ogóle mnie to nie interesuje, a potrzebuje zdać mikrokontrolery na studiach. Szkoda, mi wydawać pieniądze na coś, co zaraz będzie leżeć w szafie, którą i tak mam zawaloną. Mógłbym to odsprzedać po egzaminie, ale to znów trzeba się bawić w wystawianie tego, wysyłkę, jak nie będzie chętnych to już w ogole lipa.

    • @mirekk36
      @mirekk36  11 місяців тому

      @@sc5shout Masakra - to rzeczywiście radź sobie tam jakoś.

  • @HVManiaCcc
    @HVManiaCcc 10 років тому

    Mirek dobry filmik ale do czapki musisz dodać jakiś idealny prostownik ;) dioda nie wystarczy

  • @tomasz2491
    @tomasz2491 10 років тому

    hoho już kolejne święta ( z przerwaniami) :D

  • @-l--race--l-117
    @-l--race--l-117 9 років тому +3

    Ziomuś fajnie że humorek i w ogóle ale większość ludzi, którzy Cię zobaczą nie będą wówczas w okresie świątecznym, ba większość zobaczy Cię we wrześniu ucząc się do poprawek bądź w maju ucząc się do sesji. Całe to zajście w ciul rozprasza :))

    • @mirekk36
      @mirekk36  9 років тому +2

      +Cero No tak a rozumiem, że ty sobie pomyślałeś - że ja sobie pomyślałem że ludzie to zobaczą tylko o okresie świątecznym? ... no to nieźle wydedukowałeś ;) ... to ma tak być i już ;) tyle mogę powiedzieć. Rozpraszać też ma ;) bo ma być na wesoło aby lepiej zapamiętać ważne sprawy.

    • @-l--race--l-117
      @-l--race--l-117 9 років тому

      a to wtedy okey, mi nie pasuje ale każdy ma swoje zdanie. Powodzenia w tym co robisz :)

    • @mirekk36
      @mirekk36  9 років тому

      No trudno żeby wszystkim pasowało to co robię ;) Zawsze można wyłączyć poradnik i nic nie będzie przeszkadzać.

    • @-l--race--l-117
      @-l--race--l-117 9 років тому +1

      dokładnie jak tak jest to pozostaje samemu przeczytać

  • @XcarrammbaX
    @XcarrammbaX 11 років тому

    Mirku świetny tutorial. Dopiero zaczynam swoją przygodę z mikrokontrolerami, jestem już przy końcu blue booka jednak im dalej w las tym więcej drzew :(. Twoje filmy to genialne uzupełnienie książki które wyjaśniają naprawdę wszystko to czego nie zrozumiałem z książki. Było by świetnie gdybyś jeszcze przed zakończeniem serii o przerwaniach nagrał taki wprowadzający materiał o magistrali I2C. Mimo że już przerobiłem ten rozdział ciągle nie mogę go dobrze zrozumieć :/

  • @tomaszbunio517
    @tomaszbunio517 4 роки тому

    25:14 Czy nie powinno być if(ms>999){ itd.

  • @vladeb1104
    @vladeb1104 8 років тому +1

    jest jakaś opcja by obejrzeć przerwania dla początkujących part 02? czy od razu powinienem jednak iść w part 03?

    • @mirekk36
      @mirekk36  8 років тому

      Proponuję zassać sobie ten darmowy program: atnel.pl/atnel-video-player.html i za jego pomocą szperać w poradnikach wideo. W ogóle polecam się zapoznać z możliwościami tego programu ;)

    • @vladeb1104
      @vladeb1104 8 років тому +1

      Niestety w szkocji nie da rady obejrzeć tego filmu - jakaś blokada na channel 4 - mniejsza z tym - przeszedłem do part 03 - na stanie mam atmege8a a jak wiadomo ona posiada tylko int0 int1- odblokowałem sobie INT0 - ustawiłem przerwanie zboczem narastającym -wpisałem wektor - i teraz chciałbym by migała mi dioda na porcie pb0 (pin14) - no i tutaj już schody - wpisuje w wektor standardową komendę TOG dla pb0 - oczywiście zmieniam stan portu b w ddrb - i teraz nie rozumiem co powinienem wpisać w główną pętlę by dioda migała mi co pół sekundy :/
      MCUCR |= (1

    • @mirekk36
      @mirekk36  8 років тому

      Panie kochany, na forum zapraszam z takimi pytaniami: www.forum.atnel.pl

  • @Lo8G8aN
    @Lo8G8aN 9 років тому

    wątek z czapką mikołaja to tak jakby przerwania? :D super poradniki

    • @mirekk36
      @mirekk36  9 років тому

      +Lo8G8aN No tak mi się w trakcie poradnika wydawało, że coś jest nie tak :D .... ktoś albo coś mi przerywało :D

  • @tvpdomo
    @tvpdomo 10 років тому

    mam pytanie następcą atmegi8 jest atmega88 ,a co jest następcą atmegi32

    • @mirekk36
      @mirekk36  10 років тому

      ATmega16/32 .... albo ATmega164/324/624/1284 ;) przy czym ATmega1284 to już prawdziwy POTWÓR - bo ma aż 16 Kb pamięci RAM ;)

  • @michah3956
    @michah3956 11 років тому

    Pod choinkę prezenty przynosi dzieciątko a nie św. Mikołaj.
    Św. Mikołaj rozdaje prezenty 6 grudnia.

  • @tomaszzielinski3642
    @tomaszzielinski3642 4 роки тому

    aa i zadziałał mi eclipse 2020:) jak by co .. pytać:) w win 7

  • @ashrasmun1
    @ashrasmun1 10 років тому +2

    Biorąc pod uwagę to jakie mam doświadczenie z elektronikami to jest Pan bardzo pozytywnym człowiekiem, jednak te filmiki mogłyby być duuużo krótsze i zawierać tę samą treść.

    • @mirekk36
      @mirekk36  10 років тому +1

      A co stoi na przeszkodzie żeby kolega nakręcił krótsze filmiki? nie rozumiem ? ... ja wierzę, że twoje mogłyby zająć nawet po kilka minut, ba! przesadzam pewnie nawet nie więcej niż minutę i zawierać tę samą treść. Na YT jest dużo miejsca, YT czeka na takich jak ty ... nic tylko kręcić. A jeśli oczekujesz krótszych filmików ode mnie to polecam szczególnie tobie ten: Poradnik Dla Malkontenta ;)

    • @ashrasmun1
      @ashrasmun1 10 років тому +2

      Atnel - mirekk36 Brak takiej wiedzy :) Nie napisałem tego komentarza po to żeby Pana urazić. Mam szacunek do Pańskiej wiedzy aczkolwiek osobiście nie spodobał mi się sposób przekazu wiedzy. Chyba mogę mieć swoje zdanie?:)

    • @tomaszp7292
      @tomaszp7292 7 років тому +2

      Jeden z profesorów na mojej uczelni powiedział kiedyś, że takie chwilowe oderwanie od wątku wykładu rzucając jakimś dowcipem dla rozluźnienia atmosfery i oderwania się od ciągłego skupienia, sprzyja przyswajaniu wiedzy. Powiem szczerze, że tak własnie jest i w tym przypadku. Oglądając tego typu filmy instruktażowe zapamiętuje się znacznie więcej niż oglądając suchą teorię. Za sprawą mnemotechniki zostaje w głowie zdecydowanie więcej, bo przypominając sobie dowcip lub zabawną rzecz od razu przypominają się inne rzeczy, które działy się w tym czasie. Środek nocy, latarką po oczach i co ? :) - VOLATILE :) Uważam, że tego typu wykłady są zdecydowanie bardziej wartościowe. Ci którzy chcą czegoś w pigułce zazwyczaj zapominają po kilku dniach co tam było. Z tego filmiku zapamiętałem 10000% więcej niż czytając blue booka, od którego zacząłem przygodę z programowaniem. Pozdrawiam serdecznie!

    • @jarooman
      @jarooman 6 років тому +1

      Gdyby były krótsze, to byś nic nie zapamiętał :), a tak temat jest bardzo dobrze przemielony. I to mi się podoba

  • @JanStafaniak
    @JanStafaniak 10 місяців тому

    cyk cyk aż ten czas leci to już 10-te święta od wydania tego "tutoriala", czyli 10-te swieta razem hurra

    • @mirekk36
      @mirekk36  10 місяців тому

      no to naprawdę okrągła rocznica wyszła ;) ślicznie dziękuję i życzę zdrowych, radosnych i wesołych Świąt

  • @DavidfromPol
    @DavidfromPol 11 років тому

    hehe :) "pilot" to już tradycja :D

    • @mirekk36
      @mirekk36  11 років тому

      No coraz gorzej się zacina ;)

    • @pawedziubinski5637
      @pawedziubinski5637 10 років тому

      jak sie zacina to czas stworzyć nowy pilot :D

    • @mirekk36
      @mirekk36  10 років тому +1

      ;) tyż racja

  • @michah3956
    @michah3956 11 років тому +2

    Ja panu nie przerywałem.

    • @mirekk36
      @mirekk36  11 років тому

      Nie? ... hmm to przepraszam może pomyliłem pana z kimś innym ;)

  • @djluqas
    @djluqas 11 років тому

    znakomity poradnik panie Mirku :)