zewnętrznych przerwań

Znaleziono około 4511 wyników dla: zewnętrznych przerwań
  • [STM32F0] - Komplikacje z uruchomieniem zewnętrznych przerwań EXTI.

    SYSCFG->EXTICR Nie powinieneś działać na rejestrze 0? void EXTI1_0_IRQHandler(void) To przerwanie na pewno się tak nazywa? Bo tutaj się nazywa ...0_1... NVIC_EnableIRQ(EXTI0_1_IRQn); Masz dobrą tablicę wektorów? 4\/3!!

    Mikrokontrolery ARM   22 Maj 2013 21:53 Odpowiedzi: 4    Wyświetleń: 1914
  • REKLAMA
  • AT89C2051 - Jak obsłużyć zewnętrzne przerwania z przycisków?

    ale nie wiem jak podejsc do przerwan zewnetrznych (przyciski). Przyciski mam podlaczone pod: P3.3 (Int1), P3.5(T1), P3.4 (T0), P3.2 (Int0). Jak to jest mozliwe ze sterujac multiplekserowo wyswietlaczami segmentowymi wysylajac aktywny bit na port P3, moge jednoczesnie zglaszac zewnetrzne przerwania (z przyciskow)?? Możesz. Ale dlaczego przyciski mają...

    Mikrokontrolery   04 Maj 2005 20:26 Odpowiedzi: 3    Wyświetleń: 1098
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Budzenie AVR. Wywołanie zewnętrznego przerwania INT0.

    Uśpiony procek się "nie rusza" więc nie może nic wykonać póki się nie obudzi :)

    Mikrokontrolery   02 Paź 2007 14:51 Odpowiedzi: 4    Wyświetleń: 1538
  • [atmega8][Bascom] Zewnętrzne przerwania uniemożliwiają komunikację przez I2C

    Stosy to dla mnie czarna magia, wiem tylko, że każdy przeskok wymaga zapisania adresu zwrotnego, ale nic poza tym :oops: No przy takim podprogramie to 1 megabajtowy stos to za mało :D, to się chyba nazywa rekurencja: [syntax=basic4gl]Petlapomiarowa: If Impulsy < 15 Then 'Jesli nie ruszono, wyswietlaj dalej napiecie Gosub Pomiaradc If Konwersja >...

    Mikrokontrolery AVR   18 Kwi 2012 21:48 Odpowiedzi: 10    Wyświetleń: 3650
  • REKLAMA
  • Jak skonfigurować zewnętrzne przerwania na pinach w ATmega 168/128 w BASCOM?

    ATmega128 ma "tylko" 8 zewnętrznych przerwań i nie ma tam przerwania PCICR. Przerwania możesz deklarować poprzez nazwy rejestrów: ON INTX lub jak dla M168: ON PCIEX i dalej korzystać z normalnej składni Bascoma.

    Mikrokontrolery   12 Sie 2007 20:27 Odpowiedzi: 10    Wyświetleń: 6005
  • [atmega8] Obsługa przerwań zewnętrznych. Jedno przerwanie następujące po drugim.

    O i dzięki schematowi od razu widać błąd: http://obrazki.elektroda.pl/6463515500_1... Przyciski podłącz do GND, a nie Vcc, a w programie włącz pull-up, i ustaw reakcję INT na zbocze opadające. Tylko czy wiesz dlaczego Twój układ nie działał? Osobna sprawa do drgania styków przycisku: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   01 Lis 2011 00:15 Odpowiedzi: 48    Wyświetleń: 6434
  • Nie rozumiem przerwań zewnętrznych w Atmega8, jak działają?

    Stąd, że porty D2 i D3 są portami dedykowanymi do wprowadzenia zewnętrznych przerwań. Spójrz datasheeta megi8.

    Początkujący Elektronicy   11 Paź 2009 15:49 Odpowiedzi: 4    Wyświetleń: 1614
  • REKLAMA
  • STM32F407 - Menu postawione na przerwaniach zewnętrznych

    Menu opiera się na przerwaniach EXTI, które generuję za pomocą joysticka 5 położeniowego. I tu zakończyłem dalsze czytanie. Obsługa przerwań też skopana. Skasowanie flagi w warunku, który może się nie wykonać oraz na końcu przerwania? PS. Menu tworzy się inaczej Dodano po 1 Umieszczenie kasowania flagi tylko w warunku else powinno według mnie likwidować...

    Mikrokontrolery ARM   28 Kwi 2016 14:25 Odpowiedzi: 5    Wyświetleń: 903
  • STM32F107VCT6 - Jak skonfigurować przerwania zewnętrzne?

    Na pierwszy rzut oka nie widzę włączonego zegara od AFIO.

    Mikrokontrolery ARM   05 Lis 2012 19:11 Odpowiedzi: 2    Wyświetleń: 1140
  • [Bascom] Współpraca przerwań zewnętrznych i wewnętrznych

    Procedura Getrc5 wykorzystuje Timer0. Użyj innego.

    Mikrokontrolery AVR   12 Wrz 2010 14:46 Odpowiedzi: 9    Wyświetleń: 1479
  • STM32F072 Klawiatura matrycowa (przerwania zewnętrzne)

    A nie widzę nigdzie innego użycia przerwań niż tylko przy wciśnięciu klawisza klawiaturki. Przerwania zewnętrzne mają wyjątkowo ograniczone zastosowania. Nadają się np. do tego, żeby obsługiwać sygnały od innych układów scalonych, świadczące o tym że dany układ ma coś ciekawego do powiedzenia. Do przycisków nadają się wyjątkowo słabo, bo żeby to działało,...

    Mikrokontrolery ARM   14 Lis 2016 14:27 Odpowiedzi: 8    Wyświetleń: 864
  • Kod AVR nie wyzwala przerwań zewnętrznych - gdzie jest błąd?

    chciałem zapytać co jest źle w poniższym kodzie? To, że wykona się raz i utkwi w wiecznej pętli w "fini0".

    Mikrokontrolery AVR   20 Lut 2019 23:04 Odpowiedzi: 11    Wyświetleń: 687
  • [Atmega128] Atmega128: Konfiguracja przerwań zewnętrznych - co jeszcze ustawić?

    INT0 jest na pinie PD0, a ten definitywnie ustawiłeś jako wyjście, więc nie może działać.

    Mikrokontrolery AVR   01 Lis 2011 16:59 Odpowiedzi: 7    Wyświetleń: 1670
  • [STM32F107VC] - FreeRTOS i przerwania zewnętrzne - zawiesza się

    if( EXTI_GetITStatus( EXTI_Line5 != RESET ) ) Przyjrzyj się dobrze. 4\/3!!

    Mikrokontrolery ARM   06 Maj 2013 21:29 Odpowiedzi: 7    Wyświetleń: 1824
  • REKLAMA
  • STM32F1 - Przerwania zewnętrzne (EXTI) nie działają poprawnie

    Chyba z RM'em ;P Tablice w C numerowane są od zera a nie od jedynki; rejestry natomiast są numerowane od 1 - stąd rozbieżność. Spróbuj: [syntax=c]AFIO->EXTICR[1] = AFIO_EXTICR2_EXTI6_PC;[/syntax]

    Mikrokontrolery ARM   06 Paź 2014 18:33 Odpowiedzi: 4    Wyświetleń: 1326
  • [atmega162][avr-gcc] Problem z przerwaniem zewnętrznym

    To poszukaj w datasheecie jaki jest rekomendowany schemat podłączenia układu. Między VCC a pin 2 układu rezystor 100 omów, między pin 2 a 1 kondensator 4,7uF. Pozdrawiam, Dr.Vee

    Mikrokontrolery AVR   24 Lis 2008 16:48 Odpowiedzi: 7    Wyświetleń: 1436
  • Konfiguracja przerwań zewnętrznych Int0/Int1 w AT90S2313 przy 50kHz

    gmp wrote: Procek obsluguje poprawnie 4xmnijesze czestotliwosci od zegara. Dziwne, ale z dokumentacji wynika coś zupełnie innego. Mikrokontroler poprawnie rozpoznaje zmianę stanu (przy reakcji na zbocze) o ile stan ten trwa dłużej niż jeden cykl zegarowy. Przy czasach krótszych może wykryć albo nie. Pan Arkadiusz Krysiak w swojej książce o AT90S2313...

    Mikrokontrolery   23 Cze 2005 19:15 Odpowiedzi: 5    Wyświetleń: 1704
  • Przerwania zewnętrzne - uC zasilany bateryjnie i wybudzanie przyciskiem

    W przerwaniu przycisku blokujesz przerwanie przycisku i uruchamiasz timer sterujący wyświetlaniem, który kiedyś tam, gasząc wyświetlacz, włącza przerwanie przycisku. To "czekanie 20 ms" i powtórne sprawdzanie przycisku to jakaś magia i nie ma ani trochę sensu.

    Mikrokontrolery AVR   13 Maj 2021 06:32 Odpowiedzi: 8    Wyświetleń: 585
  • Atmega8 - Nieprawidłowe działanie przerwań zewnętrznych z enkoderem i LEDami

    OK, mam nadzieję, że zegar ustawiłeś w opcjach. Ponieważ muszę wyjść, to dam Ci wskazówki, a resztę wymyślisz sam lub koledzy pewnie podpowiedzą. Gdy pierwsze zbocze drgania styku ustawi flagę przerwania i mikrokontroler wejdzie w funkcję jego obsługi, to zaraz na początku automatycznie kasuje (w tym mikrokontrolerze) flagę przerwania. Ty w swoim programie...

    Mikrokontrolery Początkujący   13 Lip 2013 18:53 Odpowiedzi: 19    Wyświetleń: 3288
  • ATTINY2313 na AVT3500 – konfiguracja i działanie przerwań zewnętrznych INT0

    Witam, Przy takim podłączeniu jak pokazałeś na schemacie, nie zwierasz pinu do masy tylko podajesz na niego napięcie równe spadkowi napięcie na świecącej diodzie LED. Dla diody LED napięcie w kierunku przewodzenia wynosi około 1.8V natomiast zgodnie z karta katalogową dla ATTINY2313 maksymalne napięcie uznawane za logiczne "0" wynosi 0.3*VCC, czyli...

    Mikrokontrolery   28 Lis 2011 17:54 Odpowiedzi: 19    Wyświetleń: 2572
  • [STM32F3][C] - Przerwanie zewnętrzne, kilka zdarzeń od jednego przerwania

    Choć dopiero zaczynam przygodę z STM32 to po mojemu nadpisujesz strukturę i dlatego zawsze działa Ci ostatnie zdefiniowane przerwanie.

    Mikrokontrolery ARM   09 Lis 2013 10:08 Odpowiedzi: 7    Wyświetleń: 1737
  • AT90S2313: Konfiguracja przerwania zewnętrznego nr 0 nie działa

    :arrow: jj zgadza się jj, machnąłem się..... (9 minut później kończyłem pracę, więc to z pośpiechu :p)

    Mikrokontrolery   29 Lis 2005 15:50 Odpowiedzi: 7    Wyświetleń: 1458
  • ATmega128 - brak reakcji na przerwania zewnętrzne INT4, co sprawdzić?

    z tego co widziałem to nie konfigurujesz odpowiednich rejestrów odpowiedzialnych za zewnętrzna przerwania. zobacz do noty katalogowej musisz skonfigurować rejestry: External Interrupt Control Register A – EICRA External Interrupt Control Register B – EICRB External Interrupt Mask Register – EIMSK External Interrupt Flag Register –...

    Mikrokontrolery   29 Sie 2006 17:58 Odpowiedzi: 6    Wyświetleń: 3786
  • Jak skonfigurować przerwania zewnętrzne do sterowania silnikiem w AVR?

    Generalnie na pierwszy rzut oka program jest prawidłowy. Nie zauważyłem jednak wcześniej, że używasz timera0 do generowania PWM, więc nie możesz go zatrzymywać tak jak sugerowałem. Niewskazane jest także resetowanie preskalera, choć dla silnika to nie ma znaczenia. Jeśli masz wolny timer 1 lub timer2 możesz to zrobić na nim według wcześniej przedstawionego...

    Mikrokontrolery AVR   22 Gru 2016 15:04 Odpowiedzi: 27    Wyświetleń: 1278
  • STM32F4 Discovery - Konfiguracja przerwania RTC jako przerwania zewnętrznego

    Niestety nie wiem, jak skonfigurować przerwanie zewnętrzne, gdyż nie mogę nigdzie znaleźć pod która linie EXTI jest ono podłączone. Manual, rozdział 26.5 RTC interrupts .

    Mikrokontrolery ARM   14 Paź 2014 11:51 Odpowiedzi: 1    Wyświetleń: 2100
  • [Linux] Jak obsłużyć przerwania zewnętrzne na Mini2440 z Linuxem?

    Co do User space I/O to najpewniej sterownik kernelowy trzeba samemu napisać, bo jest to raczej koncepcja wykorzystania zasobów sprzętowych a nie jakaś konkretna implementacja. Natomiast w przypadku pracy z przerwaniami w kernelu po prostu wykorzystujesz API gdzie Ci potrzeba.

    Mikrokontrolery ARM   07 Lut 2011 14:08 Odpowiedzi: 3    Wyświetleń: 1316
  • Jak Atmega328p obsługuje kolejne przerwania zewnętrzne INT0 i INT1?

    W trakcie wykonywania tego podprogramu zostało zgłoszone przerwanie zewnętrzne na nóżce int1 atmega328p. Czy atmega328p przerwie wykonywanie podprogramu nóżki int0 Zależy jak zadeklarujesz przerwanie, czy ISR bez atrybutu lub z atrybutem ISR_BLOCK albo jako SIGNAL czy ISR z atrybutem ISR_NOBLOCK lub jako INTERRUPT. Jeśli przerwanie w przerwaniu jest...

    Mikrokontrolery Początkujący   28 Gru 2018 08:46 Odpowiedzi: 4    Wyświetleń: 1359
  • Bascom - Atmega 128 i zerowanie flagi przerwania zewnętrznego

    Rejestr EIFR to rejestr FLAGI przerwania, która jest automatycznie zerowana po zakończeniu przerwania. Badanie jej w przerwaniu musi dac wynik pozytywny. Poza tym masz w tym kodzie błąd: reset eifr.0 if eift.0 = 1 then set led chyba powinno być: if eifr.0 = 1 then set led Napisz jak ustawiasz rejestr EICRA Na końcu przerwania zbadaj If EIMSK.0=1 then...

    Mikrokontrolery AVR   10 Gru 2012 11:39 Odpowiedzi: 10    Wyświetleń: 3546
  • ATmega: Przerwania zewnętrzne INT0 i INT1 - poprawność kodu?

    deklarujesz skok do przerwania pod jakims tam adresem: .org INT0addr rjmp klawiatura teraz deklarujesz skok do resetu .ORG $000 rjmp reset reset: i dalej jakis kod... tyle ze ten kod zaczyna sie zaraz za rjmp RESET jednoczesnie zamazujac skok do Twojego przerwania INT0. Zakrecone no nie?;]

    Mikrokontrolery   10 Mar 2006 00:00 Odpowiedzi: 2    Wyświetleń: 1922
  • [Cortex] Jak ustawić priorytety przerwań NVIC w Cortex-M3?

    To systemowe przerwanie bedzie mialo mniejszy priorytet tylko w przypadku > 0010_1000 i nie bedzie podzialu na pre i sub priorytety ? Dokładnie tak. The combination of the group priority and the sub-priority is referred to generally as the priority. Grupowanie działa tylko na zewnętrznych przerwaniach i powoduje, że przerwania z tej samej grupy nie...

    Mikrokontrolery ARM   22 Cze 2014 11:00 Odpowiedzi: 29    Wyświetleń: 6343
  • [STM32L011D3][C/Eclipse] Przerwania zewnętrzne na pinie nie działają

    Sprawdź, cza nazwa Twojej procedury obsługi przerwania jest taka sama, jak w tablicy adresów przerwań w pliku startup. Wyrzuć zbędne wywołanie SetPriority.

    Mikrokontrolery ARM   17 Cze 2017 16:18 Odpowiedzi: 2    Wyświetleń: 1182
  • Lampki zewnętrzne LED - przerwany kabel - jak połączyć?

    Dwa przewody z diodami mają być spięte razem, trzeci wolny (bez diod) osobno do drugiej żyły przewodu zasilającego :)

    Początkujący Naprawy   12 Lut 2022 17:28 Odpowiedzi: 16    Wyświetleń: 9582
  • Konfiguracja przerwania zewnętrznego na pinie PA7 w AVR32DA28 - błąd w ustawieniach?

    PORTA.DIRCLR = PIN7_bm | PIN0_bm; PORTA.PIN7CTRL = PORT_PULLUPEN_bm | PORT_ISC_BOTHEDGES_gc; Sprawdź też w pliku lss, czy wektor przerwania z PORTA wskazuje na odpowiednie miejsce.

    Mikrokontrolery AVR   22 Paź 2020 11:22 Odpowiedzi: 26    Wyświetleń: 1518
  • Atmega8 i avr-gcc: brak obsługi przerwań zewnętrznych w AVRStudio 4

    Nie. Po każdej zmianie do RAMu. Kod jak 1. Jeśli programista uważa że wcale tego nie potrzebuje może sam przepisać zmienną volatile do jakiejś zmiennej lokalnej i operować sobie na tej zmiennej lokalnej a w pasującym mu momencie skopiować jej wartość do volatile ze wszystkimi tego konsekwencjami.

    Mikrokontrolery   30 Wrz 2012 17:31 Odpowiedzi: 19    Wyświetleń: 3300
  • [STM32F429i-disco] STM32F429i-disco - Jak poprawić kod przerwań zewnętrznych dla Cortex M4?

    1. Przycisków nie obsługuje się na przerwaniach portów. 2. Nie potrzebujesz do tego trzech przerwań - wystarczy przerwania timera i UART. 3. Nie zmieniaj priorytetów przerwań - jeden poziom zdecydowanie wystarczy. Nie potrzebujesz zagnieżdżania, a próbując je zrobić brniesz w ślepą uliczkę, bo 5. Ogólną zasadą jest, że w procedurze obsługi przerwania...

    Mikrokontrolery ARM   14 Sty 2015 00:11 Odpowiedzi: 6    Wyświetleń: 879
  • STM32 - Konfiguracja przerwań zewnętrznych EXTI15_10_IRQn, GPIOC, linie 13 i 15

    Spróbuj tak: [syntax=c]//GPIO_EXTILineConfig(GPIO_Por... GPIO_PinSource13|GPIO_PinSource15); GPIO_EXTILineConfig(GPIO_PortSourceGPIOC... GPIO_PinSource13); GPIO_EXTILineConfig(GPIO_PortSourceGPIOC... GPIO_PinSource15);[/syntax]

    Mikrokontrolery ARM   11 Paź 2013 15:00 Odpowiedzi: 12    Wyświetleń: 3108
  • [C] [C][ATmega8] - Problemy z przerwaniem zewnętrznym i sterowaniem serwami

    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) np. 1110.

    Mikrokontrolery AVR   05 Wrz 2013 19:54 Odpowiedzi: 17    Wyświetleń: 3444
  • [stm32] [stm32][keil] Konfiguracja timera i przerwania zewnętrznego na PE0

    Nie wiem czy to chciałeś osiągnąć, ale pin masz ustawiony na floating. Definicja w komentarzu była dobra, wartość liczbowa - zła. Przykłady znajdziesz w wyszukiwarce forum, w ostatnich tygodniach tematów o EXTI było kilka. 4\/3!!

    Mikrokontrolery ARM   23 Wrz 2011 21:33 Odpowiedzi: 6    Wyświetleń: 2754
  • [Atmega16] Przerwania zewnętrzne nie działają - brak reakcji diody na PB0

    ... Zwieram port PD2(INT0) oraz PD3(INT1) do masy i nic się nie dzieje... No to ustaw w projekcie właściwy uC, bo jeżeli w/w kod kompiluje się bez błędów, to jest kompilowany dla innego uC. GIMSK = _BV(INT0)|_BV(INT1); M16 nie posiada takiego rejestru.

    Mikrokontrolery AVR   15 Lut 2010 08:33 Odpowiedzi: 8    Wyświetleń: 5824
  • Jak odzyskać dane z dysku zewnętrznego po przerwanym formatowaniu?

    Do 4000 plików jednocześnie w wersji darmowej w aktualnie otwartym katalogu, choć teraz nowsza wersja nie ma ograniczenia ilościowego, a do aktualnie otwartego katalogu jedynie. EDIT: Skanowanie 400GB w DMDE będzie trwało jakieś 1,5 - 2 godziny chyba.

    Naprawa nośników i odzysk danych   31 Paź 2017 19:12 Odpowiedzi: 21    Wyświetleń: 1098
  • [Atmega8] [Atmega8][ASM] Przerwania zewnętrzne INT0 nie działają po wgraniu programu

    ...Symulator pokazuje 1us a mi sie wydaje ze 10us. W tym wypadku , uwierz symulatorowi ;) Piotrek

    Mikrokontrolery AVR   28 Maj 2008 21:42 Odpowiedzi: 8    Wyświetleń: 3926
  • [BASCOM] Jak sprawdzić odbiór znaku w programowym UART w BASCOM bez IsCharWaiting?

    ...Jakie jest zatem rozwiązanie tego problemu (jeśli jest)? Bascomowy UART programowy działa jedynie wtedy , kiedy wywołamy funkcję z nim współpracującą. W pozostałych przypadkach ( kiedy działają funkcje/procedury nie związane z programowym UART-em ) , nadchodzące dane są "niewidoczne" dla procka :( Np. jeśli masz w kodzie Wait 1 , a w czasie działania...

    Mikrokontrolery   04 Kwi 2007 21:18 Odpowiedzi: 6    Wyświetleń: 2896
  • ATmega 2560 - priorytety przerwań wewnętrznych i zewnętrznych timerów

    Proszę o informacje, gdzie w nocie katalogowej można znaleźć informacje na temat priorytetów wykonywania przerwań, jeżeli wystąpią w tym samym czasie. Nie można, ale ten co ma niższy adres w tablicy wektorów wykona się pierwszy jak przyjdą w tym samym czasie. Co najwyżej możesz właczyć przerwania na początku obsługi aby umożliwić obsługę kolejnych...

    Mikrokontrolery Początkujący   12 Lut 2017 11:01 Odpowiedzi: 3    Wyświetleń: 1146
  • [Nucleo L053R8] [Cortex m0+] - Przerwanie zewnętrzne - pytanie

    Tutaj w tym przerwaniu zewnętrznym jak zrobię podciąganie do VCC i podam sygnał prostokątny z innego pinu to nie dojdzie do uszkodzenia tych dwóch pinów? Nie, bo maksymalny prąd jaki jesteś w stanie "pociągnąć" z takiego pinu jest ograniczony przez rezystor rzędu 50kR.

    Mikrokontrolery ARM   28 Gru 2016 22:29 Odpowiedzi: 7    Wyświetleń: 1326
  • Układ do zewnętrznych przerwań dla AVR/Xmega - alternatywy dla expandera?

    A jakby tak zapytać google? https://www.google.pl/#q=interrupt+contr...

    Mikrokontrolery   06 Maj 2014 17:53 Odpowiedzi: 5    Wyświetleń: 747
  • [Atmega8][Asm][AvrStudio]Problem z zewn. przerwaniem

    Dokladnie, musisz ustawic stos. U mnie struktura wygladala tak .include "m8def.inc" .org 0x00 rjmp reset RESET: ldi R16,low(RAMEND) out SPL,R16 ldi R16,high(RAMEND) out SPH, R16 main: rjmp main

    Mikrokontrolery AVR   26 Wrz 2009 11:59 Odpowiedzi: 3    Wyświetleń: 1274
  • [STM32 F411RE Nucleo] STM32 F411RE Nucleo: Problem z konfiguracją przerwania zewnętrznego GPIOB_PIN2

    Podłączenie przez kondensator faktycznie pomaga, jednak jest to sygnał który zmienia się ~200 razy na sekundę, dlatego niestety odpada. 200Hz? Przecież to prąd stały... Kondensator 100n z rezystorem 10k mają stałą czasową odpowiadającą częstotliwości 1kHz, z rezystorem 100R już jest 100kHz, więc gdzie tutaj jakiś problem? Tak jak już rb401 napisał...

    Mikrokontrolery ARM   23 Maj 2017 08:20 Odpowiedzi: 10    Wyświetleń: 1488
  • [STM32] [STM32 Primer I] Jak uruchomić przerwania zewnętrzne i timery co 1 sek?

    Trzeba dodatkowo włączyć taktowanie bloku przerwań. Wstaw np. zaraz przed while(1) RCC_APB2PeriphClockCmd(RCC_APB2Perip... ENABLE); Jak dojdziesz do timera to też dodatkowo trzeba włączyć taktowanie RCC_APB2PeriphClockCmd(RCC_APB2Perip...

    Mikrokontrolery ARM   05 Sty 2011 00:57 Odpowiedzi: 10    Wyświetleń: 6612
  • Jak uruchomić dwa programy w C jednocześnie do sterowania silnikiem?

    Musiałbyś obsługiwać sterowanie przynajmniej jednego silnika w przerwaniu, bo w przeciwnym wypadku procedury te będą się zakłócać. Spróbuj napisać program z wykorzystaniem zewnętrznych linii przerwań, tak, aby przy naciśnięciu przycisku program wykonywał skok do odpowiedniej funkcji obsługi przerwania :]

    Mikrokontrolery   13 Sie 2007 13:15 Odpowiedzi: 2    Wyświetleń: 1537
  • BASCOM - przerwanie zewnętrzne, niezrozumiałe działanie

    W rejetrze GIFR pojawia się flaga żądania obsługi przerwania INTF0. I czeka. Gdy w rejestrze GICR pojawi się ponownie flaga INT0 (czyli w Bascomie enable INT0) przerwanie jest obsłużone i flaga INTF0 jest wtedy kasowana. Flaga INTF0 może byś skasowana ręcznie.

    Mikrokontrolery   17 Gru 2009 14:14 Odpowiedzi: 4    Wyświetleń: 3259
  • Jak zmierzyć okres sygnału 20-300 Hz w Bascomie na 89C4051?

    do mierzenia okresu sygnału najlepiej wykorzystać licznik i przerwanie zewnętrzne. Sygnał pomiarowy wzmocnić tak aby uzyskać przebieg prostokątny o stromym nachylaniu zboczy. Następnie podać sygnał na wejście przerwania zewnętrznego (np. detekcja zbocza 1->0). W przerwaniu włączyć licznik, wyjść z przerwania i oczekiwać na następne przerwanie w którym...

    Mikrokontrolery   29 Mar 2006 00:50 Odpowiedzi: 3    Wyświetleń: 951
  • Atmega48 Pico Power: Kiedy używać wewnętrznego oscylatora, a kiedy zewnętrznego?

    Przy uśpieniu oscylator, czy to kwarcowy, czy RC jest wyłączony. Wybudzić może go zewnętrzne przerwanie wyzwalane poziomem lub (nie w każdym procesorze) przerwanie asynchroniczne od timera2.

    Mikrokontrolery AVR   10 Paź 2017 15:40 Odpowiedzi: 5    Wyświetleń: 744
  • ATmega8: Przerwanie zewnętrzne nie zapala diody na PC5

    W programie sterowanie diodą D1 jest na porcie B, nie C.

    Mikrokontrolery Początkujący   09 Paź 2015 20:04 Odpowiedzi: 3    Wyświetleń: 702
  • Atmega8: Jak poprawnie obsłużyć przerwanie zewnętrzne INT1?

    Wyrzuciłem z obsługi przerwania pętle opóźnijące: SIGNAL(SIG_INTERUPT1){ if(bit_is_clear(PINC,PC5)){sbi(PORTC,PC5... else cbi(PORTC,PC5); } Niestety nic nie pomaga. Nadal nie działa. Nie działa , bo ... kompilator nie wie ,co to za wektor SIG_INTE R UPT1.Gdybyś napisał SIG_INTE RR UPT1 , to by wiedział :D Piotrek PS Odpowiednikiem powyższych "zabiegów"...

    Mikrokontrolery   04 Lut 2006 19:34 Odpowiedzi: 6    Wyświetleń: 1509
  • [STM32] Jak obliczyć czas reakcji na przerwanie zewnętrzne w STM32?

    12 cykli - tyle zajmuje przejście do obsługi przerwania 6 cykli - tyle zajmuje przejście z przerwania do przerwania o wyższym priorytecie 6 cykli - tyle zajmuje przejście do przerwania o niższy priorytecie bezpośrednio po zakończeniu przerwania o wyższym priorytecie 12 cykli - tyle zajmuje wyjście z przerwania. Ta zasada tyczy się wszystkich przerwań

    Mikrokontrolery ARM   09 Lip 2011 14:36 Odpowiedzi: 3    Wyświetleń: 1693
  • przerwanie zewnętrzne w '51 assembler - reakcja na zbocze

    Jesli rozumiem chodzi o przerwanie INT aktywowane oadajacym zboczem a nie poziomem. W INT0 ustawiasz bit IT0 w rejestrze TCON na 1 jesli ma byc od zbocza a 0 jesli od niskiego poziomu. w INT1 bit IT1

    Mikrokontrolery   10 Sty 2006 10:07 Odpowiedzi: 2    Wyświetleń: 891
  • ARM SAM7S64 - przerwanie zewnętrzne działa tylko po resecie, co robić?

    Witam. Tu masz gotowe przykłady dla SAM7S64. http://www.siwawi.arubi.uni-kl.de/avr_pr... Sciagnij sobie przykład z przerwaniami GPIO i zobaczysz jak to tam jest zrobione, a na pewno dziala bo sprawdzałem :)

    Mikrokontrolery   30 Lis 2006 19:59 Odpowiedzi: 3    Wyświetleń: 2246
  • Jak skonfigurować przerwania w ATmega8 w języku C z użyciem GCC?

    Bity w MCUCR określają na co będzie reagować przerwanie zewnętrzne... Zmiana stanu, opadające lub narastające zbocze więc jest to jak najbardziej potrzebne... SIGNAL (INT0_vect) - obsługa zewnętrznego przerwania INT0... SIGNAL (TIMER0_OVF_vect) - obsługa przerwania od przepełnienia timer0... Co do portu... Jak na mój gust powinno być PORTC = !PORTC;...

    Mikrokontrolery   13 Lis 2010 16:13 Odpowiedzi: 48    Wyświetleń: 19429
  • STM32F429I-DISCO EXTI zewnętrzne przerwanie

    Nic nie wspomniałem, że używam dwóch przerwań jednocześnie. Po prostu chciałem zrozumieć działanie przerwań zewnętrznych, nie od timera, nie od czegokolwiek innego tylko i wyłącznie przerwanie zewnętrzne. Napisałem, że wiem jak używać testowania przycisku przez przerwanie od timera, notabene SysTicka. Chciałem tylko zrozumieć konfigurowanie oraz używanie...

    Mikrokontrolery Początkujący   07 Paź 2015 23:26 Odpowiedzi: 6    Wyświetleń: 1311
  • [atmega8] Jak odebrać sygnał z odbiornika Hitec HFD-08R0 na Atmega8?

    Bo nie tak się używa przerwań zewnętrznych. Można po pojawieniu się przerwania od zbocza narastającego wystartować timer, w przerwaniu zmienić na zbocze opadające i gdy pojawi się zbocze opadające zatrzymać timer, odczytać jego stan do zmiennej volatile wykasować i ponownie ustawić na zbocze narastające. Mozna też wykorzystać oba dostępne przerwania....

    Mikrokontrolery AVR   15 Lis 2011 16:43 Odpowiedzi: 10    Wyświetleń: 3375
  • Bascom - jak wykryć narastające lub opadające zbocze na pinie?

    To jest tak: Config Int0 = P3.2 ' Ustawienie przerwania zewnętrznego na pin P3.2 Reset Tcon.0 ' Przerwanie wywoła stan niski Set Tcon.0 ' Przerwanie wywola opadające zbocze (z H do L) To samo z Int1 To tyle pozdrowienia.

    Mikrokontrolery AVR   13 Lut 2005 23:46 Odpowiedzi: 8    Wyświetleń: 2930
  • Jak podłączyć nowy wyświetlacz i odbiornik TFMS5360 do AVT3008?

    Wyświetlacz ma identyczne wyprowadzenia z tym że ten w projekcie AVT chyba nie ma podświetlenia a ten, który kupiłeś ma i trzeba je podłączyć żeby coś było widać. Zresztą są tam dwa piny do zasilenia podświetlenia. W twoim nowym wyświetlaczy to piny 15 i 16. 15 to + a 16 masa. Co do pilota to: "Program zapisany w procesorze można rozbudować np. dodając...

    Projektowanie Układów   27 Lut 2014 15:18 Odpowiedzi: 2    Wyświetleń: 1431
  • Pożenienie kilku funkcji napisanych przez mistrzów.

    No i tu historia zatacza koło... może jednak na przerwaniu zewnętrznym wyzwalanym oboma zboczami ? ;) Na jednym zboczu stwierdzamy stan, na drugim stwierdzamy czy to "chciany", czy też "niechciany" impuls... Nie trzeba żadnych cudów...

    Mikrokontrolery   05 Lut 2011 21:53 Odpowiedzi: 33    Wyświetleń: 5019
  • Jak zmodyfikować schemat z AT89C2051 do pomiaru wypełnienia impulsu?

    ...Jednak w jaki sposób poprzez ten timer zrealizować pomiar wypełnienia? Połącz wejście T0 z wejściem przerwania zewnętrznego INTn i wykorzystaj to przerwanie oraz licznik T1 , do pomiaru wypełnienia.Wszystko zależy od tego , jak "szybki" przebieg masz zamiar mierzyć. Piotrek

    Mikrokontrolery   01 Lip 2010 18:17 Odpowiedzi: 9    Wyświetleń: 3842
  • [STM32F4] - Brak reakcji na przerwanie zewnętrzne na pinie PC6

    najpierw włącz SYSCFG potem ustaw który port potem reszta.

    Mikrokontrolery ARM   08 Lut 2015 22:43 Odpowiedzi: 4    Wyświetleń: 987
  • [BASCOM][atmega16] Przerwanie zewnętrzne co 4ms i komunikacja 1wire - kolizja

    Kolega Mad Jaro mierzy czas pomiedzy INT-em i przelicza na obroty. zablokowanie INT spowoduje pływanie obrotów( INT nie liczy impulsow). Kolega xury ma rację odnośnie jednokrotnego użycia szukania czujników. A poza tym zsynchronizuj odczyt 1wire z przerwaniem INT tzn. komunikację z 1wire podziel na max -5 bajtowe odcinki i wykonuj je po przerwaniu INT....

    Mikrokontrolery AVR   15 Mar 2012 13:42 Odpowiedzi: 30    Wyświetleń: 4604
  • [BASCOM] regulacja czasu zwłoki dźwiękowego wyzwalacza lampy błyskowej

    Proponuję do wykrywania dźwięku użyć przerwania zewnętrznego to zminimalizuje opóźnienie. Teraz program w pętli czyta ADC i sprawdza stan pinb.1 co nie jest optymalnym rozwiązaniem w tym przypadku.

    Mikrokontrolery AVR   21 Paź 2016 22:26 Odpowiedzi: 11    Wyświetleń: 2746
  • Jak zliczać impulsy z dwóch kontaktronów na ATmega32 w C++?

    Witam . Zadanie jest trywialne . Potrzebujesz 3 zmiennych i dwóch przerwań zewnętrznych plus przerwanie do wyświetlacza. Po starcie procka ustawiasz wartość jednej z zmiennych która będzie równa ilości przerwań wyświetlacza w czasie 10 sekund . Podczas aktywacji przerwania od T1 aktywujesz przerwania od INT0 i INT1 . INT0 zwiększa jedną zmienną a INT1...

    Mikrokontrolery AVR   19 Lip 2010 21:00 Odpowiedzi: 20    Wyświetleń: 2819
  • ESP8266 - wysyłanie stringa, BMP 280, BME 280, OLED, DS1307

    I jeszcze jedno pytanko czy NodeMCU obsługije jakieś przerwania zewnętrzne Jak najbardziej. Tutaj jest to wyjaśnione: https://www.electronicwings.com/nodemcu/...

    ESP8266 i ESP32   22 Maj 2019 13:02 Odpowiedzi: 36    Wyświetleń: 1890
  • Czy można podłączyć transoptor do atmega8 jak na rysunku?

    tak , podłączenie jest prawidłowe jedna mała uwaga jeżeli układ ma służyć tylko do separacji to ok , natomiast jeżeli do innych celów to lepiej wykorzystaj dostępne piny z obsługa przerwania zewnętrznego , ustawiając reakcję na opadające zbocze sygnału

    Mikrokontrolery   14 Lut 2007 13:43 Odpowiedzi: 9    Wyświetleń: 3225
  • Jak zmienić działanie impulsatora w radiu Alana z Seata Ibizy?

    Zwarcie raczej nie bo by nie działał, jedyna łatwa przeróbka to odwrócenie pinów zewnętrznych, przerwij ścieżki i zmień krzyżowo. Lub wymień impulsator na prawidłowy.. https://obrazki.elektroda.pl/7065181300_...

    Radia i Systemy Multim. Początkujący   21 Lip 2020 04:48 Odpowiedzi: 7    Wyświetleń: 660
  • [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; podłączony jest również PICkit 3 przez icsp. Korzystam...

    Mikrokontrolery PIC   04 Paź 2014 16:14 Odpowiedzi: 4    Wyświetleń: 1851
  • [stm32] - Przerwanie zewnętrzne na PE0 zamiast PA0, analiza kodu

    powtarzam SYSCFG włączone poprawnie?

    Mikrokontrolery ARM   05 Sty 2015 17:47 Odpowiedzi: 22    Wyświetleń: 1659
  • [TMS320C6720][C/Code Composer Studio 3.3]Przerwanie zewnętrzne

    Szybkie może i są, jednak CC Studio raczej nie pozwala na wykorzystanie możliwości C67XX. Dosyć spory kod tworzy ten kompilator. Dlatego przeważnie programy na TMS'y pisze się w assemblerze, masz wtedy pełną kontrolę nad procesorem. Z racji, iż program jest malutki proponuję napisać go w assemblerze (poleceń jest mało). Nie znalazłem błędu jeżeli chodzi...

    Mikrokontrolery Pozostałe   20 Mar 2014 19:24 Odpowiedzi: 9    Wyświetleń: 3150
  • Arduino: Obsługa wielu czujników i diod bez użycia delay i z przerwaniami

    W pierwszej kolejności to trzeba rozeznać się co jest na wyjściu czujnika, na jaki czas jest aktywowane wyjście, bo być może w ogóle zewnętrzne przerwania nie są potrzebne i wystarczy raz na kilkaset ms sprawdzić stan wejść. Ja osobiście nie robiłbym tego na zewnętrznych przerwaniach.

    Arduino   04 Sty 2018 00:34 Odpowiedzi: 115    Wyświetleń: 5772
  • Domofon otwierany kodem Morse'a

    Prośba do autora projektu o rozbudowę kodu o uśpienie attiny. Tryb idle zmniejszył by pobór o połowę. Myślę, że nawet dało by się zrobić tryb power down i budzić zewnętrznym przerwaniem za pomocą pierwszego impulsu z domofonu.

    DIY Konstrukcje   11 Gru 2022 09:30 Odpowiedzi: 65    Wyświetleń: 65656
  • Jak zmierzyć okres przebiegu za pomocą at89c2051????

    Prz zboczu narastającym odpal timer, i ustaw przerwanie na wyzwalanie zboczem opadającym. W obsłudze przerwania zatrzymujesz timere i odczytujesz wartośc oraz wyzerowujesz go przygotowując do następnego odczytu. Znając częstotliwośc zegara oraz wartośc prescalera i odczytaną wartość z timera znasz okres od zbocza narastającego do opadającego. Niby...

    Mikrokontrolery   11 Maj 2006 20:10 Odpowiedzi: 5    Wyświetleń: 1325
  • [Atmega328p] [Atmega328p][c] - Przerwanie zewnętrzne na INT1 wywoływane zboczem narastającym

    To akurat może być. Słuzy to do progamowego wyzwalania tego przerwania, jak jest taka potrzeba. wiem, ale podłączyłem do portu INT1 przycisk więc to nie ten przypadek :) A jak za chwilę będzie chciał włączyć pull-up dla przycisku i weźmiemy pod uwagę, że robi się to tak: If PORTxn is written to '1' when the pin is configured as an input pin, the pull-up...

    Mikrokontrolery AVR   26 Lis 2016 16:04 Odpowiedzi: 28    Wyświetleń: 2421
  • Jak zarejestrować pierwsze zbocze wyzwalające na PIC18LF46K80 bez przerwań?

    Nie ma jednej, jedynie słusznej drogi. Każdą funkcjonalność można opracować na wiele sposobów. Jeśli potrzebujesz podłączyć przycisk do przerwań zewnętrznych, możesz to oczywiście zrobić. Po to one są, by z nich korzystać, byle świadomie :) Istotne jest tylko jedno - program ma działać tak jak tego sobie życzysz i spełniać założenia projektowe. Edit:...

    Mikrokontrolery   29 Mar 2017 20:14 Odpowiedzi: 7    Wyświetleń: 876
  • ATMEGA128 - Budzenie z trybu SLEEP przez zewnętrzne przerwanie nie działa

    Tylko czy ten bit AS0 w ASSR jest potrzebny do przerwań zewnętrznych?? Bo mam go ustawionego na zero. A przerwanie wywoluje PCF8574 (expander 8bit na I2C) i utrzymuje ten stan tak dlugo, aż nie odczytam z niego jego stanu. -- Przemek

    Mikrokontrolery   16 Sty 2007 22:22 Odpowiedzi: 5    Wyświetleń: 1601
  • Dip-switch podłączony do pinów wejściowych - tryb Power-down i przerwanie zewnętrzne PCINT0

    Masz rację, ubiegłeś mnie przed poprawką posta :-). Właśnie sobie rozrysowałem ten port jako schemat bo te tablice mnie trochę denerwują: https://obrazki.elektroda.pl/3515653000_... Myślę, że widać lepiej jak co tak naprawdę wpływa. No widać faktycznie, że nie masz włączonego PCINT2 więc sygnał SLEEP zadziała. ADC2D bardziej się przydaje...

    Mikrokontrolery AVR   10 Mar 2022 15:52 Odpowiedzi: 81    Wyświetleń: 2277
  • Jak zmniejszyć czułość fototranzystora na światło dzienne w barierze IR?

    Pierwsza bramka podłączona do INT0 a w obsłudze jego przerwania odpalany jest timer, w momencie kiedy druga bramka wywoła drugie przerwanie timer jest zatrzymywany, w zależności od tego jaki to procesor może się okazać że da się wykorzystać jakąś funkcje timera i zrobić to bez przerwań zewnętrznych, poczytaj o trybach pracy timera w procesorze który...

    Automatyka Przemysłowa   05 Cze 2006 00:17 Odpowiedzi: 12    Wyświetleń: 1910
  • Attiny2313 - jak poprawnie obsłużyć przerwania w Bascom?

    Nie wiem czy to może coś mieć do rzeczy ale konfigurujesz przerwanie na porcie Int0 na falling a potem obsługujesz przerwanie od Int1. Przy resecie jak nic nie ustawiasz to przerwania zewnętrzne są aktywne stanem niskim. Jak nie ustawiasz Int1 na falling a potem pozwalasz na przyjmowanie przerwania z Int1 to możliwe, że wciśnięcie guzika powoduje kilkakrotne...

    Mikrokontrolery   31 Mar 2008 19:54 Odpowiedzi: 24    Wyświetleń: 2343
  • Atmega128 + PCF8583 Obsługa przerwania zewnętrznego

    Chciałbym dostać przerwanie od PCF po 15 sekundach. Więc ustawiam rejestry następująco: [syntax=c] PCF8583_write(0x00,00000100); PCF8583_write(0x07,0); PCF8583_write(0x08,11001010); PCF8583_write(0x0f,15); [/syntax] Pin PE4 jako ustawiam jako wejście i podciągam do vcc. Obsługa przerwania poniżej. Coś jest nie tak i zmienna zwiększa się przy każdym...

    Mikrokontrolery Początkujący   15 Mar 2017 21:43 Odpowiedzi: 9    Wyświetleń: 936
  • ATmega16 - Zewnętrzne przerwanie nie działa, dioda LED świeci cały czas

    Napisałem najprostszy program do obsługi zewnętrznych przerwań, niestety nie działa. [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> int main(void) { DDRB=0x01; //wyjście dla diody //MCUCR|=(1<<ISC01)|(1<<ISC0... //zbocze narastające GICR|=(1<<INT0); sei(); while(1) { PORTB |= 0x01;...

    Mikrokontrolery   30 Kwi 2014 18:04 Odpowiedzi: 3    Wyświetleń: 843
  • [m8] Jak zliczać obroty koła kontaktronem w Bascom dla prędkości 30 km/h?

    Mozna to zrealizować na dwa sposoby: 1. Za pomocą przerwania zewnętrznego INTx zliczać ilość impulsów. Podobny temat już jest: 2 Zliczać impulsy na wejściu ICR Podobny temat masz poniżej: http://www.elektroda.pl/rtvforum/topic18...

    Mikrokontrolery AVR   24 Wrz 2011 15:57 Odpowiedzi: 32    Wyświetleń: 7957
  • AT90S2313 w "C" - pomoc przy obsłudze enkodera

    Ja coś podobnego zrobiłem na ATmedze16. Podłączyłem enkoder pod wejścia generujące przerwania zewnętrzne i odpaliłem tajmer, zliczam różnice czasu między przerwaniami. W AT90S2313 masz przerwania zewn z PD2 i PD3. w obsłudze przerwania zewn. robisz: prędkość = (obwód_koła / rozdzielczość_tarczy_enkodera) / różnica_czasu_między_przerwaniami lub pomiar...

    Mikrokontrolery AVR   16 Cze 2009 22:56 Odpowiedzi: 6    Wyświetleń: 1848
  • ATMega 32 nie wykrywa szybkiego impulsu z czujnika szczelinowego przy 120m/s

    Wykorzystać przerwanie zewnętrzne INT0 (portd.2). W pętli głównej jeden warunek sprawdzający flagę zmienianą pod wpływem zewnętrznego przerwania.

    Mikrokontrolery AVR   07 Paź 2017 14:55 Odpowiedzi: 32    Wyświetleń: 3717
  • Potrzebuje przykład wykorzystania przerwania zewnętrznego

    Jeżeli chodzi o AvrStudio to jest to różnie i raczej nie polecam polegać na tym. Lepiej sprawdzić to na żywca. No, no, bez kryptoreklamy tego bezalkoholowego... ;) Z tym symulatorem można się nauczyć żyć... serio... jedyne, czego nie zasymulujesz to czas rzeczywisty, od tego są symulatory sprzętowe, oraz wbudowana w niektóre procesorki AVR funkcja...

    Mikrokontrolery   30 Mar 2005 18:27 Odpowiedzi: 13    Wyświetleń: 1700
  • Implementacja UART w C + pytanie o MBUS

    zależy co rozumiesz przez m-bus. Jezeli to cos do liczników energii to nie mam pojecia, jezeli mod-bus to tak. Nie rozumiem po co masz coś wykrywać. Od tego jest sprzęt. Jezeli chcesz programowo to robić to raczej proponuje nie używać przerwań zewnętrznych (bo będziesz dostawać fantomowe sygnały) tylko skanować z częstotliwościa kilka razy większa niż...

    Początkujący Elektronicy   07 Sie 2016 00:34 Odpowiedzi: 8    Wyświetleń: 960
  • Jak podłączyć żółty przewód wentylatora PC do AT90S2313?

    Sądzę, że najlepiej będzie jak podłączysz ten kabelek do bazy tranzystora(np.BC548B) przez rezystorek o wartości rzędu np.10k(lub troszkę mniej). Dzięki temu kabelek będzie mógł być jeszcze podłączony do innych urządzeń. Skorzystałbym w procku z przerwań zewnętrznych - INT0 lub INT1. Prawdopodonie mimo wszystko mógłbyś podłączyć bezpośrednio, o ile...

    Mikrokontrolery   12 Wrz 2004 16:59 Odpowiedzi: 8    Wyświetleń: 2336
  • [AVR] Jakie źródło przerwań zewnętrznych do budzenia procesora co kilka minut?

    Osobiście gdybym musiał wykonać taki projekt Attiny2313, i wybudzać go za pomocą zewnętrznego przerwania, to zamiast 555 dałbym Attiny13A. Przykładowo możesz go uśpić na 8 sekund, wybudzenie watchdogiem żeby zwiększył stan zmiennej i znów poszedł spać, w przypadku odpowiedniej jej wartości wygenerował przerwanie.

    Mikrokontrolery   27 Lut 2013 12:48 Odpowiedzi: 15    Wyświetleń: 1854
  • [BK7231N / CB2S BL0937] Inteligentna wtyczka Elivco UE 20A BL0937 RMC021

    Sprawdziłem specyfikację Bl602, jest to RISC-V 64 przerwania, kontroler przerwań z 16 poziomami/priorytetami przerwań do przetwarzania przerwań z niskimi opóźnieniami, obsługa zewnętrznej pamięci Flash BL602/BL604 obsługuje wewnętrzne wybudzanie RTC i wybudzanie przerwań zewnętrznych. Kontroler przerwań procesora obsługuje stos/zagnieżdżanie, poziom/impuls...

    Smart Home IoT   14 Wrz 2023 20:13 Odpowiedzi: 13    Wyświetleń: 5178
  • atiny 13 - połączenie kilku modułów w sterownik oświetlenia

    No właśnie tak robię, próbuje coś nie coś opanować na jednym z tych modułów. Opanowałem już porty i piny, a teraz zajmuje się pwm, jak na razie sprzętowym, jak uda mi się to wezmę się za programowy, a następnie przyciski. I jeszcze nie wiem co mi będzie potrzebne. Dodatkowo każdy z tych modułów może być wzbudzany poprzez zewnętrzne przerwania co daje...

    Mikrokontrolery AVR   14 Paź 2012 12:48 Odpowiedzi: 99    Wyświetleń: 9666
  • [ATmega16][C/AVRStudio] Układ nadążny za słońcem+LCD+MENU

    Przerwania traktuj jako coś wykonywanego równolegle "obok" programu głównego". Jedna z podstawowych zasad pisania obsługi przerwań to to że ma być ona jak najkrótsza. Reszta ewentualnie obsługiwana jest w pętli głównej w poprzez ustawianie i testowanie odpowiedniej flagi. Jeśli chcesz zrobić menu wielopoziomowe poradzę zapoznać się z kodem z butterfly...

    Mikrokontrolery AVR   10 Lis 2010 22:21 Odpowiedzi: 104    Wyświetleń: 14544
  • Atmega 644P - przerwanie od przycisku - stale aktywne

    PA1 to nie jest nóżka związana z INT1! Pod PA1 siedzi PC INT1 - Pin Change Interrupt. "Zwykłe" przerwanie zewnętrzne INT1 to nóżka PD3 ;)

    Mikrokontrolery AVR   17 Lip 2014 13:17 Odpowiedzi: 2    Wyświetleń: 1161
  • [Atm8]Pytanie o przerwania zewnętrzne..zakłócenia

    LOL:) Anyway pokolei, musisz albo podłaczyć krańcówki na masę, albo ściągnąć piny na masę rezystorem. To że rozwiera się krańcówka (swoją drogą zawsze myslałem, że krańcówka się zwiera...) i odłącza od plusa, nie znaczy że nóżka schodzi na masę... Masz pojemności, a to jest CMOS. ustaw na opadające zbocze.

    Mikrokontrolery   29 Lis 2008 21:18 Odpowiedzi: 7    Wyświetleń: 1114
  • Jak napisać program do mierzenia czasu między impulsami na jednym pinie?

    Chyba najlepiej za pomocą licznika wyzwalanego w zewnętrznym przerwaniu. Kolejne przerwanie zatrzymuje licznik.

    Mikrokontrolery   18 Mar 2008 10:02 Odpowiedzi: 8    Wyświetleń: 1437
  • Zakłócenia przerwań zewnętrznych w LPC2148 przy podciągnięciu do +5V

    Witam Mam mikrokontroler LPC2148 i skonfigurowane przerwanie zewnętrzne aktywowane zboczem. Pin aktywujący przerwanie jest podciągnięty do +5V przez rezystor 10k. Problem polega na tym, że dotknięcie tego pinu czymkolwiek czasem powoduje wygenerowanie przerwania, zwarcie do masy również a wiec łapie wszystkie zakłócenia. Kondensator 3.3n dołączony również...

    Mikrokontrolery   25 Mar 2011 07:31 Odpowiedzi: 33    Wyświetleń: 3605
  • Jak przyspieszyć reakcję na przycisk w synchronizacji z siecią elektroenergetyczną?

    Ja też :D W przerwaniu zewnętrznym należy tylko ustawiać jakąś flagę- ew. zwiększać. I w zasadzie nic więcej. A któryś z timerów ustawić tak aby co jakiś czas- xxms czy xxus generował przerwanie od przepełnienia albo CTC. Ustawić na najmniejszy wymagany odcinek czasu. W tym przerwaniu też ustawiać tylko flagę albo inkrementować- zależnie od potrzeb....

    Mikrokontrolery AVR   21 Lip 2010 11:27 Odpowiedzi: 4    Wyświetleń: 1059