obsługi przerwań

Znaleziono około 5426 wyników dla: obsługi przerwań
Podstawowa forma zapytania: obsługa przerwać
  • miejsce na obsługę przerwań - Gdzie umieszczać obsługę przerwań ( AS6)

    Witam , Jeśli można prosić kolegów zaprzyjaźnionych z AS6 i "C" o zwięzłe zasady umieszczania, procedur obsługi przerwań - dla początkującego . Dlaczego AS6 - może i inne IDE także- nie wiem, nie rozpoznaje funkcji obsługi przerwania umieszczonej w innym pliku niż main.c ? Oto przykładowe...

    Mikrokontrolery AVR jp_elek   20 Sty 2014 15:13 Odpowiedzi: 3    Wyświetleń: 993
  • Obsługa przerwań. Zmiana podprogramu przerwania.

    Procesor ten wspiera takiej możliwości sprzętowo (inne np intel x86 albo Motorola CPU32, posiadają tzw wektoryzowalny system obsługi przerwań i jest taka możliwość). Pozostaje rozwiązanie programowe, niestety ono nieco spowalnia działanie programu.

    Mikrokontrolery elektryk   19 Mar 2005 12:42 Odpowiedzi: 2    Wyświetleń: 1104
  • Przerwania 89c2051 .asm. Pytania dot. obsługi przerwań.

    Nie wiem czy dobrze zrozumiałeś ideę wykożystania przepełnienia od licznika w tego typu wyświetlaniu, więc po kolei: - napewno wiesz że przy wyświetlaniu multipleksowym w danej chwili świeci tylko jedna cyfra, aby uzyskac efekt świecenia wszystkich trzeba kilkadziesiąt razy na sekundę zapalac kolejne...

    Mikrokontrolery Dyrek   07 Sie 2006 19:59 Odpowiedzi: 15    Wyświetleń: 2359
  • [atmega8][C] Nazwy przerwań / funkcji obsługi przerwań

    Witam Nurtuje mnie taka niewiadoma, jaką nazwę noszą przerwania czy paramtery funkcji do obsługi przerwań. I tak jeśli chcemy zrobić funkcję obsługi przerwania dla INT0/INT1 to wywołujemy ją za pomocą SIGNAL/INTERRUPT (SIG_INTERRUPT0/1). Natomiast skąd mam wiedzieć jaką nazwe nosi parametr X dla...

    Mikrokontrolery AVR demeus   17 Sie 2008 19:01 Odpowiedzi: 4    Wyświetleń: 2602
  • [atmega8] Obsługa przerwań zewnętrznych. Jedno przerwanie następujące po drugim.

    janbernat - ja się nie pytałem czy się spotkałeś z takimi rozwiązaniami - bo to oczywiste, że się takie znajdą. Pytanie było czy spotkałeś się z jakimiś drastycznymi skutkami nie stosowania takich rozbudowanych układów dla obsługi mikrosłicza albo nawet pinu reset ;) a to zasadniczo inne pytanie. No...

    Mikrokontrolery AVR mirekk36   01 Lis 2011 00:15 Odpowiedzi: 48    Wyświetleń: 4910
  • Mikrokontroler 8051. Obsługa licznika T0 z obsługą przerwań.

    A mógłbyś mi jeszcze powiedzieć czemu w Twoim programie jest w 6 linijce orl TL0,#0F0h a nie MOV TL0,#0F0? Orl to chyba suma logiczna i nie rozumiem dlaczego to tak jest zapisane. Wychylę się i podpowiem. Przerwanie podejmowane jest przy przejściu licznika timera TH0,TL0 do stanu 0. Jednak timer...

    Mikrokontrolery Początkujący kemot55   23 Cze 2015 19:03 Odpowiedzi: 20    Wyświetleń: 1080
  • Równoczesna obsługa przerwań IRQ5 i IRQ7.

    W Pascalu możesz to tak napisać: program ObslugaPrzewan; {$B-,F-,R-,S-,V-&#... 1024,0,0} //Tu rezerwujesz pamięć, jeśli nie wiesz ile to zawsze lepiej za dużo niż za mało {$F+} procedure ObslIRQ5; interrupt; begin (...) end; procedure ObslIRQ7;...

    Programowanie tzok   22 Gru 2003 11:44 Odpowiedzi: 4    Wyświetleń: 2901
  • przejmowanie procedur obsługi przerwań pod Windows NT/2000/X

    "przejmowanie procedur obsługi przerwań pod Windows NT/2000/XP" pilnie poszukuję,jeżeli ktokolwiek posiada jakieś materiały na ten temat byłabym wdzięczna o odpowiedz na adrs deadflowers(at)wp.pl z góry dziekuję

    Software serwis elektryk   25 Sty 2004 15:11 Odpowiedzi: 1    Wyświetleń: 699
  • przejmowanie procedur obsługi przerwań pod Windows NT/2000/X

    "przejmowanie procedur obsługi przerwań pod Windows NT/2000/XP" pilnie poszukuję,proszę o kontakt na adres deadflowers(at)wp.pl ,jeżeli ktokolwiek posiada jakieś materiały na ten temat z góry dzięki

    Mikrokontrolery calinka   26 Sty 2004 14:56 Odpowiedzi: 1    Wyświetleń: 693
  • Przejmowanie obsługi przerwań pod Windows NT/2000/XP

    "przejmowanie procedur obsługi przerwań pod Windows NT/2000/XP" pilnie poszukuję,proszę o kontakt na adres deadflowers(at)wp.pl ,jeżeli ktokolwiek posiada jakieś materiały na ten temat z góry dzięki Temat zamykam. - arnoldziq

    Programowanie elektryk   27 Sty 2004 11:09 Odpowiedzi: 2    Wyświetleń: 1969
  • Obsługa przerwania timera w ATmega8 avr-gcc

    Witam. Co wy na to ? Bardzo fajne, raz wklepać a potem używać, ale mam pytanko, co robi kompilator kiedy z tego dzielenia wychodzą części ułamkowe? Część ułamkowa jest obcinana, bo i tak nie da się jej wpisać w 8-bitowy rejestr licznika. Chcąc osiągnąć jeszcze większą dokładność, można próbować...

    Mikrokontrolery LordBlick   21 Kwi 2005 20:07 Odpowiedzi: 18    Wyświetleń: 9581
  • USART obsługa przerwanie od danych nadchodzących RXC

    Witam... Po dość długim czasie zamykam temat... Problem został całkowicie rozwiązany dzięki pomocy Light-I'ego... Rozwiązaniem było włączenie transmitera (1<<TXEN) przy inicjalizacji USARTa... Oprócz tego wstawienie odpowiedniej dla danej prędkości transmisji wartości liczbowej do rejestru...

    Mikrokontrolery LordBlick   26 Kwi 2006 01:46 Odpowiedzi: 11    Wyświetleń: 3176
  • ATTINY13 - Obsługa przerwania od Timer0 (BASCOM)

    Problem rozwiązany! :-) Dziękuję wszystkim, którzy wzięli udział w dyskusji- zaszczepiła mnie ona twórczo. Próba użycia zegara "na wprost", to znaczy sprawdzania stanu licznika z niewiadomych przyczyn w dalszym ciągu u mnie nie działa. Wygląda to tak, jakby nie było dostępu do stanu licznika ani przez...

    Mikrokontrolery guteczek   12 Mar 2006 08:45 Odpowiedzi: 6    Wyświetleń: 4644
  • obsługa przerwania w asemblerze

    jak wydaje sie człowiekowi ze powinno działac a nie działa to rózne mu przychodza mysli do głowy. Swoja droga w dalszym ciagu nie osiagnołem celu. Aby rs wygenerował przerwanie musze ustawic: w MCR3 -uaktywnienie OUT2 w IER odblokowanie przerwan (wysłac tam 00000001b) oraz odblokwowac przerwanie...

    Programowanie elektryk   12 Mar 2006 15:47 Odpowiedzi: 7    Wyświetleń: 1014
  • asm zadanie - procedura obsługi przerwania

    Po nazwie przerwania ES wynika że jest to rodzina c51

    Programowanie GienekS   20 Cze 2006 08:56 Odpowiedzi: 2    Wyświetleń: 1039
  • Kurs C dla 80C51. Głównie obsługa przerwań i timera.

    CO do stanu timera pobierasz bezpośrednio z rejestru, nie znam tego mikrokontrolera (pracuje na AVR'ach), a jeśli chodzi o przerwanie po odpowiednim ustawieniu rejestrw przeskok nastapi sam do odpowiedniej funkcji, podobnie jak powyżej nie podam nazwy funkcji - skłonności do pracy AVR'ach :D

    Mikrokontrolery kordan11   15 Sie 2006 11:57 Odpowiedzi: 7    Wyświetleń: 1984
  • AtMega i obsługa przerwań

    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) { unsign... int i=1; PORTC^=_BV(PC0); // zmieniamy stanu na przeciwny while(i++); //elimi...

    Mikrokontrolery MEN8989   20 Gru 2008 13:41 Odpowiedzi: 10    Wyświetleń: 7190
  • obsługa przerwań w języku c

    Obluga przerwan w jezyku C zalezna jest od kompilatora pod jakim piszesz program i musisz w jego manualu zobaczyc jak pisze sie funkcje obslugujaca przerwanie np w keilu masz: void f() interrupt 3 W innym kompilatorze skladnia moze byc zupelnie inna Wiec nalezy czytac manuala Pozdrawiam

    Mikrokontrolery Emiliano   22 Paź 2006 18:29 Odpowiedzi: 6    Wyświetleń: 2220
  • breakpoint w procedurze obsługi przerwania (Turbo C++)

    Przerwanie 1Ch jest wywoływane z wnętrza IRQ 0. Ma więc wyższy priorytet niż przerwanie klawiatury - IRQ 1 - i stąd "zawieszenie". Komputer nie reaguje na klawiaturę, dopóki nie zakończy się IRQ 0, a ono nie zakończy się, bo debugger czeka na klawiaturę.... EDIT: Dla jasności - nie chodzi tu o fakt,...

    Programowanie Seba85   26 Lis 2006 18:57 Odpowiedzi: 2    Wyświetleń: 1243
  • Obsługa przerwania w Atmega16 BASCOM

    OK to jeszcze dopytam tak, rozumiem że na początku przerwania zmieniam stan Edge_ na 0, liczy timer i config int0=rising ale co dalej załóżmy że nadejdzie zbocze narastające i co wtedy się dzieje? No tak, zabrakło jeszcze jednej linijki... sory... Powinno być: If Edge_ =0 Then Start...

    Mikrokontrolery redart   13 Lut 2007 19:48 Odpowiedzi: 8    Wyświetleń: 2483
  • Atmega16 i obsługa przerwań

    Witam! Napisałem następujący program w asemblerze i chciałbym przerobić go w ten sposób aby na naciśnięcie przycisku było np kilka sekund, a po tym czasie program zaczynałby się od nowa. Pojawia się jednak problem, ponieważ w trakcie wykonywania pętli typu wait: ldi r18,255 dec r18 ...

    Mikrokontrolery zumek   27 Lis 2007 15:15 Odpowiedzi: 8    Wyświetleń: 1633
  • Obrotomierz, Bascom AVR, obsługa przerwań

    $regfile = "attiny2313.dat" $crystal = 10000000 $hwstack = 32 $swstack = 8 $framesize = 16 Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.1 , Rs = Portb.2 'konfiguracja podłączenia LCD Config Lcd = 16 * 2 Config Timer1 = Counter , Edge...

    Mikrokontrolery Luqu397   23 Maj 2012 19:50 Odpowiedzi: 11    Wyświetleń: 6713
  • Attiny2313 i obsługa przerwań

    Witam,to jeszcze ja bym miał małe pytanko otóż podobno w avr'ach z serii mega nie można konfigurować pracy układu przerwania (Config Int1=x),czy to prawda?

    Mikrokontrolery Balu   31 Mar 2008 19:54 Odpowiedzi: 24    Wyświetleń: 2064
  • ATMega8 nie widzi procedury obsługi przerwania - ROZWIĄZANE

    Tak, tak. Mam kawałek dalej. Jak jej nie ma (=wyłączone przerwania) to nie resetuje się. --------------------------- roz... problem zamiast flashować plikiem .hex flashowałem binarką .elf która też działała w podstawowym zakresie. Temat do zamknięcia/usunięcia.

    Mikrokontrolery hexx   18 Kwi 2008 10:19 Odpowiedzi: 2    Wyświetleń: 1021
  • Atmega 128L i int7, brak obsługi przerwania - dlaczego?

    Albo delaye w pętli głównej a w przerwaniu używa się jedynie znacznika "button_change" , który się następnie testuje w pętli głównej:) A jeszcze lepiej nie dość że flagę, to w pętli głównej kilka ticków odczekać i jak się nie zmieniło to stabilne :)

    Mikrokontrolery Balu   04 Maj 2008 22:08 Odpowiedzi: 4    Wyświetleń: 1547
  • [Atmega8][C] Obsługa przerwań.

    w kodzie programu jedyne niepokojące jest to, że F_CPU jest deklarowane PO dołączeniu delay.h (ja to deklaruję na poziomie pliku Makefile "-D F_CPU=$(F_CPU)"). Sprawdź też, czy plik jest kompilowany na atmega8, bo jeśli wybierzesz inny, to kompilator nie zaprotestuje, a wektory przerwań mogą się różnić,...

    Mikrokontrolery AVR zumek   10 Cze 2008 16:23 Odpowiedzi: 18    Wyświetleń: 4215
  • [Attiny][asm] Obsługa przerwania ??

    Tu akurat z nowoczesnego sprzętu nie korzystam w pełni :) Z composite video na RGB rozdzielam sobie sygnał poczciwym analogowym STV22XX, synchronizację wydzielam z LM1881. Sygnał RGB+Sync podaję na zwykłe wejście Scart (RGB) TV. Wygaszanie i sygał koloru daję na wejście STV przez które oryginalnie dostaje...

    Mikrokontrolery AVR speecu   20 Mar 2009 00:50 Odpowiedzi: 14    Wyświetleń: 3464
  • [C] procedura obsługi przerwania - podstawy podstaw.

    Zapomniałem napisać że makro cbi znajduje się w bibliotece #include<compat/deprecated.h>. Odblokowanie przerwania daj pod main() a podprogram obsługi przerwania nad main() ;)

    Mikrokontrolery AVR Krzysiek_k1984   08 Sie 2008 20:12 Odpowiedzi: 4    Wyświetleń: 1492
  • DOS, procedura obsługi przerwania, bezpieczny zapis na dysk

    Znalazłem rozwiązanie- tzw. DOS busy flag, nieudokumentowana funkcja 31 przerwania 21. push es mov ax,$3400 int $21 mov word (dos_busy), bx mov word (dos_busy+2), es pop es W procedurze obsługi przerwania tylko odczytuję bajt spod adresu dos_busy - jeżeli...

    Programowanie lelekx   14 Wrz 2008 14:04 Odpowiedzi: 2    Wyświetleń: 1789
  • [mega88][bascom] obsługa przerwań PCINT0..2

    Próbowałeś "ręcznie" napisać obsługę tych przerwań? Czasami trzeba troszkę wyręczyć bascoma. Odpowiedni wpis w rejestrach PCICR i PCMSK0 powinien załatwić sprawę ;)

    Mikrokontrolery AVR Chyllus   23 Lis 2008 18:26 Odpowiedzi: 5    Wyświetleń: 1216
  • Różnice w systemie obsługi przerwań kolejnych wersji KCPSM

    Czy może mi ktoś powiedzieć jakie są różnice w systemie obsługi przerwań kolejnych wersji KCPSM ? Z góry dziękuje za pomoc.

    Programowalne układy logiczne Dr.Vee   23 Sty 2009 13:23 Odpowiedzi: 3    Wyświetleń: 827
  • [ATmega16][AVR-GCC] Zwłoka w obsłudze przerwania

    Witam! Wielkie dzięki kolego atom1477 za wytłumaczenie mi dlaczego tak się dzieje i innym dlaczego tak zrobiłem, oszczędziło mi to pisania;) . Zrobiłem tak: mark[0]=TCNT1; PORTD&=~(1<<2);// Wyzwolenie przerwania opadającym zboczem _delay_ms(500); LCD_GoTo(...

    Mikrokontrolery AVR speecu   20 Mar 2009 15:27 Odpowiedzi: 5    Wyświetleń: 1973
  • obsługa przerwań w C: cli() a reti()

    dawid512 : ?. "CLI" blokuje wywoływanie przerwań, ale nijak nie przekłada sie na równoważność z wyjściem z funkcji. dreidel : Funkcji obsługi przerwania napisanej w C nie opuszcza się przez reti - wtedy tylko możesz spowodować przepełnienie stosu (na stosie zawsze są odkładane co najmniej 2 rejestry),...

    Mikrokontrolery AVR dreidel   19 Maj 2009 22:05 Odpowiedzi: 3    Wyświetleń: 1347
  • [AT89C2051][c] Różna obsługa przerwań

    Witam! Proszę o poradę-jak uzyskać kilka różnych sposobów obsługi danego przerwania w zależności od funkcji je wywołującej. Teraz wykorzystuje zmienną testowaną podczas obsługi danego przerwania a ustawianą przez aktualnie realizowaną funkcję. Może jakaś podpowiedź z szybszym i elegantszym sposobem?

    Mikrokontrolery Bruum   11 Cze 2009 21:04 Odpowiedzi: 2    Wyświetleń: 1040
  • [AT91SAM7x][CrossWorks] - Brak obsługi przerwań

    Edit: Ehh. Problemem było nie ustawienie bitów maskujących przerwanie w rejestrze CPSR. Znaczy bity ustawiałem ale niepoprawnie :| I 2 dni wyjęte z życia. Dzieki. Pozdrawiam. p.s. Co do poprzedniego posta to nie korzystam z funkcji bibliotecznych CW.

    Mikrokontrolery ARM marianob   15 Cze 2009 16:42 Odpowiedzi: 2    Wyświetleń: 1264
  • błędna obsługa przerwania INT1 - ustalenia szerokości impuls

    Witam. Tworzę mały projekcik i natrafiłem na pewną zagwózdkę. Na początku wprowadzenie co układ ma robić i jak działać. Układ składa się z części analogowej, tzn. dwóch detektorów tonu (LM567) odpowiedzialnych za detekcję "bitów" łącza fizycznego. Chodzi o to, że rozpoznają "swoją" częstotliwość...

    Mikrokontrolery AVR lnl   01 Sie 2009 13:35 Odpowiedzi: 1    Wyświetleń: 1598
  • [Atmega8] Timer1, obsługa przerwań

    Witam Mam pewną wątpliwość/pytanie dotyczące przerwania dla timera1 w trybie CTC. W datasheetcie jest napisane, że mamy dwie niezależne jednostki Output Compare, no więc ustawiam: TCCR1B=(1 << CS10 |1 << CS11 | 1<< WGM12); //przykładowo-ustaw timer1 z preskalerem 64...

    Mikrokontrolery AVR ZbeeGin   08 Sie 2009 14:50 Odpowiedzi: 5    Wyświetleń: 1658
  • Problem z obsługą przerwania

    Skompilowałem to u siebie i od razu widać błąd: makro do przerwań pisze się z dużych liter: SIGNAL(...) - w takim przypadku uzyskałem poprawny kod. Przy "signal" z małych liter powstała funkcja o nazwie "signal" (zwracany typ domyślnie int, przez co kompilator wyrzucał jeden warning). wielkie dzięki,...

    Mikrokontrolery AVR yorek   02 Paź 2009 23:17 Odpowiedzi: 6    Wyświetleń: 1095
  • [ATmega64][C]Obsługa przerwania TIMER0

    Przez ostatnie 2h doszedłem do tego w czym tkwi problem zarówno w obsłudze przerwania od timera0 oraz od zewnętrznego INT1. Problem polega na tym że zmienna globalna którą wykorzystuję jako flagę istnieje tylko w obsłudze przerwania,flaga nie jest widoczna w głównej pętli programu lub po obsłudze przerwania...

    Mikrokontrolery AVR Co_pat   26 Gru 2009 02:52 Odpowiedzi: 9    Wyświetleń: 3602
  • ATMEGA8[C]Obsługa przerwań INT0 i INT1

    Wszyscy z jakiegoś powodu skupili się na stałych/zmiennych, a nikt nie zwrócił uwagi na niżej przedstawione "rodzynki" :D i.t.d. Tak, jeszcze wczoraj odkryłem, ze trochę źle wpisuje jedynki do rejestrów. Poprawiłem to chyba na dobrze, ale cały czas mam pewien problem. Ograniczyłem sobie kod...

    Mikrokontrolery AVR matat   27 Sty 2010 00:47 Odpowiedzi: 10    Wyświetleń: 3340
  • [AVR ATMega644p][asm/AVR Studio] Obsługa przerwań

    Poniższy program dla wersji ATMega32 usiłuję przerobić na wersję dla ATMega644p /która posiadam/. Program ma za pomocą przerwań realizować opóźnienia. Niestety robi się to wszystko skomplikowane ponieważ jak wiadomo szczególnie system przerwań i timerów jest dużo bardzie rozbudowany niż na niższych modelach...

    Mikrokontrolery AVR TatOR   16 Mar 2010 16:30 Odpowiedzi: 0    Wyświetleń: 1092
  • Jak przerobić ten kod programu na obsługę przerwań

    Proszę Was o pomoc Ponieżej umieszczam kod programu którego zadaniem jest zgaszenie i mruganie odpowiednimi diodami w zależności od naciśniętego klawisza na kompie.Komunikacja odbywa sie przez RS. Chciałbym ten program zmienić by stan zczytywania klawiszy był w przerwaniu a nie przy pomocy peli "if"...

    Mikrokontrolery AVR _Robak_   22 Mar 2010 20:55 Odpowiedzi: 1    Wyświetleń: 749
  • [C] Prośba o wyjaśnienie obsługi przerwania

    Witam. Potrzebuję pomocy odnośnie tego podprogramu obsługi przerwania. Kod pochodzi z przykładowego pliku programu dołączonego do książki: //podprogram przerwania ----------------------------------------... T0_int(void) interrupt 1 using 1 { static BYTE count=0; ...

    Mikrokontrolery atom1477   02 Kwi 2010 15:26 Odpowiedzi: 7    Wyświetleń: 1337
  • Obsługa przerwań w Atmega 16

    po za tym niewidze abyś właczał przerwania sei();

    Mikrokontrolery AVR _Robak_   14 Kwi 2010 19:21 Odpowiedzi: 10    Wyświetleń: 2492
  • [ATtiny2313][C] Problem z obsługą przerwania

    Już tłumacze o co chodzi. W momencie obsługi przerwania jest właśnie wywoływane to co zacytowałeś czyli na PORTB0 ustawiany jest stan (0 lub 1), pochodzący z PIND2 (przycisk). W rezultacie gasimy lub zapalamy LED. Wiem że pewnie jest bez sensu. A jak byś proponował to rozwiązać?

    Mikrokontrolery AVR m3   29 Kwi 2010 23:53 Odpowiedzi: 8    Wyświetleń: 1049
  • [STM32][libopenstm32] Program obsługi przerwania

    Witam, mam problem z programem obsługi przerwania od Timera2. Używam biblioteki #include <libopenstm32/rcc.h> #include <libopenstm32/flash.h> #include <libopenstm32/gpio.h> #include <libopenstm32/usart.h> #include <libopenstm32/timer.h> #include <libopenstm32/nvic.h> void...

    Mikrokontrolery ARM pabish   01 Maj 2010 17:28 Odpowiedzi: 0    Wyświetleń: 1797
  • [FreeRtos] Obsługa przerwań

    Wrappery w funkcjach przerwania to normalna sprawa, nie tylko w przypadku RTOSa. To że akurat w przykładzie z FreeRTOSa było to zrobione funkcjami do zachowania i odtworzenia kontekstu to czysty przypadek, po prostu te funkcje nadawały się na wrappery, normalnie to kompilator sam dba o wrappery informując...

    Mikrokontrolery nenpa8lo   08 Cze 2010 23:04 Odpowiedzi: 22    Wyświetleń: 3594
  • Obsługa przerwań w PIC16f887...

    Witam. Potrzebuję informacji na temat obsługi przerwań tego procka. Gdzieś wyczytałem, że procesory serii pic16 posiadają tylko jeden wektor przerwania! Jak w takim razie rozróżnić od jakiego układu nadeszło przerwanie!!! Bardzo proszę o pomoc.

    Mikrokontrolery PIC Urgon   22 Sie 2010 12:25 Odpowiedzi: 1    Wyświetleń: 1262
  • [lpc2148][codesourcery lite] Czas obsługi przerwania

    Tak robiłem w poprzednim przypadku, kiedy impulsy były powyżej 1us, przerwania nie były potrzebne. Tylko że traciłem kilkadziesiąt porcji danych, kiedy musiałem przeliczyć z danych wynik. Teraz chciałbym system polepszyć, tzn zbierać długość impulsów poprzez przerwanie. Ponieważ urządzenie będzie rozwinięciem...

    Mikrokontrolery ARM Indios Bravos   03 Wrz 2010 06:28 Odpowiedzi: 5    Wyświetleń: 1267
  • Obsługa przerwań - ATmega8

    Dzięki Panowie!!! Uświadomiliście mi jakie głupoty popisałem :-p Po pierwsze wyzwolenie przerwania w opisie miałem, że jest na zbocze opadające, a tak naprawdę (według noty katalogowej) miałem w programie wyzwolenie ustawione na jakąkolwiek zmianę stanu. Druga sprawa to ta nieszczęsna dekrementacja...

    Mikrokontrolery AVR Paweł Frąckowiak   03 Wrz 2010 14:47 Odpowiedzi: 12    Wyświetleń: 2804
  • [ATtiny13][c] int0 - problem w obsługą przerwania

    Witam, najprawdopodobniej za długo siedzę nad blachym tematem i niedowidzę problemu. Nie wiem dlaczego program w pętli głównej nie wchodzi do warunku if (RC5_detected == 1) po obsłużeniu przerwanie zewnętrzengo. Przerwanie jest wykonywane poprawnie więc RC5_detected jest napewno ustawiane. Moją...

    Mikrokontrolery AVR J_D   07 Lis 2010 19:47 Odpowiedzi: 4    Wyświetleń: 949
  • [AVR] obsługa przerwania od licznika 1

    Ja wiem jak chcę to zrobić, ale najwyraźniej brakuje mi jakiejś wiedzy z zakresu timerów. Pobawiłem się właśnie tymi przerwaniami i coś jest nie tak. Ustawiając przerwania od OCR1A jest wszystko ok a wystarczy, że zmienię na przerwanie od OCR1B (bit OCIE1B) przy takiej samej wartosci OCR1B jak OCR1A...

    Mikrokontrolery AVR mar3kk   08 Lis 2010 23:03 Odpowiedzi: 8    Wyświetleń: 3021
  • Problem z kwarcem zegarkowym i obsługą przerwania

    Możesz podłączyć rezonator 32,768kHz pod XTAL1 i XTAL2 (odpowiednio ustawiając fusebity), ale wtedy cały procesor jest taktowany małą częstotliwością, więc niektóre funkcje mogą działać wolno. Procesor w fusach przełącza się na Int RC, a licznik rejestrowo na Async. Wtedy rdzeń procesora...

    Mikrokontrolery AVR tomaszek1988   12 Lis 2010 11:38 Odpowiedzi: 14    Wyświetleń: 1748
  • [atmega168][c] obsługa przerwania - wstawka w asemblerze

    Witam Mam następujący problem, działający program obsługi jest taki: ISR(TIMER1_OVF_vect){ UDR0= Buff[rd]; rd = (rd + 1) % 256; UDR0= Buff[rd]; rd = (rd + 1) % 256; } program działa, ale jest za wolny, te kilka instrukcji kompilator zmienia na 122 linie w asm. Najlepiej byłoby napisać...

    Mikrokontrolery AVR omicronNs   22 Lis 2010 20:02 Odpowiedzi: 6    Wyświetleń: 846
  • [8051][C] Obsługa przerwań

    Bry, Mam do przerobienia zadanie z Assemblera obsługujące przerwanie T0 na C (Eclipse, SDCC). Niemniej jednak na zajęciach korzystamy formalnie z książki P. i P. Gałka (pracujemy też na DSM-51). Stąd moje dwa problemy (jeżeli temat umieściłem w nie najlepszym dziale, proszę o przeniesienie): 1. Znalazłem...

    Mikrokontrolery BioZ   29 Lis 2010 19:28 Odpowiedzi: 2    Wyświetleń: 2491
  • ARM nie wchodzi w procedure obsługi przerwania

    Chodzi tylko o zapis do EOI_R? Czy o coś jeszcze? Chodzi o specjalny sposób powrotu i koniec - powrót z funkcji przerwania jest inny niż ze zwyczajnej i w C się tego nie da zrobić "ręcznie". Mógłbym użyć również LDR pc,#0xFFFFF100 żeby bezpośrednio wskazać ten adres? Nie mógłbyś, bo...

    Mikrokontrolery ARM Freddie Chopin   28 Gru 2010 21:44 Odpowiedzi: 10    Wyświetleń: 1374
  • Attiny13 - obsługa przerwań - co tu nie jest OK?

    Witam, mam taki programikl po dwukrotnym naciśnieciu switch-a zapalany jest led , który jest gaszony automatycznie po 5 sek. Napisałem coś takiego: /* INT0 -PB1 - 6 <- switch PB2 - 7 -> LED GDN - 4 VCC - 8 */ #include <avr/io.h> #include <avr/interrupt.h> #include...

    Mikrokontrolery Freddie Chopin   03 Sty 2011 17:51 Odpowiedzi: 1    Wyświetleń: 666
  • Atmega16A - prawdopodobnie błędna obsługa przerwań

    To taki mały offtop. wykorzystanie compare to bardzo dobry nawyk może odblokuj globalnie system przerwań, a nie tylko w jednej konkretnej funkcji? To wytłumacz mi jak to działa bo sie zamuliłem chyba. Przerwanie przyjdzie raz na 65536 czyli de facto dziala jak dzielnik przez tą liczbe. Gdzie...

    Mikrokontrolery AVR asembler   10 Lut 2011 17:19 Odpowiedzi: 25    Wyświetleń: 1413
  • [8051] Problem z obsługą przerwania portu szeregowego

    Poradziłem sobie - winny był monitor PAULMON, który nieprzystosowany do pracy z DS89C430 nie miał przekierowania przerwania od portu szeregowego 1 (wektor 003Bh). Po wywołaniu przerwania program głupiał i skakał do kodu monitora. Przerobiłem jakiś inny, prostszy monitor i wszystko działa. Jeżeli będziecie...

    Mikrokontrolery Jimi Hendrix   25 Lut 2011 14:54 Odpowiedzi: 3    Wyświetleń: 1678
  • [ATmega32][C/AVR-GCC] - Przycisk w obsłudze przerwania

    2. W trakcie obsługi przerwania przychodzi następne i czeka w kolejce, mógłbyś bardziej to objaśnić? Ja się postaram. Wciskasz przycisk więc wchodzisz w przerwanie i zerujesz jego flagę. Ale przycisk zadrżał, więc znów zostało ono wywołane tylko, że flaga I jest na czas obsługi wyzerowana. Więc nie...

    Mikrokontrolery AVR Moyshaa   05 Mar 2011 20:47 Odpowiedzi: 11    Wyświetleń: 3953
  • Obsługa przerwania problem- Atmega8 - Avr-gcc

    Możesz zmieniać ją w dowolnym miejscu programu o ile będzie to zmienna typu volatile. Przerwanie w takim przypadku należy zablokować na czas modyfikacji w pętli głównej jeśli zmienna jest co najmniej 2 bajtowa. Uchrania do przed przypadkiem wywołania przerwania pomiędzy zapisem kolejnych bajtów.

    Mikrokontrolery tadzik85   08 Mar 2011 14:44 Odpowiedzi: 18    Wyświetleń: 2874
  • [AVR][asm] Niepoprawny powrót z obsługi przerwania

    Muszę zwrócić honor w takim razie, to moje ewidentne przeoczenie, oczywiste, że ilość push i pop musi się zgadzać. To przydałoby się przynajmniej koledze asembler kliknąć klawisz pomógł Zastanawia mnie w takim razie jak to możliwe, że przy takiej implementacji wszystko dzieje się prawidłowo?...

    Mikrokontrolery AVR anathor   10 Kwi 2011 12:31 Odpowiedzi: 13    Wyświetleń: 1798
  • Obsługa przerwań at91sam7 yagarto

    Witam Wątpie, że mi ktoś pomoże ale cóż zależy spróbować. Nie mogę włączyć obslugi przerwań w moim procesorze. wiem że kod jest napisany prawidłowo gdyż testowalem na innym kompilatorze. Chodzi o plik startup, którego w sumie nie rozumiem. A może ktoś zna jakieś źródła wyjaśniające jak pisać takie...

    Mikrokontrolery ARM libed   13 Kwi 2011 21:04 Odpowiedzi: 0    Wyświetleń: 971
  • [ATmega8][C]Obsługa przerwania tryb CAPTURE vs. EXTERNAL INTERRUPT

    Zmienne static są inicjowane przypisaną wartością tylko raz, na początku programu. Kolejne wejście do procedury obsługi przerwania nie powoduje ponownego przypisania im wartości; mają wartość taką, jak po zakończeniu poprzedniej obsługi przerwania.

    Mikrokontrolery AVR rozekk   13 Maj 2011 12:55 Odpowiedzi: 15    Wyświetleń: 2500
  • [C][AT90CAN128]Obsługa przerwania i zliczenie czasu

    Martwi mnie jedna sprawa, mianowicie, jeśli pierwsze przerwanie ICP nastąpi przed przepełnieniem licznika a drugie po, to wynik odejmowania będzie nieprawidłowy :roll: Więc powinieneś się przed tym zabezpieczyć if'em albo po prostu resetować licznik przed każdym pomiarem. A co do twojego ostatniego...

    Mikrokontrolery AVR kasprzak   23 Maj 2011 01:35 Odpowiedzi: 25    Wyświetleń: 2182
  • Klawiatura 4x4 z obsługą przerwania

    Witam, napisałem bibliotekę do obsługi klawiatury 4x4 z obsługą przerwanie, lecz nie wiem dlaczego nie działa do końca poprawnie. Poprawnie działa tylko pierwsza kolumna, a pozostałych 3 kolumn nie chce odczytać. Proszę o pomoc. W załączniku jest biblioteka i program, który wyświetla na wyświetlacz...

    Mikrokontrolery AVR grzegorz_w3   11 Lip 2011 09:33 Odpowiedzi: 0    Wyświetleń: 858
  • Obsługa przerwania w programie wieloplikowym kompilator GCC

    Dopóki symbole związane z funkcjami są globalne (co zapewniają odpowiednie atrybuty lub umieszczenie ich w nagłówkach) nie ma znaczenia, gdzie znajduje się ciało funkcji. Zresztą tak naprawdę dla kompilatora nie ma znaczenia nawet to czy symbol jest globalny, czy nie, to dopiero linker będzie się rzucał...

    Mikrokontrolery AVR INTOUCH   12 Sie 2011 19:50 Odpowiedzi: 11    Wyświetleń: 1217
  • Schemat blokowy programu - jak umieścić funkcje obsługi przerwania

    W pętli głównej programu umieszczasz blok decyzyjny Tak/Nie z pytaniem czy jest jakieś przerwanie. Jak nie- idź dalej. Jak tak- obsłuż i wróć na początek bloku- bo może już jest następne. Oczywiscie jest to tylko model- przerwanie może nastąpić w trakcie wykonywania jakiejś funkcji dalej w pętli głównej. Ale...

    Mikrokontrolery janbernat   22 Wrz 2011 14:54 Odpowiedzi: 2    Wyświetleń: 1992
  • [avr] obsługa przerwań [początkujący]

    ... To w mniej więcej w taki sposób pisze się programy do zegarów alfanumerycznych, i w ogóle obsługę przerwań tak się pisze? WIem tylko, że one (te zegary)zczytują z odzielnych funkcji cyfry i je wyświetlają, a ustawienie godziny ejst możliwe w takim razie w każdym momencie ... Najprostszym rozwiazaniem...

    Początkujący Naprawy nemo07   29 Wrz 2011 22:09 Odpowiedzi: 16    Wyświetleń: 2322
  • Obsługa przerwań w algorytmie blokowym

    Rozwiązanie problemu znalazłem dość niedawno. Oto one: W algorytm główny będzie zawierał Bloczki zezwalające oraz zabraniające występowanie przerwań. Przerwania będą mogły występować od miejsca w którym nastąpiło zezwolenie do miejsca w którym zabroniono ich występowanie. Przerwania będą pisane z...

    Programowanie INTOUCH   02 Lis 2011 19:20 Odpowiedzi: 8    Wyświetleń: 1812
  • [ATtiny2313 AVR-gcc] Obsługa przerwań

    Witam, wiem że powinienem dostać łopatę za wykopalisko sprzed kilku lat, ale jak wpisuje w google attiny2313 przerwania to wyskakuje jako pierwsze, znalazłem stronkę która może się przydać wielu innym osobom, a są tam opisane problemy dotyczące nazw przerwań praktycznie dla każdego AVR'a. W tym wątku...

    Mikrokontrolery konel83   03 Lis 2011 18:26 Odpowiedzi: 20    Wyświetleń: 6357
  • [ATMega168][C] Obsługa przerwań

    Dziękuję za rzeczową odpowiedź. Czy podany przeze mnie kod obsługi-konfiguracji przerwania jest poprawny?

    Mikrokontrolery Początkujący Stefan90   20 Gru 2011 10:00 Odpowiedzi: 31    Wyświetleń: 4313
  • [C] Obsługa przerwania przy przepełnieniu oraz wyplenienie PWM

    Masz w nim błąd polegający na tym, że używasz Timer2, a włączasz przerwania od przepełnienia Timer 0: Zmieniłem na: Podobnie z wektorem przerwań - używasz wektora z Timer0: Zmieniłem na: W jakim celu ustawiasz: Kwarc 16MHz Prescaler 64 Timer2 8 bitów= 256, zaczynam liczyć...

    Mikrokontrolery Początkujący baser   29 Gru 2011 16:01 Odpowiedzi: 6    Wyświetleń: 2253
  • AVR136 oraz czas obsługi przerwania

    Oczywiście, USART w przypadku wysłania i odbioru jest na przerwaniach, w pętli głównej sprawdzana jest tylko flaga, czy zostało już zakończone odbieranie całego komunikatu i następuje dalsza obróbka, ogólnie właśnie dodałem korekcję gamma i mogę powiedzieć że po wspomnianych poprawkach projekt spełnił...

    Mikrokontrolery AVR Krokus22   15 Lut 2012 13:49 Odpowiedzi: 11    Wyświetleń: 1789
  • [STM32] nie wchodzi w obsługę przerwania ADC1_2_IRQHandler

    [syntax=c] RCC_APB2ENR_ADC1EN_bb = 1; ADC1->CR2 |= ADC_CR2_ADON; // adc1 calibration ADC1->CR2 |= ADC_CR2_RSTCAL; while (ADC1->CR2 & ADC_CR2_RSTCAL); ADC1->CR2 |= ADC_CR2_CAL; while (ADC1->CR2 & ADC_CR2_CAL); // setting adc channels ADC1->SQR3 |= 8; ADC1->CR1...

    Mikrokontrolery ARM sulfur   26 Lut 2012 14:50 Odpowiedzi: 2    Wyświetleń: 1288
  • [STM32] Page erase i jednoczesna obsługa przerwania

    Tak tych rzeczy jestem pewien. Jeszcze specjalnie sprawdzałem .map i dissasembly tych miejsc. No ale chyba naprowadziłem się na błąd. Rzeczywiście udawało mi się czasami wejść do SysTicka w trakcie gdy FLASH był BSY. Tylko, że nie przewidziałem tego, że są jeszcze inne przerwania m.in. EXTI, które już...

    Mikrokontrolery nibbit   02 Mar 2012 16:12 Odpowiedzi: 8    Wyświetleń: 1401
  • [C][ATMega8535] Jak zabrać się za obsługę przerwań?

    Więc nie dołączyłem żadnych kondensatorów. Czy słusznie? Słusznie. Zmieniłeś nową funkcję przerwania ISR() i jej wektor na stare (przestarzałe) SIGNAL(): Zmień na ISR(). Szczerze muszę przyznać że nie do końca wiem co ustawiłem w TIFR oraz TIMSK, znalazłem to w którymś z tematów o RTC na...

    Mikrokontrolery Początkujący dondu   26 Kwi 2012 20:12 Odpowiedzi: 6    Wyświetleń: 1262
  • Obsługa przerwań w BASCOM AT89C52

    Witam. Piszę sobie sterownik temperatury w Bascom '51 i mam problem z przerwaniem. Otóż serce układu to AT89C52 do niego jest podłączony RTC DS1678. Ustawiłem RTC, aby na wyjściu INT generował co sekundę impuls. Podaję ten impuls na wejście INT0 procesora. W obsłudze przerwań dałem ustawienie zmiennej...

    Mikrokontrolery Henry(k)   02 Maj 2012 20:20 Odpowiedzi: 2    Wyświetleń: 1802
  • Freescale MC68HC908QB8 - obsługa przerwań w C

    Witam, Chciałbym napisać program (w Codewarriorze) który na wyświetlaczu 2x16 na grónej linijce będzie odliczał sekundy a na dolnej wyświetlał dane zczytywane z klawiatury matrycowej. Jak to najprościej zrobić? Wydaje się że trzebaby użyć przerwań wewnątrz których byłby napisany podprogram który by...

    Mikrokontrolery Pozostałe Wat   08 Maj 2012 21:21 Odpowiedzi: 1    Wyświetleń: 2502
  • Zachowanie sie portu P3 a obsługa przerwania portu szeregowego AT89C51

    Witam wszystkich, jestem w trakcie ukończenia budowy sterownika do obsługi wyświetlacza VFD na 11 cyfr w tym jedna cyfra składa się aż z 15 części i każda ta cześć jest sterowana za pomocą mikroprocesora AT89C51, po między procesorem a wyświetlaczem zastosowałem tranzystory w układach scalonych typu...

    Mikrokontrolery kspro   10 Maj 2012 01:43 Odpowiedzi: 1    Wyświetleń: 1865
  • [Atmega168PA-PU][C] Obsługa przerwania PCINT1_vect

    Dziękuje za podpowiedź. Tak też zrobiłem, ale.. coś jest nie tak. Przerwanie wykonuję się nawet gdy nie naciskam guzika (faza -> przycisk -> dioda zenera -> uC). (przerwanie na PB1) Efekt: [youtube][/youtube] (dioda szybko miga, oko widzi, lecz aparat już nie za bardzo). Mój kod: [syntax=c] /* ...

    Mikrokontrolery AVR Bordeux   27 Maj 2012 17:02 Odpowiedzi: 4    Wyświetleń: 1323
  • [AVR GCC] Obsługa przerwania timer0

    Rzeczywiście nie zauważyłem że zmienna " Licznik " jest tylko w przerwaniu. Zatem stawiam na to że masz włączony Jtag - wyłącz go w fusach. Lepiej tak: [syntax=c] //Wylacz JTAG MCUCR |= (1 << JTD); MCUCR |= (1 << JTD); [/syntax]

    Mikrokontrolery Początkujący adampyndzel   01 Lip 2012 22:24 Odpowiedzi: 10    Wyświetleń: 1973
  • [sam7xc][c/winARM] - Obsługa przerwań z RAM

    Czy jest jakiś (prosty) sposób aby obsługę przerwania, albo dowolną wybraną funkcję, umieścić w pamięci RAM? Mam dwa przerwania które są dość istotne i chciałbym je przyspieszyć. Cała reszta powinna się wykonywać z flasha. Najbardziej bym się ucieszył gdyby można było dopisać przed odpowiednią funkcją...

    Mikrokontrolery ARM pwl16   15 Paź 2012 22:41 Odpowiedzi: 3    Wyświetleń: 705
  • [ASM|ATmega128] - Obsługa przerwań | Reset programu

    Witam :) Zaczynam przygodę z AVR i ostatnio napotkałem następujący problem. Mam taki oto fragment programu na ATmegę128, potrzebuję obsłużyć przerwanie. Problemem jest to, że po uruchomieniu programu i wywołaniu przerwania po jego wykonaniu program nie wraca do "Main", a zaczyna od linii "jmp Reset"...

    Mikrokontrolery AVR Kuki90   19 Lis 2012 15:17 Odpowiedzi: 2    Wyświetleń: 744
  • ATmega32 - Program nie wchodzi w obsługę przerwania TIMER0_COMP_vect

    Wiem ale jakbyś zobaczył pełny kod to tam jest 5 metod inicjalizacji timera i tak mi było wygodniej kontrolować czy nie zrobię błędu przy TCCR0 Pytanie dodatkowe. W przerwaniu RXC_vect od USART kiedy "przychodzi" 0x80 (128) to zacznij pobieranie - Transmit=1; Jeżeli w obsłudze przerwania dodam ifa...

    Mikrokontrolery AVR mikroice90   30 Gru 2012 14:29 Odpowiedzi: 17    Wyświetleń: 2037
  • Ogólne - Procedura obsługi przerwania pustej linii

    "Kiedy w wyniku zakłóceń może pojawić na wejściu napięcie, powodujące zgłoszenie przerwania. Czyli zawsze." Napięcie powodujące zgłoszenie przerwania może pojawić się wtedy, gdy zostanie włączone zgłaszanie przerwań. W przeciwnym przypadku na wejściu może pojawić się tylko napięcie powodujące niespodziewaną...

    Programowalne układy logiczne tmf   31 Sty 2013 16:05 Odpowiedzi: 9    Wyświetleń: 1410
  • [stm32f4][FreeRTOS] - Mutexy wpływają na obsługę przerwań

    Nie [; Ale przypuszczam że to kwestia priorytetów przerwań, tworzenie mutexa zapewne odbywa się w sekcji krytycznej, a ta na Cortex-M3 i we FreeRTOSie jest realizowana przez zmianę priorytetu dozwolonych przerwań. Wiele Ci nie pomogę, ale szukałbym w tym kierunku. 4\/3!!

    Mikrokontrolery szefkozak   27 Lut 2013 10:19 Odpowiedzi: 4    Wyświetleń: 1143
  • [C][ATmega88] - Obsługa przerwania Timera0

    Wejście i wyjście z obsługi przerwania - to kilkanaście cykli (dokładne dane w dokumentacji). Do tego trzeba dorzucić sekwencję push i pop w prologu i epilogu procedury, zależną od liczby rejestrów potrzebnych w samej obsłudze programowej. Plus sama "treść" obsługi. Intuicja podpowiada, że przy 5 liniach...

    Mikrokontrolery BlueDraco   29 Mar 2013 11:23 Odpowiedzi: 15    Wyświetleń: 2490
  • [STM32l][FreeRTOS] - problem z obsługą przerwania

    Witam U mnie akurat to pomogło... ale cóż co projekt to inne problemy. Ja osobiście nie zrobił bym nigdy tak jak Ty czyli odbierać dane w przerwaniu i zapisywać je do globalnej zmiennej. Jak już muszę używać jakiś globalnych zmiennych to używam to zapisu i odczytu tych zmiennych funkcji. np readCos,...

    Mikrokontrolery ARM Smashing   15 Kwi 2013 17:44 Odpowiedzi: 8    Wyświetleń: 1959
  • [STM32][C/asm] - Zarządzanie stosem w funkcji obsługi przerwania

    Witam! Uczę się programowania mikrokontrolerów STM32 (aktualnie męczę STM32F103). Programy piszę w C, ale co jakiś czas zerkam w to co spłodził kompilator - w celach edukacyjno-poznawczych. Napisałem prostą funkcję obsługi przerwania od SysTicka. Deklaracja funkcji ma postać: [syntax=c]void SysTick_Handler(void)...

    Mikrokontrolery ARM szczywronek   22 Maj 2014 09:55 Odpowiedzi: 5    Wyświetleń: 1680
  • Atmel - obsługa przerwań, assembly

    Absolutnie nie mam pojęcia co chcesz zrobić. Program który wstawiłeś jest kiepski: 1) Nie baw się w takie skomplikowane ładowanie danych ldi r17, 1<<CS02 out TCCR0, r17 in r16, TIMSK //tryb normalny sbr r16, 1<<TOIE0 out TIMSK, r16 //przerwanie od przepełnienia Tylko zrób...

    Mikrokontrolery Początkujący 30402   30 Kwi 2013 19:22 Odpowiedzi: 6    Wyświetleń: 1392
  • FreeRTOS (obsługa przerwania)

    Ten driver to też jest jakiś task uruchomiony w systemie ?? Może być task, może być funkcja która jest wywoływana wspólnie z innymi z jednego wspólnego taska, może być tylko obsługa w przerwaniu. Jak driver będzie działać nie ma znaczenia oby tylko zrobił co do niego należy.

    Mikrokontrolery michalko12   14 Cze 2013 07:20 Odpowiedzi: 7    Wyświetleń: 1359
  • atmega8535 - ADC i błędna obsługa przerwań

    No więc zgodnie z radą taki mam kod: [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> void init_adc(){ ADCSRA |= (1<<ADEN) |(1<<ADATE) //tryb Free run |(1<<ADIE) //uruchomienie zgłaszania przerwań |(1<<ADSC); } ISR(ADC_vect...

    Mikrokontrolery AVR dondu   07 Lis 2013 14:52 Odpowiedzi: 8    Wyświetleń: 1209
  • pic18f452 - kompilator C18 - obsługa przerwań

    Witam. Mam pewne wątpliwości związane z obsługą przerwań a mianowicie : w modelu PIC18xxx mamy do wyboru dwa rodzaje przerwań -compatible mode - wszystkie o tym samym priorytecie -priority mode ( podział na high i low priority ) Jeśli wybrałem priority mode i chce obsłużyć dane przerwanie to...

    Mikrokontrolery Początkujący archanoid   09 Lis 2013 19:10 Odpowiedzi: 1    Wyświetleń: 570
  • Obsługa przerwań, timer - jak to działa?

    Czyli wniosek taki, że czas delaya będzie powiększony o czas obsługi przerwania, który zostanie wtrącony gdzieś w "środku"?

    Mikrokontrolery dondu   22 Lis 2013 23:32 Odpowiedzi: 11    Wyświetleń: 1449
  • Atmega128 - Bascom. Wyłączenie powrotu z obsługi przerwania

    Czy wiesz co to jest prolog i epilog w assemblerze? Czy wiesz co to jest stos? Z tego co wiem w obsłudze przerwania powinno stosować się krótki i prosty kod, natomiast w moim przypadku potrzebuję po wystąpieniu przerwania przejść do wykonywania programu w pętli. Od takich spraw są flagi (czyli...

    Mikrokontrolery dondu   22 Gru 2013 19:03 Odpowiedzi: 2    Wyświetleń: 717
  • XMEGA128A1 - błędna obsługa przerwania Code czy AS6 - ?

    Witam , Zaczynam z AS6, dotąd używałem 4.18 głownie z asemblerem Pytanie dotyczy możliwego błędu symulacji prostego kodu w AS6, do potrzeb zapytania sprowadzonego do wersji jak niżej : również wygenerowany kod obsługi jest poprawny Problem a. Opis dotyczy symulacji wbudowanym...

    Mikrokontrolery AVR jp_elek   07 Sty 2014 16:02 Odpowiedzi: 2    Wyświetleń: 771
  • Atmega 16 - obsługa przerwań INT0, INT1

    Mam problem z uzyskaniem oczekiwanego działania przerwań INT0 i INT1. Procesor to ATMEGA 16 z zewnętrznym taktowaniem 16MHz. PD2, PD3 są skonfigurowane jako wejścia z podciągnięciem do 1. W obu przerwaniach jedyną czynnością jest inkrementowanie zmiennych zdefiniowanych jako volatile uint32_t. ISR(INT0_vect) { N_T++; } ISR(I...

    Mikrokontrolery AVR krzysztofh   08 Kwi 2014 12:12 Odpowiedzi: 2    Wyświetleń: 1164
  • ATTiny85 - Obsługa przerwań w odbiorniku

    Dzięki, rzeczywiście brak ~powodował problem. Lecimy dalej. Mam jeszcze program z działający na zasadzie gdy stan niski na PB2 generuj sygnał przez 80 ms. Problem tkwi w tym, że non stop wszystko się generuje. bez względu na to, że pin podpięty do vcc i nic go nie zwiera do masy. Będę wdzięczny...

    Mikrokontrolery AVR BlueDraco   29 Maj 2014 12:33 Odpowiedzi: 7    Wyświetleń: 762
  • [stm32f105vbt6][c++/CooCox] - Jak ożenić funkcję obsługi przerwania z C++

    Witam, Mam napisany w cpp kod obsługi nrf24l01. Obecnie próbuje go tak przerobić, aby funkcjonował z wykorzystaniem przerwań. W przerwaniu musiałbym wywołać kilka funkcji będących składowymi klasy i tu się pojawia problem. Jeżeli funkcja obsługi przerwania znajduje się w pliku .c to nie mogę w niej...

    Mikrokontrolery ARM snyper   05 Lip 2014 17:11 Odpowiedzi: 2    Wyświetleń: 834