atmega drgania styków

Znaleziono około 540 wyników dla: atmega drgania styków
  • Bascom - Program nie wykonuję się według planów

    Odpowiedzią na twoje kłopoty jest instrukcja DEBOUNCE, gdyż: 1. Potrafi wywoływać podprogramy przy dowolnym stanie linii portu, 2. Przycisk raz naciśnięty i puszczony wywołuje podprogram tylko jednorazowo, 3. Filtruje drgania styków przycisków które potrafią narobić niełego bigosu początkującym, 4. Jest elegancka, pewna i uszyta "na miarę". PS. Atmega...

    Mikrokontrolery AVR   10 Gru 2013 23:05 Odpowiedzi: 2    Wyświetleń: 1044
  • Jak obsłużyć usypianie i wybudzanie ATmega 32 jednym przyciskiem PD2?

    Do wejścia PB2 dolutowałem 1uF (ceramik) plus kilka zmian w algorytmie. Wydaje się że problem drgania styków jest opanowany. [syntax=c] #define F_CPU 16000000UL // Atmega644 #include <avr/io.h> /*biblioteka avr*/ #include <string.h> /*biblioteka napisy*/ #include <stdio.h> /*biblioteka podstawowa C*/ #include <stdlib.h> /*biblioteka...

    Mikrokontrolery Początkujący   03 Lis 2019 19:57 Odpowiedzi: 21    Wyświetleń: 1068
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Atmega 8 - Licznik do14-stu żle działakący kod C

    jak już koledzy wyżej wymienili: #F_CPU deklaruj w projekcie a poniżej moja drobna wariacja na temat:[syntax=c]#ifdef __TINYC__ // mod by: penknife <penknife1+wyswietlacz[at]gmail.com&g... 30 XII 2015 // Tiny C Compiler http://bellard.org/tcc/ // żeby przetestować uruchom: tcc -run "nazwa tego pliku.c" #include <stdio.h> #include <stdlib.h>...

    Mikrokontrolery AVR   01 Sty 2016 19:33 Odpowiedzi: 27    Wyświetleń: 1830
  • Zegar Nixie `Dorota` .

    https://obrazki.elektroda.pl/9337556500_... Pewna wyjątkowa osoba zasługiwała na równie wyjątkowy prezent, a że nie jestem fanem kupowania niespodzianek, postanowiłem "zrobić" coś własnym rękami. 1. Wstęp, motywacja 2. Zarys konstrukcji 3. Płytka z diodami - projekt (łączenie diod) 4. Płytka z diodami - projekt (zatrzaski) 5. Eagle...

    DIY Konstrukcje   19 Sty 2024 23:45 Odpowiedzi: 26    Wyświetleń: 4305
  • REKLAMA
  • [C] Obsługa przycisków w Atmega - problem z drganiami styków i menu LCD

    Na temat debouncingu poczytaj [url=http://www.elektroda.pl/rtvforum/to... temat. Warto.

    Mikrokontrolery AVR   14 Gru 2010 19:33 Odpowiedzi: 1    Wyświetleń: 1411
  • Czy układ przeciwsobny z ATmega poradzi sobie z drganiami styków?

    A w zwykłym mikroprzełączniku "podpalcowym" nie mamy tego efektu ?? Może też wystąpić. Daj dwa dodatkowe kondensatory, 2×10nF po obu stronach zestyku. Ale najlepiej zastosuj scalone bramki NAND w układzie przerzutnika eliminującego efekt drgania styków (jeden scalak).

    Projektowanie Układów   20 Lip 2006 07:44 Odpowiedzi: 25    Wyświetleń: 3478
  • Programowanie mikrokontrolera Atmega 328P dla wielokanałowego termometru C.O.

    Witam, Dzięki za wsparcie, już sobie poradziłem, trochę na około, bo z użyciem goto. Delay w przerwaniu po to, aby wyeliminować drgania styków. Nie wiem jak to inaczej obejść. Z goto raczej sobie nie poradziłeś. Drgań styków nie wyeliminujesz. Najprościej, to nie reagować na drgania tych styków. Standardowa i nudna odpowiedź: zacznij od algorytmu, bo...

    Programowanie Początkujący   18 Sie 2021 21:27 Odpowiedzi: 9    Wyświetleń: 639
  • Zabezpieczenie przed uszkodzeniem pamięci EEPROM w mikrokontrolerach ATMega podczas zakłóceń EMC

    Panowie ale jaja. Wstępnie przyczynami były sam stycznik oraz wyswietlacz lcd hd44780, a procesor wcale się nie zawieszał. Dzięki Panowie, gasiki próbowałem na cewkę i na styki, sterowanie zmieniałem 3021/3041. O ferrytach nie pomyślałem. nie mam, kupię. W każdym razie, dwa jakie mam, styczniki lovato bgp0910a, lutowane do druku maja dosyć silne drgania...

    Programowanie   12 Gru 2023 01:07 Odpowiedzi: 17    Wyświetleń: 726
  • [ATmega] Jak zminimalizować wpływ drgań styków na pomiar czasu w ATmega?

    http://obrazki.elektroda.pl/5431448900_1... 74HC74 bramkuje sygnał wejściowy tak aby jego impulsy nie były krótsze niż impulsy taktowania licznika 74HC590(już samo to wyfiltrowuje część krótkich szpilek) - blokuje to możliwość wyzwalania przerwania ICR1 z nadmierną częstotliwością. W układzie jak na rysunku 74HC590 zlicza gdy sygnał...

    Mikrokontrolery AVR   26 Gru 2010 10:47 Odpowiedzi: 12    Wyświetleń: 4593
  • REKLAMA
  • Drgania styków - zwieranie masy czy plusa zasilania

    Atmega 328P -z tego co widze to ma pull-up'y na każdym porcie, w każdym razie jak dawałem kondensator 100n to nic to nie dawało

    Mikrokontrolery   04 Lut 2014 21:59 Odpowiedzi: 7    Wyświetleń: 1635
  • REKLAMA
  • Ile matryc led można podłączyć do Arduino Uno?

    Dzięki. Stokrotne dzięki. Jak będę miał oporniki to podłącze drugi. Do 13 ,12,4,1,0 i digital też można?Te mam wolne. PS. Przycisk też musi mieć rezystor?Przycisk do 13 i 2 pina ale ja mam 2 zajęty. Jaki inny można?Z wolnych do przycisku. W zasadzie wszystkie piny są po to by z nich korzystać :-)Wystarczy deklarować kolejny wolny pin cyfrowy np. #define...

    Arduino   05 Gru 2020 22:35 Odpowiedzi: 76    Wyświetleń: 2664
  • Obsługa enkodera EC11B15244 z Atmega 128 w BASCOM - problem z kierunkiem obrotu

    Czy na płytce są sprzętowo wyeliminowane drgania styków ? A jak obsługujesz ten enkoder ? Masz jakiś przykładowy kod ?

    Mikrokontrolery   14 Maj 2012 17:49 Odpowiedzi: 6    Wyświetleń: 1805
  • Atmega 8 - Licznik do14, Kod C jak wyzerować licznik pierwszym impulsem?

    Straszny ten kod jest. Przykładowo - po co jest coś takiego: [syntax=c]for(;;) while(1)[/syntax] albo to: [syntax=c]if( ! (PIND & (1<<PD3)) ) //tutaj sprawdzam trzeci bit z portu D { _delay_ms(200); //czekam, aż drgania styków ustaną n=n+1;[/syntax] Zastanów sie czy ten delay ma jakiś wpływ na drgania. Czy nie lepiej po tym delayu raz jeszcze...

    Mikrokontrolery Początkujący   26 Sty 2016 18:55 Odpowiedzi: 11    Wyświetleń: 1917
  • Resetowanie się atmega8, przy załączaniu przekaźnika

    uu teraz gdy odłączyłem zasilanie samego silnika to zauważyłem, że gdy zadziała jedna krańcówka (w postaci kontaktronu) to efekt jest podobny do resetu. Więc może to być wina programu, ale nie koniecznie. Możliwe ze podczas startu kontaktrony się zwierają, ale w poprzednim układzie takie coś nie występowało. Poprzednio sterowanie miałem na bazie przerzutników...

    Mikrokontrolery AVR   12 Kwi 2012 19:28 Odpowiedzi: 60    Wyświetleń: 15119
  • Podłączenie przycisków do ATmega8 – jak wyeliminować drgania styków i fałszywe sygnały?

    Witam! Jeśli chodzi o tego typu połączenia z uC, to w praktyce stosuje się rozwiązanie "a)", czyli przycisk jest aktywny niskim stanem. Jesto to pewniejsze rozwiązanie. Rezystory podciągające w ATmega mogą płatać różne figle, o czym się już kiedyś przekonałem. Koniecznie dołóż zewnętrzne podciąganie do Vcc, np. przez rezystor 4,7kΩ. Pamiętaj także...

    Robotyka Modelarstwo i CNC   02 Wrz 2006 09:47 Odpowiedzi: 25    Wyświetleń: 3604
  • Atmega 328p i 88p - fs1000a UART kiepska komunikacja [C]

    A tu zalecałeś blokowanie przerwania, w celu likwidacji drgań styków i zabezpieczenia się przed ponownym wywołaniem przerwania. http://obrazki.elektroda.pl/7094155700_1... Tam omawialiśmy przypadek podłączenia przycisku do pinu INT0 i wykorzystaniu przerwań: http://www.elektroda.pl/rtvforum/viewtop... Jeśli przycisk podłączasz...

    Mikrokontrolery AVR   07 Lis 2016 01:20 Odpowiedzi: 33    Wyświetleń: 2838
  • ATMEGA 32: Niespodziewane wyjście z pętli głównej do funkcji ustawień

    Witaj 1. stosuj tabulator bo kod jest mało czytelny. 2. nie pokazałeś funkcji przerwań stąd zapytam: Drgania styków przycisków eliminujesz?: http://mikrokontrolery.blogspot.com/2011... 3. ode mnie masz 25 pkt za stosowanie C - boś biedny (2.88pkt), a mogą Ci się przydać :)

    Mikrokontrolery AVR   12 Lip 2011 17:05 Odpowiedzi: 29    Wyświetleń: 2991
  • Jak wykryć zbocze narastające na AVR ATmega bez przerwań?

    dobra zakonczmy ta bezsensowna dyskusje, nie chce sie klocic o glupoty. Tym bardziej, że podejrzewam, iż w tym projekcie zastanawianie się nad rzeczami typu szybkość przełączenia nie ma w ogóle znaczenia Jeżeli wyeliminowane są drgania ze styków (o ile na styku się to opiera) i nie będa występowały żadne przeszkadzające stany nieustalone to wystarczy...

    Mikrokontrolery AVR   07 Cze 2010 12:08 Odpowiedzi: 30    Wyświetleń: 9205
  • [Atmega16] [Atmega16][asm] Konfiguracja INT0 na zbocze opadające - brak wyzwalania

    Stosując interfejs JTAG mamy właśnie sprzętowy dostęp do wszystkich rejestrów, jakie by one nie były. Można np. załączyć debuggowanie, potem wymusić 0 (sprzętowo - zwierając tą linię do masy) na jakieś linii portu. Będzie to widać w AVR Studio - zmieni się stan PINn. Można też zmieniać wartości pszczególnych rejestrów, flag np. słowa stanu (odpowiednik...

    Mikrokontrolery AVR   20 Lis 2010 15:05 Odpowiedzi: 15    Wyświetleń: 3442
  • atmega8 ds1307 - Program sie zawiesza przy odczycie (C)

    Myślę, że nie sieje. Moje przypuszczenia opieram na tym, że najpierw zacząłem od uruchomienia poprawnego tych lamp. Program działający jako prosty licznik, który tylko dodawał i odejmował do liczby "minuty" wartość 1 i potem pokazywał to na wyświetlacz działał poprawnie. I nie wieszał się nawet po wielu minutach od włączenia. Sprawdzałem to też pod...

    Mikrokontrolery AVR   02 Sty 2016 17:48 Odpowiedzi: 36    Wyświetleń: 3642
  • AtMega - jak poprawnie obsłużyć przerwania przyciskiem w pętli nieskończonej?

    Prosiłem o więcej informacji :( Wypróbuj coś takiego: #include <avr/io.h> //#include <avr/interrupt.h> #include <interrupt.h> #include <signal.h> SIGNAL (SIG_INTERRUPT0) { unsigned int i=1; PORTC^=_BV(PC0); // zmieniamy stanu na przeciwny while(i++); //eliminacja skutków drgań styków (~393000...

    Mikrokontrolery   20 Gru 2008 13:41 Odpowiedzi: 10    Wyświetleń: 7466
  • Podłączanie przełącznika 220V do portu ATmega - jak zapewnić poprawne działanie?

    Witam, czy ktoś ma doświadczenia z podłączaniem przełączników do oświetlenia 220V ( typowych przełączników które są zamontowanie do włączania oświetlenia w pomieszczeniach ) bezposrednio do portów mikrokontrolera ( do ATmega). Oczywiście mówimy o całkiem nowych przełącznikach, które nie przełączały jeszcze żadnych obciążeń podłączonych do 220V. Moje...

    Mikrokontrolery   17 Sie 2005 07:35 Odpowiedzi: 2    Wyświetleń: 1499
  • Atmega 168 i UGN3120 - nieprawidłowe zliczanie impulsów, zakłócenia, ekranowanie?

    Rpal (at) wiadomo jaki czujnik bo napisałem w temacie że UGN3120.Schemat jest taki ze + do + - na gnd a wyjście bezpośrednio na wejście procka. Emarcus(at) 1. Czujnik to tak jak napisałem ugn3120 właśnie nie wiem na jakie zachowanie pola powinien reagować 2. wyjście czujnika mam podpięte pod wejście w uC. całość jest zasilana z tego samego źródła. całość...

    Mikrokontrolery AVR   23 Sty 2009 15:59 Odpowiedzi: 7    Wyświetleń: 3179
  • [Atmega16] Atmega16: Błąd odczytu przycisku A na klawiaturze matrycowej 4x4

    Napisałem program do obsługi klawiatury matrycowej. Podłączone diody LED wskazują binarnie wartość wciśniętego przycisku, a wyświetlacz LCD pokazuje szesnastkowo wciśnięty przycisk. Klawiatura podłączona do PORTD mikrokontrolera. http://obrazki.elektroda.pl/1733933700_1... Problem w tym że wszystkie przyciski działają poprawnie oprócz jednego...

    Mikrokontrolery Początkujący   02 Cze 2013 09:49 Odpowiedzi: 4    Wyświetleń: 2914
  • Język C funkcja przerzutnika monostabilnego pod licznik

    Jestem początkującym z programowaniu w C.Opiszę problem : Zbudowałem licznik zwojów do nawijarki na ATMEGA 8 . Licznik liczy zwoje przy pomocy optobariery szczelinowej i tarczy z dziurką(czyli zliczanie gdy na wejściu stan niski) liczy w przód i w tył(przy odwijaniu). Jedno wejście ATMEGi zlicza impulsy (PULSELOW) , drugie to wejście sterujące aby zmieniać...

    Mikrokontrolery   09 Kwi 2017 21:00 Odpowiedzi: 1    Wyświetleń: 789
  • ATMEGA 16A - Niewłaściwe wskazania klawiatury ADC 14 przyciskowej, problemy z napięciem

    Jak chcesz za pomocą 10-bitowego ADC obsłużyć więcej niż 10 przycisków? Jeśli przycisk przyjmuje dwa stany, to do ich reprezentacji potrzebujesz 1 bita, masz 14 przycisków, czyli potrzebujesz co najmniej 14 bitów z ADC, a tylu nie masz. Oczywiście problem nie istnieje, jeśli na raz można nacisnąć tylko jeden przycisk... Kolejna sprawa - po co oddzielne...

    Mikrokontrolery   18 Wrz 2014 17:42 Odpowiedzi: 15    Wyświetleń: 2061
  • Atmega8A AU - jak uniknąć zawieszania się przy zwarciu na wyjściach?

    hmm.. jednak nie tutaj droga pojawiło się jeszcze kilka innych problemów - np ukłądy nowej serii są strasznie wrażliwe na co ? nie wiem na co. np od "wieków" przy nogach wejściowych gdzie sygnały pochodzą np z przycisków stosuję kondensator 100nF do masy dla eliminacji drgania styków i ogólnie dla wygładzenia przebiegu. ukazuje się że zwarcie takiego...

    Mikrokontrolery AVR   19 Lis 2011 20:55 Odpowiedzi: 10    Wyświetleń: 2126
  • Atmega 8 - nie działa program sterowania silnikiem w Bascomie, co poprawić?

    Nie wytrzymałem :| Można ten program napisać na 100 sposobów... Poniżej chyba najprostsza wersja, bez kontroli drgania styków i blokujący (użycie Bitwait) ale ma robić dokładnie to co napisałeś i nic więcej. To Cię powinno przynajmniej naprowadzić na właściwe tory. [syntax=vb]$regfile = "m8def.dat" $crystal = 1000000 Config Portb = Input '--- konfiguracja...

    Mikrokontrolery   15 Mar 2011 18:56 Odpowiedzi: 15    Wyświetleń: 3756
  • [C] Atmega: Napięcie na pinach nieprawidłowe, problem z konfiguracją portów

    -nobile- --> To nie ATmega nie ustawia prawidłowo portów, to TY je nieprawidłowo ustawiasz i hmmm program piszesz trochę nie teges ;) DDRA = 0xFF; //port D na wyjście PORTA = 0x00; //stan niski na porcie D to w końcu port A czy port D ??? zastanów się czy przez tą literówkę już coś ci się nie miesza, to po pierwsze. Po drugie, raz sprawdzasz wejście...

    Mikrokontrolery AVR   10 Kwi 2010 15:33 Odpowiedzi: 13    Wyświetleń: 2008
  • Lampka RGB by molszewski

    Dzięki wszystkim za opinie. Oddałem dziś projekt został oceniony na 5;] Dokonałem kilku zmian w programie więc wrzucam nową wersję: http://obrazki.elektroda.pl/8149391200_1... Jeśli już eliminujesz drgania styków programowo i w dodatku z użyciem timera, to mogłeś się pokusić o tak samo zrealizowane opóźnienia. Mnóstwo pamięci pożera...

    DIY Konstrukcje   08 Maj 2013 16:15 Odpowiedzi: 24    Wyświetleń: 20748
  • Atmega 8 - Wielokrotne wyzwalanie przerwań przy naciśnięciu przycisku INT0

    Jest to normalne w przypadku przycisków... Drganie styków powoduje pojawienie się więcej niż jednego zbocza... Poczytaj na forum o niwelacji drgań styków...

    Mikrokontrolery   31 Sie 2006 18:47 Odpowiedzi: 5    Wyświetleń: 1962
  • Ładowanie lub odczyt z tablicy w języku C dla atmega 8

    DRGANIA STYKÓW!!

    Mikrokontrolery Początkujący   16 Gru 2013 17:49 Odpowiedzi: 34    Wyświetleń: 5022
  • Atmega8 - enkoder obrotowy jako licznik w górę i w dół

    Enkoder to mechanicznie zwykły przycisk. Ma też wszystkie wady przycisku, czyli np. drgania styków. Wiele enkoderów na jeden "przeskok" generuje 2-4 impulsów i oczywiście czasy trwania poszczególnych faz zależą od szybkości kręcenia. Przejrzyj darmowe przykłady do książek w mojej stopce - masz tam przykłady obsługi enkoderów w oparciu o ATMega i XMEGA.

    Mikrokontrolery Początkujący   13 Sty 2015 08:24 Odpowiedzi: 9    Wyświetleń: 4689
  • Atmega8 - Grzanie się stabilizatora LM7805 i mikrokontrolera w układzie 12V

    Rezystory podciągające ATMega ma wbudowane - trzeba tylko włączyć. Jeśli to praca inżynierska to pora zacząć od podstaw pracy z AVRami... A do eliminacji drgań styków czasem same kondki nie starczają - owszem, pomagają, ale nie niwelują problemu do 0

    Mikrokontrolery   13 Kwi 2013 14:42 Odpowiedzi: 24    Wyświetleń: 2268
  • Jak rozpoznać kierunek przełączenia przycisków w ATMEGA8515 dla szyb?

    Pierwszy schemat nie pokazuje jak przyciski są podłączone (nieopisane połączenia z lewej strony schematu). Na dolnym opisałeś je jako +5V i masa. Czy tak mamy rozumieć pierwszy schemat? Jeżeli tak, to nie trzeba żadnych tranzystorów, a jedynie napisać odpowiednio program dla pierwszego schematu. Ale musisz poznać zjawisko zwane drganiem styków i jak...

    Mikrokontrolery Początkujący   20 Maj 2012 22:01 Odpowiedzi: 6    Wyświetleń: 1873
  • Atmega16 - Jak wyeliminować drgania styków przy zwiększaniu prędkości LED?

    Po pierwsze aby zwiekszyc predkosc pulsowania diodek powinienes zmniejszac z a nie zwiekszac (czyli dzielic przez dwa a nie mnozyc razy 2). Po drugie dwukrotne sprawdzanie if ((PINA&0x01)!=0x01) nie ma sensu, chyba, ze miedzy nimi wprowadzisz opoznienie. Po trzecie po odczekaniu Twoich 300ms masz tylko ultrakrótki czas na sprawdzenie if((PINA&0x01)!=0x00)....

    Mikrokontrolery   22 Mar 2008 18:18 Odpowiedzi: 4    Wyświetleń: 1983
  • [Bascom] [Bascom][AtMega] Program: 2 przyciski, dioda świeci X sekund po naciśnięciu

    A Twój program nie chce działać? Jaki jest problem. To co w programie masz nieprawidłowo to odczyt stanu przycisku. Procedura odczytu przycisku powinna przewidywać takie sytuacje jak drgania styków lub przypadkowe zakłócenia na linii przycisku. Jedną z możliwość odczytu przycisku jest: [syntax=basic4gl]If Wejscie = 0 Then Waitms 100 If Wejscie = 0 Then...

    Mikrokontrolery AVR   13 Sie 2011 16:46 Odpowiedzi: 5    Wyświetleń: 2420
  • [AVR ATMEGA 8 C] Multipleksowanie, problem z inkrementacją

    Zmienna liczba musi być typu volatile, to tak na szybko. ;) Dodano po 13 No zrób jakieś opóźnienia, żeby wyeliminować drgania styków.

    Mikrokontrolery AVR   10 Lip 2009 16:30 Odpowiedzi: 2    Wyświetleń: 1215
  • [Przerwania] Atmega 32 - jak poprawnie obsłużyć przerwania w projekcie skrzyżowania?

    Właściwym wektorem jest INT0_vect. Teraz już działa? Jeżeli wymuszasz przyciskiem, to o problemie drgań styków wiesz?

    Mikrokontrolery AVR   02 Gru 2013 07:56 Odpowiedzi: 21    Wyświetleń: 2286
  • POGOTOWIE - kłopoty z zaprogramowaniem, zablokowaniem, fusebit-ami, itp.

    Proszę o pomoc. Ustawiłem fusbity zgodnie z notą katalogową (CKSEL3..0 = 1111, CKOPT = 1) ale układ pracuje z częstotliwością około 1.5MHz przy kwarcu 16MHz. Zmiana CKOPT na 0 nie ma wpływu na częstotliwość. Odnoszę wrażenie, że kwarc nie prauje (przy pomocy oscyloskopu stwierdziłem brak drgań na stykach XTAL1i2 jak w przypadku ATMEGA 16 LUB 32). Z...

    Mikrokontrolery Początkujący   13 Gru 2024 19:50 Odpowiedzi: 436    Wyświetleń: 114718
  • Atmega 8 - Bascom - Dioda świeci cały czas, co poprawić w kodzie?

    Diodę gaś tak jak ją zapalasz. [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 1000000 Config Portb.0 = Input Config Portb.1 = Input Config Portd.5 = Output Przycisk1 Alias Pinb.0 Dioda Alias Portd.5 Przycisk2 Alias Pinb.1 PORTB.0 = 1' to jest podciąganie do Vdd - działaj w tym celu na rejestrze 'PORTX lub PORTX.Y PORTB.1 = 1 Reset Dioda Do If Przycisk1...

    Mikrokontrolery Początkujący   22 Mar 2014 09:43 Odpowiedzi: 9    Wyświetleń: 2208
  • [Atmega32A][asm] Jak uruchomić timer do wyłączania diod po 0,5s?

    Załóżmy, że to też błąd przy wklejaniu kodu (inaczej asembler zgłosiłby błąd). Powinno być R21 , a nie R121 . Być może to też błąd przy wklejaniu. Bity WGM12 , CS12 oraz CS10 nie znajdują się w rejestrze TCCR1A tylko w TCCR1B . Istotne jest jednak to, że ustawiając tylko bit WGM12 ustawiasz TIMER1 w tryb 4, czyli tryb CTC, w którym timer liczy od 0...

    Mikrokontrolery AVR   29 Lis 2018 20:35 Odpowiedzi: 12    Wyświetleń: 1083
  • ATmega8 - Jak podtrzymać sygnał LED po naciśnięciu klawisza?

    A co zrobić żeby kolejne kliknięcie zmieniło x na zero? To nie zadziała zbyt dobrze, bo przytrzymanie przycisku będzie ciągle zmieniać stan x na przeciwny. Zresztą taką zmianę szybciej można zrealizować za pomocą x^=1; Stąd też najlepiej PINC przypisać do jakiejść zmiennej tymczasowej i sprawdzać czy od ostatniego sprawdzenia stan przycisku uległ zmianie....

    Mikrokontrolery AVR   18 Lis 2013 00:31 Odpowiedzi: 11    Wyświetleń: 1818
  • Jak sprawdzić działanie klawiatury membranowej 12 klawiszy bez zasilania ATMEGA?

    Aaa w ten sposób, przy takiej klawiaturze jest potrzebna eliminacja drgań styków?

    Mikrokontrolery Początkujący   16 Maj 2016 23:00 Odpowiedzi: 11    Wyświetleń: 1329
  • [Atmega8A][C] - rezysory pullup - niedziałające przyciski

    1. Do których linii i w jaki sposób są podłączone przycisk i dioda? Schemat! 2. Masz dwa proste błędy - w ATmega rezystory podciągające wejścia włącza się poprzez ustawienie linii portu jako wejścia ORAZ zapis jedynki do rejestru PORTx, czyli: DDRB=0x00; PORTB=0xFF; No i sprawdzanie wciśnięcia przycisku: pojedynczy & zamiast podwójnego! 3. Nieprawdziwych...

    Mikrokontrolery AVR   08 Mar 2013 17:32 Odpowiedzi: 3    Wyświetleń: 1494
  • ATmega 16 - eliminacja migotania LED przy przytrzymaniu przycisku

    [syntax=c]If ((!(PIND &0x03)) | (!(PIND & 0x06)) | ((!(PIND & 0x05))) { PORTA = 0x00;}[/syntax] to jest złe. a przerwanie? troszkę później się ty zajmij. przy przyciskach występują drgania styków. A to sprawi ci klopot

    Mikrokontrolery AVR   14 Maj 2011 21:18 Odpowiedzi: 20    Wyświetleń: 2877
  • Dobór rezystora do przełącznika przy ATMEGA 8 - jaki prąd maksymalny?

    W takim razie nie trzeba żadnych rezystorów. Jeden koniec przycisku podłączasz do wybranego portu mikrokontrolera, a drugi do masy. W programie musisz dać "0" zamiast "1", ale to chyba wiesz sam. Przykładowo przycisk dołączony do PB1 ma zrobić podniesienie wartości I o jeden: $REGFILE="m8def.dat" $CRYSTAL=8000000 Config Pinb.4 = Output Config...

    Początkujący Elektronicy   12 Kwi 2008 20:02 Odpowiedzi: 5    Wyświetleń: 1352
  • Atmega - Reset mikrokontrolera przy rozłączaniu cewki przekaźnika, jak zapobiec?

    Jeżeli chodzi o ten transoptor z dwoma diodami, to rozumiem, że chodzi o jakiś dwukierunkowy typu PC814? Tak. Będzie to też tańsze i nie będzie wprowadzało szpilek z drgań styków jakie są przy przekaźniku.

    Mikrokontrolery Początkujący   02 Lip 2014 11:17 Odpowiedzi: 11    Wyświetleń: 2244
  • Programowanie sterownika oświetlenia motocykla z Atmega8 i eliminacja drgań styków

    Np. to http://mikrokontrolery.blogspot.com/2011... i z 1000 innych rozwiązań. A po co te przekaźniki? W celu zwiększenia zakłóceń? Do sterowania światłami b. dobrze nadają się tranzystory MOSFET. Jeśli masz wspólny minus, to potrzebujesz par npn małej mocy + PMOSFET do załączania plusa. http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery Początkujący   11 Wrz 2013 14:18 Odpowiedzi: 8    Wyświetleń: 1845
  • AVR - Obsługa przerwania w zestawie EVB 5.1(ATMega 32a)

    Witaj Adamie. ... i niestety nie wychodzi. Na jakiej podstawie tak uważasz? Dodam, że pracuję na Atmel Studio 6, które bardzo nie lubi funkcji SIGNAL(SIG_INTERRUPT0) Ponieważ SIGNAL jest przestarzałe: http://www.nongnu.org/avr-libc/user-manu... Atrybut NOBLOCK dodałem na końcu, więc można się nim nie sugerować. W jakim celu?...

    Mikrokontrolery   27 Gru 2014 01:08 Odpowiedzi: 5    Wyświetleń: 1230