szybko przerwania

Znaleziono około 3265 wyników dla: szybko przerwania
  • AVR Atmega 16A - Konfiguracja TIMERA1 - przerwania wykonują sie za szybko.

    Witaj. WGM12 jest w ATmega16 w rejestrze TCCR1B. W rezultacie masz ustawiony tryb NORMAL, a nie CTC.

    Mikrokontrolery AVR   07 Sty 2014 15:00 Odpowiedzi: 2    Wyświetleń: 1269
  • ATmega8-16PU INT0 w Bascom: program zatrzymuje się w obsłudze przerwania INT0

    Nie masz za dużo w funkcji obsługi przerwania. Dużo Waitms i jeszcze obsługa LCD. Może przerwania tak szybko nadchodzą, że nie zdąża czasu na wyjście z niego. Funkcja przerwania powinna być krótka

    Mikrokontrolery   20 Gru 2008 15:54 Odpowiedzi: 11    Wyświetleń: 2666
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • stm32 - zbyt szybko przychodzące żądanie przerwania zewnętrznego?

    mam ustawione przerwanie zewnętrzne ustawione na wyzwalanie zboczem opadającym i narastającym w funkcji obsługi przewania zapisuję sobie do bufora: void EXTI0_IRQHandler(void) { //Check if EXTI_Line0 is asserted if(EXTI_GetITStatus(EXTI_Line0&#... != RESET) { Buffer[iWriteIdx] = 'I'; GoToNextElement(&iWriteIdx);...

    Mikrokontrolery ARM   28 Lis 2013 09:43 Odpowiedzi: 4    Wyświetleń: 1254
  • REKLAMA
  • Jak zintegrować ADC z TIMER2 w ATmega32 do próbkowania 8kHz w AVR Studio 4?

    ADC uruchom w trybie Free Run, bez zgłaszania przerwania po zakończonej konwersji. Przetwornik uruchom w miarę szybko, najlepiej blisko wielokrotności częstotliwości zgłaszania przerwania przez Timer. I wtedy w Przerwaniu od Timera przepisujesz wartość z rejestru ADC do jakiejś zmiennej/bufora.

    Mikrokontrolery AVR   13 Lis 2011 15:02 Odpowiedzi: 21    Wyświetleń: 3390
  • [ATmega32] [ATmega32][GCC] Niewłaściwe działanie przerwań INT0 i INT1 po zmianie fuse bitów

    Na szybko: W kodzie przerwań masz _delay_ms(). Zmień kod tak aby w przerwaniach tylko przechwytywać zaistnienie zdarzenia i całą obsługę zrób w głównej pętli. Jeśli masz tak równe odcinki czasu (50ms i 500ms), to zamiast głównej pętli możesz też zrobić przerwanie timera. Ogólnie: Przerwania to nie procesy :) Update: Jeśli chodzi o Twoje pytanie: jak...

    Mikrokontrolery AVR   31 Maj 2010 20:12 Odpowiedzi: 14    Wyświetleń: 1458
  • REKLAMA
  • Ogólny zarys programu, co w przerwaniach? Obsługa przycisków

    Moim zdadniem najlepiej jest w przerwaniach ustawiać flagi zezwalające na wykonanie danej czynności, np. odświerzenie ekranu, a samą czynność wykonywać w programie głównym. Jest z tego taki zysk, że przerwania, które jednak blokują wykonywanie się kodu, wykonują się szybko. Program główny, który może być przerywany wykonuje się w chwilach wolnych. Oczywiście,...

    Mikrokontrolery   28 Wrz 2007 10:23 Odpowiedzi: 9    Wyświetleń: 1868
  • Brak ustawiania FLAGA_CZAS w przerwaniu timera - kod w pętli głównej nie wykonuje się

    Odniosłem sie do tego że OT przerwanie ustawił co 1ms i zlicza w nim do 20ms. Napisałem też że będąc w przerwaniu co 1ms można "przeoczyć" inne przerwanie. Jeśli odbieramy szybko dane na przerwaniach to niekoniecznie takie 10ms jest najważniejsze.

    Mikrokontrolery Początkujący   09 Cze 2022 09:58 Odpowiedzi: 11    Wyświetleń: 606
  • Akumulator szybko się rozładowuje, błędy OBD2, przerwana wiązka w drzwiach – co sprawdzić?

    Pobór prądu do sprawdzenia. I sam akumulator testerem pod obciążeniem.

    Samochody Elektryka i elektronika   24 Kwi 2025 06:49 Odpowiedzi: 5    Wyświetleń: 186
  • REKLAMA
  • DS18B20 na ATmega32 - błędne odczyty temperatury po czasie

    Tak na szybko, włączasz przerwania ale ja nigdzie nie widzę żadnej obsługi przerwania.

    Mikrokontrolery AVR   22 Cze 2014 14:56 Odpowiedzi: 4    Wyświetleń: 2546
  • Jak zrealizować inkrementację zmiennej w przerwaniu INT0 na ATtiny2313?

    Napisz tak: Dim Zmienna As Byte Zmienna = 0 Config Intx = Low Level | Rising | Falling [ | Change ] 'Konfiguracja reakcji na sygnał przerwania 'za x podstaw nr przerwania wybierz jeden ze sposobów pobudzenia kocówki uC Enable Interrupts 'Uruchomienie przerwań globalnych Enable Intx 'Uruchomienie przerwania INTx On Intx Obsluga_przerwania 'wskazanie...

    Mikrokontrolery   02 Lut 2006 15:32 Odpowiedzi: 4    Wyświetleń: 3639
  • [ADUC842] [ADUC842][C] - Zawieszanie się uC przy jednoczesnym wysyłaniu danych RS

    Nie wiem jak to działa gdy kasujesz TI w przerwaniu. To już poziom assemblera czy wcześniej sprawdzasz warunek pętli while(TI==0) {}; czy też w obsłudze przerwania jest kasowana flaga TI. Włącz debugger w keilu ustaw breakpoint w przerwaniu i zobacz jak program działa. Sądze że skasowanie linii "if (TI) { TI=0; }" rozwiąże problem :) Korzystanie z funkcji...

    Mikrokontrolery   17 Kwi 2009 20:18 Odpowiedzi: 3    Wyświetleń: 1508
  • Jak wyznaczyć częstotliwość próbkowania DAC-a na podstawie sygnału?

    To zrób inaczej - nie musisz mierzyć. Jezeli chcesz zmierzyc maks prędkość DAC to Timerem wyzwalaj DMA, Jak dostaniesz underrun error to wtedy wiesz jaka była najwyższa częstotliwość. Nie potrzebujeszz oscyloskopu. A jezeli prędkość timera (???) to wtedy wiedząc ile masz próbek na jeden okres funkcji, mierzysz częstotliwość,mnożysz przez tą wartość...

    Mikrokontrolery   20 Wrz 2016 08:25 Odpowiedzi: 9    Wyświetleń: 906
  • AVRStudio: Integracja kodu C z przerwaniami w asm dla szybkości

    funkcje w assemblerze nazwac __vector_XX gdzie XX to jedna lub dwie cyfry. numerek ten jest numerem wektora przerwan, przy czym reset ma numer 0 pozatym odpowiedni zestaw parametrow przy owym ISR pozwoli usunac wszelkie opcje dodawane przez kompilator (atrybut 'naked'). do tego mozna sobie wtedy przerwanie napisac jako wstawke asm. 4\/3!!

    Mikrokontrolery AVR   22 Gru 2008 15:29 Odpowiedzi: 5    Wyświetleń: 1356
  • ATM8/C - Jak uniknąć zakłóceń w działaniu programu przy użyciu Timer1?

    Nie rozumiem też dlaczego co wywołanie przerwania ma być obsłużony tylko jeden wyświetlacz, przecież to wtedy wymaga jeszcze częstszego wywoływania przerwania by pozostałe wyświetlacze świeciły ?? Chyba, że w takim sposobie nie ma 80% czasu czekania procesora. Przykład: - masz 3 cyfry sterowane multipleksowo. - chcesz mieć pewność, by nie migały więc...

    Mikrokontrolery Początkujący   28 Lip 2012 09:31 Odpowiedzi: 30    Wyświetleń: 3062
  • REKLAMA
  • [F0 uSart] Dlaczego wymagany delay po wysłaniu danych i wyłączanie CLK?

    Z początku wydawało mi się trochę nadmiarowe patrząc po cyklach CPU wskakując w przerwanie co przesłany bajt, dlatego wolałem sprawdzać czy już się wysłało w pętli Jeśli będziesz wysyłał dane odpowiednio szybko, to przerwanie od TC będzie tylko jedno - na samym końcu. Jeśli użyjesz DMA, to właśnie tak będzie, jeśli nie, to tak czy iak co bajt będziesz...

    Mikrokontrolery ARM   21 Kwi 2018 07:05 Odpowiedzi: 8    Wyświetleń: 639
  • Jak zbudować kolektor słoneczny za 1500 zł z grzejników panelowych?

    Twój eksperyment chyba za szybko przerwałeś. Jest tam kilka rzeczy które można... Ja swój eksperyment zacząłem pod kątem produkcji wielkoseryjnej, najmniejsze niepowodzenie dyskwalifikowało dalszą pracę. Rozbiłem się o możliwości techniczne. Co to jest szyba poliuretanowa? Bo google nic o niej nie wie. To prawie taka sama szyba jak plexi tylko z poliuretanu....

    Systemy Grzewcze Użytkowy   15 Gru 2024 15:26 Odpowiedzi: 12902    Wyświetleń: 3814113
  • AVR - Obsługa przerwań dla enkodera przy dużej prędkości obrotowej

    W AMEGA 2560 można to zrobić tylko programowo (podczas wchodzenia w przerwanie). Generalnie nie ma to sensu bo narzut na programowe ustalanie priorytetu będzie większy niż odpowiednio napisana funkcja obsługi enkodera na INT0. Tzn. lepiej szybko obsłużyć INT0 niż się bawić w ustawianie priorytetów przerwań.

    Mikrokontrolery   19 Wrz 2015 19:49 Odpowiedzi: 49    Wyświetleń: 4419
  • [atmega16] [atmega16][c/avr-gcc] UART w przerwaniach - nieoczekiwane działanie programu

    Chodzi o to że zmienna temp czyli tak naprawde wskaźnik do tablicy charów będzie żyła tylko w tej funkcji. To mi nie przeszkadza bo jak już przypisze jej wartość(wskaźnik) do mojej zmiennej wskaźnikowej to mam już globalnie adres do pierwszego elementu tablicy ze znakami. Nie wiem tylko jak długo ta tablica będzie zarezerwowana w pamięci. jeżeli wywolujesz...

    Mikrokontrolery AVR   29 Cze 2012 11:49 Odpowiedzi: 25    Wyświetleń: 2463
  • Nie do końca działający sterownik silnika krokowego ....

    Tak na pierwsze wrażenie: Sterowanie silnikiem powinno odbywać się w pętli głównej-jest to główne zadanie programu. W przerwaniach należy zmieniać tylko parametry sterowania. Muszą się wykonywać szybko bo zakłócają sterowanie silnika.

    Mikrokontrolery AVR   24 Mar 2009 20:26 Odpowiedzi: 2    Wyświetleń: 1668
  • [Attiny2313] Jak zmniejszyć pobór prądu w trybie powerdown dla Attiny2313?

    Przerwania i powerdown w bascomie działają mi bez problemu (trzeba tylko pamiętać żeby w przerwaniu szybko wyłączać globalną obsługę przerwań lub przerwanie o INT) czyli czegos zapomnialem w moim kodzie? sorry ze sie tak podpinam pod temat

    Mikrokontrolery AVR   31 Sty 2009 13:26 Odpowiedzi: 16    Wyświetleń: 4166
  • Problem z odczytem danych z wyświetlacza sekwencyjnego

    Ale się wzruszyłem... Ta płytka jest tak stara jak ja. Unitra na licencji Canon... i do tego ATMega16. Sumator diodowy zrobiłeś. Co procek robi w przerwaniu? Jak szybko dochodzą impulsy przerwań? Jakiś bufor dla RS i dla odczytów? Może obsługa przerwania trwa za długo?

    Mikrokontrolery AVR   16 Mar 2009 13:12 Odpowiedzi: 63    Wyświetleń: 7393
  • [BK7231N] Zmiana firmware Tuya WiFi Mini DIY mini włącznik światła Aubess za 25zł

    Czy możesz podać więcej informacji, jak odtworzyć błąd? Może użyłeś narzędzia w katalogu, do którego nie masz uprawnień do zapisu? Czy zrzut na twoim dysku jest również pełen 0x00? Czy czekałeś na zakończenie procesu lub szybko przerwałeś działanie aplikacji?

    Smart Home IoT   23 Kwi 2023 09:48 Odpowiedzi: 27    Wyświetleń: 4395
  • [AT Mega] Obsługa wielofunkcyjnej klawiatury 4 klawisze w przerwaniach AT Mega Bascom

    Hehe... no to następny pomysł - a jak szybko obraca się pętla główna programu? Nie wiem jak masz skonstruowany program, czy w ogóle jest? Dużej precyzji czasów chyba nie potrzeba, nie ma różnicy, moim zdaniem, czy przytrzyma się przycisk 1s czy 1,1s, więc może ten pomysł wsadzić do pętli głównej i bez przerwań. Wtedy w zależności od szybkości pętli...

    Mikrokontrolery AVR   20 Gru 2008 14:26 Odpowiedzi: 13    Wyświetleń: 3412
  • Ładowarka PARKSIDE PABS 14.4 A1-2 przerywa ładowanie nowych ogniw 2 Ah 30 A

    Ładowarka PARKSIDE PABS 14.4 A1-2 szybko przerywa ładowanie akumulatora. W baterii zostały wymienione akumulatory na nowe 2 Ah 30 A. Na początku wszystkie miały 3,5 V, ładowarka podjęła ładowanie, ale dość szybko przerwała. Napięcie na jednym ogniwie wzrosło do 4 V, a pozostałe mają tylko 3,6 V. Po naładowaniu jest tylko 14,5 V. Czy ta bateria ma w...

    Elektronarzędzia   30 Lis 2024 23:22 Odpowiedzi: 2    Wyświetleń: 156
  • [Zlecę] Tworzenie oprogramowania do pomiaru czasu impulsów na RPi

    Można jeszcze zbierać dane przy użyciu Arduino i wysyłać do Raspberry Pi przez port szeregowy. Albo... użyć rejestru PISO ([url=https://en.wikipedia.org/wiki/List... do przetwarzania sygnałów wejściowych na sygnał szeregowy. Zbieranie danych bezpośrednio z GPIO powoduje ryzyko opóźnień,...

    Projektowanie Bazar   20 Sty 2024 02:20 Odpowiedzi: 13    Wyświetleń: 630
  • Asembler 89C52: Przerwania nie działają na rzeczywistym układzie, dlaczego?

    Działa - tylko przy 12mhz stan portu P2 zmienia się 15 razy/sek i pewnie nie widzisz zmian. Za szybko

    Mikrokontrolery   02 Lut 2007 20:53 Odpowiedzi: 34    Wyświetleń: 5201
  • Jak zmierzyć czas między impulsami enkodera używając PLC?

    Nie pomierzysz czasu między impulsami z enkodera w typowej aplikacji, bo nadchodzą one zbyt szybko. Użyj przerwania czasowego i w nim przechwytuj bieżący stan licznika sprzętowego, zapamiętując przy tym stan poprzedni. Już w normalnej pętli policz różnicę i będziesz miał impulsy/czas. A potem przelicz na czas/impuls jak potrzebujesz.

    Automatyka Sterowanie PLC   03 Sty 2019 23:48 Odpowiedzi: 11    Wyświetleń: 1956
  • Jak zmienić przerwania IRQ dla GeForce2 MX i SB Live! Value?

    to wina płyty, u mnie na 9 przerwaniu jest wszystko. racuch chodzi szybko i nic się nie krzaczy.

    Komputery Hardware   12 Kwi 2003 14:49 Odpowiedzi: 23    Wyświetleń: 3798
  • [bascom] Różnica między waitms 1000 a wait 1 w Bascom dla wyświetlaczy 7-segmentowych

    Generalnie to twój problem wynika w dużej mierze z tego, że wywołujesz funkcję z wewnątrz przerwania. To powoduje szczególnie w Bascomie - niestety KOSMICZNE obciążenie w postaci po pierwsze ogromnego i niepotrzebnego zużycia stosu przez co musisz właśnie zacząć się bawić z tymi wszystkimi HWSTACKAMI itp .... zobaczysz jaka bonanza z tym będzie przy...

    Mikrokontrolery AVR   23 Sty 2011 10:19 Odpowiedzi: 16    Wyświetleń: 2685
  • [AVR] Atmega gubi przerwania USART - jak rozwiązać problem z odbiorem danych?

    A może masz gdzieś funkcję obsługi tego przerwania? Dodano po 4 Dodam, że korzystam z programowego bufora cyklicznego, który w przerwaniach odbiera dane od UDR. Jedyne co mi przychodzi na myśl to to, że przerwanie tak szybko się wykona (odebranie danych do bufora i skasowanie flagi RXC), że część programu: while ( !(UCSRA & (1<<RXC)) ); nawet...

    Mikrokontrolery   13 Lip 2011 00:58 Odpowiedzi: 21    Wyświetleń: 5714
  • STM32F4 - debugger STLink zaburza działanie programu.

    Moim zdaniem nie powinno być konfliktu. Dodatkowo licznik nie pracuje bardzo szybko TIM9->PSC = 799; Rozumiem. Przerwanie bardzo wolno, pętla główna bardzo szybko. Chodziło mi o to, czy nie za szybko. Bo w niej masz szybką sekwencję Read - Modify -Write. Test miał potwierdzić wyrabianie się szyny za corem. Ale skoro Twoim zdaniem jest inaczej to trudno...

    Mikrokontrolery ARM   18 Mar 2015 17:20 Odpowiedzi: 19    Wyświetleń: 1350
  • Podkręcanie procesora AMD Ryzen 7 2700 przez Ryzen Master: bezpieczne napięcie Vcore

    https://forum.pclab.pl/topic/91907-prime... Na początek możesz ustawić minimalnie niższy priorytet, żeby móc dosyć szybko przerwać test w razie potrzeby.

    Komputery Modding & OC   02 Paź 2020 22:25 Odpowiedzi: 29    Wyświetleń: 3657
  • Zmiana kodu z Timer0 na Timer1 w ATmega8 - jak to zrobić?

    Jedna uwaga tak na marginesie. Chyba wiem z jakiej książki korzystał kosmo90 i niestety jest tam błąd. Instrukcja Load Timer ma odrobinę inną składnię. Powinno być: Load Timer0, 250 czyli przecinek a nie znak =. Można ewentualnie napisać Timer0 = 5 co da taki sam efekt. A co do sposobu ładowania Timera to w pełni podzielam zdanie M.S. Taki trick poprawi...

    Mikrokontrolery   20 Wrz 2008 16:55 Odpowiedzi: 15    Wyświetleń: 6221
  • [AVR][C][Atmega8]TIMER i Preskaler - błąd przy kompilacji

    Wpisz większą wartość do OCR1A, przerwanie wtedy musi wywoływać się rzadziej albo zrób tak jak czasami robię kiedy procek działa za szybko a potrzebuję mieć przerwanie rzadziej; zadeklaruj zmienną globalną, np: uint8_t licz = 0; SIGNAL(TIMER2_COMPA_vect) { licz++; if(licz >= 10) //liczba przykładowa, zależy jak często chcesz...

    Mikrokontrolery   05 Cze 2011 09:34 Odpowiedzi: 27    Wyświetleń: 5378
  • Różnice między przerwaniem a wywołaniem podprogramu w sterownikach SIEMENS

    Witam, Co do zasady w przerwaniach kod powinien być możliwie jak najmniejszy oraz jak najprostszy. Powoduje to szybkom obsługę przerwań. Nie ma co kombinować i się zbytnio zastanawiać. Wymianę danych między przerwaniami można wykonać jednak jest to ryzykowne z dwóch powodów: 1) Priorytety przerwań 2) Błąd w projektowaniu programu np. Jeżeli MB20 jest...

    Automatyka Sterowanie PLC   05 Gru 2018 19:09 Odpowiedzi: 20    Wyświetleń: 1623
  • [STM32F103C8T6] [STM32F103C8T6][FreeRTOS][C] Semafor w przerwaniu nie działa poprawnie

    Spora szansa, że problemem są priorytety przerwań. We FreeRTOS (w sumie w większości RTOSów) przerwanie które używa funkcji systemu musi mieć priorytet niższy lub równy wartości którą sobie skonfigurowałeś jako progowa w pliku FreeRTOSConfig.h. Ponieważ zwykle w tym pliku jest to skonfigurowane tak głupio, że nie wiadomo nigdy o co chodzi, na szybko...

    Mikrokontrolery ARM   21 Lis 2017 12:42 Odpowiedzi: 25    Wyświetleń: 1716
  • Jak odzyskać dane po przerwanym formatowaniu partycji D?

    A to zaskoczenie. Mnie jeszcze nie zawiódł po błędnym sformatowaniu lub przerwaniu formatu. Tak szybko przeskanowało Ci dysk?

    Naprawa nośników i odzysk danych   03 Wrz 2010 21:17 Odpowiedzi: 14    Wyświetleń: 2842
  • Winamp "wieszający się" zaraz po odpaleniu - jak z

    Witam!!! Logi są czyste; z silenta za szybko przerwałeś ale ok ewentualnie możesz uruchom>>msconfig i usuwasz uruchomione zadania spróbuj zmienić wersję Winampa może to coś pomoże Pozdr.

    Software serwis   13 Kwi 2007 18:49 Odpowiedzi: 9    Wyświetleń: 1626
  • Wybór nowej karty graficznej do wymiany GeForce 9800GTX+ 512MB, budżetowa opcja

    Dobra. Jutro dam znać co i jak. W życiu bym nie pomyślała, że to z zasilaczem jest nie tak. Ale dlaczego test nie trwał 10 minut tylko tak szybko przerwało?

    Komputery Co kupić?   20 Gru 2012 17:20 Odpowiedzi: 19    Wyświetleń: 1319
  • Jak wyeliminować zakłócenia? ATmega644, TowerPro SG-5010, SG-92R.

    Dla ćwiczeń - jak najbardziej. Edit: Edytowałeś post więc dodam: Jeśli musisz oszczędzić piny PWM lub timery do innych celów, to oczywiście rób PWM programowo. Ale wtedy musisz zadbać, by każde przerwanie wykonywało się szybko, by PWM się wyrabiał, bo znowu serwa będą drgać :)

    Mikrokontrolery   24 Cze 2015 14:55 Odpowiedzi: 41    Wyświetleń: 1920
  • [c] [Atmega16] Przerwanie INT0 nie inkrementuje zmiennej - co poprawić?

    a słyszałeś kiedyś o zmiennych typu volatile ???? poczytaj sobie do czego służy słówko volatile a na pewno szybko poradzisz sobie z tym problemem

    Mikrokontrolery AVR   22 Sty 2010 15:17 Odpowiedzi: 2    Wyświetleń: 1314
  • [Atmega8][C][PCF8583P] - Wewnętrzne przerwania asynchroniczne. Czy potrzebne?

    Linijka z ustawianiem portów może wywoływać przerwanie. Musisz trochę nad tym popracować. Ponadto, czy masz analizator stanów logicznych? Jeśli nie to kupuj szybko ;)

    Mikrokontrolery   18 Sie 2016 21:14 Odpowiedzi: 18    Wyświetleń: 1908
  • Jak szybko przełączyć MAX485 na odbiór po wysłaniu danych w RS485?

    nawet jak przerwania mam wyłączone?

    Mikrokontrolery Początkujący   10 Lut 2016 22:13 Odpowiedzi: 16    Wyświetleń: 1281
  • [ATMEGA168][AVRGCC] Przerwania optymalizacja szybkości

    Aby śledzić wszystko przełącz się na "Disassembler Window".

    Mikrokontrolery AVR   28 Wrz 2008 20:04 Odpowiedzi: 10    Wyświetleń: 1800
  • Lenovo IdeaPad Y580 - Przerwania systemowe i duże zużycie CPU

    Obie sterowniki od sieciówki są. Jakie temperatury - screen z hwinfo najlepiej jak już bedą moćne ściny. SCreen z process explorera też jak bedą ściny. Po restarcie chodzi długo poprawnie czy szybko problem powraca? Bardziej niż jak się go odpali zimnego czyli po dłuższej przerwie w używaniu?

    Software serwis   08 Maj 2017 12:16 Odpowiedzi: 7    Wyświetleń: 1419
  • Konfiguracja płytki z MAX31865 i PT100 - błąd zakresu pomiaru temperatury

    Tak na szybko bez analizy to nie widzę abyś kasował flagi od przerwania. RTC.INTFLAGS = RTC_OVF_bm; RTC.PITINTFLAGS = RTC_PI_bm; I może pokaż kod inicjalizujący, będzie łatwiej analizować niż ze zdjęcia.

    Mikrokontrolery   06 Maj 2025 10:38 Odpowiedzi: 69    Wyświetleń: 1692
  • atmel atmega16a-pu - Obsługa 8 serw w C - programowy PWM nie działa

    Witam, nie znam się, ale możesz na szybko spróbować na jednym timerze liczącym do 2.5ms z przerwaniem porównania przy wartośći dla serwa gdzie ustawiasz stan niski i przepełnienia, gdzie zmienisz serwo na kolejne, ustawiając wyjście serwa na wysokie i nową wartość porównania. W pętli głównej zmieniasz tylko wartości dla serw. Pewnie słaby sposób, ale...

    Mikrokontrolery AVR   19 Mar 2015 09:09 Odpowiedzi: 19    Wyświetleń: 1650
  • [ATmega32] [ATmega32][ADC] Zawyżone odczyty przy niskim napięciu z potencjometru

    Tak na szybko : 1. Przerwania powinny być tak krótkie jak to tylko możliwe. np. ustawienie flagi że trzeba coś zrobić .. (void) sprintf(napis+6, "%04u", ADCresult); write_command(HOME); // LCD write_text(napis); 2. Co to jest ?? ADCresult &= 0x3FFF; Raczej 0x3FF ; Aż dziw bierze że kompilator nie wyrzucił żadnego...

    Mikrokontrolery   19 Lis 2009 22:26 Odpowiedzi: 5    Wyświetleń: 1733
  • Atmega8 - przerwania ADC zawieszają działanie portu D. Co poprawić?

    Nie wiesza się tylko nie zdążysz zobaczyć. ADC chodzi na tyle szybko, że instrukcje PORTD = 0xAA; PORTD = 0x55; Wykonują sie ale zaraz po nich wykonuje sie instrukcja PORTD = B2; i oko ludzkie tego nie wychwytuje

    Mikrokontrolery   24 Sie 2007 00:26 Odpowiedzi: 6    Wyświetleń: 1218
  • Klasyka kontra nowoczesność. Cz. 1 transformatory

    Zamodelowałem układ składający się z mostka prostowniczego, kondensatora wygładzającego tętnienia oraz obciążenia w postaci żarówki samochodowej małej mocy. Mostek typu MB10F, często spotykany w żarówkach ledowych i celowo przeze mnie odszukany do tego testu. Kondensator typu elektrolitycznego o pojemności 1000µF i napięciu znamionowym 25V. Żarówka...

    Artykuły   09 Mar 2023 22:16 Odpowiedzi: 300    Wyświetleń: 12252
  • Czy ATMega8 ma obsługę przerwań PCINT? Brak PCMSK, GIMSK w datasheet.

    Witam. Pytanie na szybko - czy ATMega8 obsługuje przerwania PCINT? Nie znalazłem o tym informacji w datasheet, nie znalazłem również rejestrów PCMSK i GIMSK. Czy to oznacza że takie przerwania nie są obsługiwane przez ATMega8? Pozdrawiam

    Początkujący Elektronicy   28 Kwi 2018 14:56 Odpowiedzi: 1    Wyświetleń: 534
  • Moduł zapłonowy do MZ/Jawa/WSK/Fiat 126p itp

    Tranzystor 2 i jego układ polaryzujący jest zupełnie niepotrzebny bo robi za rezystor. W takim zapłonie ważne jest aby szybko przerwać przepływ prądu w uzwojeniu pierwotnym cewki w czym zupełnie nie pomaga rezystor w bramce MOSFET'a.

    DIY Konstrukcje   20 Maj 2013 13:02 Odpowiedzi: 34    Wyświetleń: 37005
  • ADC Atmega 328p - Jak zmniejszyć szybkość próbkowania w trybie free running?

    No dobra, czas napisać, jak to zrobić prosto i efektywnie: Używamy jednego przerwania - timera, zgłaszanego kilkadziesiąt..kilkaset razy na sekundę (w typ przypadku, o ile nie ma multipleksowania LED, może być np. 100 Hz). żadna pętla główna nie jest do niczego potrzebna. W procedurze obsługi przerwania odczytujemy wynik ADC, "robimy filtr dolnoprzepustowy",...

    Mikrokontrolery AVR   28 Wrz 2014 12:01 Odpowiedzi: 22    Wyświetleń: 2022
  • Bezpieczniki 5kV 550mA - czy można zastąpić bezpiecznikiem 250V?

    Witam, Witam wszystkich. Mam problem natury teoretycznej, chyba... A mianowicie uszkodził mi sie ostatnio bezpiecznik w kuchence mikrofalowej, jest na napięcie 5kV 550mA. W związku z tym mam pytanie czemu na bezpiecznikach podawane są wartości napięcia, czy mogę zastosować np. bezpiecznik na 250V ? Oraz czy bezpiecznik na 250V np. 1A będzie przy instalacji...

    Nauka Elektroniki, Teoria i Laborki   28 Kwi 2008 17:19 Odpowiedzi: 12    Wyświetleń: 20477
  • [atmega128][c]pseudowątki w avr, obsługa wyświetlacza i i_o

    Przerwania w takich mikrokontrolerach to nie wątki niestety - całkowicie złe podejście. Ale kombinować warto ;) Ja zwykle wykorzystuję jakiś Timer do generowania tzw tyknięć systemowych co jakiś krótki czas np kilkanaście- kilkadziesiąt ms oraz oznaczania tylko kilku flag oznaczających upływ kilku stałych odcinków czasu np Flaga co 40ms, Flaga co 1s...

    Mikrokontrolery AVR   30 Lis 2009 19:26 Odpowiedzi: 12    Wyświetleń: 1850
  • Jak zwiększyć szybkość transmisji RS232 w Bascom na ATmega16 16MHz?

    No to zaczynamy po raz kolejny. Coś takiego jak stworzyłeś to niestety za szybko nie będzie działać. Mega z kwarcem rs 14 z groszami działa naprawdę szybko i można zrobić bardzo dużo w jedna sekundę. Do odbierania i wysyłania danych można sobie napisać własną procedurę - nawet w bascomie i jest ona sporo szybsza i działa rewelacyjnie. Deklarujemy przerwania...

    Mikrokontrolery   24 Maj 2007 10:23 Odpowiedzi: 5    Wyświetleń: 3285
  • Algorytm programu obsługi wyświetlacza LED 7 segmentowego 4 pozycyjnego

    trebuch1 Średnio to wytłumaczyłeś :] adrian_krc Skonfiguruj jeden z liczników tak, aby generował przerwanie ze stałym okresem, np. co 1ms. Jak będzie 0,5ms albo 3ms to też będzie działać. Licznik może pracować w trybie 0 lub 1 (wtedy będziesz musiał go przeładować/ORować w obsłudze przerwania. Może też pracować w trybie 2, ale to może być za szybko...

    Mikrokontrolery   21 Sty 2014 20:41 Odpowiedzi: 9    Wyświetleń: 5637
  • Arduino: Obsługa wielu czujników i diod bez użycia delay i z przerwaniami

    Nie chcesz pisać to nie. W każdym razie, twój program, w przerwach pomiędzy przerwaniami gdy będzie ono aktywne, będzie wykonywał pętle główną. Autor chce, aby po uaktywnieniu czujnika, pojawiła się fala led. Ja zaprzęgnę do tego przerwanie od timera, ty penie też. U mnie po wystąpieniu zbocza, ustawie flage, przertwania od timera zrobia fale swiatła....

    Arduino   04 Sty 2018 00:34 Odpowiedzi: 115    Wyświetleń: 5781
  • XMEGA ATxmega256A3BU - brak działania przerwań od timerów w ASF

    To sprawdź czy procedury USB nie zmodyfikowały ustawień timerów. Ewentualnie na szybko przeszukaj pliki źródeł od USB czy występuje gdzieś odwołanie do TCC0 i TCC1. Co to za biblioteka do USB?

    Mikrokontrolery AVR   18 Sty 2020 18:32 Odpowiedzi: 6    Wyświetleń: 450
  • [atmega8][c] obsługa dwóch przerwań + odmierzanie czasu

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

    Mikrokontrolery AVR   18 Wrz 2008 22:46 Odpowiedzi: 14    Wyświetleń: 2597
  • Zabezpieczenie głośników - na mikrokontrolerze - pomysły

    Witam Zabezpieczenie nadprądowe będzie działać wystarczająco szybko. ATiny26 reaguje na przerwaniu od komparatora w ciągu pojedyńczych µs, to przekaźnik jest bardzo wolny, wyłączanie trwa kilkadziesiąt ms.

    Projektowanie Układów   23 Paź 2006 19:27 Odpowiedzi: 6    Wyświetleń: 1125
  • Szukam schematu i wsadu do timera 89C2051 z LCD i microswitchami

    No :P Ja wywaliłem LCD poza przerwanie, więc się nie zgubi. Najwyżej będzie wyświetlał co drugą szybko zmieniająca sie liczbę. Co nie będzie przeszkadzać bo człowiek i tak by nie zobaczył migoczących cyfr.

    Mikrokontrolery   13 Lis 2005 08:52 Odpowiedzi: 17    Wyświetleń: 2031
  • [LPC1114][C] - częstotliwość timera CT32B0, generowanie przerwania co 1us

    Zapewne po prostu nie da się tak szybko wykonywać tego przerwania - trochę realizmu. Przy 48MHz na 1us masz tylko 48 cykli zegara, a samo wejście i wyjście do przerwania (bez realizacji ŻADNEGO KODU), to zwykle w sumie 12-18 cykli. Reszta nie starcza na to co tam robisz, czyli magiczne funkcje realizujące super skomplikowaną operację dostępu do jednego...

    Mikrokontrolery ARM   23 Maj 2014 06:53 Odpowiedzi: 13    Wyświetleń: 1497
  • Detekcja przejścia przez zero napięcia sieciowego na atxmega32e5

    Dokładnie tak jak pisze kolega R-MIK. Jak sprawdzałem czas od wykrycia zera do podania sygnału na triak dla uC stm32, to było to około 0,7ms. Więc maksymalny czas załączenia triaka w jednej połówce sinusa to 9,3 ms, więc wystarczająco na dość dokładne sterowanie. Ale dalej nie wiemy co kolega chce z tym robić, więc nie wiemy co będzie lepsze :) Sinus...

    Mikrokontrolery AVR   21 Lis 2017 18:59 Odpowiedzi: 30    Wyświetleń: 7890
  • DOS - Odchudzenie listy procesów pracujących w przerwaniach.

    EGAVGA.BGI - to jest "driver" do karty graficznej, Borland Graphic Interface. Kiedyś go używałem, nie był demonem szybkości rysowania. Również podejrzewam, że problemem jest malowanie kursora i nie samo przerwanie.

    Programowanie   13 Paź 2021 08:58 Odpowiedzi: 20    Wyświetleń: 546
  • [Cortex] Jak ustawić priorytety przerwań NVIC w Cortex-M3?

    Przełączenie się na PRIGROUP modyfikuje zachowanie się kontrolera NVIC. Masz 16 przerwań czyli 4 bity konfiguracyjne, np. dzielisz to na 4 grupy czyli dwa bity będą tworzyć grupę, a dwa podgrupę. Są 4 grupy z 4 subpriorytetami. Teraz np. masz 4 UARTY i ich przerwaniom nadajesz priorytety z tej samej grupy ale z innymi subpriorytetami. Nadchodzi przerwanie...

    Mikrokontrolery ARM   22 Cze 2014 11:00 Odpowiedzi: 29    Wyświetleń: 6355
  • AVR TIMER CTC przerwa w generowaniu sygnału - pominięte przerwanie?

    Jeśli timer nie ma sprzętowego buforowania to zdecydowanie lepszym pomysłem jest wykorzystanie do tego celu przerwania - tylko trzeba policzyć przy jakiej wartości CNT zostanie realnie wykonane przerwanie. Jeśli masz duży prescaler timera to nie ma problemu, jeśli timer taktowany jest taką częstotliwością jak CPU to pojawi się problem dla OCR bliskiego...

    Mikrokontrolery AVR   27 Lut 2017 22:55 Odpowiedzi: 4    Wyświetleń: 831
  • [ATmega88PA] [ATmega88PA][C] - Timer0 w trybie CTC blokuje pętlę główną, LED na PC0 nie działa

    Witam. Tak na szybko analizując kod: Dla Timer0 włączasz dwa przerwania od porównania: http://obrazki.elektroda.pl/6165324400_1...

    Mikrokontrolery   05 Paź 2014 16:21 Odpowiedzi: 6    Wyświetleń: 1143
  • AT89C5131 – brak reakcji na przerwanie INT0 po naciśnięciu przycisku, dioda świeci za długo

    Proponuję w przerwaniu ustawić wkaźnik, że nastąpiło przerwanie oraz wyłaczyć to przerwanie. Później w pętli głownej while sprawdzić ten wskaźnik i podjąć odpowiednią reakcję. Jeżeli funkcja reagująca na przerwanie zakończy swoje działanie ponownie włączyć przerwanie. Lepiej nie umieszczać za dużo kodu w obsłudze przerwania i szybko "z niego wyskakiwać"....

    Mikrokontrolery   24 Lis 2006 21:46 Odpowiedzi: 8    Wyświetleń: 1671
  • [Attiny2313][Bascom] Dwa Timery na przerwaniach na raz

    Pierwsza z pierwszych rzeczy jakich musisz się nauczyć to pisać programy do obsługi przerwań. Bez tego będziesz miał ciągle podobne albo i gorsze problemy. Podstawowa zasada jest taka, że kod obdługi przerwania MUSI się wykonywać maksymalnie szybko. Nie można tam wstawiać żadnych długo trwających procedur typu Wait, Wiatms czy np obsługi LCD wiem wiem,...

    Mikrokontrolery AVR   30 Lis 2009 09:01 Odpowiedzi: 7    Wyświetleń: 2329
  • Gdzie kupić zamiennik wentylatora do Asus GTX460 Direct CU?

    Z samym wentylatorkiem będzie ciężko. Możesz pokombinować i spróbować zgrzać na gorąco. Rozgrzewasz nad palnikiem kuchennym jakiś śrubokręt i potem roztapiasz w miejscach przerwania i szybko dociskach. Po zastygnięcu plastku będzie jak nowa... :)

    Komputery Co kupić?   25 Lis 2011 16:43 Odpowiedzi: 4    Wyświetleń: 1228
  • Przerwania timera STM32F407VGT6 nie działają bez debugowania w uVision 4

    mało programu trochę pokazałeś, ale pytanie: Na jakiej podstawie twierdzisz że przerwanie się nie wykonuje? Może wykonuje się za szybko, albo z pewnych względów zawsze 2 razy?

    Mikrokontrolery Początkujący   23 Kwi 2012 06:44 Odpowiedzi: 7    Wyświetleń: 1487
  • Jak napisać procedurę przerwania w assemblerze bez prologu i epilogu w AVR GCC?

    Nie za wiele tych pochwał ? :) Wszak to po prostu truizmy, Chciałem zamknąć temat ale o inline nic (szybko) nie przeczytałem

    Mikrokontrolery AVR   04 Lut 2010 22:27 Odpowiedzi: 17    Wyświetleń: 1779
  • Jak podłączyć dodatkowy przycisk SCOT BT-4 do Urmet 1132-001?

    Faktycznie zbyt szybko dałem odpowiedź. Spojrzałem na zdjęcie i wydawało mi się, że zwora jest przerwana. Przyłączenie dodatkowego przycisku zatem ma być na 9 i 10 (ale 6 i 9 też będzie ok).

    Domofony i kontrola dostępu   10 Maj 2016 17:11 Odpowiedzi: 11    Wyświetleń: 3135
  • Nieoczekiwana zmiana rejestru CR1 od USART3 -komunikacja Master - Slave, stm32f1

    Zastanawiam się tylko po co sprawdzać to: [syntax=c]USART3 -> CR1 & USART_CR1_TCIE[/syntax] nie rozumiem powodu. Przecież to jest "This bit is set and cleared by software." Programista nie wie czy ustawił to przerwanie czy nie? Dodatkowo ten zapis: [syntax=c]if(( USART3 -> CR1 & USART_CR1_TCIE) && (USART3 -> SR & USART_SR_TC ))[/syntax] wygląda dość...

    Mikrokontrolery ARM   18 Mar 2019 12:39 Odpowiedzi: 24    Wyświetleń: 990
  • [AVR][C]wkretak.pl - Kursy C AVR / ksiązki i pozycje online.

    Na wkrętaku było tak naprawdę tylko kilka podstawowych rzeczy, chociaż dość dobrze wyjaśnionych oraz tłumaczenia z forum avrfreaks o ile dobrze pamiętam. Co nie zmienia faktu, że wszystko było w jednym miejscu i po polsku. Dorzucam mały plik, który z portalu uchowałem i który służy do wyświetlania cyfry na wyświetlaczu 7-segmentowym. Z jego pomocą wystarczy...

    Mikrokontrolery AVR   30 Lis 2011 22:55 Odpowiedzi: 22    Wyświetleń: 7405
  • ST3500320AS - uszkodzony dysk, odzysk danych potrzebny, przełożenie elektroniki

    KodIT dlaczego nie próbować odzyskiwać? Dysk nie ma szans na pełne zmartwychwstanie a wartość mają tylko dane. Po odczytaniu SMART przecież mu się nie polepszy :) Nawet by zrobić posektorową kopie cały dysk będzie musiał być przejechany. SMART go oczywiście nie uzdrowi ale może coś powiedzieć o kondycji dysku. Program typu Recuva, o którym piszesz...

    Naprawa nośników i odzysk danych   04 Lis 2021 20:18 Odpowiedzi: 23    Wyświetleń: 1827
  • jak połączyć w sieć kilkanaście Raspberry Pi Zero?

    Taki, że system może na chwilę zablokować możliwość obsłużenia przerwania akurat kiedy trzeba to zrobić szybko.

    Raspberry Pi i inne SBC   06 Wrz 2019 14:25 Odpowiedzi: 40    Wyświetleń: 3132
  • [STM32F0][C] - Pomiar prędkości przy użyciu czujnika Halla.

    A jak zrobić jeszcze z tym przerwaniem od przepełnienia, żeby było szybko i sprawnie ?

    Mikrokontrolery ARM   20 Lut 2015 17:05 Odpowiedzi: 62    Wyświetleń: 4008
  • neo 10 mbit - zawyżone tłumienie i trzaski w telefonie...

    No sprawa wygląda co najmniej dziwnie, ciężko określić co się stało ale tłumienie nie dość że skoczyło x2 to jeszcze dla down i up są prawie takie same co może świadczyć o uszkodzeniu linii. Zgłaszaj reklamacje że coś jest nie tak, dołącz screeny i zobaczysz czy coś zrobią. Napisz tylko czy zanim to się stało nie miałem tak że na linii zupełnie nie...

    Sieci LAN   18 Sty 2015 15:58 Odpowiedzi: 5    Wyświetleń: 888
  • potrzebna wstawka assemblerowa dla przerwania ATmega16

    Może kolega najpierw niech jednoznacznie się wypowie co ile czasu (przy najszybszych obrotoach) pojawiać się ma przerwanie. Tak mi się zdaje że zliczanie impulsów poprzez wyzwalanie ich zboczem (obojętnie jakim) może skutkować tym że po prostu precek się nie wyrobi. Dobrze jest policzyć czas wykonania poszczególnych operacji jeśli przerwania następują...

    Mikrokontrolery AVR   29 Maj 2009 09:08 Odpowiedzi: 34    Wyświetleń: 3276
  • Przepływ sygnału audio w układzie half-duplex - poszukiwany prosty układ blokujący TX-TX

    Po pierwsze, stosowaliśmy połączenia przez RS232 między komputerami PC/XT (z procesorami 8088, może do 8MHz, a może nawet klasyczne 4,77MHz), i używaliśmy dużej szybkości, bo kopiowaliśmy w ten sposób dyski (nie mieliśmy wtedy kart sieciowych) - działało. Oczywiście, ma spore znaczenie, jaki scalak jest na takim porcie - 16550 mają FIFO do wysyłania...

    Początkujący Elektronicy   19 Sty 2023 16:12 Odpowiedzi: 27    Wyświetleń: 588
  • [Atmega 8] [Atmega 8][GCC][VMLab] - Timer w symulatorze działa za szybko, jak to naprawić?

    OK. Jestem teraz prawie pewien gdzie leży problem. Otóż ten program VMLAB jest kiepskim symulatorem i nie za bardzo łapie operator volatile. Program zawiesza się na pętli while() w funkcji licz(), ignorując zupełnie przerwania. Jest to moim zdaniem wina tego symulatora. Układ fizyczny powinien działać. W wolnej chwili odpalę na symulatorze AS6. Edit:...

    Mikrokontrolery AVR   19 Sty 2014 09:10 Odpowiedzi: 14    Wyświetleń: 2013
  • [RTOS][esp-idf] ESP32 przerwania i taski kilka podstawowych pytań

    W ESP32 ADC2 jest używane przez moduł WiFi. Zatem, albo używasz WiFi, albo ADC2. Nigdy oba naraz. W dokumentacji jest. ADC1 dostępny jest zawsze. Minimalne przerwanie HW timera to 50us, ale to bardzo żyłuje procesor. Możesz spróbować użyć modułu rmt czyli, w tym przypadku, puścić na sztywno sekwencję 0 i 1. Zdecydowanie mniej to obciąży proca. Przerwania...

    ESP8266 i ESP32   27 Sie 2021 09:53 Odpowiedzi: 56    Wyświetleń: 3207
  • Niedokładne odmierzanie czasu w Bascom - przerwania co 500ms, pompa

    Czas obsługi przerwań jest niezerowy i mogą się wzajemnie blokować, poza tym dlaczego nie używasz sprzętowych timerów jako timerów tylko do generowania przerwań? Timer może zliczać czas wprost i w tle, bez angażowania procesora i generowania przerwań, po zatrzymaniu timera odczytujesz tylko stan licznika. Oczywiście dobierasz stosowny preskaler aby...

    Programowanie   16 Lip 2014 21:58 Odpowiedzi: 6    Wyświetleń: 1329
  • [C]Zmienna lokalna vs globalna, a szybkość wykonywania programu przerwania

    Zadałeś pytanie: Jak działa mój kompilator C ? Zatem jeśli zmienna lokalna (ulotna) jest pamiętana w rejestrze procesora, po odłożeniu na Stos jej początkowej wartości, to będzie ona dostępna szybciej niż zmienna globalna. Natomiast jeśli jest pamiętana w SRAMie to czas dostępu do niej nie powinien różnić się od czasu dostępu do zmiennej globalnej....

    Mikrokontrolery AVR   08 Lis 2017 22:39 Odpowiedzi: 14    Wyświetleń: 2574
  • Jak bezpiecznie zmierzyć moc zasilacza >20 A, gdy multimetr ma limit?

    25% przekroczony zakres - jak przerwiesz szybko pomiar, to raczej nic mu nie będzie. Sam układ pomiarowy jest zabezpieczony przed przekroczeniem napięcia wejściowego. Zwiększenie zakresu pomiarowego po dodaniu bocznika o odpowiednio obliczonym oporze (zależy od oporu wewnętrznego miernika, w którym już jest bocznik). Albo kupujesz gotowy bocznik, którym...

    Początkujący Elektronicy   30 Gru 2023 20:11 Odpowiedzi: 19    Wyświetleń: 732
  • Przerwanie zasilania 12 V przyciskiem dla dodatkowych świateł - Jak to zrobić?

    Patrz założenia autora wątku: - włączone - krótkie światła bądź ostatni tryb pracy, tutaj działa to tak, że po prostu, jak były długie, to włączy stroboskop; - wyłącz i włącz - długie światła; - wyłącz i włącz - stroboskopy; - wyłącz i włącz - krótkie; - wyłącz i włącz - długie; Takie działanie możesz zrealizować na rejestrze przesuwającym na przekaźnikach....

    Początkujący Elektronicy   19 Maj 2022 13:11 Odpowiedzi: 11    Wyświetleń: 276
  • [XMEGA] Przesłanie zmiennej przez NRF24L01+ i wyświetlenie na LCD-GFX

    Tak na szybko bo w tej chwili nie mam czasu, nie możesz do zmiennej wielobajtowej, modyfikowanej w przerwaniu, odwoływać się tak jak to robisz. Zastanów się, co się stanie jeśli przerwanie wystąpi w czasie wykonywania instrukcji ltoa, lub wysyłania danych? To co uzyskasz będzie mniej lub bardziej przypadkowe. Najpierw atomowo przepisz zawartość zmiennej...

    Mikrokontrolery Początkujący   02 Kwi 2020 17:18 Odpowiedzi: 3    Wyświetleń: 597
  • Faza absorbcji akumulatora - wpływ rezystancji i SEM na ładowanie

    Kiedy akumulator zaczyna gazować, prąd w elektrolicie musi omijać bąbelki, więc opór (rezystancja to obce słowo, a mamy swoje - "a niechaj narodowie wżdy postronni znają, iż Polacy nie gęsi, iż swój język mają") jest większy, i SEM jest większa (bo zachodzą reakcje z wodorem) - na tym etapie ładowania, jeśli nie zmniejszy się prądu, napięcie szybko...

    Początkujący Elektronicy   29 Kwi 2020 16:15 Odpowiedzi: 7    Wyświetleń: 2214
  • Wymiana pasty termoprzewodzącej pod IHS Athlon 64 X2 4000+

    Ustawiłem, spadło z 3000+ obrotów na 1900+. Czy to dobry objaw? Dodano po 10 Trochę dłużej udało mi się go trzymać na 99% wykorzystania cpu. Po 2 minutach 91 stopni 3092 obroty nie więcej i przerwałem testy. Po przerwaniu szybko spadło na 46 stopni. Radiator gorący. Może ten radiator do iluś tam stopni daje radę chłodzić?

    Komputery Modding & OC   25 Kwi 2016 21:50 Odpowiedzi: 99    Wyświetleń: 6636
  • Jak zredukować opóźnienia w Arduino z OLED i Modbus RTU?

    Sprawa dotycząca modbus, powinna być wykonywana co każde przejście pętli, bez żadnych opóźnień ponieważ w module mamy obsługę 8 wejść i fatek musi o tym wiedzieć bardzo szybko, aby wykonał odpowiednią procedurą obsługującą dany przycisk. Powinieneś więc w pierwszej kolejności przenieść obsługę modbus do przerwania, tylko w ten sposób będziesz miał...

    Arduino   07 Cze 2019 10:55 Odpowiedzi: 24    Wyświetleń: 1176
  • UART w ATmega8: brak odbioru znaku po przerwaniu w Bascom AVR

    To nie są problemy Bascoma, w bascomie można wiele rzeczy szybko zrobić, tylko jak ktoś go nie zna to najłatwiej i naszybciej jest na niego psioczyć i wylewać swe żale. ale ok, skoro ty (o ile dobrze zrozumiałem) w jakimś tam przerwaniu wysyłasz coś poleceniem PRINT przez łącze RS232 a następnie w tym samym przerwaniu czekasz na odbiór przez RS232 (waitkey)...

    Mikrokontrolery AVR   28 Lut 2009 15:30 Odpowiedzi: 3    Wyświetleń: 1095
  • TOURO 1TB - Jak odzyskać dane po błędnym wyborze dysku do bootowania?

    Do komputera mam podłączony dysk zewnętrzny o rozmiarze 1TB i pendrive'a. Chciałem wykonać bootowalną płytę z instalką systemu i zamiast wybrać pendrive'a wybrałem dysk, na którym były dwie partycje. Szybko przerwałem to działanie, jednak zmiany już zaszły. Po ponownym uruchomieniu komputera zauważyłem, że mam jedną partycje gdzie nie można wejść do...

    Naprawa nośników i odzysk danych   16 Mar 2014 19:59 Odpowiedzi: 12    Wyświetleń: 1338
  • Zakłócenia w układzie Arduino Nano CH340: przerwania przy dotyku metalu

    INT0 na Arduino Nano/Uno jest na pinie D2. To tylko przykładowy kod, który na szybko napisałem, aby wyizolować problem.

    Arduino   21 Lip 2021 03:51 Odpowiedzi: 19    Wyświetleń: 735
  • [C]Mega16 problem z multipleksowaniem wyświetlacza LED

    Tak na szybko, to masz sytuacje, że w przerwaniu zawsze wykonają się obydwa if-y. Np: jeżli h=1 to wykona się pierwszy if, w którym pod koniec zerujesz h,więc teraz spełniony jest warunek drugiego if-a. Najlepiej zmień drugiego if-a na else. JarekC [syntax=c]ISR(TIMER0_OVF_vect) { // PD7 PD6 // | | PORTC steruje segmentami if(h) // wysw1 wysw2 { //...

    Mikrokontrolery Początkujący   22 Maj 2012 07:16 Odpowiedzi: 4    Wyświetleń: 1058
  • [CURA] [FUSER] program do łączenia plików g-code

    Nie używam cury bo to prehistoria. Dlatego nadal nie rozumiem po co łączyć dwa pliki. Nie wyjaśniłeś mi. Nie tylko łączyć, ale i ciąć szybko, tak aby zacząć przerwany wydruk od konkretnej warstwy. A to zależy od konfiguracji drukarki a nie silcera.

    Robotyka Modelarstwo i CNC   25 Gru 2023 18:55 Odpowiedzi: 20    Wyświetleń: 357
  • Timer0 w PIC16F877A - niepoprawne zliczanie czasu co 50ms?

    Hej Zmienne modyfikowane w przerwaniach powinny byc oznaczone volatile, kompilator wie wtedy ze zmienna moze byc zmieniona w przerwaniu i inaczej ja traktuje. Moze to pomoze. Dodatkowo jesli przerwania beda za szybko przychodzic to warunek wyjscia z petli while() moze miec problem ze spelnieniem.

    Mikrokontrolery   04 Wrz 2007 16:33 Odpowiedzi: 11    Wyświetleń: 1488
  • mitsubishi-kolejna uszczelka pod głowicą przepalona

    Dociągało się tylko głowice żeliwne w starszych typach silników i ze starszymi typami uszczelek. W silnikach Mitsubishi, choć głównie serii 4GXX, uszczelka głowicy, to jest czuły punkt. Czuły na błędy montażowe. Ważne jest dokładne oczyszczenie powierzchni przylgni i wyrównanie (planowanie) głowicy, jeżeli jest potrzebne. Ważną sprawą jest również zastosowanie...

    Samochody Mechanika   01 Maj 2008 09:02 Odpowiedzi: 21    Wyświetleń: 9697
  • Jak przekształcić sygnał sinusoidalny w prostokątny na Atmega128?

    jak za pomocą atmegi128 przekształcić sygnał sinusoidalny na sygnał prosokątny Sygnałdaj na komparator, ustaw przerwania od komparatora, w przerwaniach steruj GPIO. 20kHz wyciągniesz na pewno ile max trzeba by policzyć. BAy sterować bardzo szybko trzeba robić sztuczki z atrybutami przerwań (przerwania bez epilogu i prologu) albo wstawki asm. Jak zrobisz...

    Mikrokontrolery   09 Maj 2018 08:10 Odpowiedzi: 4    Wyświetleń: 450