przerwania timer przyciski

Znaleziono około 911 wyników dla: przerwania timer przyciski
Podstawowa forma zapytania: przerwać timer przycisk
  • [AT90S2313] [C] - modyfikacja programu C AVR. Przerwanie a przycisk.

    Witam serdecznie, Zrobiłem sobie timer do silniczków rakietowych i chciałbym uzbroić go w jeszcze jedną opcję ale za bardzo nie moge sobie poradzic. Mianowicie chciałbym dodać możliwość przejścia w tryb nacisnij i odpal zamiast nacisnij i odliczaj. Tyle ile byłby przycisnięty przycisk enkodera,...

    Mikrokontrolery Początkujący Templarious   16 Gru 2013 12:41 Odpowiedzi: 0    Wyświetleń: 684
  • Dwa przerwania i przyciski.

    Napisałem taki program , który steruje pracą licznika za pomocą dwóch przycisków podłączonych do portów z wykorzystaniem przerwania INT0 , 1 . Naciśnięcie przycisku S1 (P3.2) powoduje rozpoczęcie zliczania impulsów , a S2 (P3.3) zatrzymanie i wyświetlenie wyniku.Wszystko działa bezproblemowo , ale jest...

    Mikrokontrolery edekk   13 Sty 2007 01:12 Odpowiedzi: 4    Wyświetleń: 1056
  • Ogólny zarys programu, co w przerwaniach? Obsługa przycisków

    Jak już Ci pisałem Stoper zrobił bym tak: 2 guziki podłączone do przerwań: 1 guzik przerwanie: if(FlagCount) { FlagCount = 0; Wyłącz Timer } else { FlagCount = 1; Załącz Timer } Pochodzące od 2 guzika: FlagCount=0; Wylacz Timer; ss=0; s=0; m=0;...

    Mikrokontrolery arturt134   28 Wrz 2007 10:23 Odpowiedzi: 9    Wyświetleń: 1559
  • Jeśli nie przerwanie od przycisku to co?

    No i właśnie nie mogę nic zmienić, bo się zmoderowało, a to był jedynie szkic i początek tego, co chciałem napisać. Aha, się skasowało, więc mogę pisać od nowa. To już nie powtarzam o przerwaniu timera, bo się znów wymoderuje. Coś się w tym algorytmie nie trzyma kupy. Wciśnięcie przycisku zajmuje...

    Mikrokontrolery szymonjg   29 Mar 2017 20:14 Odpowiedzi: 7    Wyświetleń: 492
  • [Atmega16] Proste przerwania od przycisków

    czy ten fragment kodu BUT1_RD() oznacza np. czytanie z portu wejściowego czy nastąpoiło zwarcie do masy konkretnego wejścia w mC? To zalezy jak sobie ja zaimplementujesz (but1 zadeklarowany na pinie A nr 4) może wyglądać: #define BUT1_RD() ( PINA&(1<<4) ) //przycisk aktywowany...

    Mikrokontrolery AVR ciastek4   15 Lut 2010 08:33 Odpowiedzi: 8    Wyświetleń: 4726
  • ATmega2560 - niedziałające przerwania timera

    Cześć, mam napisać "prosty" program dla ATmegi2560. Po wciśnięciu przycisku na porcie A, ma on zapalić odpowiadającą mu diodę na porcie B. Dioda ma się świecić 1 sekundę a potem ma zgasnąć. Za podtrzymanie świecenia mają odpowiadać przerwania timera1, a program ma się zaczynać od ustawienia flagi przerwania...

    Mikrokontrolery AVR dondu   30 Lis 2015 22:10 Odpowiedzi: 9    Wyświetleń: 726
  • Przerwanie Timera blokuje używanie JTAG-a

    Poczytaj jak posługiwać się JTAG'iem. Jeżeli w programie AVR Studio naciśniejsz przycisk RUN to program będzie pracował normalnie, ale nie możesz mieć jednocześnie kontroli nad kodem oraz pozwolić na normalną pracę! Jak sobie wyobrażasz taką sytuację: debugujesz kod, gdy flaga = 0, ale w między czasie(nie...

    Mikrokontrolery AVR rpal   31 Sty 2009 13:03 Odpowiedzi: 2    Wyświetleń: 696
  • [Bascom] - Attiny13 - Przerwanie Timer'a - krótki impuls

    Piszę program, do czasowego wyzwalania migawki: Na pokładzie mam attiny13, tact-switcha, oraz diodę led i transoptor. Układ ma wysyłać impuls ok 300ms co określony czas. Czas ustawia się poprzez wciskanie przycisku - jedno wciśnięcie = 0.5s więcej. Dłuższe przyciśnięcie (pow. 3s) powoduje ustawienie...

    Mikrokontrolery kjuba13   29 Kwi 2013 14:50 Odpowiedzi: 5    Wyświetleń: 1629
  • STM32F407-DISC1, nie działa przerwanie od przycisku, NVIC, IRQHandler, EXTI...

    Tak przy okazji . Gdybym miał projekt gdzie uC maiłby bardzo dużo do liczenia, i miałby do obsługi sporo przycisków to z punktu widzenia wykorzystania zasobów która metoda jest lepsza: przerwanie tak jak w tym przypadku czy za pomocą timera? Oczywiście że timer.

    Mikrokontrolery ARM marek1972_2   09 Cze 2017 16:07 Odpowiedzi: 21    Wyświetleń: 1614
  • stm32f407 przerwanie od przycisku

    (at)BlueDraco Przerwania nie blokuję. W funkcji EINT3_IRQHandler(void) po wykonaniu obsługi przerwania robię. Moim zdaniem zawsze łatwiej wrzucić do obsługi przerwania timera dwie linijki kodu, które załatwią obsługę przycisku, niż robić wyrafinowaną obsługę przerwania od przycisku plus przerwania...

    Mikrokontrolery ARM BlueDraco   19 Gru 2014 08:36 Odpowiedzi: 11    Wyświetleń: 975
  • [ATtiny13a][C] - Przerwania - przycisk, timer i wdt

    1. Definiujesz stałe w pamięci RAM, zamiast w ROM. 2. Niepotrzebnie używasz przerwania WDT i portu. Wystarczy jedno przerwanie timera o częstotliwości rzędu 100 Hz, w którym sprawdzasz przycisk, odliczasz czasy i zmieniasz światła. Dzięki z podpowiedzi. Jestem w fazie modyfikacji programu. Na...

    Mikrokontrolery AVR Zby.   30 Paź 2016 10:42 Odpowiedzi: 6    Wyświetleń: 738
  • [ATmega32][c] Przerwanie od porównania w timer1 - ograniczenia

    Witam ponownie, Dziękuję za odpowiedzi, bardzo mi pomogły - zmniejszyłem rozmiar zmiennych, przez co zmniejszyłem czas przerwania (przynajmniej taką mam nadzieję), rozbudowałem trochę program. _delay_ms(40) stosowałem żeby przycisk po zmianie stanu nie "iskrzył" Niestety problem znów się pojawił: Program...

    Mikrokontrolery AVR macieqs   21 Lis 2011 17:23 Odpowiedzi: 10    Wyświetleń: 1855
  • Atmega8 BASCOM - Prośba o zmodyfikowanie programu Timera do naświetlarki

    Witam. Nie jestem zbyt biegły w programowaniu, więc zwracam się z prośbą o zmodyfikowanie kodu do naświetlarki z projektu [url=www.mirley.firlej.org/timer_fotogra... Chciałbym żeby usunąć z programu tryb podgląd i przycisk wywołujący go, a dodać trzy przyciski do których po dłuższym przyciśnięciu...

    Mikrokontrolery Początkujący lejk   24 Paź 2014 21:48 Odpowiedzi: 0    Wyświetleń: 690
  • [PIC18LF14K50][C18] - Zewnętrzne przerwanie nie jest obsługiwane

    Bawię się ostatnio wspomnianym w tytule mikrokontrolerem i natknąłem się na problem z zewnętrznymi przerwaniami, którego nie potrafię obejść. Zaczynając od tego co działa: układ jest sprawny na pewno, jest podłączony, cały czas hula dioda sterowana przez timer z ustawionym przerwaniem na przepełnienie;...

    Mikrokontrolery PIC Piotrush   04 Paź 2014 16:14 Odpowiedzi: 4    Wyświetleń: 1677
  • Atmega16 + Sonar HC-SR04 - Inkrementacja zmiennej w timerze co dokładnie 1uS

    Witam serdecznie wszystkich, jestem stosunkowo nowy w dziedzinie mikrokontrolerów, ale postaram się przybliżyć problem najprościej jak się da. Sama idea jest taka, aby wykorzystać Sonar HC-SR04 od Arduino i przy pomocy atmegi16 wyliczyć odległość i wyświetlić to na ekranie. Jest użyty kwarc 16MHz i fusebity...

    Mikrokontrolery szulat   11 Gru 2012 22:49 Odpowiedzi: 6    Wyświetleń: 2505
  • Stan klawisza w przerwaniu, usuwanie drgań styków

    Pomyśl sobie, a jakbyś chciał obsługiwać nie jeden klawisz w ten sposób ale 3,4,5 albo 10 - to skąd byś wziął tyle tych przerwań ? po jednym dla obsługi każdego itp ? Do obsługi przycisków i eliminacji drgań styków w ogóle można sobie darować z powodzeniem wszelkiego typu przerwania zewnętrzne, aż skoda...

    Mikrokontrolery AVR maly_elektronik   26 Maj 2012 10:25 Odpowiedzi: 5    Wyświetleń: 2884
  • ATMEGA 2560 czy można zmienić priorytety danych przerwań

    faktycznie, jakoś dziwnie sie skompilowało na powyższym zdjeciu biblioteka NExConfig.h, wcześniej było Serial2, zmieniłem na Serial1. Tu juz nie jestem pewien czy Serial1 to USART1? Jeżeli chodzi o przerwania USART idące po RS to wszystko jest w bibliotece Nextion.h niestety i nie wiem jak to si...

    Mikrokontrolery Początkujący uzi18   08 Sie 2017 20:29 Odpowiedzi: 15    Wyświetleń: 1278
  • [atmega8][c] obsługa dwóch przerwań + odmierzanie czasu

    Najprostsze rozwiązanie - w przerwaniu od czujki uruchom sprzętowy timer. Przerwanie od timera powoduje włączenie alarmu. Jeśli użytkownik wyłączy system przyciskiem, to w procedurze przerwania przycisku wyłączasz timer. Żeby wszystko działało jak trzeba, musisz zezwolić na zagnieżdżone przerwania...

    Mikrokontrolery AVR herszt   18 Wrz 2008 22:46 Odpowiedzi: 14    Wyświetleń: 2375
  • [BASCOM] Jak przyśpieszyć program - przerwania

    Nikt nic nie pomoże ? Chcę zrobić tak, żeby po przyciskaniu przycisku na wyświetlaczu pojawiały się kolejne wyświetlenia Case'ów. Case 1 temperatura, Case 2 Napięcie z zapętlaniem do początku po przełączeniu wszystkich. Czasy odświeżania prawdopodobnie mi działają, lecz program wgrany w tej postaci...

    Mikrokontrolery AVR Mad Jaro   04 Maj 2011 15:53 Odpowiedzi: 29    Wyświetleń: 2675
  • [C][ATMEGA8] - Pętla a przycisk włączenia/wyłączenia

    Przerwania mogę obsługiwać na INT0 i INT1 a potrzebuję jeszcze trzeciego ^ To jest tylko jeden rodzaj przerwań - od zmiany stanów zewnętrznych cna odpowiednio oznaczonych wyprowadzeniach (zajrzyj do noty katalogowej... ;) ), nie ma nic wspólnego z przerwaniem Timera, które wystarczy jedno... Proszę...

    Mikrokontrolery Początkujący Fifi209   21 Lip 2012 10:03 Odpowiedzi: 11    Wyświetleń: 1467
  • Pomocy-Asembler kłopot z Timerami mikrokontrolera SAB80C537

    Musze napisać ćwiczenie wg takich punktów ale jestem totalnym laikiem jeżeli chodzi o Asemblera. Licze na wsparcie licznych kolegów na elektrodzie :) 1. Napisać procedurę obsługi przerwania Timera T0 zwiększającą o jeden liczbę hexadecymalną wyświetlaną na wyświetlaczu LED w każdym cyklu obsługi przerwania....

    Początkujący Elektronicy MKKJ   16 Lis 2005 12:02 Odpowiedzi: 4    Wyświetleń: 1061
  • sterowanie 3 przyciskami (np. ustawienie godziny w zegarze)

    A dlaczego miał by startować od początku? Niech wraca tam gdzie skończył. Nie widzę też konieczności stosowania przerwania do przycisków. Moja propozycja: Przerwanie timera wywoływane co sekundę. W przerwaniu tym zwiększany jest licznik czasu, ewentualnie ustawiana odpowiednia flaga, a potem...

    Mikrokontrolery shg   28 Wrz 2007 13:40 Odpowiedzi: 1    Wyświetleń: 1495
  • Servo, Bascom, Timer

    Zrobiłem jakiś czas temu taki układzik na attiny-13 do sterowania dwoma serwami i linijką diodową pokazującą położenie. Niestety do obsługi dwóch serw trzeba po zaprogramowaniu zablokować ISP: '(Program sterownika dwóch serwomechanizmów. Mikrokontroler Attiny 13. Funkcjonalność: Sygnały...

    Mikrokontrolery matrix0606   10 Cze 2010 09:36 Odpowiedzi: 7    Wyświetleń: 4764
  • Przerwania - reagowanie na wciśnięcie przycisku na klawiaturze matrycowej 4x4

    (at)janne_ahonen Takiej obsługi nie robi się na przerwaniach IO, tylko na timerze. Skoro to kalwiatura matrycowa to i tak trzeba przemiatać rzędy i kolumny, więc prościej i lepiej to zrobić np. przerwaniu timera. To przy okazji załatwia sprawe debouncingu. Przemiatanie natet tak wolne jak 100 razy...

    Mikrokontrolery AVR tmf   10 Lis 2018 12:21 Odpowiedzi: 6    Wyświetleń: 258
  • [STM32][C/GCC] Przerwanie na buttonie i Hard Fault

    Ok po kolei bo widać trochę zamieszałem. Zarówno w kofiguracji O0, O1, O2, Os występuje ten sam problem. Wchodzi cały czas do funkcji obsługi przerwań. Hard fault przestał występować po aktualizacji biblioteki core_cm3.h i c. Moje inicjalizacje wyglądają następująco: dokładnie na odwrót...

    Mikrokontrolery ARM qscgu   11 Lut 2012 13:46 Odpowiedzi: 48    Wyświetleń: 5323
  • Problem z obsługą przycisku

    Mam w Keil uVision (język C) dla procesora 80C517 obsługę przycisku, po przyciśnięciu którego wuświetlane są na LCD kolejne wartości zmiennej 'tryb' w zależności od wartości zmiennj 'nr_trybu'. Przyciśnięcie przycisku zwiększa wartość nr_trybu o 1, o ile nie jest ona równa zmiennej last_tryb. Wtedy...

    Mikrokontrolery szel   20 Maj 2012 02:10 Odpowiedzi: 8    Wyświetleń: 901
  • 8051 - Przerwanie programu w 8051 w C

    Jest taka jedna święta zasada: w przerwaniu się NIE CZEKA. Na nic! Zgłaszanie przerwania od przycisku w zasadzie służy tylko do jednego - budzenia systemu z głębokiego uśpienia, co u Ciebie nie ma zastosowania. W każdym innym przypadku prawidłowa obsługa przerwania od przycisku jest znacznie bardziej...

    Mikrokontrolery toffik353   09 Lip 2014 22:05 Odpowiedzi: 15    Wyświetleń: 2655
  • [Assembler] - mruganie diody na DSM-51 z dwoma timerami

    Mam do napisania mały program na DSM-51 i szukam jakiejś pomocy. W tym momencie działa tak, że jak nacisnę na klawiaturze "2" to dioda mruga co mniej więcej sekundę. Jak nacisnę przycisk "1" to dioda nie mruga. Muszę zrobić teraz taką rzecz, używając timera 1 mam poznać czas od momentu zgaśnięcia...

    Mikrokontrolery Początkujący trol.six   12 Cze 2017 10:53 Odpowiedzi: 1    Wyświetleń: 1056
  • przerwania na ATmega32,dziwne zachowanie się nóżek PC2 i PC3

    Atmega 32, program obsługujący klawiaturę - 4 przyciski, odczytywane co 20 ms ( co któreś przerwanie timera 1), przyciski podpięte pod PC), PC0,PC1,PC2,PC3. jeżeli w programie wykorzystuję PC0 i PC1 to jest ok , ale jeśli w pętli obsługi przerwania odczytującego klawiaturę sprawdzam stan przycisków...

    Mikrokontrolery Philut   05 Mar 2010 15:57 Odpowiedzi: 18    Wyświetleń: 3218
  • Za wolny timer w ATmega8. Program wysyłający znak co 1 s poprzez UART.

    Idea przerwan nie zmienia wszybkosci dzialania glownego programu. Oczywiscie trzeba liczyc sie z tym, ze gdy przerwania wystepuja program jest przerywany i zostaje dane przerwanie obslugiwane. Sytuacja taka jaka opisujesz moze wystapic przy wielokrotnym wywolaniu przerwan np. zew przerwanie INT0 w przypadku...

    Mikrokontrolery icdark   07 Maj 2006 16:26 Odpowiedzi: 11    Wyświetleń: 1662
  • [ATmega32][C/AVR-GCC] - Przycisk w obsłudze przerwania

    Pomijając już opóźnienia w obsłudze przerwania i użycie przestarzałej funkcji obsługi przerwania (SIGNAL),ta linijka while(!(PIND & 0x04)) {} powoduje zawieszenie się programu w obsłudze przerwania, kiedy na PIND4 pojawi się logiczne 0. Ja napisałbym to w ten sposób: ...

    Mikrokontrolery AVR Moyshaa   05 Mar 2011 20:47 Odpowiedzi: 11    Wyświetleń: 3977
  • STM32 - Przerwanie zewnętrzne

    Przyciski "floating" - czyli pryz zwolnionym przycisku mamy losowy stan wejścia z możliwymi oscylacjami. W dodatku używasz przerwań od przycisków, o których co tydzień tu piszę, że to nie jest dobry sposób na przyciski. Ignorowania drgań ani śladu w oprogramowaniu. To chyba nie ma prawa działać. Zacznij...

    Mikrokontrolery Początkujący mwtyczek   18 Sty 2015 17:43 Odpowiedzi: 18    Wyświetleń: 2484
  • STM32F3 - przerwania zewnętrzne nie działają

    W STM32F nie można równocześnie przyjmować przerwań z wejść różnych portów o tych samych numerach. Do wejść przerwań nie podłącza się przycisków, bo przerwanie od przycisku jest dużo trudniejsze w oprogramowaniu, niż testowanie przycisku w przerwaniu timera.

    Mikrokontrolery ARM mi14chal   10 Gru 2013 18:08 Odpowiedzi: 7    Wyświetleń: 1140
  • STM32F4 Discovery - Wybór źródła przerwania

    Dzięki PDT, teraz działa elegancko. Znalazłem także coś na operacjach bezpośrednio na rejestrach SYSCFG->EXTICR Witam, Chcę obsłużyć przycisk USER za pomocą przerwania. Myślę, że wcale tego nie chcesz. Przycisk obsługiwany przez przerwanie nadaje się do jednego - do wybudzania procesora...

    Mikrokontrolery ARM mKostek92   05 Paź 2014 13:20 Odpowiedzi: 5    Wyświetleń: 1422
  • [ATMEGA8][C] Reset zamiast przerwania

    Mam wrażenie, że przycisk jest tylko dla testów. Ja też mam takie wrażenie, ale zawsze wolę od razu kogoś nakierować na właściwy tor żeby nie działał po omacku. Dla początkującego taki sposób wydaje się zwykle jedynie słuszny gdy pozna się przerwania w jakiś tam stospniu. Tymczasem to błędne założenie...

    Mikrokontrolery AVR mkkomp   30 Gru 2010 23:13 Odpowiedzi: 54    Wyświetleń: 5277
  • Atmega8 przytrzymanie przycisku jak?

    Oto fragment mojego kodu z komentarzami, oparty na timerze, ta funkcja powinna być wywoływana w przerwaniu timera: [syntax=c] void menu_check(){ uint8_t joy=joystick();//odczytujemy wciśnięty przycisk if(kbd_time)kbd_time--;//jeśli trzeba odmierzać czas to go odmierzamy if(joy==0){//jeśli...

    Mikrokontrolery AVR Damian_Max   08 Cze 2012 11:25 Odpowiedzi: 8    Wyświetleń: 2452
  • Przyciski i czasowe wyświetlanie danych

    raczej chyba atmega644p, bo atmel to firma. Podam hasło pomocne w rozwiązaniu projektu: Timery Przycisk aktywuje odmierzanie czasu (np. poprzez wpisanie jego wartości do jakiejś zmiennej), timer w przerwaniu odlicza ten czas, a program główny sprawdza, czy czas został odmierzony. Jeśli tak to powracamy...

    Mikrokontrolery Początkujący piotrva   07 Sie 2012 21:51 Odpowiedzi: 3    Wyświetleń: 965
  • [C dowolny procesor - preferowany ARM]Algorytm przycisku

    masz tutaj moj kod, ktory robi dokladnie to co chcesz... ogolnie sprawa jest prostsza niz sie moze wydawac /* +————̵...

    Mikrokontrolery bua   07 Wrz 2008 15:10 Odpowiedzi: 2    Wyświetleń: 1954
  • Atmega644/Bascom - Zmiana z paru przycisków na jeden

    Można to zrealizować w pętli głównej programu. Deklarujesz zmienna "nr_programu". Dla każdego podprogramu wstawiasz instrukcje warunkową która w zależności od wartości zmiennej "nr_programu" realizuje odpowiednią sekwencje czyli dla nr_programu = 1 -> program 1 nr_programu = 2 -> program 2 nr_programu...

    Mikrokontrolery Początkujący byblue   08 Cze 2014 12:20 Odpowiedzi: 12    Wyświetleń: 2292
  • [ATMEGA32][BASCOM] - Przerwania zagnieżdżone - LCD razem z INT0

    Masz błąd w samej koncepcji. Przyciski obsługuj w przerwaniu timera, a LCD w pętli głównej. Nie możesz czekać na LCD w przerwaniu, a testowanie przycisków bez bazy czasu to nieporozumienie.

    Mikrokontrolery AVR glu80   14 Maj 2013 06:48 Odpowiedzi: 7    Wyświetleń: 2199
  • Jak zaprogamować sterowanie wielokrotne przyciskiem dla ATMEGI.

    trudno będzie znaleźć gotowca, dlaczego po prostu tego nie napiszesz? Odczyt stanu przycisku i tak robisz w przerwaniu Timera. Skoro znasz częstotliwość przerwań, to również możesz policzyć sekundy i ilość wciśnięć klawiszy. na początek to:

    Mikrokontrolery Początkujący SylwekK   20 Sty 2014 11:43 Odpowiedzi: 3    Wyświetleń: 912
  • [STM32F429i-disco] - Przerwania zewnętrzne

    Pomyśl, ile przerwań i w jakich odstępach czasu wygeneruje jedno naciśnięcie przycisku? Wiesz to? Bo ja nie wiem, wiem tylko, że na ogół będzie ich więcej niż jedno. W jakim celu miałbyś czekać w obsłudze tego przerwania? przykład obsługi przycisku w przerwaniu timera masz tu: Konwersję ADC...

    Mikrokontrolery ARM karol_abr   14 Sty 2015 00:11 Odpowiedzi: 6    Wyświetleń: 624
  • [stm32][freeRTOS] - Usypianie tasku przyciskiem

    Tak samo jak bez RTOS - sprawdzasz stan w przerwaniu timera albo w zadaniu odpalanym z timera. Faktycznie, wrzucili tam kondensator...

    Mikrokontrolery ARM diegotm   11 Sty 2015 22:37 Odpowiedzi: 4    Wyświetleń: 603
  • ATtiny13A - Dioda + buzzer + przycisk

    Da się. Bateria 9V + 78L05 może być. Oprogramowanie zacznij od przerwania timera i wszystkie czynności rób w tym przerwaniu.

    Mikrokontrolery Początkujący newuser1234   27 Sty 2014 23:27 Odpowiedzi: 7    Wyświetleń: 1062
  • Atmega16 i Bascom - Przerwania

    Port a nie ma przerwań, ale jeśli to ma być obsługo przycisku można wykorzystać przerwanie timera co np 50ms. przy 2 wykryciu stanu niskiego wykonujesz odpowiednie działanie. przy 2 bo dzięki temu od razu wyeliminujesz drgania styków.

    Mikrokontrolery AVR landy13   20 Lip 2010 18:27 Odpowiedzi: 15    Wyświetleń: 1980
  • [C][ATmega8] - Switch i przerwanie zewnętrzne

    Jaką masz częstotliwość przerwań timera? Testowanie stanu przycisków powinno następować z częstotliwością rzędu 30..50 Hz jeśli pamiętasz tylko jeden stan wstecz. Jeśli masz większą częstotliwość, to albo testuj je w co którymś przerwaniu, albo wsuwaj stan do zmiennej i wykrywaj sekwencję stanów (bitów)...

    Mikrokontrolery AVR Cargo1906   05 Wrz 2013 19:54 Odpowiedzi: 17    Wyświetleń: 2943
  • STM32F100RB (Discovery) - Zmienna modyfikowana w przerwaniu nie zapmiętuje wart.

    Przerwanie od przycisku jest całkiem trudne do poprawnej obsługi. Po wykryciu zmiany musisz je zablokować, odliczyć czas w przerwaniu timera i ponownie odblokować. Dużo prościej testować przycisk w przerwaniu timera.

    Mikrokontrolery ARM afranz   28 Paź 2013 11:25 Odpowiedzi: 11    Wyświetleń: 1551
  • Obsługa przycisków w C - Przyciski i diody atmega32

    Fajny przykład jak nie pisać programu reagującego na przyciski... ;) Trzy zbędne znaczniki, zbyt długie oczekiwanie itd. Przecież wystarczy w jednej linijce kodu wywoływanego w przerwaniu timera wykryć zmianę stanu przycisku przy pomocy jednej dodatkowej zmiennej, a pod if() umieścić całą reakcję na...

    Mikrokontrolery AVR szegerege1   29 Lip 2015 10:59 Odpowiedzi: 18    Wyświetleń: 1488
  • Arduino Uno/nano - Przerwania: dziwne zachowanie kodu

    Że w sensie przerwaniami mierzyć czas a w loopie obsługiwać przyciski? Dowolnie byle nie tak jak Ty to zrobiłeś. W przerwaniu timera obsługiwać przycisk, czy w loopie, będzie lepiej lub gorzej - ale poprawnie. W przerwaniu zewnętrznym niepoprawnie. Dlaczego - poczytaj choćby na elektrodzie.

    Arduino 2675900   14 Sie 2016 15:19 Odpowiedzi: 3    Wyświetleń: 993
  • [PIC16f887][asm] - przerwanie - debouncing

    Jeśli styczniki włączają się na dłużej to lepiej probkować stan portu w przerwaniu timera kilkanaście(dziesiąt) razy na sekundę i sprawdzać czy jest stabilny stan. Jeśli jest stabilny przez np 100ms to ustawić flagę. Tak jak próbkowanie przycisków.

    Mikrokontrolery PIC piti___   29 Kwi 2009 14:36 Odpowiedzi: 1    Wyświetleń: 1248
  • atmega32 [C] - Obsługa klawiszy, wyświetlacza, przerwań i do tego ADC.

    Najrozsądniej jest zwykle badać stan przycisków w przerwaniu timera, np. tym samym, którego używasz do obsługi wyświetlacza. Popatrz np. tu:

    Mikrokontrolery Początkujący skoomi   21 Kwi 2013 18:28 Odpowiedzi: 29    Wyświetleń: 3156
  • Atxmega256A3BU-AU - Przerwania IO, zbocza.

    Do obsługi przycisków NIE używa się przerwań zmiany stanu, a przerwania timera (w którym programowo testuje się stan przycisków).

    Mikrokontrolery AVR p.mezydlo   05 Paź 2013 19:26 Odpowiedzi: 15    Wyświetleń: 2184
  • STM32F103 - Przerwanie EXTI15_10_IRQHandler(void) zawsze wywoływane

    Nie po to wymyślono przerwanie od portu, żeby wykrywać stan przycisków. Jeśli uprzesz się na takie rozwiązanie, potrzebujesz dwóch przerwań - od portu i od timera. W przerwaniu portu blokujesz dalsze przerwania i uruchamiasz timer, a w przerwaniu timera ponownie odblokowujesz przerwanie portu. Na samym...

    Mikrokontrolery ARM MichGX   10 Lip 2015 11:08 Odpowiedzi: 7    Wyświetleń: 1194
  • Arduino UNO - PWM i dwa przełączniki (przerwania)

    W ogóle zabierasz się za to źle - przerwania od przełączników to zły pomysł - poczytaj o drganiach styków i zobacz ile przerwań może wygenerować jedno przełączenie. Stan przycisków sprawdzaj cyklicznie w przerwaniu timera (są biblioteki Timer...).

    Arduino mac310   27 Sie 2015 08:51 Odpowiedzi: 10    Wyświetleń: 1311
  • [ATmega128][asm] Pomysły na obsługę przycisków

    Męczę się żeby wykonać jak najprostszą obsługę z eliminacją drgań zestyków 5 przycisków. Robię to w ten sposób: 1. Do każdego przycisku mam przydzielone 3 flagi i 1 zmienną(załóżmy że przycisk nazywa się "UP": - F_UP_POM - flaga pomocnicza do eliminacji drgań - F_UP - flaga właściwa przycisku...

    Mikrokontrolery AVR wojtek999   18 Sty 2009 19:43 Odpowiedzi: 4    Wyświetleń: 1806
  • [AVR C] - programowanie, stan przycisków

    W ten sposób daleko nie zajdziesz. Zacznij od tego, żeby testować przyciski w przerwaniu timera - kod bęzie znacznie prostszy i bardziej niezawodny. żeby pozbyć się if() możesz napisać signal_incrValue = !!(PIND & 0b00000010); albo signal_incrValue = PIND >> 1 & 1; No dobra, to faktycznie...

    Mikrokontrolery raf_entek   15 Lut 2014 00:07 Odpowiedzi: 8    Wyświetleń: 1125
  • Sterowanie serwem na 2 przyciski

    Da się zrobić. Użyj przerwania timera do sprawdzania stanu przycisku i modyfikacji wypełnienia PWM dla serwa.

    Arduino LED13   23 Paź 2015 15:57 Odpowiedzi: 3    Wyświetleń: 1236
  • ATTiny2313A - C - Program do obsługi diod przez przyciski monostabilne.

    Jak widać masz wykrywać naciśnięcie (zmianę stanu przycisku w przerwaniu timera i po wykryciu zmieniać stan automatu, a zapalać diody w zależności od stanu automatu. 2 linijki kodu na wykrywanie i zmianę stanu plus jedna na zapalanie diod z wektora - razem 4 linie kodu w przerwaniu timera (dla jednego...

    Mikrokontrolery AVR m_hauf   05 Sty 2016 09:39 Odpowiedzi: 9    Wyświetleń: 1050
  • stm32 - Wyświetlanie napisu w terminalu po wciśnięciu przycisku

    Nie wiemy o który z rodziny STM32 pytasz, może to się okazać istotne. Nie zadbałeś o uruchomienie USART. Opierając się na SPL (brr) zapoznaj się z poniższym przykładem (dla F0): [syntax=c] #include "stm32f0xx.h" #include "stm32f0_discovery.h" int main(void) { USART_InitTypeDef USART_InitStructure; ...

    Mikrokontrolery ARM PDT   26 Cze 2016 09:33 Odpowiedzi: 5    Wyświetleń: 912
  • [ATmega8][C/WinAVR]Pogodzenie obsugi przycisków i odczytu da

    Witam, Chciałbym się poradzić Szanownych Kolegów, jak pogodzić odczytywanie informacji z jakiegoś urządzenia (zajmuje troszkę czasu ... ok 0,4s z powodu delayów w bibliotece obsługi) z obsługą przycisków...np. menu. Do tej pory miałem wszystko w jednym przerwaniu Timera0, ale, kiedy następował...

    Mikrokontrolery AVR tmf   15 Lip 2010 14:03 Odpowiedzi: 5    Wyświetleń: 1232
  • [C][Atmega8A] - Prośba o sprawdzenie kodu do debouncingu styków przycisków

    KEY=((PIND & 0x01) & 1); 1. Nazw zmiennych zwyczajowo nie pisze się wielkimi literami 2. Wystarczy: key = PIND >> NR LINII PRZYCISKU & 1; - w ten sam sposób dla każdego przycisku. 3. Nie ma sensu deklarować zmiennych związanych ze stanem przycisków poza procedurą przerwania timera, bo nie...

    Mikrokontrolery AVR Dople   25 Mar 2013 00:35 Odpowiedzi: 4    Wyświetleń: 1050
  • STM32F072 dziwne zachowanie przycisku

    Czyli jednak 50, a nie 430 kHz. Do pędzenia DAC należy użyć DMA (obsługa programowa daje większy jitter), a jeśli z jakiegoś powodu bardzo chcesz to zrobić w przerwaniu timera, sugerowałbym włączenie PLL i taktowanie procesora ze znacznie większą częstotliwością niż domyślne 8 MHz.

    Mikrokontrolery ARM mas24   23 Wrz 2015 17:15 Odpowiedzi: 23    Wyświetleń: 1242
  • Arduino - jeden przycisk, kilka funkcji

    ... Przy czym pierwsza z tych metod działa poprawnie w przerwaniu timera, a druga nie działa wcale... ;)

    Arduino BlueDraco   16 Paź 2015 15:23 Odpowiedzi: 10    Wyświetleń: 1635
  • Olimex SAM7-EX256 - Pytanie częstotliwość timera

    Siemka. Prosze bardzo o pomoc. Mam zrobić na zajęcia sprawozdanie i odpowiedzieć na pytanie. " jaką najniższą częstotliwość przerwań może generować timer TC0? " Odpowiedz chyba 0,27Hz. Ale skąd się to bierze. Poniżej podam dokładne polecenie i rozwiązanie. Prosze o odpowiedzenie na to pytanie czemu...

    Mikrokontrolery ARM MMMateKKK   28 Gru 2013 18:11 Odpowiedzi: 0    Wyświetleń: 1287
  • [LPC2138][C] Problem z przerwaniami

    Witajcie!! Mam taki problem: ponizej załączam mój plik źródłowy main.c , programik jest prosty, zawiera dwa przerwania jedno od timera 0 (przerwanie na narastajace zbocze CAP0.0 pin P0.2) drugie przerwanie to przerwanie zewnetrzne od przycisku (przerwanie na narastajace zbocze). Do pinu P0.2 dołączam...

    Mikrokontrolery ARM Piotr Biel.   29 Paź 2008 12:47 Odpowiedzi: 10    Wyświetleń: 2216
  • atmega 644 / Bascom - Timer 0 i Timer 2 nie mogą działć jednocześnie ?

    Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa...

    Mikrokontrolery maximus22_kr   27 Sty 2013 22:00 Odpowiedzi: 11    Wyświetleń: 4788
  • Problem z przerwaniami AT89S52

    Jak zalecałeś-Przeczytalem tą note intela i wiele nowego sie nie dowiedzialem;) No ale po kolei, zrobilem tak jak pisales - czyli ustawilem IT0 w TCON tak by przerwanie INT0 reagowalo na zbocze a nie na poziom. Po drugie ustawilem P3.2, choc chyba niepotrzebnie bo wczesniej po kazdrorazowym uruchomieniu...

    Mikrokontrolery zumek   20 Wrz 2007 21:21 Odpowiedzi: 6    Wyświetleń: 1507
  • [ATmega32][ASM] dioda led przerwanie od timera0

    OK, rozumiem. Napisałem coś takiego, prosta sekwencja na liczniku do sterowania silnikiem krokowym. Przyciski zwiększają lub zmniejszają prędkość sekwencji, tylko mam taki problem. Muszę zrobić tak, aby jedno wciśnięcie przycisku powodowało przyspieszenie, potem drugie wciśnięcie przycisku kolejne przyspieszenie...

    Mikrokontrolery AVR doles   27 Paź 2011 11:19 Odpowiedzi: 8    Wyświetleń: 1886
  • Obsługa przycisków (przerwania i inne sposoby) w C/C++ Attiny2313

    Co do eliminacji drgań. Można też tak: wciśnięto klawisz, wykonujesz akcje z nim związaną i kasujesz jakiś licznik i teraz choćby program odczytał kolejne wciśnięcie klawisza (drgania) to ignorujesz to przez czas drgań styków. Brzmi zawile, ale jest banalne: [syntax=c]if ((!(PINB & col)) && (licznik...

    Mikrokontrolery Początkujący Kargul1000   21 Kwi 2014 20:24 Odpowiedzi: 17    Wyświetleń: 1971
  • Atmega32 a klaw matr pracujaca na przerwaniu od Timer0

    DEX - no cóż dlatego, bo taki układ już jest i nic nie da się teraz zrobić. Kolumny i wiersze są podpięte bezpośredni pod wymienione porty.. Więc bezpośrednie wykorzystanie zewnętrznego przerwania nie wchodzi w rachubę. mariuszlorenc - no wlasnie może o to mi chodzi, ale jak to się robi, bo to moje...

    Mikrokontrolery marenc   06 Lut 2008 08:45 Odpowiedzi: 4    Wyświetleń: 992
  • Sterownik gazowego pieca C.O. - Problem z Timerem w Bascomie

    Witam, Dostałem zadanie, aby zaprojektować bezprzewodowy sterownik pieca gazowego, który ma działać w następujący sposób: 1) W momencie kiedy przycisk S1 (na schemacie jest to złącze modułu radiowego - PC2) jest wciśnięty, przekaźnik gazu (G1) i wody (W1) są wysterowane. 2) Gdy przycisk S2 zostaje...

    Mikrokontrolery Początkujący ruffin-89   23 Sty 2012 16:15 Odpowiedzi: 0    Wyświetleń: 2051
  • [C] Sterowanie częstotliwością migania diody przyciskami.

    Zacząć od przerwania timera... Cały kod w C to po 2 linie kodu na wykrycie naciśnięcia każdego przycisku przerwania, 2..4 linie do sterowania diodą i z 8 linii inicjowania w main().

    Mikrokontrolery Początkujący dondu   07 Cze 2015 15:50 Odpowiedzi: 8    Wyświetleń: 1311
  • Usypianie/wybudzanie ATmegi przyciskiem.

    Albo zrobić to flagami. Rozwiązań jest wiele. Sam proponowałeś rozwiązanie z flagami? robiw Mozna z flagami. Usypiamy procka ale, gdy przycisk naciiśnięty zstanie wybudzony. Sprawdzamy flagę, stan przycisui i usypiamy, Sprawdzanie flagi jest potrzebne aby stwierdzić czy przed uspieniem przycisk...

    Mikrokontrolery tmf   19 Lis 2017 12:30 Odpowiedzi: 37    Wyświetleń: 1110
  • Opóźnienie działania timera Atmega8

    Witam, proszę o pomoc, mam sprawę z którą walczę już długo i nie mogę zrozumieć czemu tak jest. Steruję silnikiem krokowym - zmianę stanów taktuję timerem - cewki silnika podpięte są pod porty C0-3. Podłączyłem 2 przyciski pod port PB0-1 - chcę mini zmieniać prędkość silniczka wpisując do rejestru OCR1A...

    Mikrokontrolery AVR tmf   21 Gru 2010 16:46 Odpowiedzi: 3    Wyświetleń: 972
  • [stm32] przerwanie od przyciskow

    Mam nastepujacy problem, probuje wywolac przerwanie zewnetrzne od przycisku ktore uruchomi mi licznik w celu eliminacji drgan stykow. Wszystko dziala dla przycisku podpietego do wyprowadzenia A0 ale dla przycisku podpietego do wyprowadzenia C13 juz nie dziala. Przy debagowaniu widze ze ciagle wchodzi...

    Mikrokontrolery ARM cuber1988   09 Maj 2011 12:07 Odpowiedzi: 0    Wyświetleń: 1974
  • [ATmega16 C] przerwania od licznika

    Witam. Pisze program sterujący pracą silników krokowych. Pisałem cały czas tak program by mieć konktrolę nad prędkością każdego z silników osobno (chodzi o to że silniki mają różne przekładnie a chce by wszytskie elementy poruszały się z tą samą prędkością obrotową więc prędkość ustala się raz w programie...

    Mikrokontrolery AVR janbernat   26 Lis 2009 16:47 Odpowiedzi: 18    Wyświetleń: 2235
  • [ATMEGA16]+BASCOM+DS18B20 - Zamiana Waitms 750 na Timer

    Witam wszystkich! Pewnie pomyślicie "znowu to samo", no ale zlitujcie się w Wigilię i przeczytajcie te kilka zdań :D Walczę z problemem od kilku dni. Nie potrafię skonfigurować Timera by konwertował dane z 1wire poza główną pętlą. Nie mogę sobie pozwolić na waitms, bo wtedy mam problemy z poruszaniem...

    Mikrokontrolery AVR Retran   24 Gru 2012 15:06 Odpowiedzi: 2    Wyświetleń: 1764
  • Timer do silników rakietowych/fajerwerków etc.

    Wstęp Modelarstwo rakietowe to piękny sport uprawiany przez nielicznych. Jego piękno tkwi w modelach rakiet oraz wielu silników rakietowych które tworzą amatorzy tego sportu. Elektroniczne moduły zapalające silniki są nieodzownym elementem stanowiącym bezpieczeństwo tego sportu. Moja propozycja...

    DIY Poczekalnia Templarious   17 Lip 2014 07:52 Odpowiedzi: 2    Wyświetleń: 4686
  • Problem z RC5 na przerwaniu (WinAVR)

    Witam znalazlem w sieci progam do dekodowania RC5 pod C wszystko dziala pieknie tyle ze program nie wykorzystuje przerwania tylko dziala w petli :( probowalem przerobic go na przerwanie INT0 ale okazalo sie ze cos sie zawiesza, domyslem sie ze to timer2 zawiesza sie przy wykorzystaniu przerwania...

    Mikrokontrolery zumek   04 Kwi 2006 14:47 Odpowiedzi: 10    Wyświetleń: 2488
  • [Atmega8][C] kłopot z przerwaniem i 7seg.

    Witam, ostatnio zająłem się pisaniem stosunkowo prostej aplikacji na AVR ATmega8, potrzebnej mi na studia. Na celu miałem też trochę lepsze poznanie AVR. W czym problem : W moim programie chciałem przetestować typowe zachowanie uC, napisałem kilka prostych funkcji, włączyłem przerwania, zrobiłem pętle...

    Mikrokontrolery AVR gaskoin   19 Sie 2010 10:24 Odpowiedzi: 4    Wyświetleń: 1381
  • Attiny2313 - krótkie i długie naciśniecie przycisku

    SylwekK --> tak jak pisałem jest to obarczone takimi małymi błędami ale chodziło mi tylko o przekazanie IDEI, którą jak widzę podchwyciłeś ;) Super. Jak widzisz można się obyć bez waitms'ów a dokładność odliczania czasu nie jest tu w ogóle aż tak istotna. Za to mamy 3 różne fragmenty kodu, które działają...

    Mikrokontrolery AVR hanibal0   09 Sty 2011 17:50 Odpowiedzi: 82    Wyświetleń: 12519
  • [BASCOM][atmega16] Przerwanie zewnętrzne co 4ms i komunikacja 1wire - kolizja

    Proszę o pomoc, nie wiem czy dobrze kombinuję z tym Capture Mode. Próbuję cały czas to jakoś odpalić w moim programie, ale nie wiem czy czy dobrze robię. [syntax=vb]'------------------... = "m16def.dat" ...

    Mikrokontrolery AVR Mad Jaro   15 Mar 2012 13:42 Odpowiedzi: 30    Wyświetleń: 4046
  • atmega162 - break, ustawianie flagi przyciskiem, i inne pytania

    Nie do końca tak, obsługa przerwań powinna być możliwie krótka, ale realizować założone zadanie. Same ustawienie flagi i pooling w main jest tak samo złym podejściem jak delay w przerwaniu. Ale nie komplikujmy :) Jeśli masz odliczać co 1 sekundę, to dlaczego po prostu przerwanie timera nie zrobisz co...

    Mikrokontrolery Początkujący Gorylov   08 Wrz 2013 10:16 Odpowiedzi: 6    Wyświetleń: 1320
  • PIC18LF46K80 timer1 nie ustawia flagi przerwania

    Może powinieneś (na przykład) jednak synchronizować ten timer. Dzięki za sugestię bo nie pomyślałem o tym wcześniej, jednak i to nie pomogło. A może powinieneś (na przykład) w ISR, wyłączyć timer na czas ładowania a następnie włączyć z powrotem. To rozwiązanie pomogło, choć nie bezpośrednio....

    Mikrokontrolery PIC szymonjg   29 Mar 2017 17:09 Odpowiedzi: 6    Wyświetleń: 2388
  • programowanie '51 w C, pomóżcie z timerami ;)

    Witam. Czy posiada ktoś jakieś materiały, e-booki dotyczące wykorzystania timerów i przerwań od nich, dla programowania w języku C? Chcę wykonać następującą rzecz: W chwili wciśnięcia przycisku podpiętego do jakiegoś tam portu uruchamiam timer0 (tryb 1), który po 10ms sie przepełnia i wywoływane...

    Mikrokontrolery powerf   18 Lip 2007 08:43 Odpowiedzi: 1    Wyświetleń: 723
  • [Atmega32] konfiguracja dwóch timerów 8-bitowych

    Dzień dobry! Mam taki o to problem, przerzuciłem notę ale nie mogę jakoś ogarnąć jak uruchomić drugi timer 8 bitowy, przykładowo: Proszę pamiętać o używaniu znaczników syntax . Opcja Listing kodu . - arnoldziq

    Mikrokontrolery AVR zumek   06 Lis 2011 00:27 Odpowiedzi: 1    Wyświetleń: 1046
  • [ATmega8] [C] Timery i przerwania.

    Witam, Mam mały problem z programem z książki o programowaniu ATmega8 i ARM7 Pawła Borkowskiego tj. cw. 2 z lekcji o przerwaniach. Treść ćwiczenia to takie obsłużenie diód podłączonych do PC0, PC2 i PC4, aby PC4 świeciło po załączeniu przycisku, PC2 ma się zaświecić po 1,5 sekundzie przy wykorzystaniu...

    Mikrokontrolery Początkujący mirekk36   20 Lip 2012 22:00 Odpowiedzi: 5    Wyświetleń: 1235
  • flaga przerwania wewnetrznego i wyswietlanie co 0,5s

    Program dopiero powstaje (dopiero mam szkielet do uzupełnienia), wiec moze byc duzo elementów nieaktywnych takich jak PWM'y i i2C itp(ale konfiguracje juz sa), głównie jest MENU nieskonczone ale tyle co jes to działa , no i nieszczesny pomiar z wyswietleniem co 0,5 s za pomoca flagi z przerwania. Docelowo...

    Mikrokontrolery AVR xury   30 Maj 2011 20:57 Odpowiedzi: 25    Wyświetleń: 2186
  • [Bascom][AVR]Jak uruchomić ten program z wykorzystaniem przycisku

    Witam, Mam mały problem z napisaniem kodu tak aby ten program uruchamiał się za pomocą przycisku [syntax=basic4gl]Config Pinb.1 = Output 'linia pb1 jako wyjście Config Timer0 = Timer , Prescale = 256 'deklaracja timera jako czasomierza On...

    Mikrokontrolery Początkujący slavcio2012   16 Sie 2012 19:12 Odpowiedzi: 10    Wyświetleń: 1383
  • Atmega16 - FAST PWM i Timer 2

    Nie wiem po co Ci ten zmienny przecinek - chyba nie ma problemu z policzeniem wszystkiego na liczbach całkowitych. Nie wiem też, na co miałbyś czekać w przerwaniu. Możesz do wszystkiego używać jednego timera, np. tego od PWM - to zwykle lepsze rozwiązanie niż zgłaszanie przerwań z kilku timerów. Sam...

    Mikrokontrolery Początkujący pawel_konin   05 Mar 2013 14:08 Odpowiedzi: 12    Wyświetleń: 2151
  • [Atmega328p][c] - Przerwanie zewnętrzne

    Jeśli urządzenie działa tak jak chce autor, to każdy sposób wykorzystania przerwania zewnętrznego jest prawidłowy. W niektórych przypadkach podłączenie przycisku pod pin przerwania zewnętrznego jest niezbędne np. by wybudzić mikrokontroler z trybu Power Down lub Standby. Czasami nie ma po prostu...

    Mikrokontrolery AVR 2675900   26 Lis 2016 16:04 Odpowiedzi: 28    Wyświetleń: 1083
  • Przerwania, z opóźnieniem

    zastosowałem Timer i nie działa, nie załącza mi alarmu wogóle. Zasada jest taka, jeżeli uzbrojony ma dać mi czas na wyjście i ma zacząć czuwać, następnie gdy wykryje ruch ma czekać 6 sekund, jeżeli nie rozbroje w tym czasie ma załączyć syrenę, jeżeli tak wyłącza alarm. [syntax=c] #include <Timers.h>...

    Arduino 3227441   23 Wrz 2018 17:23 Odpowiedzi: 7    Wyświetleń: 306
  • [ATMEGA16][C] - Problem z przerwaniami.

    Przede wszystkim kwesoly- wielkie dzięki za pomoc. Przerobiłem ten Twój program ale ciągle nie wiem co jest źle. #include <avr/io.h> #include <avr/interrupt.h> #include <stdbool.h> #define INT0PIN PIND #define INT0NUM PD2 #define GetINT0Pin() (INT0PIN &...

    Mikrokontrolery AVR Freddie Chopin   15 Wrz 2009 17:24 Odpowiedzi: 25    Wyświetleń: 2013
  • timer, BASCOM, 89C2051

    Witam Zmowu timery :) Zrobilem sobie timerek, ktory ma odlicza czas do 24h i testuje go. W czasie testow zauwazylwem ze puzni sie kilka (ok.5) sekund na minute. Przejzalem posty na elektrodzie i nie moge nic wymyslic. zaladowana do timera wartosc dotyczy kwarcu 11.0592, ale probowalem wyliczyc...

    Mikrokontrolery jokii   15 Lut 2008 13:08 Odpowiedzi: 11    Wyświetleń: 5505
  • Atmega8 - Tym razem; przerwanie sprzętowe - nie działa

    1. Układ wygląda tak; -jest 7 przełączników, 3 przyciski, -10 diod, które; *1-3, 5-7 mają po prostu gasnąć po przełączeniu hebla i na określony czas ustawiać PWM na konkretom wartość - przypisaną dla każdego przełącznika (tutaj PWM ma się ustawić tylko raz, a potem jak już dioda zgasła to ta linia...

    Mikrokontrolery Początkujący Michał 911   03 Kwi 2013 20:44 Odpowiedzi: 30    Wyświetleń: 3390
  • Delphi: pętla repeat i czekanie na przerwanie obiektu Timer

    Witam, czy można w Delphi w pętli repeat ..until ( lub innej ) czekać na zmianę zmiennej ustawianej w przerwaniu np. od Timera ?? Tutaj jest przerwanie zegara systemowego: procedure TfrmMain.Timer_AckWaitTimer(Sender&#... TObject); begin AckTimeOut := true; Timer_AckWait.Enabled...

    Programowanie The Dino   15 Cze 2005 17:31 Odpowiedzi: 3    Wyświetleń: 2655
  • Atmega8 i przerwania-co tu nie gra??

    Witam. Tak jak w temacie podłączyłem Atmege8.Pod PB0 podpiąłem LED,a do PC0, PC1 i PC2 przyciski zwierające wejście do masy. Układ ma generować miganie diody w następujący sposób: -wciskam PC2 uruchamia się generowanie częstotliwości co widać na diodzie LED -za pomocą przycisków PC0 i PC1 zwiększam...

    Mikrokontrolery AVR leszcz84   04 Gru 2010 13:28 Odpowiedzi: 7    Wyświetleń: 1076
  • [mega8] Problem z przerwaniem

    W oparciu o Wasze rady oraz [url=]Newbie's Guide to AVR Timers i przydatną stronę [url=]ATmega Timer/Counter/Prescaler Calculator w wolnym czasie sklepałem taki kawałek kodu: [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> volatile unsigned char nacisnieto=0; kontrola=0; volatile...

    Mikrokontrolery tsare   09 Maj 2011 14:25 Odpowiedzi: 8    Wyświetleń: 1581
  • [AVR][C]Jak przerwać przerwanie

    Cóż, powiem tylko jedno... Cały program jest źle skonstruowany: 1. Odmierzanie czasu za pomocą _delay_ms(); - do takich celów używamy Timera 2. Wyświetlanie na wyświetlaczu LED i odświeżanie w pętli głównej - też tak nie robimy - do tego celu też używamy Timera (i to nawet możemy użyć tego samego co...

    Mikrokontrolery AVR nsmarcin   31 Sie 2011 21:47 Odpowiedzi: 75    Wyświetleń: 8303
  • atmega644P / Bascom - Odbiór RC5 w przerwaniu

    Witam Poniżej załączam kod, który ma sterować wyświetlaniem informacji na LCD oraz zmianą koloru podświetlania. Niestety po upłynięciu czasu ( różnie, czasem kilkanaście minut, czas kilka godzin ) procesor zawiesza się i na LCD wszystko się zatrzymuje. Wstawiam tylko część kodu którą obsługuję RC5,...

    Mikrokontrolery AVR MES Mariusz   28 Paź 2013 16:46 Odpowiedzi: 1    Wyświetleń: 1311
Mouser  Szukaj w 5mln produktów