przerwania cykliczne

Znaleziono około 469 wyników dla: przerwania cykliczne
Podstawowa forma zapytania: przerwać cykliczny
  • S7-314 przerwania cykliczne w blokach OB32, OB35

    Mam problem z aktywacją przewań czasowych a konkretnie blokami OB35 i OB32. pierwszy to przerwanie cykliczne 1ooms drugi 1 sek. Jeżeli symuluję program to nie ma żadnych problemów a jak próbuję załadować program do sterownika to ładuję cały program z wyjątkiem bloku OB32 i pojawia się błąd że nie może...

    Automatyka Przemysłowa arwit   21 Lip 2008 07:12 Odpowiedzi: 1    Wyświetleń: 1448
  • [BASCOM] Przerwania od serwa spowalniają komendy wait

    Ten pierwszy steruje wyświetlaczem VFD szeregowo, gdzie nie mogą być opóźnienia, dodatkowo odczytuje stany 8 pinów Dlatego tym bardziej powinieneś wykorzystać timer do generowania przerwań cyklicznie i deterministycznie. Jak znam życie, to cały taki program można zamknąć <1% czasu pracy rdzenia,...

    Mikrokontrolery AVR elektro155   08 Maj 2014 17:57 Odpowiedzi: 13    Wyświetleń: 1659
  • ATmega32 - Nie wykonuje się przerwanie timer0

    Czy ktoś ma jakiś pomysł?? Tak ja mam pomysł - zrobić transmisję UART tak jak się należy czyli z wykorzystaniem buforów cyklicznych zamiast analizą wszystkiego w przerwaniu - co owocuje tylko samymi problemami jak widzisz. Czytałeś kiedyś gdzieś o buforach cyklicznych do obsługi UART'a. Przerwanie...

    Mikrokontrolery AVR mikroice90   04 Sty 2013 23:53 Odpowiedzi: 17    Wyświetleń: 1806
  • [dsm-51] przerwania. Kiedy program wchodzi do przerwania?

    Witam Program przedstawiony ma za zadanie cykliczną zmianę portu p1.7. Cała zbawa odbywa się w przerwaniu. Mikrokontroler wchodzi do przerwania w momęcie ustawienia flagi TF0 (dla timera0). Flaga zostaje ustawiona automatycznie w momęcie kiedy licznik timera0 doliczy do 0 (licznik liczy w górę dlatego...

    Mikrokontrolery tprzemko   12 Sty 2005 07:54 Odpowiedzi: 1    Wyświetleń: 1831
  • Jeśli nie przerwanie od przycisku to co?

    Witam. Czyniąc historię krótką, buduję prosty analizator logiczny na PIC18LF46K80, który w najszybszym trybie zbiera próbki z PORTB z częstotliwością 8MHz co zużywa całą moc CPU. Funkcja samplująca o której mowa wygląda w skrócie tak: [syntax=c] void run8000(){ PIE1bits.TMR2IE = 0; PIR1bits.TMR2IF...

    Mikrokontrolery szymonjg   29 Mar 2017 20:14 Odpowiedzi: 7    Wyświetleń: 480
  • I2C w przerwaniach

    gummis: kolega pisał wyraźnie o uC AVR, a nie o '51 ;-D. ale kumam czacze :) wszysko OK. mimo ze wolę C niż jezyk maszynowy z tymi wszystkim jego cyferkami :D Osobiście muszę się z Wami zgodzić że macie rację w kwestii przerwań tylko ze jest jedno ale. Chodzi o tę klawiaturę. Z portów nie da się...

    Mikrokontrolery s_ice   09 Gru 2004 16:08 Odpowiedzi: 18    Wyświetleń: 3306
  • wywołania funkci w przerwaniach

    Dzięki wszystkim za entuzjastyczne wypowiedzi, zmieniłem program zgodnie ze wskazówkami i wszystko narazie idzie jak należy. W moim drugim projekcie na AVR(pomiar temp ds1820 wilgotności ds2438 oraz wejść dwustanowych ds2408 oraz powiadomienia sms) dosyć intensywnie korzystam z bibliotek RKlibAVR (LCD...

    Mikrokontrolery AVR mirekk36   01 Gru 2009 20:55 Odpowiedzi: 8    Wyświetleń: 1266
  • ZELMER 13Z013 SUPREMO - Niska temperatura kawy, przerwany dźwięk pompki.

    Witam, Kupiłem miesiąc temu ekspres 13Z013, nie zdążyłem wypić żadnej kawy z niego już musiałem oddać do serwisu gwarancyjnego bo w ogóle pompka nie działa. Wymienili mi pompkę i po paru dni użytkowania dalej uważam, że chyba ekspres nie jest do końca sprawny, nie wiem czy mam rację i proszę o pomoc...

    AGD Drobny sprzęt 2588877   14 Lis 2015 18:46 Odpowiedzi: 6    Wyświetleń: 3624
  • [C++] Cykliczne wywoływanie procedury.

    Pod jakim systemem operacyjnym. W DOS'ie w prosty sposób możesz oprogramować przerwania zegarowe (poszukaj informacji o przerwaniach 0x1c, 0x1a, 0x4a)

    Programowanie one_eddie   16 Sty 2005 15:08 Odpowiedzi: 5    Wyświetleń: 1499
  • 89C2051 problem z zawieszaniem przerwania.

    Pytałem z ciekawości bo wybrnołem z tego budujac taki zewnerzny układ resetu procesora. Licznik sobie liczy z zewnetrznego oscylatora i gdy doliczy do pewnej liczby to resetuje procesor. W normalnych warunkach nigdy nie zdaza doliczyc do tej liczby bo kasuje go cyklicznie resetujac cyklicznie w przerwaniu...

    Mikrokontrolery coberr   28 Sty 2008 01:01 Odpowiedzi: 5    Wyświetleń: 1006
  • Matlab - "czy przerwać program/kontynuować?"

    Witam Forumowiczów, mam gotowy i sprawny skrypt do Matlaba i potrzebuję go zmodyfikować tak, aby działał ,,w pętli'' (tzn. cyklicznie wykonywał swoją pracę z zadanym interwałem czasowym). Problem polega na tym, że skrypt ma działać cyklicznie dopóki użytkownik nie da komendy zatrzymania (wystarczy...

    Programowanie artwa   05 Sie 2008 20:32 Odpowiedzi: 3    Wyświetleń: 4898
  • [BascomAVR] - przekazywanie danych do przerwań

    Twoje przerwanie odbywa się co około 4ms..... a ty w tym przerwaniu ładujesz WAITMS 4 i to aż cztery razy !!!! co daje ci łącznie 16ms. Tak więc zaczyna się przerwanie - trwa jak kolega wyżej napisał KOSMICZNIE DŁUGO, ale ok potem się kończy, i niestety od razu procek wykonuje następne przerwanie i tak...

    Mikrokontrolery AVR ImPuLs   12 Sty 2010 21:23 Odpowiedzi: 13    Wyświetleń: 1362
  • TV LCD Trilux model TRSL3256h po nagrzaniu cyklicznie się wyłącza.

    Mogę tylko opisać ponieważ już oddałem telewizor. Tok postępowania: Zasilacz umieściłem i podłączyłem. Podałem napięcie z zasilacza 5V włączające zasilacz.(wyzwoliłem sztuczne) Telewizor dalej się wyłączał. Wyłączenie następowało w zasilaczu. Przerwałem gałąź 12V i podałem z zasilacza zewnętrznego Telewizor...

    TV Początkujący JERZY NOWALIŃSKI   16 Maj 2013 20:59 Odpowiedzi: 10    Wyświetleń: 5028
  • Restartor - układ do cyklicznego restartowania urządzeń

    1. Zmienne: Sekunda, Minuta, Godzina, Doba nie muszą być "volatile". Użyte są tylko w kontekście przerwania. Nie ma ryzyka, że je kompilator zoptymalizuje nadmiernie. 2. Brakuje inicjowania zmiennych. Zmienne te są globalne (zdefiniowane poza main). Trafią więc do sekcji .bss a standardy C nie gwarantują...

    DIY Konstrukcje 22053   08 Kwi 2014 06:25 Odpowiedzi: 36    Wyświetleń: 9468
  • [STM32] [C] - DMA w trybie cyklicznym nie nadpisuje wartości tablicy.

    Cześć piszę sterownik silnika krokowego i przez USART'a definiuję nieokreśloną ilość impulsów. Zatem jestem zmuszony nadpisywać dane w tablicy DMA . Unikając opisywanie nie dotyczących elementów obliczyłem sobie okresy dla każdego impulsu powiedzmy załadowałem je do tablicy src. Używam Bursta, mianowicie...

    Mikrokontrolery ARM michalko12   15 Lut 2018 13:52 Odpowiedzi: 2    Wyświetleń: 477
  • 89Cxx51 + przerwanie zewnetrzne

    Chyba trochę skpmplikowałes swoje urządzenie... Licznik T0 już po 2 cyklach włącza przerwanie :!: Ma dodatkowo wyższy priorytet, niż przerwanie zewnętrzne, które uruchamia ten licznik! PRZERW_INT0: SETB TR1 SETB TR0 POP ACC POP ACC MOV A,#jakies_miejsce PUSH ACC MOV...

    Mikrokontrolery MooNTER   16 Lip 2006 13:17 Odpowiedzi: 11    Wyświetleń: 1242
  • Przerwania USART po raz kolejny

    Mam jeszcze takie pytanie. Czy komunikacja poprzez USART powinna działać w oparciu o przerwania czy w oparciu o zwykłe funkcje też może być? Chodzi mi oto czy w bardziej zaawansowanym projekcie nie napotkam później jakiś przeszkód i nie będę musiał przerabiać całości. Pozdrawiam Można zrobić to na...

    Mikrokontrolery koleszka   18 Kwi 2011 16:22 Odpowiedzi: 4    Wyświetleń: 837
  • Obsługa przycisków (przerwania i inne sposoby) w C/C++ Attiny2313

    Oczywiście to co pokazuję jest w C ale jestem otwarty na pomoc i propozycję rozwiązań mojego problemu z tego względu jest napisane powyżej, w moim poprzednim poście "...C/C++...". C czy C++ nie jest mi straszne i tym bardziej obce. Drgania wyeliminowałem jak na razie sprzętowo i tak zgodzę się odczyt...

    Mikrokontrolery Początkujący Kargul1000   21 Kwi 2014 20:24 Odpowiedzi: 17    Wyświetleń: 1950
  • Przerwanie a wywołanie podpogramu SIEMENS

    Normalna praca sterownika PLC polega na cyklicznym wykonywaniu: odczytu wejść, sekwencji kolejnych rozkazów składających się na program oraz ustawieniu wyjść. Wyobraź sobie taki ciąg rozkazów umieszczony w OB1: 1. A = 1 2. B = 2 3. CALL FC1 4. B = 1 5. A = 2 6. CALL FC1 Wewnątrz FC1 zawsze...

    Automatyka Sterowanie PLC jestam   03 Paź 2015 21:28 Odpowiedzi: 3    Wyświetleń: 663
  • Xmega128A3U - UART i przerwania.

    Cześć :) Sprawdzam różne rzeczy podczas nauki uarta dla xmega128a3u. Korzystam z biblioteki Atmela, uart w trybie z przerwaniami, software'owy cykliczny bufor odbiorczy i nadawczy. Mam tablicę z danymi w formie znaków ASCII. Oglądam sobie wszystko przy pomocy realterma, do PC podłączone za pomocą przejściówki...

    Mikrokontrolery AVR dawid.barracuda   08 Kwi 2017 16:32 Odpowiedzi: 4    Wyświetleń: 474
  • STM32F4 Discovery - Szybkość przerwań od GPIO

    Hej, mam problem, z którym walczę od dłuższego czasu. Posiadam przetwornik A/C, z którego dane (słowa 16 bitowe) wypuszczane są w postaci szeregowej (bit za bitem). Próbuję zebrać te dane za pomocą przerwania od GPIO, które wyzwalane jest zegarem generowanym przez przetwornik (inna linia niż dane). I...

    Mikrokontrolery ARM asathor   28 Sie 2017 21:50 Odpowiedzi: 7    Wyświetleń: 858
  • Odczyt DS18B20 w przerwaniach

    Stosuję odczyt DS18B20 w przerwaniu, dlatego, że przerwanie rozkładało mi transmisję 1wire. Przerwanie jest wyzwalane z częstotliwością 100 Hz, przez częstotliwość sieci 220 V i służy do obsługi ściemniacza. Transmisję 1wire umieściłem w tym przerwaniu, żeby uniknąć jej zakłócania właśnie przez to...

    Mikrokontrolery plp   16 Maj 2006 07:59 Odpowiedzi: 12    Wyświetleń: 2002
  • Atmega8 - priorytet zewnętrznych przerwań?

    proponuje trochę policzyć i nie panikować, przerwania ustawiają flagi, obsługiwane są jeżeli tylko znacznik "I" na to pozwala. jeśli obsługa 1-nego przerwania zwiększać będzie tylko pewien licznik, a nawet gdyby miało to zająć 100-cykli i tak wszystkie 3 przerwania to 8.000.000 (8MHz)/100/3=prawie 27kHz....

    Mikrokontrolery mieczotronix   21 Sty 2007 14:25 Odpowiedzi: 20    Wyświetleń: 5886
  • Problem z przerwaniami AT89S52

    Poczytaj sobie od deski do deski to: W atmelowskich dataszitach nie doczytasz wszystkiego o "standardzie" ;) W rozdziale 2 Programmers guide, w podrozdziale Interrupts, na str. 2-12 znajdziesz małym druczkiem: In addition, for externall interrupts, pins INT0 and INT1 (P3.2 and P3.3) must be set...

    Mikrokontrolery zumek   20 Wrz 2007 21:21 Odpowiedzi: 6    Wyświetleń: 1498
  • PIC16F628a problem z przerwaniami

    Witam Chciałem włączyć przerwania zewnętrzne: ENABLE_INTERRUPTS(INT_RB) - jak dobrze rozumiem to są przerwania na liniach RB4-RB7 W obsłudze przerwania dałem tymczasowo proste włączenie odczekanie chwili i wyłączenie diody. Po uruchomieniu układu dioda cały czas się włącza i wyłącza. Coś jakby...

    Początkujący Elektronicy Quarz   17 Wrz 2008 12:01 Odpowiedzi: 1    Wyświetleń: 528
  • Obsługa przerwań - ATmega8

    Nie chce zakładać nowego posta więc zapytam tutaj, szczególnie, że problem w sumie jest związany z wątkiem główny tego tematu:-) Napisałem coś takiego: volatile int licznik = 0; void main() { DDRB |= _BV(0); // wyjście DDRB |= _BV(1); // wyjście PORTB...

    Mikrokontrolery AVR Paweł Frąckowiak   03 Wrz 2010 14:47 Odpowiedzi: 12    Wyświetleń: 2798
  • [STM32F4][C/Keil] - ADC1 + przerwanie od DMA transfer complete

    Witam, próbuję uruchomić przetwornik ADC1 wraz z transferem przez DMA i przerwaniem od zakończenia transferu (transfer complete) Tak, żebym w przerwaniu mógł sobie obliczać wartość średnią z napięcia na wejściu. Samo ADC z DMA bez przerwania od DMA działa, ale gdy dorzucam linijkę [syntax=c]DMA_ITConfig(DMA2_Stream0,.....

    Mikrokontrolery ARM cudny90   17 Maj 2014 15:26 Odpowiedzi: 2    Wyświetleń: 1389
  • [STM32F072][C] - wysyłka łańcucha UART - przerwanie nadawcze

    Cześć wszystkim, Zwracam się do Was z prośbą o pomoc w rozwiązaniu problemu z poprawnym wysyłaniem stringa po UART za pomocą przerwania nadawczego. Męczę, się z tym już któryś dzień, czytam reference manuala, i cały czas nie udało mi się tego problemu rozwiązać. Ogólnie rzecz biorąc funkcje do buforowania...

    Mikrokontrolery ARM NoweMillennium   19 Maj 2018 17:55 Odpowiedzi: 13    Wyświetleń: 405
  • Atmega16 enkoder i usart, przerwania, INT0, RS232.

    Witam. Do Atmegi mam podłączony enkoder z drukarki na INT0 (obsługuje przerwanie). oraz rs232 , który komunikuje się z aplikacją na PC(też przerwanie). Opcja pierwsza: czytam dane z enkodera manualnie : mam o programie guzik "daj dane". Gdy kręcę enkoderem jak szalony to w lewo to w prawo a potem...

    Mikrokontrolery AVR cienio123   15 Lis 2009 22:27 Odpowiedzi: 1    Wyświetleń: 1734
  • Stan klawisza w przerwaniu, usuwanie drgań styków

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

    Mikrokontrolery AVR maly_elektronik   26 Maj 2012 10:25 Odpowiedzi: 5    Wyświetleń: 2851
  • atmega - Powrót z przerwania zewnętrznego

    mam następujący problem, mój program dokonuje pewnego cyklicznego odczytu od innego urządzenia, ten odczyt z natury trwa dość długo, w momencie kiedy dostanę przerwanie zewnętrzne odczyt jest chwilowo wstrzymywany i po wykonaniu przerwania nie chcę już wracać do procedury odczytu tego urządzenia bo nie...

    Mikrokontrolery AVR galsan   29 Kwi 2013 11:37 Odpowiedzi: 7    Wyświetleń: 1128
  • Impulsator, Atmega328p na jednym przerwaniu INT0

    Może wtrącę swoje 3 grosze Wynik jest taki jak przypuszczałeś (at)dondu , zmienna intliczba znacznie odbiega od wartości przechowywanej w licznik . W niektórych przypadkach zwiększa się nawet od 5 do 10 razy przy jednym skoku impulsatora. Z testu wynika że procesor reaguje na każde drgnięcie, uruchamiając...

    Artykuły Janusz_kk   15 Mar 2015 15:13 Odpowiedzi: 13    Wyświetleń: 4623
  • Cykliczne sprawdzanie w BuilderC++

    A w przypadku kiedy program jest w obsłudze przerwania od Timera a ja w tym momencie kliknę na którykolwiek przycisk to czy program wykryje to kliknięcie czy nie??. Czy dopiero kiedy skończy obsługiwać przerwanie od Timera program widzi kliknięcia od innym przycisków?? Tak będzie się działo, dlatego...

    Programowanie elektryk   10 Mar 2006 23:28 Odpowiedzi: 7    Wyświetleń: 669
  • dziwny problem z przerwaniami

    /* Autor: Miroslaw Lach Kontakt: mrqchip(at)op.pl lub mrq5(at)wp.pl Warunki uzywania oprogramowania ------------------------... ponizsze jest oprogramowaniem darmowym, z zastrzezeniami ponizej. Autor wyraza zgode na bezplatne wykorzystanie oprogramowania, tak w czesci,jak...

    Mikrokontrolery chrobot   14 Cze 2006 13:33 Odpowiedzi: 3    Wyświetleń: 1056
  • Przerwanie w BASCOM AVR generuje sporadyczny reset up

    Witam Czy ktoś ma doświadczenie z przerwaniami w bascomie. Napisałem sterownik temp. I cyklicznie za pomocą przerwania wywołuje podprogram który odczytuje temperaturę niestety często zdarzają się kaszaki na LCD poczym reset procesora zazwyczaj w ekranach parametrów po wyłączeniu przerwania wszystko...

    Mikrokontrolery zumek   23 Gru 2007 15:17 Odpowiedzi: 5    Wyświetleń: 1212
  • Cykliczne zwiechy komputera!

    Ile i jakie karty masz w slotach PCI? Może któraś karta PCI ma to samo IRQ np. co karta graficzna. Proponuję wyłączyć w menedżerze urządzeń wszystkie karty oprócz graficznej (takie jak Dźwiękowa, LAN, WLAN, TV, DVB itp) i sprawdzać czy system nadal się zawiesza. Następnie włączać po kolei kolejne karty...

    Software serwis Gelip   28 Gru 2008 15:09 Odpowiedzi: 13    Wyświetleń: 1646
  • [AVR] Pominięcie przerwania TXC raz na kilka tys. wysłanych

    No tak sobie aż jeszcze raz zerknąłem w notę PDF żeby sprawdzić to co piszesz: .....Z mojej akutalnej wiedzy wnioskuję że przerwanie od UDRE wykona się od razu 2x po włączeniu (jeżeli znak był nie nadawany w danym czasie), a to dlatego że najpierw wpiszesz 1 bajt do UDR, ten od razu pójdzie do shiftera...

    Mikrokontrolery AVR hotdog   03 Lis 2010 18:41 Odpowiedzi: 22    Wyświetleń: 2542
  • Kilka programów wybieranych przerwaniem

    Robię wielofunkcyjne urządzenie, które ma rezlizować kilka programów, przełączanych przy pomocy przerwani INT0. Tzn, program pierwszy wykonuje się w pętli while(1) tak długo, aż nie pojawi się przerwanie, które zakończy program pierwszy i rozpocznie drugi. Mój pomysł wygląda tak: uint8_t numerprogramu...

    Mikrokontrolery AVR mirekk36   28 Lis 2010 21:24 Odpowiedzi: 9    Wyświetleń: 906
  • [atmega8] cykliczne budzenie za snu

    Zastanawiam się jak zrealizować cykliczne budzenie mikrokontrolera ATMEGA8 z jakiegoś "głębszego" trybu oszczędzania energii (inny niż idle)? Ta cykliczność to 1-2 min. Priorytetem jest minimalizacja zużycia energii (zasilanie z baterii). Z tego co wiem to: 1. Można użyć watchdog timerów (wdt). Czyli...

    Mikrokontrolery kkisiele   02 Sty 2012 14:44 Odpowiedzi: 6    Wyświetleń: 1193
  • Atmega8, przerwania od dwóch timerów.

    Witam, mam problem z napisanym przez mnie kodem. Założenie jest takie, że przy puszczonym przycisku Timer1 skonfigurowany jako Fast PWM ma mi powoli rozjaśniać listwę RGB. W momencie przyciśnięcia swicha Timer0 ma odliczyć 5 sekund i PWM ma mi ściemnić listwę. Ma to działać dla 4-ech niezależnych od...

    Mikrokontrolery Początkujący jarecki1989   07 Cze 2012 11:59 Odpowiedzi: 3    Wyświetleń: 1190
  • ATM8/C - częste wykonywanie się przerwań

    Nie no w ten w ten sposób obsługa przerwania wywoływanego co 16ms twa 12ms z czego 11.99 to czekanie na nie wiadomo na co i dopiero powrót do pętli głównej. 80% pracy procesora to czekanie. Poz tym multipleks tak zrealizowany nie będzie równy, ponieważ w przerwie między przerwaniami nic się nie pali....

    Mikrokontrolery Początkujący LordBlick   28 Lip 2012 09:31 Odpowiedzi: 30    Wyświetleń: 2660
  • excel - odwołania cykliczne

    Sam problem z odwołaniami cyklicznymi masz, bo masz komórki z 4 funkcjami, które odwołują się do siebie wzajemnie tak, że w końcu się zapętlają. Excel Ci nie wyświetla tej ścieżki? Najwyraźniej coś jest nie tak z tymi wzorami - musisz je tak poprawić, żeby przerwać tą ścieżkę, ale jak kolega wspomniał...

    Programowanie Początkujący Ewka92   07 Mar 2014 11:57 Odpowiedzi: 15    Wyświetleń: 3999
  • manta led 3201 - cykliczna zmiana kolorów.

    Witam. MANTA LED 3201 chassis TP.SIS231.PT85, logika-MT3151AO5,pamięć-25Q64.Najpierw zapalało się logo manty przez cały czas, więc zamontowałem nową pamięć , telewizor włączył się prawidłowo zaczął szukać kanałów ja mu przerwałem bo nie miałem podłączonej anteny.Po skręceniu i ponownym włączeniu zaświecił...

    TV LCD Plazma Serwis stachc   08 Mar 2016 10:56 Odpowiedzi: 5    Wyświetleń: 1596
  • [Atmega328p][c] - Przerwanie zewnętrzne

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

    Mikrokontrolery AVR 2675900   26 Lis 2016 16:04 Odpowiedzi: 28    Wyświetleń: 1056
  • 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ń: 237
  • problem z przerwaniami 89c2051

    A może problem z wyzwalaniem przerwania zboczem/poziomem? Tak się czasami dzieje, jak sygnał trwa zbyt długo i przerwanie wykonuje się cyklicznie (poziomem). Albo zboczem i w trakcie obsługi przerwania pojawia się kolejny impuls wyzwalający. W zależności od specyfiki programu (czy jest on ważny, czy...

    Mikrokontrolery Nemo   05 Cze 2005 18:56 Odpowiedzi: 3    Wyświetleń: 1092
  • Przerwanie Timera blokuje używanie JTAG-a

    Tak jak w tytule, testuję program JTAG-iem i niestety fakt ten wpływa negatywnie na pracę przerwania zegarowego. Timer cyklicznie zmienia pewną wartość (rodzaj znacznika) od jego wartości zależy jak się prgram zachowuje w innym miejscu. Problem w tym że zależałoby mi na tym aby przerwanie pracowało...

    Mikrokontrolery AVR rpal   31 Sty 2009 13:03 Odpowiedzi: 2    Wyświetleń: 684
  • [LPC2378] Przerwanie timera0 wywluje sie tylko raz

    Witam :) Wlasnie rozgryzam tego arma, popelnilem taki kod opierajac sie na zrodlach z netu: ... T0MCR = 0x03; /* Reset TC on match */ ... Przerwanie sie wywoluje tylko raz, dioda gasnie i juz wiecej sie nie zapala. Kombinowalem z roznymi ustawieniami...

    Mikrokontrolery ARM _Robak_   07 Kwi 2009 15:16 Odpowiedzi: 11    Wyświetleń: 1798
  • [ATMega8][c] - problem z tablicą uzupełnianą w przerwaniu

    Wystarczy policzyć. 19200 bps = 1920 znaków na sekundę, czyli znak co ~0,5 ms. Przy taktowaniu 4MHz masz +/- 2080 cykli procesora pomiędzy przerwaniami od UARTa, czyli duuużo czasu na wykonywanie instrukcji w pętli głównej. Na Twoim miejscu skupiłbym się na przetwarzaniu tekstu np. linia po linii...

    Mikrokontrolery AVR Citek   03 Paź 2009 19:03 Odpowiedzi: 21    Wyświetleń: 2659
  • [ATtiny2313][C] Obsługa klawiszy w przerwaniu PCINT

    Witam serdecznie. Mam do pinów PB[7...5] oraz pinów PA[2...1] podpięte przyciski. Piny te oczywiście konfiguruję jako wejścia z wewnętrznym podciąganiem i chciałbym zrealizować na tym sprzęcie klawiaturę obsługiwaną w przerwaniach. Ale nie chciałbym przy realizacji tego zadania wykorzystywać przerwań...

    Mikrokontrolery AVR Electix   29 Lis 2010 20:19 Odpowiedzi: 5    Wyświetleń: 2376
  • [Attiny2313][c]Szybkie przenoszenie danych poza przerwanie

    Masz opóźnienia- tyko ich na pierwszy rzut oka nie widać. Obsługa USART- czekasz w pętli while aż coś się pojawi w buforze UCSRA. A można to też zrobić w przerwaniu- po ustawieniu bitu RXCIE w UCSRB. Podobnie przy nadawaniu. Bo przy takiej obsłudze USART jak masz zwiększenie częstotliwości zegara...

    Mikrokontrolery AVR smajlas   05 Maj 2011 01:57 Odpowiedzi: 18    Wyświetleń: 1859
  • Atmega16 i przerwanie INT0 a deklaracje funkcji

    Jeśli chcesz gotowego rozwiązania to napiszę jak sam robię takie systemy: Deklaruję pewną strukturę globalną, koniecznie volatile, w której umieszczam flagi w zależności od tego ile ich potrzebuję, np.: [syntax=c]volatile struct sZmienna { unsigned char Pomiar :1; unsigned char Timer :1; unsigned...

    Mikrokontrolery AVR gaskoin   12 Lip 2012 19:31 Odpowiedzi: 29    Wyświetleń: 2018
  • Atmega32 - Przerwania ADC i zapis na kartę SD

    Dokładnie takie rozwiązanie jak napisał wyżej już tmf, czyli np dwa bufory po 512 bajtów najspokojniej w świecie wystarczy do takiego celu o jaki pyta autor wątku. Powiem więcej, wykonywanie pomiarów co 2 ms to STRASZNIE POWOLNY proces i wystarczyłyby nawet dwa bufory po 256 a nawet po 128 jak nie 64...

    Mikrokontrolery AVR mirekk36   20 Lis 2012 09:27 Odpowiedzi: 7    Wyświetleń: 1278
  • Arduino UNO - PWM i dwa przełączniki (przerwania)

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

    Arduino mac310   27 Sie 2015 08:51 Odpowiedzi: 10    Wyświetleń: 1284
  • Przygoda z przerwaniami cd. - wylaczenie diody

    Używanie przerwania od zmiany stanu do obsługi przycisku jest ze względu na drgania styków niezbyt praktyczne. Na każde jedno wciśnięcie i puszczenie przycisku będziesz miał wiele zgłoszonych przerwań. Moim zdaniem, lepiej czytać stan przycisku w cyklicznym przerwaniu zegarowym, np. co 0.05-0,1s.

    Mikrokontrolery AVR BlueDraco   07 Sty 2017 21:29 Odpowiedzi: 9    Wyświetleń: 729
  • 89c2051, rs232, przerwania - juz nie moge! pomocy!

    Bascom 51 przy instrukcjach input,inputbin itd. nie korzysta z przerwań lecz cyklicznie odczytuje rejestr SBUF .Dlatego bardzo rzadko to działa.Jeśli chcesz mieć pewny odbiór to korzystaj z przerwań. A-r.

    Mikrokontrolery Dareks   01 Mar 2005 18:01 Odpowiedzi: 8    Wyświetleń: 1700
  • 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ń: 2678
  • ATMega8, sprawdzanie stanu końcówki PD5 (T1) w przerwaniu

    Projektuje układzik wykorzystujący prostą klawiaturę 3 przyciskową. Przyciski podłączone są do końcówek PD5, PD6 i PD7. Używam rezystorów podciągających z atmegi. Program piszę w bascomie i mam teraz problem. Mam ustawione cykliczne przerwanie (co 100ms) od Timera1, w którym sprawdzam stan tych 3ch końcówek....

    Mikrokontrolery byrrt   27 Mar 2007 23:31 Odpowiedzi: 0    Wyświetleń: 776
  • 2 źródła przerwań na 1 pinie (ATMEGA8)

    Jak rozumiem ma być czytane przerwanie z klawiatury ( miedzy innymi ) , a czemu nie zrobić przerwania z jakiegoś timera które będzie cyklicznie sprawdzało pin podłączony z tym klawiszem ( przyciskiem ). Timera też wolałbym nie używać. Zamierzam użyć tych przerwań, żeby procesor przez cały czas w trybie...

    Mikrokontrolery orson-pl   06 Wrz 2007 10:54 Odpowiedzi: 9    Wyświetleń: 1316
  • [M16] [C] UART - przerwanie & string

    To dziala idealnie i wlasnie o to mi chodzilo. Dzis probowalem poskladac to w calosc i niestety znow mam problemy :| Mianowicie nie wiem gdzie umiescic odczyt zegara I2C i wyswietlanie na LCD. Myslalem, ze odpowiedni do tego bedzie Timer0 i oto wiekszy fragment kodu: #define TIMER0_CLK 0x01 //...

    Mikrokontrolery AVR JmL(TM)   03 Lip 2008 19:30 Odpowiedzi: 10    Wyświetleń: 4624
  • [MEGA16+BASCOM] przerwanie generowane stanem wysokim

    Witam Problem w tym, że po włączeniu zasilania w urządzeniu, na INT0 od razu pojawia się stan niski (z bramki NAND - bo żaden przycisk nie został wciśnięty) no i generowane jest przerwanie, które z kolei ustaje gdy wcisnę dowolny z przycisków (wtedy na INT0 pojawi się stan wysoki) wówczas wykonuje...

    Mikrokontrolery AVR Balu   20 Lis 2009 22:40 Odpowiedzi: 10    Wyświetleń: 1616
  • [mega32][BASCOM] wys. LED na przerwaniach i problem z uartem

    Witam W obsłudze przerwania nie powinno być żadnych waitms itp poleceń które blokują program, Wykorzystaj timer i flagi do odliczania konkretnych odcinków czasu a wszystko inne powinno leżeć w do loop. W przerwaniu nie ma po co wyłaczać timera, tylko trzeba zrobić dzielnik tak aby flaga była ustawiana...

    Mikrokontrolery AVR mirley   10 Maj 2010 12:14 Odpowiedzi: 3    Wyświetleń: 1176
  • [Atmega16][asm]Przerwania zewnętrzne.

    Nie wiem, jak chciałeś osiągnąć detekcję zmiany kierunku odczytując stan jednego pinu. Żeby to osiągnąć, potrzebujesz co najmniej 2 bity w kodzie Greya, czyli na wejście należy podać sekwencję 00, 01, 11, 10, 00, 01 itd. Wtedy zmiana kodu z 01 na 00, z 11 na 01, z 10 na 11, z 00 na 10 będzie oznaczać...

    Mikrokontrolery AVR Andrzej__S   20 Lis 2010 15:05 Odpowiedzi: 15    Wyświetleń: 2878
  • PIC [18F4620][C18] - I2C Master Receive w przerwaniu

    Witam, czy w przypadku wykorzystania modułu MSSP do sprzętowej realizacji I2C Mastera na mikrokontrolerze PIC 18F4620 jest możliwość odbioru danych od Slave'a w przerwaniu? Mam program, który cyklicznie (co około 500ms, w przerwaniu Timera0) wywołuje następujący kod: [syntax=cpp] IdleI2C(); StartI2C...

    Mikrokontrolery PIC flapo213   04 Lut 2013 16:10 Odpowiedzi: 4    Wyświetleń: 1578
  • atmega32 [C] - Obsługa klawiszy, wyświetlacza, przerwań i do tego ADC.

    Po kolei. Dobry program powinien być tak zbudowany, aby w pętli głównej nie występowały (lub występowały tylko w miejscach na prawdę koniecznych) blokujące instrukcje opóźniające. W takiej sytuacji pętla wykonywać się powinna na tyle szybko, aby opóźnienie w cyklicznym sprawdzaniu stanu klawiszy nie...

    Mikrokontrolery Początkujący skoomi   21 Kwi 2013 18:28 Odpowiedzi: 29    Wyświetleń: 3147
  • AVR - Przerwanie w przerwaniu czy tak się da?

    Chciałbym jeszcze coś dodać, bo moim zdaniem zapotrzebowanie na RAM to nie jedyny problem w przypadku zagnieżdżania przerwań. Nie znamy programu, więc trudno przewidzieć, czy sprawa dotyczy tego konkretnego przypadku. W przypadku zagnieżdżania przerwań należy jednak pamiętać o pewnych zasadach. Procedury...

    Mikrokontrolery jnk0le   19 Wrz 2015 19:49 Odpowiedzi: 49    Wyświetleń: 2850
  • Enkoder obrotowy XMega - przerwania

    Pozwolę sobie jeszcze raz po czasie poruszyć temat enkodera obrotowego. Jak zmodyfikować [url=]taki program żeby każda zmiana stanu enkodera generowała przerwanie. Chodzi o to żeby nie czytać stanu rejestru TCC0.CNT cyklicznie i sprawdzać czy przypadkiem coś się w nim nie zmieniło tylko odczytywać...

    Mikrokontrolery Początkujący 373522   13 Mar 2017 15:48 Odpowiedzi: 9    Wyświetleń: 924
  • PIC18LF46K80 timer1 nie ustawia flagi przerwania

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

    Mikrokontrolery PIC szymonjg   29 Mar 2017 17:09 Odpowiedzi: 6    Wyświetleń: 2370
  • 1wire i przerwania. Czy i który timer wykorzystuje 1wire? ATmega32.

    Czy i który timer wykorzystuje 1wire. Chce wyorzystać jeden timer do cyklicznych przerwań, ale jak wykorzystam timer 0 lub timer 1 wysiada transmisja 1wire. ATmega32 nie ma wbudowanego interface 1wire, wiec nie rozumiem problemu, a wróżyc tylko mogę, że o bascom się rozchodzi... Stawiałbym na niezbyt...

    Mikrokontrolery plp   20 Kwi 2005 10:51 Odpowiedzi: 23    Wyświetleń: 3205
  • Jak przerwać pętle while

    Ad. 1 Zrób to w wątku, teraz nie chodzą message przez co żadna akcja (kliknięcie czy coś innego) nie dojdzie. Spróbuj ewentualnie wywoływać ProcessMessages z Application w tej pętli (ale to rozwiązanie nigdy mi się nie podobało :wink: ). Na wątku po prostu robisz Terminate a w wątki sprawdzasz czy...

    Programowanie myszkomik   18 Sie 2005 08:10 Odpowiedzi: 8    Wyświetleń: 3291
  • [Attiny][asm] Obsługa przerwania ??

    A czym to łapiesz, bo te piksele graniczne, to może być błąd (rozdzielczość) pomiaru. Dobry oscyloskop powinien sprawę definitywnie wyjaśnić Na razie dokładnie pixele oglądam na LCD 21' (oczywiście za pixel biore R+G+B). Spróbuje pomierzyć na oscyloskopie dokładnie odstępy czasu pomiędzy zmianami...

    Mikrokontrolery AVR speecu   20 Mar 2009 00:50 Odpowiedzi: 14    Wyświetleń: 3464
  • [ATMEGA8]Przerwania, a RS232

    Bez NAJMNIEJSZEGO problemu można zrobić to o czym piszesz panie autor i to z prędkościami RS232 rzędu 115200 a nie tak ślimaczymi jak 1200. A do tego jeszcze wiele innych zadań może ten sam procek wykonywać - mniej więcej tak jak to opisał kolega wyżej. Ja podobne układy robię i programuję w języku...

    Mikrokontrolery AVR marnowak   11 Paź 2012 18:32 Odpowiedzi: 14    Wyświetleń: 3143
  • [Atmega328P][avr-gcc] - Odbiór String, USART, bez przerwań.

    Jak to testujesz? Wpisujesz znaki na terminalu czy wysyłasz z programu? Jeśli to drugie - musisz czekać na odpowiedź mikrokontrolera po wysłaniu każdego łańcucha. Proponuję też wyczyścić kod procedury odbioru łańcucha: [syntax=c] while (StringLen < MaxLen - 1 && (NextChar = USART_receive())...

    Mikrokontrolery AVR Initial   30 Maj 2013 14:38 Odpowiedzi: 11    Wyświetleń: 2649
  • STM32F100RB (Discovery) - Zmienna modyfikowana w przerwaniu nie zapmiętuje wart.

    Hm, wygląda na to, że straciłem parę dobrych godzin, a postęp jest w zasadzie zerowy. W każdym razie to co się dzieje na pewno: - nie jest skutkiem tail-chainingu, - nie jest skutkiem nieprawidłowej obsługi przerwań, - nie jest skutkiem drgania styków. Nie wiem, może robię coś zupełnie głupiego...

    Mikrokontrolery ARM afranz   28 Paź 2013 11:25 Odpowiedzi: 11    Wyświetleń: 1536
  • UART - nie działa odbiór w przerwaniu

    Witam mam problem z poniższym kodem. Nadawanie działa poprawnie. Niestety odbiór już nie. Za każdym razem zwraca ciąg "KKKKKKKKKKK" i to wszystko. Czy ktoś może wskazać mi błąd. Dodam, że bez przerwań i bufora cyklicznego odbiór działa. Czyli problem hardware`owy można wykluczyć. Dziękuję Pozdrawiam A.T. ...

    Mikrokontrolery ARM A.T.   25 Lis 2013 23:58 Odpowiedzi: 24    Wyświetleń: 2715
  • s7-1200 - Enkoder i przerwanie(?) w zerze

    tak licznik będzie aktualną wartość wrzucał do %ID1000. aby zresetować musisz ustawić wejście CV w stan wysoki w CTRL_HSC a w pozycję NEW_CV wpisać wartość 0 Ja dodatkowo zrobiłem w programie przerwanie wywoływane cyklicznie, które aktualną wartość %ID1000 przepisuje do pamięci nieulotnej, która po...

    Automatyka Sterowanie PLC Szarusiek   08 Maj 2014 09:19 Odpowiedzi: 4    Wyświetleń: 3321
  • Przerwania, z opóźnieniem

    Oczywiście że bez delay. Spróbuj tak jak napisałem. Pewnie nie jest to optymalne, ale myślę, że dobry początek. Zacznij od obsługi wejścia. Sprawdzasz stan przycisków (czujek) cyklicznie, nie w przerwaniu, i ustawiasz odpowiednie zdarzenie, np PRZYCISK_UP, PRZYCISK_DOWN.

    Arduino 3227441   23 Wrz 2018 17:23 Odpowiedzi: 7    Wyświetleń: 291
  • Program wykonywany cyklicznie...

    hmm, z przerwaniami troche sprawa odpada, ponieważ już są zajęte...PWMy oraz UARTy... Właśnie chodzi mi o to, aby program był wykonywany co 5 sekund wg. zegara RTC. Pzdr. A cóż to za zegarek masz , czy on działa na przerwaniach :?: Albo dodaj jakiś licznik do przerwania wykonywanego cyklicznie i...

    Mikrokontrolery august_a   08 Maj 2006 19:45 Odpowiedzi: 7    Wyświetleń: 831
  • Resetujący się cyklicznie mikrokontroler.

    Schemat to plytka AVR DEMO BOARD problem występuje tez na zwyklej plytce uniwersalej (obwod standardowy) BOD: Watchdog disabled. Problem dotyczy tego, że przy wyłączonych przerwaniach a tym bardziej włączonych procesor się resetuje, mimo że np. wszystkie przerwania ma wyłączone (rejestry odpowiednie)...

    Mikrokontrolery Robot_   28 Wrz 2006 14:32 Odpowiedzi: 9    Wyświetleń: 1191
  • Skrzyżowanie cykliczne sterowane AVRem - projekt

    Multipleksowanie takie naj prostsze robi sie na tranzystorkach pnp i rezystorach, nie trzeba zadnych ukłądów poza prockiem. z diod robi sie matryce 6x6 (przy 32 led bedzie nie pełny ostatani wiersz) kolumy przez tranzystorki pnp do plusa zasilania, a wiersze przez rezystiorki do portów procka. a cała...

    Początkujący Elektronicy Paweł Es.   22 Mar 2008 10:46 Odpowiedzi: 31    Wyświetleń: 3674
  • cykliczny odczyt komórki eepromu

    Nie potrafię tego do końca wytłumaczyć, gdyż w dokumentacji nie ma (nie znalazłem) żadnej wzmianki o tym, żeby wpisywać do EECR wartość (1<<EERE) zamiast ustawiać tylko wybrany bit. Ustawianie bitu przez "|=" wymusza odczyt rejestru, aktualizację kopii a następnie wpisanie, przy "=" występuje samo...

    Mikrokontrolery AVR Dr.Vee   14 Gru 2008 01:11 Odpowiedzi: 35    Wyświetleń: 3048
  • [BASCOM] - Jak poprawnie i cyklicznie wyświetlać na LCD

    Masz waitms- tylko ukryte. Każdy Cls musi mieć przynajmniej 2ms. A nie wiem czy w Bascomie nie więcej- na zapas. Jeśli masz oscyloskop- to wstaw na końcu pętli do-loop jakiś toogle na któryś pin i zmierz czas. A w przerwaniu Odmierz1s użyj CTC i tylko ustaw jakąś flagę. I wyrzuć wszystkie obliczenia...

    Mikrokontrolery AVR emarcus   02 Lip 2011 16:23 Odpowiedzi: 10    Wyświetleń: 4349
  • [C#] Jak rozwiązać cykliczne odpytywanie przez RS i wyświetlanie odpowiedzi

    Planuję przerobić swój wartości ostatnio wysłanego bajtu. Odpytywanie sterownika przez port RS musi odbywać się w osobnym wątku, w tle. Co n wysłanych bajtów inicjowana jest procedura przetwarzająca odebrane dane z tablicy Response i wpisująca je w odpowiednie etykiety na formularzu. Na koniec...

    Programowanie tzok   11 Sie 2011 18:41 Odpowiedzi: 6    Wyświetleń: 1318
  • HD47780 oraz niepożądany reset cykliczny stm32f103vb

    sprawdź czy masz skonfigurowany może watchdog okienkowy w STMie, jeśli go nie odświeżysz w odpowiednim przedziale który sobie skonfigurowałeś, a w kodzie gdzieś przytrzymasz proca w while'u albo wpadnie Ci w jakieś przerwanie to proc będzie się resetował

    Mikrokontrolery ARM lolonet   21 Wrz 2011 19:37 Odpowiedzi: 44    Wyświetleń: 8029
  • Regulator pracy silnika 12V praca cykliczna oraz ciągła

    Jeśli nie mam racji to proszę jakieś argumenty na poparcie tezy że w chwili nagłego przerwania prądu płynącego przez indukcyjność uzwojeń silnika nie zaindukuje się napięcie które może przekroczyć napięcie przebicia tranzystora.

    Początkujący Naprawy punol   11 Gru 2011 17:06 Odpowiedzi: 13    Wyświetleń: 3590
  • Livebox 2.0 - Cykliczne rozłączanie usługi VoIP- trzeba resetować

    Witam! Posiadam LB 2.0 i korzystam z usługi internet i telefon VoIP. Od pewnego czasu jednak poprawne działanie zostało przerwane. Co jakiś czas- przynajmniej raz na tydzień, zrywa mi usługę telefoniczną. Jeszcze nie dzwoniłem na pomoc techniczną bo najpierw chciałem się czegoś dowiedzieć tutaj od...

    Sieci LAN Jackziom   18 Gru 2013 18:44 Odpowiedzi: 6    Wyświetleń: 2505
  • [C][PIC32] - Cykliczne opóźnienia karty SD podczas zapisu

    GrzegorzKostka dziękuje za odpowiedź, nie wiem, czy czytałeś w ogóle mój post w całości, ale własnie jak pisałem, buforuje logi i zapisuje jak procek nic nie robi. Ważne funkcje realizowane są w przerwaniach, więc procesor przerwie czekanie i wykona ważne zadania, ale w głównej pętli też jest kilka...

    Mikrokontrolery PIC gulson   17 Kwi 2014 11:16 Odpowiedzi: 3    Wyświetleń: 1437
  • STM32 - Cykliczne wyzwalanie DMA

    (...) Nie tylko - kluczowe jest też WYŁĄCZENIE danego kanału DMA przed ponowny włączeniem go. (...) Hmmm, używam STM32F4 i odpalam DMA (w jakimś przerwaniu EXTI - cyklicznie) dla transmisji szeregowej. Do poprawnej pracy wystarcza mi: //wyczyszczenie wszystkich flag do ponownego uruchomienia...

    Mikrokontrolery ARM nsvinc   20 Lip 2014 12:40 Odpowiedzi: 17    Wyświetleń: 1644
  • Ładowanie zestawu akumulatorów -praca cykliczna-prototyp

    :arrow: O jakim marnowaniu paliwa piszesz Takim, że jak moc zużywana na ładowanie akumulatorów jest niewielka, to sprawność silnika jest mizerna. :arrow: #89 Rekbinacja gazów ma skuteczność 98-99% więc bardzo wysoką. Spokojnie starczy to do przewidywanej żywotności akumulatora. A to zależy od...

    Początkujący Elektronicy aaanteka   31 Sty 2016 23:43 Odpowiedzi: 98    Wyświetleń: 3732
  • s7-1200 tia portal - załączanie cykliczne

    Nic złego w tym nie ma, poza tym że mógłbyś użyć do tego przerwania i jednego timera dającego logiczne 1 na te 0.2s :P

    Automatyka Przemysłowa daro31ie   13 Sty 2017 14:34 Odpowiedzi: 2    Wyświetleń: 453
  • Cykliczne wybudzenie mikrokontrolera z trybu power-down.

    Nieprawda, nie musi resetować procesor, może wyłącznie wywoływać przerwanie... A co napisałem? Przypomnę Jeśli jednak watchdog ma możliwość generowania przerwania, to problemu nie ma trzeba w przerwaniu od watchdoga zresetować go i program będzie kontynuowany. No właśnie źle napisałeś....

    Mikrokontrolery ghost2000   18 Mar 2018 22:27 Odpowiedzi: 9    Wyświetleń: 366
  • przerwania AVR - wiadomości podstawowe

    pubus, wkleiłem Twój przykład i program się skompilował, a więc sukces. Ale niestety tu nastąpił koniec radości. Jak wspomniałem chcę uruchomić timer, który przy przepełnieniu wywoła obsługę przerwania. Aby było najprościej jak się da niech jedyną instrukcją w tej obsłudze będzie zmiana stanu całego...

    Mikrokontrolery calasilyar   13 Lis 2010 16:13 Odpowiedzi: 48    Wyświetleń: 18601
  • [ATmega32][C]przerwanie UART

    Prosze, moja mala biblioteczka do odbierania danych, wraz z buforem cyklicznym #define BUFF_SIZE 8 volatile unsigned char UART0recv, UARTBuffer[BUFF_SIZE], UARTCount, UARTGet, rx_counter; // Zmienne globalne, reszta unsigned char a; ISR(USART_RXC_vect) {...

    Mikrokontrolery AVR aniasta   01 Cze 2009 08:37 Odpowiedzi: 8    Wyświetleń: 3779
  • [atmega16][bascom] Dziwne zachowanie programu z przerwaniem.

    Tak właśnie myślałem że używanie przerwań i poleceń wait nie jest dobrym rozwiązaniem. Dzięki za odpowiedź. To nie ma nic wspólnego. Po to są przerwania żeby w ten sposób z nich korzystać. Natomiast twój problem bierze się z całkowicie czegoś innego. Po prostu tak napisałeś przerwanie i tak często...

    Mikrokontrolery AVR pier   03 Mar 2010 09:56 Odpowiedzi: 35    Wyświetleń: 4010
  • [mega8][c]przerwania prośba o sprawdzenie

    Mirek ok tylko cykliczne sprawdzanie pinów jest niemożliwe bo przejście przez pętle main() zajmuje dwie minuty ze względu na liczne pętle opóźniające. #include<avr/io.h> #include<... <avr/interrupt.h> #define F_CPU 4000000U #include<util/delay.h> ...

    Mikrokontrolery AVR mirekk36   19 Gru 2010 21:42 Odpowiedzi: 17    Wyświetleń: 1590
  • Różnice w systemach przerwań dla 8051/AVR

    AVR to procesor RISC, czyli o zredukowanej liście rozkazów, za to ma 32 rejestry operacyjne. Rejestry od r0-r15 nie mogą służyć w trybie natychmiastowym. Generalnie to nikt tutaj nie ma ochoty powielać wszystkiego, co już zostało napisane setki razy, w tym w dokumentacji na Lista rozkazów jest w każdej...

    Mikrokontrolery LordBlick   19 Sty 2011 23:06 Odpowiedzi: 4    Wyświetleń: 888
  • [Atmega8][Bascom] Czas pomiędzy przerwaniami?

    Sorry, Wiesz ja to sie z tym bawie tylko i program pisze w bascomie metoda prob i bledow. Nie ma większego znaczenia w jakim środowisku programujesz (Basic albo C). Istotny jest koncept projektu i sposób rachunkowy, reszta to tylko inna forma zapisu programu. Wybrałeś za narzędzia: Timer1...

    Mikrokontrolery AVR johnny99   10 Kwi 2013 22:59 Odpowiedzi: 18    Wyświetleń: 3005
  • DS18b20 - usunięcie _delay_ms(750) dzięki przerwaniom

    Chwilowo do tego nie mogę wrócić - zajmę się tym w przyszłym tygodniu a o wynikach tutaj napiszę. Rozbiję to na 2 funkcje. Jedna będzie uruchamiała konwersje we wszystkich czujnikach a druga będzie cyklicznie co 750ms odczytywała temperaturę. Swoją drogą ta pierwsza też powinna być cyklicznie wywoływana,...

    Mikrokontrolery Karol966   04 Lut 2012 11:09 Odpowiedzi: 16    Wyświetleń: 1921
  • [ATMega32][C]I2C na przerwaniu

    Udało mi się uruchomić zapis bez opóźnień z buforem kołowym. Jedynie nie wiem jak obsłużyć odczytywanie danych. Do tego chyba ten bufor nie jest potrzebny, tylko jak to uwzględnić w przerwaniu? Poniżej działający kod. Na chwilę obecną odczytuję z opóźnieniami. Pozdrawiam [syntax=c] ... funkcja...

    Mikrokontrolery AVR Andrzej__S   27 Sie 2012 19:25 Odpowiedzi: 21    Wyświetleń: 2430
  • atmega8[C] - Niedziałające przerwania od przepelnienia licznikow T0 i T1

    Cóż to za "kwiatki" w pętli głównej z zerowaniem TIMER2 oraz cyklicznym wyłączaniem źródła taktowania TIMER1? Jak myślisz, kompilator poważnie potraktował tą pustą pętlę? for(unsigned int i=0;i<60001;i++);

    Mikrokontrolery AVR SayloPL   09 Lis 2012 19:40 Odpowiedzi: 4    Wyświetleń: 1146