reset przerwanie

Znaleziono około 2643 wyników dla: reset przerwanie
Podstawowa forma zapytania: reset przerwać
  • Arduino, WS2812, zmiana efektu w przerwaniu.

    Po co biblioteka obsługująca WS-y blokuje przerwania? Generuje krótkie czasy (1,25us) i pojawienie sie przerwania (typowo 10..20us) skutecznie wszystko psuje. Niby można by pozwolic na przerwania w czasie gdy ustawiony jest poziom niski. Reset WS to 50us ale w praktyce reset interpretują przy 15..20us....

    Arduino onehour   15 Gru 2018 16:13 Odpowiedzi: 19    Wyświetleń: 384
  • Motor krokowy-przerwanie

    Czesc ! Mam taki maly problem . Napisalem program w ktorym urzywam przerwanie . Wydaje mi sie cos zle robie .W przerwaniu mianowicie mam do wyboru dwa wyjscia , i tu wlasnie jest problem . Gdy urzywam drugiego wyjscia Call sub , przerwanie tak jakby juz nie reagoowalo . $large Config Lcd = 16...

    Mikrokontrolery szymtro   06 Kwi 2004 17:51 Odpowiedzi: 2    Wyświetleń: 957
  • [STM32] Przerwania zewnętrzne

    Cześć. Proszę Was pomóżcie bo coś mieszam sobie i nie wiem co jest grane. Bawię się przerwaniami EXTI w uC STM32. W założeniu zbocze opadające na liniach PC0, PC1, PC2 i PC3 oraz PB5 ma wywołać przerwanie i PC0 i PC1 gasi/zapala LED1 podłączoną do PB1 natomiast PC2 i PC3 gasi zapala LED2 podłączoną...

    Mikrokontrolery ARM slawek55   05 Maj 2012 19:44 Odpowiedzi: 6    Wyświetleń: 3169
  • STM32F4 Discovery - Przerwania od TIM2

    Witam, Przerabiam książkę STM32 Aplikacje i ćwiczenia w języku C Pana Marka Galewskiego. Dotarłem do ćwiczenia 12c, w którym do sterowania diodami mają być użyte TIM1 oraz TIM2. TIM1 może generować przerwanie ogólne oraz przerwanie z kanału Compare. Dzięki temu łatwo możemy sterować dwoma diodami. Natomiast...

    Mikrokontrolery ARM mKostek92   15 Paź 2014 18:10 Odpowiedzi: 0    Wyświetleń: 729
  • STM32F407 - Menu postawione na przerwaniach zewnętrznych

    Witam serdecznie, Jestem w trakcie tworzenia menu na wyświetlaczu alfanumerycznym działającym na bibliotece HD44780. Menu opiera się na przerwaniach EXTI, które generuję za pomocą joysticka 5 położeniowego. Przerwania konfiguruję w ten sposób: switch . W przypadku gdy przycisk zostaje zwolniony...

    Mikrokontrolery ARM tadzik85   28 Kwi 2016 14:25 Odpowiedzi: 5    Wyświetleń: 597
  • [ATtiny2313][C] Problem z przerwaniami

    Witam, W chwili obecnej pracuje nad termometrem, sterowanym na pilota. Pilot wysyła dane w kodzie RC5. Wysłane dane trafiają na odbiornik podczerwieni TSOP31236 (36kHz). W momencie gdy dane nie docierają na wyjściu odbiornika jest stan wysoki, gdy odbierze jakiś sygnał na wyjściu jest poziom niski....

    Mikrokontrolery AVR Freddie Chopin   16 Wrz 2009 17:47 Odpowiedzi: 3    Wyświetleń: 1575
  • AT91SAM7S256 - Nie wykonywanie się przerwań

    Witam Napisałem kawałek kodu do obsługi przerwań IRQ Zasada miała być taka po wywołaniu przerwania (zwarcie PIO_PA2 do masy) miał zmienić się stan diody na PIO_PA27. Niestety program nie działa poprawnie (przerwanie nie jest wykonywane). Tytułem wstępu to tyle. Poniżej kod, który powinien realizować...

    Mikrokontrolery ARM Freddie Chopin   27 Paź 2012 10:39 Odpowiedzi: 3    Wyświetleń: 1002
  • [stm32][przerwania]klawiatura matrycowa

    Witam. Muszę napisać funkcje obsługi klawiatury matrycowej. Niestety generuje mi się dodatkowe przerwanie podczas zmiany stanu wyprowadzeń pinów. Przerwania jest generowane gdy aktywuje ponownie przerwania. void klawmat1(void) { GPIO_EXTILineConfig(GPIO_PortSourceGPIOE... GPIO_PinSource0); ...

    Mikrokontrolery marcelix007   26 Lis 2010 10:47 Odpowiedzi: 4    Wyświetleń: 2316
  • 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
  • [BASCOM]Klawiatura matrycowa w przerwaniu

    Witam. Od dłuższego czasu próbuje napisać program do obsługi klawiatury 2x3 w przerwaniu. Sporo szukałem na ten temat i wszędzie wszyscy doradzali getkbd() no a mnie niestety to nie urządza :( program testuje na ZL3AVR ale zamieszczę schemacik a tutaj mój kod: $regfile "m32def.dat" $crystal...

    Mikrokontrolery SylwekK   05 Maj 2013 20:18 Odpowiedzi: 2    Wyświetleń: 2529
  • [Cortex] NVIC Priorytety przerwań

    Po małej dyskusji oraz przejrzeniu Cortex ™-M3 TechnicalReference Manual, Revision: r1p1, nasuwa się takie ciekawe pytanie. Wiadomo, że zewnętrzne przerwania od układów peryferyjnych są podłączane pod odpowiednie linie IRQ_n, w tym przypadku mamy numery od 0-239, czyli IRQ0-239. Natomiast poziom...

    Mikrokontrolery ARM szczywronek   22 Cze 2014 11:00 Odpowiedzi: 29    Wyświetleń: 5326
  • [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ń: 1980
  • STM32L - USART3 przerwanie zła interpretacja wektora

    Witam, Mam problem z realizacją przerwania z USART3 na STM32L152RBxx. W momencie wywołania przerwania debugger zatrzymuje się na funkcji default_handler(). Poniżej umieszczam kod: main: #include "stm32l1xx.h" #include "stm32l1xx_conf.h" #include <string.h> void GPIO_Conf(void); void...

    Mikrokontrolery ARM Piecia   19 Lut 2013 14:58 Odpowiedzi: 8    Wyświetleń: 1485
  • Bascom i symulacja przerwań

    Oto cały program, poprawiłem go według Waszych wskazówek jednak dalej nie wchodzi do obługi przerwania. Powiedzcie mi co w nim jest nie tak? Żeby przyśpieszyć analize opisze go po krótce. Przez włączeniem należy ustawić w stan wysoki Pind.3 wtedy program poprosi o tekst do wyświetlenia. Potem przechodzi...

    Mikrokontrolery Aaadam   08 Sty 2004 22:57 Odpowiedzi: 5    Wyświetleń: 1547
  • [C] Atmega16 przerwania i _delay_ms

    no wykonuje ci się wszystko bardzo wolno - ponieważ w procedury obsługi przerwań pakujesz sobie czaso-żerne procedury w tym te najgorsze czyli opóźniające. popatrz ile np u mnie zajmuje kod przerwania od zegarka PCF // przerwanie INT1 generowane jest przez PCF8583 co 1 sekundę // ustawiana jest...

    Mikrokontrolery AVR mirekk36   28 Mar 2009 11:54 Odpowiedzi: 4    Wyświetleń: 3067
  • [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ń: 1128
  • [mega32][BASCOM] wys. LED na przerwaniach i problem z uartem

    witam mam zrobioną obsługę wyświetlacza led na przerwaniach i problem z odbieraniem znaków przez uart mianowicie uart "gubi" znaki podczas odbioru, jeżeli wyłączę przerwania przerwania problem znika, niestety wyświetlacz muszę mieć zrobiony na przerwaniach i nie wiem jak mam się z tym problemem uporać....

    Mikrokontrolery AVR mirley   10 Maj 2010 12:14 Odpowiedzi: 3    Wyświetleń: 1182
  • [lpc1768][GNU C/eclipse] wywołanie funkcji w przerwaniu nie działa

    Witam, mam problem z wywołaniem funkcji w przerwaniu. Na chwilę obecną debugowanie odpada, gdyż mam mały problem z odpaleniem debugowania. Po wywołaniu przez procesor przerwania, albo się on wiesza albo niepoprawnie działa funkcja. To samo dzieje się gdy wkleję do przerwania zawartość funkcji. Podczas...

    Mikrokontrolery ARM Cosicek   24 Cze 2012 12:45 Odpowiedzi: 0    Wyświetleń: 2123
  • bascom, 51,Przerwania w89c2051

    witam INT0 przerwanie zewnętrzne końcówka INT0 INT1 przerwanie zewnętrzne końcówka INT1 TIMER0 przerwanie przepełnienia licznika TIMER0 TIMER1 przerwanie przepełnienia licznika TIMER1 Gdy używane są przerwania INT0 lub INT1, można określić warunek zgłoszenia tego przerwania. Należy w tym celu...

    Mikrokontrolery tomaszdjt   29 Paź 2009 15:39 Odpowiedzi: 1    Wyświetleń: 966
  • [Attiny2313][Bascom] Dwa Timery na przerwaniach na raz

    Witam, Mam problem z uruchomieniem dwóch timerów. Timer0 ma obsługiwać przerwanie pochodzące z INT1 (Signal1), natomiast Timer1 (Signal0) z INT0 (ale może być odwrotnie). Każdy z timerów ma wykryć impuls PWM większy od 1,5ms i zapalić lub zgasić diodę / diody. Po wgraniu poniższego kodu, diodki migają...

    Mikrokontrolery AVR xury   30 Lis 2009 09:01 Odpowiedzi: 7    Wyświetleń: 2008
  • stm32F0xx - USART ciągle w przerwaniu

    Witam! Nie mogę dojść do tego co się dzieje. W zamierzeniu program powinien czekać na ustalone znaki z USARTa i odpowiedzieć kilkunastoma znakami tekstu. Objaw jest taki, że po otrzymaniu 1 znaku odpowiada trzema prawidłowymi znakami a potem siedzi w przerwaniu z którego nie może się wykaraskać (tzn....

    Mikrokontrolery ARM chudybyk   26 Lip 2013 11:54 Odpowiedzi: 0    Wyświetleń: 660
  • stm32 przerwanie zlicza podwójnie

    witam Podpiąłem włącznik pod gipo ustawiłem na nim przerwanie i zmienną która je zlicza. jak przycisk trzymam krótko to licznik powiększa się o jeden prawidłowo, przy dłuższym przytrzymaniu przycisku zliczenie ( przerwanie ) występuje na przyciśnięciu i puszczeniu guzika, proszę o pomoc [syntax=c]void...

    Mikrokontrolery Początkujący s.golaszewski   28 Sie 2015 20:05 Odpowiedzi: 7    Wyświetleń: 555
  • tiny87 - problem z przerwaniami w symulatorze AVR Studio 4.19

    Witam, mam problem z obsługą przerwań zewnętrznych INT0 oraz INT1 w symulatorze (Simulator). Piszę w AVR Studio 4.19, gdyż Atmel Studio nie ma symulatora dla ATtiny87. Popatrzcie na ten banalny kod (okroiłem pierwotny kod do absolutnego minimum): [syntax=c] #include <avr/interrupt.h> unsigned...

    Mikrokontrolery AVR piotrva   15 Mar 2017 20:55 Odpowiedzi: 12    Wyświetleń: 717
  • AT89C2051 i przerwania

    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...

    Mikrokontrolery xor2   04 Maj 2005 20:26 Odpowiedzi: 3    Wyświetleń: 942
  • [ATTiny2313/C] Błąd w przerwaniu po dodaniu jednej lini kodu

    Średnio chce mi się analizować ten kod, ale jeśli załączasz przerwania w przerwaniu od INT1 po wcześniejszym wyłączeniu przerwania od INT1 - jest poprawnym rozwiązaniem, gdyż nie ma możliwości wejścia do funkcji przerwania od INT1 podczas jej wykonywania niezależnie od okoliczności; tak ponowne zezwolenie...

    Mikrokontrolery AVR _Robak_   06 Maj 2010 21:14 Odpowiedzi: 9    Wyświetleń: 1825
  • [atmega8][Bascom] Zewnętrzne przerwania uniemożliwiają komunikację przez I2C

    Wziąłem sobie Wasze uwagi do serca, choć nie wiem, czy dobrze je zrozumiałem. Kod wygląda teraz tak: Xury , do mnie trochę jak do dziecka, ale zapewne chodzi Ci o błąd w postaci zapętlenia podprogramów? Po dokonaniu w/w zmian, objętość kodu wzrosła o około 30%, rozumiem już, co miałeś na myśli...

    Mikrokontrolery AVR xury   18 Kwi 2012 21:48 Odpowiedzi: 10    Wyświetleń: 3053
  • [STM32F103RB][KEIL][ZL31] - Przerwania zewnerzne z innego portu niż A

    Koledzy, uczę się na płytce od KAMAMI ZL31 z prockiem STM32F103RB. Idę zgodnie z książka jednak nie mogę uzyskać innego przerwania jak od portu A. Program kompiluje się bez błędów. PB1 PB2 wyjścia PP Jeżeli debaguje na procesorze to nie jest już OK. W podglądzie przerwań konfiguruje się...

    Mikrokontrolery ARM alagner   13 Wrz 2013 12:37 Odpowiedzi: 7    Wyświetleń: 1281
  • ATmega16A - niespodziewane resety.

    Diody na pewno poprawnie, dołączyłem na samym końcu po stwierdzeniu że występują resety, stan rejestru MCUCSR sprawdzałem początkowo przez debug, później wyciągnąłem na diody. po uruchomieniu/aktualizacji programu pokazuje reset zewnętrzny/JTAG, po niespodziewanym resecie gasną wszystkie (domyślam się...

    Mikrokontrolery AVR rrytel   16 Kwi 2015 17:32 Odpowiedzi: 4    Wyświetleń: 666
  • Przerwania w 90S8515

    Więc - na przykłądzie przerwania zewnętrznego: 1. Musisz zdefiniować w wektorze przerwań skok do obsługi tego przerwania którego chcesz używać - np. przerwanie zewnętrzne INT0 .cseg .org $0000 rjmp start ;Reset handler .org INT0addr rjmp ext_int0 ;External interrupt handler 2....

    Mikrokontrolery Requan   12 Lut 2003 11:46 Odpowiedzi: 6    Wyświetleń: 2228
  • Przypomnienie wzoru na przerwania timera

    Witam. Przerwań timerów dawno już nie używałem, ktoś zechciałby przypomnieć, w jaki sposób wyliczono w poniższym programie wartość Timer1, równą 64566? Fragment programu do sterowania fazowego (włączanie triaka na pewien okres czasu), autorstwa Kamila Kozłowskiego: $crystal = 10000000 (...) Inttim1:...

    Mikrokontrolery MES Mariusz   29 Mar 2006 15:53 Odpowiedzi: 2    Wyświetleń: 921
  • [Bascom] Współpraca przerwań zewnętrznych i wewnętrznych

    Witam! Uczę się Bascoma i postanowiłem napisać "stoper" sterowany z pilota (pilot nadaje w standardzie rc5). Najpierw napisałem pętlę odpowiadającą za ustawienie stopera za pomocą pilota. Zrobiłem to za pomocą przerwania INT0. Wszystko działało jak należy. Problem się zaczął jak skonfigurowałem timer0...

    Mikrokontrolery AVR s-jacek   12 Wrz 2010 14:46 Odpowiedzi: 9    Wyświetleń: 1257
  • [AT91SAM7x256][C] Timer i Przerwania - przepełnienie stosu

    Witam, od kilku dni męczy mnie uciążliwy problem, nie wiem skąd się bierze przepełnienie stosu, skoro wg mnie program powinien działać poprawnie. Kto wie, co może być tego przyczyną? Dziekuje za jakiekolwiek wskazówki Programator - J-LINK SEGGER Środowisko - IAR Procedura obsługi przerwania: ...

    Mikrokontrolery ARM Gumis123   16 Lip 2011 10:39 Odpowiedzi: 0    Wyświetleń: 835
  • zmienna w przerwaniu __irq

    Sprawdzilem wszystkie pliki i w zadnym niema wykozystanej zmiennej sstatus, zmiienialem jej nazwe aby czegos nieprzeoczyc niestety bez powodzenia. Podaje caly plik main .[syntax=cpp] *------------------------... "AT91SAM7X256.h" #include...

    Mikrokontrolery ARM unnamed   10 Lis 2011 14:32 Odpowiedzi: 13    Wyświetleń: 1325
  • ATmega16 [C] - Samowolne odpalanie przerwania po mrugnięciu kontaktem etc.

    Witam mam bardzo nietypowy jak dla mnie problem z układem który ostatnio wykonałem. Mianowicie jest to centralka alarmowa oparta o uC ATmega16. Działa na tej zasadzie że pod wejście PB2(INT2) podpięty jest kontrakton (zwiera do masy) do którego przykładam magnes i albo rozbrajam albo uzbrajam centralkę....

    Mikrokontrolery tictac1991   22 Sie 2013 21:38 Odpowiedzi: 9    Wyświetleń: 1374
  • Jeśli nie przerwanie od przycisku to co?

    Coś się w tym algorytmie nie trzyma kupy. Wciśnięcie przycisku zajmuje człowiekowi czas rzędu 1-10 sekundy (ok, przy trzymaniu palca na guziku daje się zejść do 1/40). Przez 1/40 sekundy przy 8 MHz próbkowaniu można zarejestrować 200 tysięcy próbek, a bufor mamy na kilka tysięcy. No to co my tu udajemy?...

    Mikrokontrolery szymonjg   29 Mar 2017 20:14 Odpowiedzi: 7    Wyświetleń: 504
  • BASCOM - przerwanie zewnętrzne, niezrozumiałe działanie

    Prywit! Mam problem z obsługą przerwania zewnętrznego. Do pinu INT0 podłączyłem włącznik zwierający do masy. Jak widać w programie podciągnąłem końcówkę do plusa. Do pinów C.1; C.2; C.3 podłączyłem diody LED do zobrazowania problemu. Napisałem taki oto krótki program i jestem zdziwiony działaniem....

    Mikrokontrolery szeri88   17 Gru 2009 14:14 Odpowiedzi: 4    Wyświetleń: 2716
  • [STM32][C] Wywoływane przerwanie od TIM1

    Witam, Właśnie zajmuję się timerami w STM32 i eksperymentuję z nimi w różnych konfiguracjach. Podczas prostego migania diodami natknąłem się na problem. Dwa kanały TIM1 pracują w trybie Compare Mode. Do rejestrów wpisuję: TIM1_ARR = 50000 TIM1_CCR1 = 25000 TIM1_CCR2 = 10000 Wszystko działa...

    Mikrokontrolery ARM Miszel_1   23 Lut 2011 14:41 Odpowiedzi: 0    Wyświetleń: 1638
  • Timer do Helikoptera (przerwania w Bascom)

    Witam ,napisałem program który ma odmierzyć czas lotu helikoptera (do wyczerpania bateryjki) ,niestety po 2 tygodniach utknąłem na czymś takim: $regfile = "attiny2313.dat" 'wybór procesora attiny2313 $crystal = 8000000 Config Pinb.0 = Output ...

    Mikrokontrolery mario832   23 Cze 2011 13:38 Odpowiedzi: 1    Wyświetleń: 1041
  • [PIC][MPLAB]nagłówki funkcji przerwań

    Witam Dosięgła mnie ta przyjemność (albo i nie) przesiadki na pice (pic24j256GB110) + MPLAB. Otóż próbuje uruchomić na board test podstawowe funkcje przerwania timery uart etc. i natknąłem sie na podstawowe przeszkody: 1. funkcje przerwań: (z jakiegoś tutoriala) [b]void __attribute__((__interrupt__,no_...

    Mikrokontrolery PIC ginar   15 Sie 2011 14:10 Odpowiedzi: 9    Wyświetleń: 2075
  • [STM32][RFM22] - Brak przerwania od odbioru

    Witam. Na początek konfiguracja: RFM22B STM32F103CBT6 ... nadajnik jak i odbiornik w projekcie są zbudowane tak samo - różnią się oprogramowaniem. Mam problem z poprawnym odbiorem danych w odbiorniku. Nadajnik co około 2 sekundy wysyła 10 bajtów. W odbiorniku - uruchomione mam przerwania:...

    Mikrokontrolery ARM ShEvU_elektro   13 Lip 2014 14:07 Odpowiedzi: 0    Wyświetleń: 945
  • AT91SAM7S256 - Nie działające przerwanie Keil

    Witam, mam problem z uruchomieniem przerwań. Procesor działa poprawnie, nie zawiesza się ale nie chcą ruszyć przerwania. Proszę o wskazówki. Programy piszę w Keilu [syntax=c] #include<AT91SAM7S... main_init(void); void...

    Mikrokontrolery ARM kondonja   11 Sty 2015 19:56 Odpowiedzi: 0    Wyświetleń: 492
  • Przerwanie w ATMega8535. Nie mogę uruchomić przerwania.

    Witam, Próbuję uruchomić przerwanie timera 0 w ATMega8583 i jakoś nie mogę. W założeniu ma być to tryb pracy normalnej - licznik krąży i jak się przepełni to następuje przerwanie. Pewnie robię coś nie tak, tylko nie wiem co. Próbuję tak (to tylko fragmenty kodu dotyczące przerwania): .CSEG .ORG...

    Mikrokontrolery szod   27 Paź 2006 11:21 Odpowiedzi: 2    Wyświetleń: 901
  • 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ń: 1007
  • ATmega8 INT0 - Bascom. Nie wychodzi z przerwania.

    olo_3 -> to jest cały kod? ten który tu pokazałeś????? po pierwsze - gdzie masz pętlę główną po części inicjalizacyjnej programu ??? DO ... LOOP - chyba że ślepy jestem czy jak? (jeśli rzeczywiście jej nie masz to nie dziw się, że twój program wariuje bo po z tego co widać po inicjalizacji odrazu...

    Mikrokontrolery dawid512   20 Gru 2008 15:54 Odpowiedzi: 11    Wyświetleń: 2324
  • [Atmega16][BASCOM] Przerwanie od PCF8583.

    Używam zegara PCF8583, działa mi jego obsługa itp, natomiast mam problem z jego przerwaniami. Układ jest skonfigurowany by generować przerwanie co 1s, po którym procesor ponownie ustawia odpowiednie flagi w zegarze, bowiem samo przerwanie jest jednokrotne. W celu inicjalizacji przerwań od zegara używam...

    Mikrokontrolery AVR pempek   09 Lip 2009 22:45 Odpowiedzi: 4    Wyświetleń: 2392
  • [STM32] Problem z przerwaniem USARTA

    Problem mam następujący. Ustawiłem, żeby procesor odbierał ramki przez USARTA na przerwaniu i w tym przerwaniu sprawdzał czy z nią wszystko ok. Kod całęgo przerwania wygląda tak: void USART1_IRQHandler(void) { ... ReceivedByte; extern ReceivingFrame; extern ReceivingHeader; extern...

    Mikrokontrolery ARM ddokupil   06 Sty 2010 15:31 Odpowiedzi: 4    Wyświetleń: 1245
  • [Atmega8][assembler] Przerwanie z timera 0 nie działa

    Coś nie bardzo wychodzi mi wywołanie przerwania INT0 po przepełnieniu Timera0. Poniżej kod (usunąłem zbędną funkcję wyświetlającą, która działa poprawnie). Program powinien: - po restarcie wyświetlić korpkę (robi to poprawnie) - po każdym przerwaniu wyświetlać kursor (i to nie działa bo nie ma...

    Mikrokontrolery AVR dondu   07 Lis 2010 06:58 Odpowiedzi: 2    Wyświetleń: 1972
  • STM32 - Przerwania zewnętrzne

    Witam, Szukałem na forum i nie znalazłem... Mam taki oto problem, przerwania są skonfigurowane w następujący sposób: [syntax=c] NVIC_InitTypeDef NVIC_InitStructure; EXTI_InitTypeDef EXTI_InitStructure; NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x0); NVIC_PriorityGroupConfig(NVIC_PriorityGr...

    Mikrokontrolery ARM kosster   11 Paź 2013 15:00 Odpowiedzi: 12    Wyświetleń: 2811
  • BASCOM - obsługa GetRC5 w przerwaniu

    Pomóżcie, bo zacukałem się z obsługą odczytu RC5 w przerwaniu. Problem sprowadziłem do prostego programu, który miga dwiema ledami. LED2 zapala się w trakcie wykonywania wywołanej przerwami procedury odczytu RC5, LED1 ma się zaś zapalić na sekundę po odebraniu dowolnego rozkazu z pilota. Tymczasem...

    Mikrokontrolery Początkujący JarekPrzybyl   28 Lis 2013 13:47 Odpowiedzi: 1    Wyświetleń: 1029
  • [Keil] [C] [DS89C430] Wywoływanie funkcji w przerwaniu

    Napisałem sobie takie oto funkcje do obsługi DS18S20: #include <DS89C4xx.H> // biblioteka uC DS89C430 typedef unsigned char BYTE; // definicja typow danych typedef unsigned int WORD; sfr led_10 = 0x80; // port P0 wyswietla cyfre dziesiatek sfr led_01 = 0xA0; // port P2 wyswietla cyfre...

    Mikrokontrolery 94075   14 Sie 2008 07:23 Odpowiedzi: 1    Wyświetleń: 2031
  • [bascom]przerwania a SUBy

    nie chcę siać zamętu, ale jeśli dobrze pamiętam to istnieje błąd w Bascomie, który źle kompiluje powrót w subie zawartym w przerwaniu (wstawia RETI zamiast RET) Obecnie takiego błędu kompilator nie wykazuje: ;---- test.bas ----------------------------------------...

    Mikrokontrolery ZbeeGin   14 Gru 2008 17:28 Odpowiedzi: 4    Wyświetleń: 876
  • [LPC2148][C] CPSR i przerwania

    Dzięki za info :) A wiesz coś może na temat dziwnego zachowania LPC po zmianie CPSR ? Musiał to powodować mój program, ale czy to nie jest tak, że JTAG resetuje procka ? W LPC działa to trochę inaczej, ponieważ interfejs JTAG jest tu trochę skrzaczony. Ponieważ reset procka (SRST) powoduje też reset...

    Mikrokontrolery ARM Freddie Chopin   03 Kwi 2009 17:04 Odpowiedzi: 3    Wyświetleń: 1698
  • [Atmega644p][C] - programowy reset - nie watchdog

    Dobra nie będą Cię więcej męczył tylko powiem. To nie będzie reset. Podczas sprzętowego resetu są asynchronicznie resetowanie wszystkie rejestry specjalne. Czyli piny są ustawiane jako Hi-Z, Timery są zatrzymywane, ADC/I2C/SPI/UART zatrzymywane, przerwania wyłączane itd. itp. Skok pod adres 0 nie...

    Mikrokontrolery AVR _Robak_   14 Mar 2010 12:58 Odpowiedzi: 11    Wyświetleń: 1766
  • [C][AT90CAN128]Obsługa przerwania i zliczenie czasu

    Sprzęt jest ok. Wczoraj był badany na oscyloskopie pod tą płytką, ładnie zmienia się czas odpowiedzi echa. Słychać jak pyka sobie pulsy. Błąd był w linii z TIMSK0 (skoro używam TIMERA1) Tylko problem jest bo nie odświeża. Obecnie coś tam zwraca (bo wysyłam zmienną time po RS232), ale dopiero po naciśnięciu...

    Mikrokontrolery AVR kasprzak   23 Maj 2011 01:35 Odpowiedzi: 25    Wyświetleń: 2200
  • [Atmega8][Bascom] Czas pomiędzy przerwaniami?

    Sorry, Wiesz ja to sie z tym bawie tylko i program pisze w bascomie metoda prob i bledow. Za bardzo sie na tym nie znam tylko sobie przerabiam inne projekty na moje potrzeby. Chodzi mi tylko o to czy dobrze rozumiem te taktowanie procesora. no ale jak co to tu masz caly kod: $regfile...

    Mikrokontrolery AVR johnny99   10 Kwi 2013 22:59 Odpowiedzi: 18    Wyświetleń: 3020
  • [lpc1769][c++] Timer0, UART i ADC nie działają razem (z przerwaniami)?

    Hej, Piszę, ponieważ mam problem z jednoczesną obsługą Timera, UART'a i ADC w lpc1769 (CodeSourcery, a moduł z Propoxa). Moduł przerwań Timera działa bez zarzutu, dla przykładu migam sobie diodką, kod inicjujący poniżej: [syntax=cpp] LPC_SC->PCONP |= (1 << 1); //Power up Timer 0 ...

    Mikrokontrolery ARM Freddie Chopin   14 Mar 2012 22:43 Odpowiedzi: 3    Wyświetleń: 1400
  • Przerwanie od UART zakłóca sterownie fazowe triaków

    Witam. Na obecnym etapie pewnego projektu wyrzuciłem instrukcję Input blokującą pętlę do czasu wprowadzenia klawisza ENTER. Teraz pobieranie znaków przychodzących na UART odbywa się z użyciem przerwania (przykładowy kod poniżej). [syntax=basic4gl]$regfile = "m32def.DAT" $crystal = 8000000 $baud...

    Mikrokontrolery AVR BlueDraco   27 Sty 2013 10:02 Odpowiedzi: 13    Wyświetleń: 2121
  • Bascom ATMega8 - tryb powerdown brak wybudzania z przerwania zew. INT0

    Witam Procesor przechodzi w stan Powerdown po ustalonym czasie kiedy zmienna L=1. Ustawiłem wybudzanie z przycisku (podanie 0 na int0) no i nie działa . Przepatrzyłem już chyba wszystkie tematy na forum i robiłem z milion kombinacji. Już nie mam pojęcia co robić czy to może być wina BASCOM, procesora...

    Mikrokontrolery AVR kisoft   26 Lut 2015 22:55 Odpowiedzi: 4    Wyświetleń: 684
  • STM32 - USART i nie działający RX na przerwaniu

    Hej, Próbuje na płytce STM32F3 uruchomić komunikację z PC po USART. Działa mi TX bo w main-ie mam wysyłanie przykładowego tekstu i działa prawidłowo. Niestety problem jest gdy wysyłam dane z terminala do STM - brak efektu przerwania. Nie jest to problem kabelków bo je kilka razy zamieniałem i dalej...

    Mikrokontrolery Początkujący treker   17 Sie 2015 09:26 Odpowiedzi: 1    Wyświetleń: 567
  • Zegar na aTmega8. Rozbudowany układ. Przerwania wewnętrzne.

    Na przykładzie timera0 ;wektory przerwań .org 0x00 rjmp reset .org 0x09 rjmp przerwanie_timer0 reset: .def acc = r16 .def maska = r17 ;### START TIMER0 in acc, TCCR0 ldi maska, 0b00000111 ; 3 ostatnie bity to ustawienie preskalera or acc, maska out TCCR0, acc in acc, TIMSK ldi...

    Mikrokontrolery marcin_oizo   16 Gru 2006 23:45 Odpowiedzi: 6    Wyświetleń: 1551
  • [ATMega8][C]Błędne działanie programu po resecie uC

    Kolego mirekk36 to program próbny. Wiem, że w przerwaniu należy umieszczać jak najmniej kodu a na pewno już nie jakieś skomplikowane procedury. Kod w tym przerwaniu umieszczony został już po prostu z braku innych pomysłów i ciekawości. Docelowo przyciśnięcie tego przycisku ma zatrzymać prace całego układu,...

    Mikrokontrolery AVR felekfala   01 Gru 2010 20:01 Odpowiedzi: 23    Wyświetleń: 2510
  • [AVR][BASCOM] Przerwanie i obsługa procedury

    Mam taki problem, a mianowicie, mam zadeklarowane w programie procedury, ktore maja za zadanie wyświetlanie na wyświetlaczu graficznym różnych wartości. Jednymi z tych wartości są między innymi zmienne odpowiadające za prędkość, obroty silnika oraz który bieg jest aktualnie wrzucony. Mój problem...

    Mikrokontrolery AVR zenon05   16 Lut 2012 20:45 Odpowiedzi: 4    Wyświetleń: 1535
  • Atmega reset przez BT - Tranzystor jako przełącznik

    Witam. Mam podłączony moduł BlueTooth HC-05 do ATmega328, używam go do programowania oraz do standardowej komunikacji. Programowanie jest możliwe dzięki wyprowadzeniu STATE w HC-05. Pin ten skonfigurowałem tak, aby podczas normalnej pracy był na nim stan HIGH (3.3V bo taka jest logika HC-05) a podczas...

    Arduino atom1477   20 Sie 2016 22:02 Odpowiedzi: 33    Wyświetleń: 1986
  • Rejestry w przerwaniu - brak rozumienia w działaniu

    Mam problem z rozumieniem języka ASM. Niby wszystko działa OK ale jest pewien fakt dla mnie niezrozumiały i aż zjadam zęby. Krótki opis działania programu: w podprogramie ustawiany jest 7 bit w zmiennej bajt który następnie jest sprawdzany w głównej pętli i jeśli jest ustawiony to zmienia się na 0 logiczne,...

    Programowanie higlos   17 Sty 2017 13:17 Odpowiedzi: 0    Wyświetleń: 249
  • Badcom - przerwania a czas

    W programie nie napisales czy przerwania maja byc wywolane stanem niskim czy opadajacym zboczem. Zgloszenie poziomem niskim powoduje wykonywanie podprogramu tak dlugo jak dlugo na wejsciu INT bedzie 0. Oznacza to, ze przed zakonczeniem procedury obslugi przerwania stan na wej INT musi zmienic sie na...

    Mikrokontrolery radek.kaba   06 Mar 2004 19:24 Odpowiedzi: 8    Wyświetleń: 990
  • Przerwanie na Atmega16. Zamieszczony kod. Co robie nie tak?

    Pogrzebałem trochę i choć nie rozwiązałem tego, to wydaje mi się, że to nie wina hardwaru. Zdisasemblowałem ELFa i na początku mam tablicę wektorów. Domyślam się, że to wektory przerwań. Pierwszy to skok do miejsca gdzie kończą się wektory. Rozumiem, że to wektor dla reset. Każdy następny to skok do...

    Mikrokontrolery adamusx   01 Sie 2006 21:48 Odpowiedzi: 8    Wyświetleń: 1125
  • ARM SAM7 przerwanie zewnętrzne

    Witam. Od pewnego czasu jestem w posiadaniu zestawu z prockiem AT91SAM7S64. Mam problem z obsługą przerwań zewnętrznych. Kontroler nie wchodzi w procedurę obsługi przerwania.Wygląda na to ze wykonuje ja tylko po resecie a potem juz nie :( Oto fragment kodu (to jest chyba przykład ze strony atmela): ...

    Mikrokontrolery adamusx   30 Lis 2006 19:59 Odpowiedzi: 3    Wyświetleń: 1907
  • Jak przerwać drukowanie spod DOS'a?

    Ano tak, problem w tym, że nawet po wyąłczenu zasilania plotera, odczekaniu jakiegoś czasu i włączeniu go - dalej zaczyna rysować od miejsca gdzie wyłączyłem mu prąd - leci z głowica do miejsca parkowania, wraca na poz. 0,0 i leci do miejsca gdzie mu przerwałem. Jak wyjmę mu wtyczkę z kompa z portu...

    Software serwis mancymonek   18 Mar 2008 08:23 Odpowiedzi: 5    Wyświetleń: 3224
  • [at91sam7s256][gcc] przerwanie z timera

    /* * Some defines for the program status registers */ ARM_MODE_USER = 0x10 /* Normal User Mode */ ARM_MODE_FIQ = 0x11 /* FIQ Fast Interrupts Mode */ ARM_MODE_IRQ = 0x12 /* IRQ Standard Interrupts Mode ...

    Mikrokontrolery ARM majster256   16 Paź 2010 10:52 Odpowiedzi: 30    Wyświetleń: 3591
  • [AT91SAM7S64] przerwanie FIQ od wewn. timera TC0

    Część nie związaną z tematem, usunąłem. ______________________________________... ktoś miał z tym problem, to zamieszczam działający kod: Timer TC0 generuje 100 przerwań na sekundę, dzięki czemu mam 100Hz wyświetlacz. Funkcja obslugi przerwania (plik main.c): ...

    Mikrokontrolery ARM arkosmc   14 Maj 2009 00:30 Odpowiedzi: 10    Wyświetleń: 1794
  • [ATmga128][C] Nieobliczane przerwanie od timera 0

    Patrząc po temacie w którym okazało się, że winą dziwnej pracy uC był fusebit M103C można bez problemu opisać powstawanie błędu: spód stosu był niepoprawny (w m103 pamięć kończy się niżej), a więc powrót z przerwania był skokiem w losowe miejsce co kończyło się resetem procesora stąd niezależność od...

    Mikrokontrolery AVR nelik1987   08 Gru 2009 23:13 Odpowiedzi: 5    Wyświetleń: 1428
  • [stm32] Przerwania od timerów vs czyszczenie flasha

    Witam! Mam problem z projektem na STM32. Chciałem użyć pamięci flash do zapamiętania potrzebnych mi parametrów. Problem pojawił się przy czyszczeniu flasha. Po wywołaniu FLASH_ErasePage dostaję flagę FLASH_FLAG_BANK1_EOP,co wydaje się całkiem prawidłowe. Program wraca do pracy z tym, że przez około...

    Mikrokontrolery ARM Xychu   14 Cze 2011 12:02 Odpowiedzi: 0    Wyświetleń: 816
  • ATmega164P - Watchdog - reset programowy

    Witam Proszę o pomoc w zindentyfikowaniu problemu. Otóż jestem w trakcie nauki programowania uC AVR i chciałbym w swoim programie umieścić programowy reset za pomocą watchdog'a. Zależy mi na kompletnym resecie żeby program "na świeżo" wystartował. Po zasięgnięciu do noty katalogowej uC znalazłem opis...

    Mikrokontrolery AVR Danoda   24 Mar 2013 23:27 Odpowiedzi: 3    Wyświetleń: 1209
  • [STM32F10x][USART][IT] - Zapętlone przerwanie USART1_IRQHandler() na nadawaniu

    Witam. Mój problem pewnie wynika z małej jeszcze wiedzy z ARM, jednak liczę na waszą pomoc. Po inicjacji układu, włączeniu USART1, GPIOA, NVIC, USART dzieje się coś dziwnego. Mianowicie po linijce USART_Init(USART1, &USART_InitStructure); i wcześniejszym ustawieniu NVIC następnym krokiem jest...

    Mikrokontrolery ARM betoven   05 Sie 2013 20:51 Odpowiedzi: 8    Wyświetleń: 1653
  • [BASCOM][ATmega8a] - Przerwanie startujące Timer0

    Witam. Mam problem z przerwaniami. Chcę przerwaniem INT0 uruchomić timer0 a przerwaniem INT1 go zatrzymać. Czy jest taka możliwość? [syntax=basic4gl] $regfile = "m8adef.dat" $crystal = 8000000 Config Lcd = 16 * 2 Cursor Off Config Lcdpin = Pin , Db7 = Portc.5 , Db6 = Portc.4 , Db5...

    Mikrokontrolery AVR yokoon   20 Sty 2014 10:37 Odpowiedzi: 11    Wyświetleń: 1755
  • [STM32F107][C/Keil] Odbiór znaków po UART, nieskończona pętla przerwań

    Cześć! Posiadam od wielu lat (co najmniej 4) płytkę uruchomieniową Open107V od Waveshare. Nigdy nie miałem z nią problemów, i każdy projekt robiłem na niej, bo ma wszystko ładnie wyprowadzone i szybko mogłem sobie debugować instalację. Obecnie robię układ w którym 2 układy (drugi to STM32F407) komunikują...

    Mikrokontrolery ARM Jorgos   12 Lis 2017 11:13 Odpowiedzi: 2    Wyświetleń: 444
  • Przerwania - reagowanie na wciśnięcie przycisku na klawiaturze matrycowej 4x4

    Dzień dobry. We wstępie odrazu zaznaczę, że używam zestawu ZL3AVR z mikrokontrolerem ATmega32. Chciałem napisać program w assemblerze, który będzie zliczał wciśnięcia określonego przycisku w dowolnym rejestrze i będzie wyświetlał liczbę wciśnięć binarnie na diodach (czyli przykładowo jeśli wcisnąłem...

    Mikrokontrolery AVR tmf   10 Lis 2018 12:21 Odpowiedzi: 6    Wyświetleń: 279
  • Reset - przekaźnik się wzbudza. Czy to wina sprzętu czy programu?

    hmmm ogólnie macie rację kolego teedd ;) .... ale ten twój prosty programik powinien być koniecznie uzupełniony o ustawienie portów (przynajmniej tych, które mają pracować jako wyjściowe) tak aby ich kierunek był wyjściowy i podciągnięcie do "plusa" (dopiero wtedy można sprawdzać czy dobrze działa...

    Mikrokontrolery mirekk36   30 Gru 2006 16:20 Odpowiedzi: 22    Wyświetleń: 1737
  • ZL25ARM problemy z przerwaniami

    Witam Zakupilem zestaw uruchomieniowy ZL25ARM+ ZL24ARM w sklepie Kamami. Mam problemy z obsluga przerwania. Najprosciej mowiac chcialbym aby po zgłoszeniu przez watchdog'a zakonczenia liczenia (Timer Mode). Jednak tak sie nie dzieje i nie wiem w czym tkwi problem. Wrzuce tutaj troche kodu: void main() { #ifdef...

    Mikrokontrolery grko   24 Sie 2007 22:16 Odpowiedzi: 2    Wyświetleń: 909
  • AVR Studio 4 -Błąd przy kompilacji - wektory przerwań

    Witam. Piszę program na atmegę 8 w Avr Studio 4.13. build 571. Mój problem polega na tym, że gdy skompiluję program kompilator wywala się na tym: .CSEG .ORG $0000 rjmp RESET .ORG OC2addr rjmp Petla .ORG ADCCaddr rjmp Petla .ORG 0x0013 Petla: ... Assembler v2 wywala...

    Mikrokontrolery pl7   25 Gru 2007 01:33 Odpowiedzi: 0    Wyświetleń: 672
  • Bascom AVR / Atmega32 - Przerwanie od UART, opóźnienie o jeden znak...

    Witam. Kod jest taki: Jestem w petli... Naciskam klawisz "1" otrzymuję odpowiedź: Enter=0 Znak: Naciskam klawisz "2" otrzymuję odpowiedź: Enter=0 Znak: 1 Naciskam klawisz "3" otrzymuję odpowiedź: Enter=0 Znak: 2 Naciskam klawisz "4" otrzymuję odpowiedź: Enter=0 Znak: 3 Naciskam...

    Mikrokontrolery AVR MES Mariusz   15 Sty 2013 07:06 Odpowiedzi: 4    Wyświetleń: 2256
  • ATmega32 - Resety spowodowane włączaniem/wyłączaniem elektrozaworu

    Witam, Postanowiłem wykonać urządzenie nalewające (grawitacyjnie, z wykorzystaniem pewnego prawa fizyki) wodę ze zbiornika w żądanych ilościach. Do postu załączam schemat tego co napsociłem (wszystko jest złożone na płytce stykowej). Urządzenie po wykryciu przez czujnik odległości jakiegoś...

    Mikrokontrolery AVR dondu   04 Lip 2013 16:23 Odpowiedzi: 15    Wyświetleń: 2355
  • przerwanie od T0 w at90s2313

    mam problem z obsługą przerwania od T0 w at90s2313. oto programik: ;program .nolist .includ...

    Mikrokontrolery pawel1963   13 Lip 2003 21:14 Odpowiedzi: 2    Wyświetleń: 1205
  • Atmega8 Przerwanie z T0 [asembler]

    .org 0x0000 ; ustawia adres w pamięci programu rjmp reset ; skocz do etykiety ... ; wektor przerwania timer 1 .org 0x0005 rjmp led_off ; skocz do obsługi przerwania ; w tym przykładzie początek programu głównego reset: ; Jako pierwsze ustawienia stosu (w asemblerze jest to ;...

    Mikrokontrolery Tymsal   25 Wrz 2005 13:31 Odpowiedzi: 8    Wyświetleń: 2687
  • Przerwanie INT0 w Atiny2313 problem - BASCOM

    WItam Mam taki prosty programik, ktory ma reagowac na 1,2,3,4 lub 5 impuls (zbocze opadajace) w zaleznosci od tego co ustawie. Problem polega na tym ze caly program dziala tak jak chce. Reaguje na 1,2,3 itd zbocze ktore ustawie tylko ..za kazdym razem po przerwaniu miga mi dioda led. Wyglada to tak...

    Mikrokontrolery robgold   27 Paź 2006 13:59 Odpowiedzi: 8    Wyświetleń: 3662
  • Atmega16, problem z przerwaniem przepełnienia timera0

    Witam, walczę z tym cały dzień i nie potrafię zrozumieć dlaczego program nie działa. Próbuje poprostu "uruchomić" przerwanie podczas przepełnienia timera0. Jak widać niżej jest bardzo prosty kod który powinien zapalać i gasić diodę. Preskaler ustawiony na 1024, ustawiona odpowiednia flaga w rejestrze...

    Mikrokontrolery zaq12   20 Wrz 2010 09:34 Odpowiedzi: 2    Wyświetleń: 869
  • [stm32]Problem Komunikacia UART z PC Przerwania

    Cześć, Nie dawno zacząłem przygodę z STM32. I mam duży problem nad którym siedzę już parę dni. Chciałem stworzyć prostą komunikację z komputerem gdzie przez terminal odpowiednimi komendami będzie można gasić i zapalać diody i w drugą stronę przesyłać które diody są zapalone. nie wiem gdzie jest tu...

    Mikrokontrolery ARM cool_kuba   04 Paź 2010 16:23 Odpowiedzi: 0    Wyświetleń: 1467
  • 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ń: 986
  • lpc1343 lpcxpresso przerwania

    Chciałem odpalić przerwania- akurat od timera. Patrząc po tym jak piszą inni brakuje mi wektorów(?). Niestety sprawa nie jest dla mnie taka oczywista. Kawałek main wygląda tak: [syntax=c]/* ==================... Name : main.c ...

    Mikrokontrolery ARM wujcio24   07 Mar 2012 21:42 Odpowiedzi: 10    Wyświetleń: 2131
  • [AVR][C] Przerwania dwóch timerów, a zmiana sygnału PWM

    Witam wszystkich! Aktualnie bawię się trybami PWM atmegi32. Na timerze0 robię phase correct pwm, zaś na timerze2 zegar systemowy. PWM jest software'owy i ustawianie poziomu logicznego znajduje się w przerwaniu od OCR0. Czas systemowy to po prostu inkrementowana zmienna globalna w przerwaniu...

    Mikrokontrolery AVR ky3orr   22 Sie 2011 22:32 Odpowiedzi: 5    Wyświetleń: 1998
  • [STM32] [C] Generowanie przerwania od SysTicka

    Hej :) Natknąłem się na pewnie problem którego nie mogę rozwiązać otóż spróbowałem sobie zrobić prosty generator przerwań przy użyciu SysTicka (przykład z książki paprockiego) który zapalałby mi diode po 500ms. Nie wiem w czym może leżeć problem ale dioda mi nie miga. Poniżej wklejam kod main i funkcji...

    Mikrokontrolery ARM ninja_zlomiarz   15 Lis 2011 19:34 Odpowiedzi: 8    Wyświetleń: 2208
  • ATmega32 - Program nie wchodzi w obsługę przerwania TIMER0_COMP_vect

    Panie kolego po prostu naucz się pisać kod przejrzyście nie tylko dla potrzeb forum i innych osób ale przede wszystkim dla siebie, co to znaczy? zobacz jak powinno się zrobić inicjalizację takiego timera w trybie CTC: Dodano po 4 tymczasem pamiętaj że jeśli bit ma mieć wartość = 0 to NIGDY...

    Mikrokontrolery AVR mikroice90   30 Gru 2012 14:29 Odpowiedzi: 17    Wyświetleń: 2070
  • attiny45/Bascom - Attiny 45 + RC5 w przerwaniu - nie współpracuje

    Witam Chciałem zrobić prosty sterownik światła na pilota. Poniższy kod nie daje się skompilować - czy są jakieś przeciwwskazania do pracy Attiny45 + RC5 ? [syntax=basic4gl] $regfile = "attiny45.dat" 'etykietka mikrokontrolera $crystal = 9600000 ...

    Mikrokontrolery AVR emarcus   02 Maj 2013 04:25 Odpowiedzi: 1    Wyświetleń: 1224
  • [stm32f1][C] - Can - brak przerwania, błąd transmisji - CRC

    Witam:) Od kilku dni próbuję uporać się z CAN. Po początkowych próbach z inicjalizacją funkcjami bibliotecznymi odpuściłem je sobie na rzecz inicjalizacji za pomocą rejestrami. Nie podobało mi się, gdy odkryłem, że funkcje ustawiały bit 16 w rejestrze CAN_MCR Odpowiednie zegary, GPIO (Rx-PD0, Tx->...

    Mikrokontrolery ARM atom1477   03 Lut 2015 08:58 Odpowiedzi: 7    Wyświetleń: 765
  • [Atmega32][Avr-assembler] - Timer1 w trybie porównania przerwanie co 1s

    Właściwie to nie wiem też, dlaczego masz w przerwaniu zliczanie do 125. Chciałeś w ten sposób uzyskać okres zapalania/gaśnięcia diody co 125 sekund? Chciałem to zrobić według treści z zadania jako że miał to być tryb porównania do zadanej wartości i teraz ustawiłem 125 ale sprawdzałem też na innych....

    Mikrokontrolery Początkujący emacs   06 Maj 2016 18:29 Odpowiedzi: 22    Wyświetleń: 1314
  • Kiedy potrzebny jest reset prescalera?

    Witam Zastanawiam się czy konieczne jest resetowanie prescalera timera gdy wykorzystujemy go w roli opóźnień. Na początku uruchamiam zezwolenie na przerwania timera w trybie ctc aby licznik zaczął pracować. Gdy licznik wykona swoją robote i odmierzy odcinek czasu, pętla blokująca zostaje wyłączona...

    Mikrokontrolery Początkujący tmf   24 Lut 2017 08:30 Odpowiedzi: 5    Wyświetleń: 612
  • [STM32F4] Makefile, skrypt linkera i startup dla stm32f4 - przerwania

    Cześć, Projekt zaraz będę konfigurował od początku. Fakt, podałem za mało danych, wybaczcie, skrajna nerwica mnie na to wzięła. Od początku: Używam SW4STM32, ale chciałbym od tego odejść mocno, bo za dużo automatów i za mało szczegółów, może dlatego, że nie potrafię tego wszystkiego ogarnąć. Kompilatora...

    Mikrokontrolery ARM Freddie Chopin   15 Mar 2017 21:48 Odpowiedzi: 15    Wyświetleń: 1107
  • [STM32] brak obsługi przerwania EXTI

    Witam, Zwracam się z prośbą o przejrzenie kodu. Założeniem jest obsługa przerwania EXTI po wciśnięciu jednego czy też drugiego przycisku odpowiednio PB13 i PB14 (Pull Up) i zapalenie diody PB9 czy też PB8. Niestety przerwanie nie jest obsługiwane i nie mam już pomysłu dlaczego. [syntax=c]void EXTI15_10_IRQHandler() { if...

    Mikrokontrolery ARM 2675900   12 Lis 2017 17:39 Odpowiedzi: 2    Wyświetleń: 327
  • 89c2051, rs232, przerwania - juz nie moge! pomocy!

    Ja proponuję dodać jedno zaklęcie :wink: ... Licznik = 0 Reset Scon.0 ' owo zaklęcie Reset Scon.1 Enable Interrupts ... Odbierz: ... Reset Scon.0 ' ponownie zaklęcie Reset Scon.1 ... Piotrek

    Mikrokontrolery Dareks   01 Mar 2005 18:01 Odpowiedzi: 8    Wyświetleń: 1715
  • AVR, wielozadaniowość. Podwójny reset na początku programu.

    Witam!!! Trafiłem na taki mały i prosty systemik wielozadaniowy na stronie System w obsłudze dość przyjemny i chciałem go zaadoptować na zasadzie "czarnej skrzynki" w nadziei, że jest dobry i przetestowany. No właśnie... Teoretycznie wszystko działa (na razie??), ale niepokoi mnie jeden...

    Mikrokontrolery McRancor   02 Mar 2007 00:37 Odpowiedzi: 7    Wyświetleń: 1691
  Szukaj w 5mln produktów