wykorzystać flaga

Znaleziono około 744 wyników dla: wykorzystać flaga
  • Jak zainstalować Windows XP i Windows 10 na 1 dysku z poprawnymi literami partycji

    Też się mordowałem z fixboot i fixmbr, instalator czasem montuje dyski w trybie read-only i tyle, ponowne zamontowanie często pomaga, ewentualnie jeszcze raz odklikać Odśwież w instalatorze graficznym, aby przeskanował dyski. Zrobiłem też innego pendrajwa z inną wersją instalatora windows i poszło. Już nie pamiętam czy to była 7 z instalatorem z win...

    Software serwis   20 Lis 2025 14:07 Odpowiedzi: 16    Wyświetleń: 756
  • [M16] Jak obsłużyć przerwanie UART i string w M16 przy baudrate 57600?

    Jeśli procesora nie wprowadzasz w tryb uśpienia, to zmiana poboru prądu przez procesor jest porównywalna jak by cały czas wpisywał te dane, jak i co jakiś czas.. jak chcesz, to możesz wykorzystać timer do odmierzania jakiś odcinków czasu np 200ms (w przerwaniu ustawiać jedną flagę, nic więcej) a w pętli głównej jeśli ta flaga jest ustawiona, to aktualizacja...

    Mikrokontrolery AVR   03 Lip 2008 19:30 Odpowiedzi: 10    Wyświetleń: 4930
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [ATTINY2313][C] Eliminacja drgrań styków - rozwiązany!

    Wydaje mi się źe coś jest nie tak ze sprawdzaniem stanu przycisku- nie bardzo mogę to zrozumieć. Klasycznie to robi się tak: if(przycisk==0) delay() if(przycisk==0)//dalej 0 przycisk=1 //naprawdę wciśnięty Można też inkremantować jakąś zmienną aby sprawdzić to 3 czy więcej razy. A lepszym sposobem jest do liczenia opóźnień wykorzystać Timer. I tak masz...

    Mikrokontrolery   29 Wrz 2010 23:27 Odpowiedzi: 11    Wyświetleń: 2618
  • REKLAMA
  • [Atmega16] BASCOM szybki obrotomierz motocyklowy na INT0

    Jak zmusić diodę alarmu do migania nie używająć procedur waitms ? Mam teraz zrobine tak: Używasz Timer0 jako pewnego rodzaju 'swoisty' prescaler: (4 ms; 100 ms; i 1 sec). Dlaczego okazyjnie nie wykrzystać tych 100 ms na miganie diodą? Wstaw tą wyżej procedure (troche zmodyfikowana - zamiast "set Porta.5" daj "toggle") w przerwaniu timera0 w miejscu...

    Mikrokontrolery AVR   24 Lip 2011 11:23 Odpowiedzi: 95    Wyświetleń: 17631
  • Czy INPUTBIN zatrzymuje TIMER0 podczas odbioru danych? Jak to działa?

    Witam Pytanie 1: Zrobiłem coś takiego że jeśli odebrano znak to jest wygenerowane przerwanie Urxc następnie przed instrukcją INPUTBIN uruchamiam przerwanie Timer0 jako licznik czasu który chcę wykorzystać do przeterminowania czasu odebranego znaku. bo INPUTBIN B(1), 6 oczekuje na 6 bajtów. Jak wysyłam całe 6bajtów to działa poprawnie, a jeśli bym wysłał...

    Mikrokontrolery AVR   22 Lis 2009 06:20 Odpowiedzi: 8    Wyświetleń: 1529
  • REKLAMA
  • atmega8 ds1307 - Program sie zawiesza przy odczycie (C)

    Na początek taka uwaga: Driver Atmela bazuje na przerwaniach, w związku z czym wymaga globalnego zezwolenia na przerwania, czyli ustawienia bitu I w SREG. Z tego też powodu nie można używać go (w sposób przedstawiony w przykładzie obsługi PCF8563 Kod 3. .............. Owszem, tutaj również się program nie zawiesza. Ale też nic nie odczytuje. To, że...

    Mikrokontrolery AVR   02 Sty 2016 17:48 Odpowiedzi: 36    Wyświetleń: 3651
  • [Atmega8] [Atmega8][BASCOM] Optymalizacja kodu sterownika akwarium - oświetlenie i grzałka

    Wydaje mi się że nie opłaca się ładować tych 32 bajtów do eepromu , pewnie procedura odczytująca zajmie więcej miejsca. Ale :) można by tam coś innego władować, w eepromie masz coś około 500 bajtów wolnych. Wolne miejsce można by wykorzystać na teksty wyświetlane na LCD. Niektóre łańcuchy też się powtarzają. Często masz np . [syntax=basic4gl]Locate...

    Mikrokontrolery AVR   24 Gru 2011 00:30 Odpowiedzi: 27    Wyświetleń: 4176
  • REKLAMA
  • Przewodnik flashowania, instalacji i konfiguracji TuyaMCU - skonfiguruj dpID dla Home Assistant

    https://obrazki.elektroda.pl/5371288300_... Tutaj pokażę Ci krok po kroku jak skonfigurować urządzenie TuyaMCU, jak uzyskać listę dpID, jak zmapować dpID na kanały i opublikować je w Home Assistant oraz jak stworzyć niestandardową stronę dla urządzenia. W tym temacie omówię tematykę TuyaMCU od strony praktycznej, tak abyś mógł łatwo...

    Smart Home Poradniki   15 Wrz 2025 10:34 Odpowiedzi: 23    Wyświetleń: 12273
  • Konfiguracja OpenBeken na ESP32 z 4MB Default przy użyciu sdkconfig.defaults.esp32

    Dlaczego szybkie połączenie nie jest domyślnie włączone? Wynika to z faktu, że w bardzo wczesnych dniach w ogóle nie mieliśmy flagi szybkiego połączenia, ale, co zaskakujące, niektórzy użytkownicy zgłaszali zapętlenie / awarię rozruchu urządzenia podczas uruchamiania. Nie dotyczyło to wszystkich urządzeń, tylko niektórych. BK7231 oczywiście. Tak więc,...

    Smart Home IoT   15 Wrz 2025 16:59 Odpowiedzi: 228    Wyświetleń: 11481
  • Wykrywanie załączania pompy głębinowej - jakie komponenty?

    "mój" układ działa dla jednej połówki i w praktyce nie od zera. Czyli procesor jak jest podane 230V, cały czas, widzi aktywne impulsy (niecałe) 10ms i (trochę ponad) 10ms przerwy (nie aktywne). W programie robisz np. że jak raz wykryjesz aktywny, to zmieniasz stan flagi (bitu w pamięci) na 1 i liczysz kolejne 20ms. Jeśli przyjdzie kolejny aktywny to...

    Projektowanie Układów   13 Lut 2025 20:57 Odpowiedzi: 333    Wyświetleń: 6408
  • REKLAMA
  • Generator impulsów synchronizacji koloru i przełącznik wideo dla chińskiego DVR

    http://obrazki.elektroda.pl/3499461100_1... Jest to bardzo specyficzna konstrukcja i prawie na pewno nikomu oprócz mnie nie przyda się w tej konkretnej postaci jaką tu opisuję, ale zawsze pozostają walory edukacyjne, nauczenie się jak coś zrobić albo jak czegoś w żadnym wypadku nie robić :D Urządzenie jest protezą dzięki której omijam...

    DIY Konstrukcje   06 Maj 2013 00:41 Odpowiedzi: 9    Wyświetleń: 17757
  • Mtm'y na Tonsilach 13/50/9 i Seas 27 TBFC/G

    http://obrazki.elektroda.pl/8177187700_1... Witajcie. Chciałem Wam pokazać moje ostanie wypociny, które powstawały na przestrzeni 2,5 roku. O ile w stanie surowym powstały stosunkowo szybko, to na wykończenie czekały ze 2 lata ale i tak dobrze, że się doczekały nie tak jak moje poprzednie konstrukcje, które trafiły na znany serwis aukcyjny,...

    DIY Akustyka   28 Wrz 2019 11:05 Odpowiedzi: 11    Wyświetleń: 22767
  • Panel kontrolny do PC - 6-kanałowy nastawnik obrotów wentylatorów

    http://obrazki.elektroda.pl/4404773800_1... Witam. Chciałbym zaprezentować Państwu moją konstrukcję DIY. Jest do panel kontrolny do komputera PC, który aktualnie spełnia funkcję 6-kanałowego nastawnika obrotów wentylatorów typu 12V 3pin. 1. Wstęp Jako, że jakiś czas temu zacząłem się interesować moddingiem i tuningiem PC, napotkałem...

    DIY Konstrukcje   04 Lut 2016 22:02 Odpowiedzi: 5    Wyświetleń: 8235
  • Radio sterowane przez Wi-Fi

    Witam, Przedstawię Wam odbiornik radia internetowego i nie tylko sterowany za pośrednictwem Wi-Fi. Ale od początku. Zaczęło się to kilkanaście lat temu gdy poczciwe radio Amator firmy Unitra zakończyło swój żywot. Zaistniała pustka musiała zostać zastąpiona. W pierwszej kolejności zawitała nisko budżetowa mikro wierza, z przykrością odnotowałem, że...

    DIY Konstrukcje   13 Sty 2020 18:32 Odpowiedzi: 7    Wyświetleń: 7008
  • Jak zaprogramować przycisk do sekwencyjnego ustawiania wyjść w PLC?

    Czesc. Szukam pomocy w zaprogramowaniu jednego przycisku żeby ustawiał stan wysoki na pierwszym wyjściu po jednym kliknięciu, drugie wyjście po drugim i trzecie po trzecim i tak dalej aż do resetu. Zaczynam przygode z plc. Z gory dzięki za pomoc. Wstępna ocena dostępnych informacji Cześć, Rozumiem, że chcesz zaprogramować sterownik PLC w taki sposób,...

    Automatyka Sterowanie PLC   20 Lis 2024 20:56 Odpowiedzi: 3    Wyświetleń: 489
  • Włączanie wielu liczników energii w OpenBecken dla urządzeń BL0942 i ADE7880

    (at)p.kaczmarek2 Kompiluję przy użyciu strony internetowej github. Nie mam absolutnie żadnego problemu, że nie ma tam mojego nazwiska jako współtwórcy. Jestem wystarczająco szczęśliwy, że inni korzystają z tego kodu. Coraz częściej wydaje się, że aby zrozumieć rachunek za energię, nie mówiąc już o wszystkich kwestiach związanych z energią słoneczną...

    Smart Home IoT   16 Maj 2024 13:53 Odpowiedzi: 55    Wyświetleń: 3330
  • [STM32] uC + moduł ethernetowy, problem z komunikacją po SPI

    A ta flaga nie jest ustawiana w momencie opróżnienia bufora nadajnika czyli po wysłaniu danych ? Opróżnienie bufora nadajnika to nie to samo co wysłanie, wysłanie to wysuniecie wszystkich bitów z rejestru przesuwnego nadajnika. Bufor nadajnika jest tylko pośrednikiem. W nadajniku jednocześnie mogą być dwa znaki (lub więcej jeśli jest FIFO) jeden w...

    Mikrokontrolery ARM   16 Sie 2009 14:49 Odpowiedzi: 21    Wyświetleń: 4132
  • ATmega88 ADC - źródło wyzwalacza Timer1 Compare Match B w CTC?

    Kolega excray chce Ci powiedzieć, że kiedy ustawisz timer w tryb CTC, to flaga OCF1B (czyli ta od Output Compare B) też jest ustawiana, tylko z przesunięciem czasowym równym wartości rejestru OCR1B (chyba że do OCR1B wpiszesz wartość większą niż do OCR1A - wtedy flaga nie zostanie ustawiona, bo nie dojdzie do porównania). Od siebie dodam, że alternatywnie...

    Mikrokontrolery   27 Sty 2020 07:42 Odpowiedzi: 23    Wyświetleń: 447
  • Układ za 1zł* - pilot do TV by piotr_go

    Nad poważnymi bibliotekami często pracuje zespół czy też grupa programistów... Raczej nie w sferze amatorskiej. No raczej, ale przyznasz, że czeto nawet amatorzy korzystają z takich bibliotek odnoszących się do stosów linijek kodu. Śmierć by ciebie zagryzła gdybyś miał utworzyć jakąś bazę danych, albo napisać prostą multimedialną aplikację, pisząc...

    DIY Konstrukcje   20 Sie 2022 18:23 Odpowiedzi: 68    Wyświetleń: 10260
  • ATtiny2313 zewnętrzny kwarc 8 MHz, RS232 i avr-gcc

    Ty stosujesz tzw. pulling, czyli sprawdzanie flagi w tym wypadku w pętli: [syntax=c]while(!(UCSRA & (1<<UDRE))); [/syntax] czyli CPU kręci się w pętli i czeka na to, aż flaga da znać, że można dać następny bajt do transmisji. Wskazałem Ci link do artykułu pokazującego jak wykorzystać przerwania, by mikrokontroler zwolnić z ciągłego sprawdzania...

    Mikrokontrolery AVR   15 Maj 2013 21:06 Odpowiedzi: 3    Wyświetleń: 2931
  • [ATtiny45][C/Avr Studio4] Komparator dziwnie się zachowuje.

    Flagę sygnalizującą wystąpienie przerwania kasujesz wpisąjąc do niej 1. Tak dziwnie- bo przecież już jest w niej 1- ale tak to w Atmelach się robi. Flaga jest jedna- jeśli w trakcie obsługi przerwania pojawi się kilkakrotnie to te przerwania pozostaną nieobsłużone. Tę flagę możemy wykorzystać do "obsługi" przerwania w pętli głównej. Czyli- sprawdzamy...

    Mikrokontrolery AVR   26 Maj 2011 07:58 Odpowiedzi: 7    Wyświetleń: 1641
  • [ATmega][C/C++] Programowanie obiektowe, inne kompilatory

    To czy ktoś sobie użyje całego bajtu czy nawet dwóch bajtów albo i nawet łańcucha znaków, który będzie coś sygnalizował w innej części programu - można na swój użytek nazwać flagą. To, że typowo mechanizm flag opiera się zwykle o pojedyncze bity sygnalizujące jakiś stan, wcale nie oznacza, że nie można w tym celu wykorzystać całego bajtu. Może sobie...

    Mikrokontrolery AVR   09 Cze 2010 19:02 Odpowiedzi: 60    Wyświetleń: 8221
  • [LPC2148] Sprawdzanie znaku na UART bez blokowania pętli programu

    markosik20- a tak z ciekawości zapytam- a te bity w rejestrach nie mają swoich nazw? No i w zwykłych AVR jest flaga przerwania i flaga zezwolenia na obsługę przerwania- można to wykorzystać albo do obsługi przerwania albo do sprawdzania w głównej pętli czy flaga przerwania się pojawiła- obsłużyć, skasować itp. A jak jest w ARM? Przepraszam za być może...

    Mikrokontrolery ARM   29 Cze 2011 22:16 Odpowiedzi: 11    Wyświetleń: 1594
  • [ATmega8] [ATmega8][C] Przerwanie licznika nie generuje opóźnień, brak wyświetlania tekstu

    a _delay_ms i _delay_us Ci nie wystarcza ? Do opóźnień nie trzeba wykorzystywać koniecznie przerwań timera. Można wykorzystać flagi timera (o ile się da, ale wszystko zależy). Poza tym, zmienna deb w Twoim programie zapewne nie jest volatile, ale wrzuciłeś nam NIC, także pomoc też nijaka

    Mikrokontrolery AVR   05 Paź 2010 18:38 Odpowiedzi: 2    Wyświetleń: 749
  • Atmega 8 - UART, flaga RXC nie zeruje się po odczycie UDR, co robić?

    Witam! Jak powinna zachowywać się flaga RXC w tym uC? Według specyfikacji powinna wyzerować się, gdy nowe dane zostaną odczytane z rejestru UDR. W tym momencie głupieje :). Program: int main(void) {//sei(); UBRRL=0x33; // BaudRate UCSRB =0x18; // RXEN TXEN //UCSRB |=0x80; while(1) { if (RXC) { znak = UDR; znak++; while(!UDRE); UDR=znak; } } } Powyższy...

    Mikrokontrolery   18 Wrz 2006 20:28 Odpowiedzi: 5    Wyświetleń: 2021
  • Awaryjne zasilanie mieszkania - ogniwa fotowoltaiczne.

    W załączniku skompilowany wsad do Attiny 2313. W nowym procku żadnych fusów nie trzeba przestawiać. Schemat jak wspominałem naszkicowany i nie mam zamiaru go przerysowywać. Gdyby jakieś pytania były to odpowiem na bieżąco. Program jest prosty i nie ma tam cudów. Wszystko opisane w komentach gdyby ktoś chciał go nieco przystosować do swoich potrzeb....

    DIY Konstrukcje   03 Sie 2020 07:12 Odpowiedzi: 52    Wyświetleń: 64982
  • [BASCOM] Jak wykorzystać czujnik DHT11 z BASCOM do pomiaru temperatury i wilgotności?

    Jest to pomysł, aby nadać pewne priorytety czynnościom. Np. dla mnie ważny jest zapis, więc może dam dodatkowy warunek - sprawdzanie stanu pinu, który steruje zapisem ( CS_SD ) i gdy jego stan niski to blokować działanie innych podprogramów. Samo wykonywanie po kolei może się do końca nie sprawdzić, bo np : - DTH11 co 2 minuty - zapis SD co minutę -...

    Mikrokontrolery AVR   20 Lis 2017 20:09 Odpowiedzi: 16    Wyświetleń: 11794
  • [STM32 F411RE Nucleo] STM32 F411RE Nucleo: Problem z konfiguracją przerwania zewnętrznego GPIOB_PIN2

    Pochodzi od czujnika przerwania wiązki, drgań styków nie ma : ), znalazłem że czyszczenie flagi przerwania powinno być na początku, ale to niestety nie pomaga, i nadal pozostaje problem z wykrywaniem obu zbocz a nie tylko jednego Dodano po 10 Przeszukałem forum, kilka kursów po polsku i angielsku i ten kod z pierwszego postu jest identyczny jak te z...

    Mikrokontrolery ARM   23 Maj 2017 08:20 Odpowiedzi: 10    Wyświetleń: 1503
  • [ATMega16][C]Program do sterowania serwem na liczniku 0

    Przepisz poprawiony program i dodaj komentarze. Nie- "początek obsługi przerwania" bo to każdy widzi. Ale- np. "przerwanie od przepełnienia timer0 wywoływane co x us"- bo nie chce się liczyć co ile. http://www.starz.pl/elektronika/kalk.rar Teraz tak- możesz URUCHOMIĆ przetwarzanie ADC ustawiająć odpowiednio rejestr SFIOR. Możesz dać dodatkową flagę...

    Mikrokontrolery AVR   29 Sie 2011 21:26 Odpowiedzi: 22    Wyświetleń: 4016
  • [BASCOM] Przerwania od serwa spowalniają komendy wait

    Wystarczy zamienić funkcję wait na taką, która wykorzystuje timer - nawet niekoniecznie przerwania, po prostu czeka, aż stan timera zwiększy się o odpowiednią wartość (odczytujemy timer, obliczamy stan końcowy i czekamu w pętli aż timer tyle osiągnie) - taka pętla będzie w miarę niezależna od przerwań, no chyba że w tych przerwaniach spędzasz strasznie...

    Mikrokontrolery AVR   08 Maj 2014 17:57 Odpowiedzi: 13    Wyświetleń: 1950
  • Czy częsta inicjalizacja LCD może uszkodzić EEPROM w wyświetlaczu?

    Tak,to prawda, wykorzystanie flagi zajętości to podstawa. Ale pomimo poprawnej obsługi lcd (nawet w asm) i poprawnego softu nie mamy wpływu na pracę całej elektroniki lcd, pamiętajmy o tym że to nie my zbudowaliśmy ten lcd, ktoś się starał, to prawda ale śmiem twierdzić że jeszcze się taki nie urodził coby zbudował coś czego nie można "wywalić" odpowiednio...

    Mikrokontrolery AVR   15 Lut 2009 08:02 Odpowiedzi: 27    Wyświetleń: 3685
  • BTM112 - Jak sprawdzić status połączenia Bluetooth między ATmega32A i ATmega8L?

    Witam Czy istnieje w modułach bluetooth coś w stylu flagi nawiązania połączenia tzn. master zapala flagę gdy sparuje się ze slavem, a gasi ją gdy połączenie zostanie przerwane? Program miałby działać tak: Po nawiązaniu połączenia między mikrokontrolerami (ATmega32A i ATmega8L) za pomocą nadajników bluetooth przesyłany jest ze slave'a do mastera klucz...

    Mikrokontrolery Początkujący   20 Mar 2017 22:37 Odpowiedzi: 13    Wyświetleń: 1305
  • DSM-51 - Jak zliczać przyciśnięcia przy użyciu timerów i zapalać diodę?

    http://www.ime.uz.zgora.pl/mkoziol/mcs51... skoro nigdzie nie ma sumowania przyciśnięć. Chodzi o to by sprzętowy licznik zliczał przyciśnięcia. Po jego przepełnieniu flaga TFx się ustawi, co oznaczać będzie zliczenie . Dlatego wypada wykorzystać wejście Tx do taktowania licznika. Można to zrobić w nieco inny sposób, sterując programowo...

    Mikrokontrolery Początkujący   14 Kwi 2016 08:51 Odpowiedzi: 2    Wyświetleń: 1653
  • Programowanie PLC Omron - Timer 10ms jako sygnał wejściowy układu logicznego

    Zliczanie czasu w sterowniku TMR 0,01s Omikron, odbywa się w pamięci wewnętrznej i jest ustawianie jako flaga (może być "podglądane" za pomocą podłączonego komputera lub kontrolera PLC). Nie bardzo rozumiem co chcesz uzyskać... Czy chcesz zmieniać czas wyzwalania timera, czy wykorzystać wskazanie czasu w pamięci? (Obie rzeczy są niemożliwe...)

    Automatyka Sterowanie PLC   19 Sty 2008 22:25 Odpowiedzi: 18    Wyświetleń: 4872
  • flaga przerwania wewnetrznego i wyswietlanie co 0,5s

    Dzisiaj zamierzam to sprawdzic, wczoraj już nie miałem sił - ginekolog, szkoła rodzenia itp-wrażenia:) Faktycznie zmiennych juz troszke jest, poza tym menu oparte mam na CASE'ach i jest ich troche-przełączam dziesiatkami (dana dziesiatka to okreslone menu i podmenu). Procedury dopiero 3 i ze 2 podprogramiki w tym od przerwania. Najgorsze, ze to dopiero...

    Mikrokontrolery AVR   30 Maj 2011 20:57 Odpowiedzi: 25    Wyświetleń: 2699
  • Jak uzyskać 32 kanały PWM z ATMEGA 32 bez migotania diod?

    Notmalnie, przecież licznik w tym przypadku służy tylko do odmierzania czasu, żeby w ściśle określonym momencie wyłączyć diodę. Dodatkowa zmienna jest zupełnie niepotrzebna. Przerwanie timera można wykorzystać do czegoś innego (konkretnie przerwanie porównania) - do określania momentu wyłączenia LEDa i ustawienia flagi sygnalizującej konieczność uaktualnienia...

    Mikrokontrolery AVR   04 Sie 2011 09:07 Odpowiedzi: 44    Wyświetleń: 6499
  • Atmega8 - Nieprawidłowe działanie przerwań zewnętrznych z enkoderem i LEDami

    BlueDraco już nakierował Ciebie dość mocno, a ja chciałem byś sam do tego doszedł, i częściowo jesteś na dobrym tropie: Bo w momencie ruchu enkodera od razu jest zapalana flaga INTF0, więc natychmiast (prawie) przechodzimy do instrukcji przerwania, w której de fakto nie powieniem robić opóźnień oraz pętli, więc w funkcji przerwania nie zapobiegnę drganiom...

    Mikrokontrolery Początkujący   13 Lip 2013 18:53 Odpowiedzi: 19    Wyświetleń: 3327
  • Jak skonfigurować Atmega8 z zewnętrznym generatorem 1-20 Hz?

    Alternatywą jest pomysł asemblera czyli przerwania. Można by wykorzystać tak zwane "software'owe przerwania". Czyli wybierasz sobie dowolne nieużywane przerwanie, w jego obsłudze umeszczasz pętle opuźniąjącą powiedzmy na 1s i przed RETI ustawiasz flagę przerwania (tego samego w którego obsłudze jesteś). Procek wyjdzie z przerwania i zobaczy że znowu...

    Mikrokontrolery   07 Lut 2008 09:17 Odpowiedzi: 15    Wyświetleń: 2085
  • Utrzymanie stanu RS (Set-Reset) w Siemens S5 STEP 5 – jak poprawnie zapisać flagę?

    Witam Nie znam dobrze sterownika S5. W logo siemensa żeby zachować stan wystarczyło wykorzystać właśnie element RS, dlaczego nie mogę zrobić tego samego w S5. Napisałem program: A I 0.5 S F 20.1 A I 0.6 R F 20.2 A F 20.1 = Q 1.0 Problem w tym, że jeśli czujnik I 0.5 mignie to flaga F 20.1 nie będzie trzymać stanu 1. Proszę o pomoc jak to rozwiązać w...

    Automatyka Przemysłowa   06 Lis 2012 23:31 Odpowiedzi: 4    Wyświetleń: 777
  • Dlaczego przerwanie Timer0 w ATMega8 nie działa po Enable Timer0?

    Witam! Z pewnością chcesz wykorzystać mechanizm "polling" :) jak to się ładnie nazywa w dokumentacjach. Po pierwsze w ATmega8 nie ma flagi Tirf.0, jest natomiast flaga Tifr.0 o którą zapewne Ci chodzi, dlatego pewnie nie do końca che działać. ;) Pozatym aby używać przerwań w ATmega8 musisz też odblokować globalny system przerwań, ponieważ po starcie...

    Mikrokontrolery   22 Wrz 2006 09:20 Odpowiedzi: 2    Wyświetleń: 1349
  • PCF8583 - brak przerwań po resecie rejestru kontrolnego, co robię źle?

    Witam! Chciałem się podpiąć do tematu. Również mam problem z tym zegarkiem. Flagi b0 i b1 zmieniają swój stan odpowiednio co 0.5s i 0.5min. Można to wykorzystać np. w celu mrugania znakiem pomiędzy liczbą godzin i minut (dokładnie chodzi mi o b0 0.5s). Problem polega na tym, że jeśli ustawię zależność świecenia się znaku ":" pomiędzy godz. i min. względem...

    Mikrokontrolery   13 Lut 2007 22:46 Odpowiedzi: 6    Wyświetleń: 1977
  • [F0 uSart] Dlaczego wymagany delay po wysłaniu danych i wyłączanie CLK?

    Bawię się USART'em na F0 przesyłając między dwoma prockami testowy bajt, Wszystko mi działa, ale nie mogę dojść, dlaczego muszę wprowadzać po wysłaniu danych do drugiego procka delaya(?). Bez niego testowe echo nie działa prawidłowo. Obecnie mam przebiegi jak na poniższym zdjęciu (transmisja bardzo wolna póki co): https://obrazki.elektroda.pl/8778747600_...

    Mikrokontrolery ARM   21 Kwi 2018 07:05 Odpowiedzi: 8    Wyświetleń: 705
  • Jak poprawnie ustawić przerwanie w programie z sendrc5?

    z tego ci widzę to podłącz sobie RC5 do INT0 lub INT1 ustaw przerwanie na zbocze chyba opadające i tam daj podprogram z kodem dim flaga as bit reset flaga do if flaga = 0 then set (tu twoja dioda led) wait 2 reset (dioda) wait 2 else wykonanie tego co chcesz (albo wykonaj to w podprogramie przerwania czyli tak if command = 13 then to co chcesz wykonać...

    Mikrokontrolery   09 Cze 2006 19:51 Odpowiedzi: 9    Wyświetleń: 1965
  • [Atmega8] [Atmega8][Bascom] Optymalizacja kodu menu w komputerku samochodowym

    A kto powiedział, że musisz czekać? Wystawiasz sobie 2 flagi w przerwaniu timera co określony czas i potem w pętli głównej (która "leci" cały czas bez milisekundy zwłoki) sprawdzasz i jak trafisz na flagę to ją kasujesz i wykonujesz jej zadania. Jednocześnie jeśli w przerwaniu wiesz, że flaga jest skasowana z programu głównego, to wtedy wiesz że zadanie...

    Mikrokontrolery AVR   30 Sie 2011 22:59 Odpowiedzi: 26    Wyświetleń: 3390
  • Atmega - Jak sprawdzić poprawność odebranego czasu NTP przed aktualizacją RCT?

    Witam Interesujące rozwiązanie. Nie wiem tylko, czy da się je wykorzystać w przypadku skorzystania z ESP8266 ( zapomniałem wspomnieć ,że z niego korzystam ). Wykorzystuje taki kod ( publikował go Kolega Pusiek ), nieco go rozbudowałem o "zabezpieczenie" właściwie sprawdzenie, czy jest internet, gdyż gdy go nie będzie, program się zatrzyma. [syntax=vbnet]...

    Mikrokontrolery   06 Lip 2016 14:01 Odpowiedzi: 7    Wyświetleń: 2265
  • Jak przechwycić flagę alarmu w czujnikach 3xDS18B20?

    Cześć Napisałem funkcje: [syntax=c]uint8_t DS18X20_alarm_search( uint8_t id[] ) { ow_reset(); if( ow_input_pin_state() ) { ow_command( 0xEC, id ); _delay_ms(100); return DS18X20_OK; } else { return DS18X20_ERROR; } }[/syntax] W instrukcji ds wyczytałem, że ds18b20 reaguje na tą komendę tylko wtedy gdy pojawiła sie flaga alarmu, czyli temp nie jest z...

    Mikrokontrolery Początkujący   09 Mar 2013 09:44 Odpowiedzi: 4    Wyświetleń: 939
  • [Atmega8][Bascom] Termometr wraz z alarmem do CO - poprawa kodu.

    Witam Chcąc zbudować termometr wraz z alarmem, natknąłem się na forum Elektroda o temat "Termometr wraz z alarmem do CO - http://www.elektroda.pl/rtvforum/topic18... Termometr opiera się na projekcie użytkownika DUCH__. W kodzie widnieje błąd program ten ma wadę, że czujniki dobiera sobie losowo (czyli piec nie zawsze będzie piecem). Czy jest...

    Mikrokontrolery AVR   11 Sty 2013 20:49 Odpowiedzi: 8    Wyświetleń: 4910
  • [Atmega8] [Atmega8][C] - Jak efektywnie zarządzać timerem0 do pomiaru bezczynności użytkownika?

    Jestem obecnie w trakcie nauki programowania AVR-ów w języku C. Jednocześnie składam w kawałki kod, który mam zamiar wykorzystać w moim pierwszym, poważniejszym projekcie z tej dziedziny. W tej chwili jednak pojawiła się pewna wątpliwość, której nie rozwiała lektura kilku tutoriali. Mianowicie w jednym miejscu muszę zmierzyć czas, jaki upłynął od ostatniej...

    Mikrokontrolery Początkujący   23 Lis 2012 18:48 Odpowiedzi: 4    Wyświetleń: 2247
  • [stm32][DMA] - transer completed, a fizyczne zakończenie tranmisji

    Witajcie, Wysyłam sobie w moim małym projekcie, 4*16 bitów przez SPI, w użyciem DMA. Funkcja inicjująca wysyłanie wygląda tak [syntax=c] void display_set_raster_line(uint16_t * raster_line) { // wait for transfer complete if (SPI_FIRST_TRANSFER_DONE) { while( DMA1->ISR & DMA1_FLAG_TC3 == RESET) { } } // copy new raster to current raster line...

    Mikrokontrolery ARM   23 Cze 2012 19:32 Odpowiedzi: 13    Wyświetleń: 2226
  • Jak skonfigurować timery w ATMEGA8 do pomiaru czasu z dokładnością do setnych sekundy?

    Możesz zastosować ten sam algorytm, który napisałem wcześniej. Nie napiszę za Ciebie programu, ponieważ było by to dla Ciebie szkodliwe. Spróbuj wykorzystać ten pseudo kod: 1.1. Na etapie inicjalizacji układu: - konfigurujesz wejścia !INT0 oraz !INT1 jako wejścia generujące przerwania w reakcji na zbocze opadające, - timer T1 konfigurujesz do trybu...

    Mikrokontrolery AVR   06 Mar 2014 15:41 Odpowiedzi: 28    Wyświetleń: 5277