odejmowanie pętli

Znaleziono około 261 wyników dla: odejmowanie pętli
  • Program do ramienia z wykorzystanie 6 serwomechanizmów

    Przyjrzyj się tej pętli i popraw oczywisty błąd. Odejmowanie zera raczej nie spowoduje zmiany wartości zmiennej, na którą czekasz w tej pętli.

    Arduino   26 Lis 2017 18:59 Odpowiedzi: 20    Wyświetleń: 1209
  • REKLAMA
  • Jaką płytkę kupić - bardzo precyzyjny generator przebiegu prostokątnego

    Pewnie wystarczy moduł STM32C8T6 ("blue pill", zegar 72 MHz), z programem w asemblerze; najlepsze, co można uzyskać, to zmiana stanu wyjścia w tym cyklu zegara, który będzie najbliższy wymaganego czasu zmiany, co oznacza, że sygnał wyjściowy na ogół będzie miał "jitter" na poziomie kilku ns, gdy 72 MHz nie podzielą się równo przez wymaganą częstotliwość....

    Początkujący Elektronicy   27 Cze 2024 08:09 Odpowiedzi: 28    Wyświetleń: 1377
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Bascom - Jak rozpoznać kierunek obrotów z czujnikami Halla?

    1 - doprowadź sygnały z czujników do trzech wejść jednego z portów 2- każdy z tych sygnałów doprowadź do wejścia przerwania INT0 ( odseparowane diodami lub przez transoptory np. CNY-17 ) Każde pojawienie się impulsu na jednym z wejść wyzwoli przerwanie INT0 W obsłudze przerwania sprawdzasz stan wejść i porównujesz z poprzednim stanem W zależności od...

    Mikrokontrolery Początkujący   29 Paź 2012 10:39 Odpowiedzi: 9    Wyświetleń: 3072
  • Jak napisać program do dzielenia liczb 4-bajtowych przez 2-bajtowe w asemblerze?

    Najlepiej zamienic na odejmowanie w pętli odejmujesz dzielnik od dzielnej i zwiekszasz licznik jezeli dzielna<dzielnik w dzielej masz resztę w liczniku iloraz

    Mikrokontrolery   15 Cze 2003 11:42 Odpowiedzi: 6    Wyświetleń: 2554
  • Jak rozwiązać to zadanie? Programowanie w assemblerze.

    Ah, maszyna W ;] Pokręciłeś z algorytmem. Musisz zrobić odejmowanie w pętli. Przed pętlą ustawiasz C na zero. Od A odejmujesz B. Sprawdzasz, czy w akumulatorze wartość większa od zera. Jeśli większa, to zwiększasz C o jeden i wykonujesz ponownie pętlę. Jak w końcu będzie mniejsza od zera, to kończysz pętlę, a wynik z dzielenia masz w C.

    Programowanie Początkujący   22 Sty 2016 14:42 Odpowiedzi: 3    Wyświetleń: 840
  • REKLAMA
  • problem z zadawaniem dynamicznej zmiany dla komendy _delay_ms()

    chodzi mi głównie o to (delay--) Pętla z każdym przejściem odlicza 1ms i odejmuje od delay-- jedynke aż doliczy do 0 i wychodzi z pętli? Dokładnie tak. Inaczej pisząc "podstawa czasu" to 1 ms. Czas w pętli "zostanie odmierzony" jako wielokrotność 1ms, wielokrotność zależy od wartości początkowej (przekazanej do funkcji) w "delay" Ta forma z "while"...

    Mikrokontrolery Początkujący   19 Lis 2020 14:32 Odpowiedzi: 17    Wyświetleń: 579
  • Odejmowanie liczby wpisanej przez użytkownika od 1000 w pętli VBA

    Rozumiem, że chodzi o wykonanie działania: y=1000 - 5 * x gdzie x to wprowadzona liczba , a y to wynik. Jeśli tak to pętla może być taka: x=inputbox ..... y=1000 for i=1 to 5 y=y-x next i print y

    Programowanie   01 Cze 2020 14:16 Odpowiedzi: 1    Wyświetleń: 393
  • [C++] Jak stworzyć piramidę z gwiazdek w C++ używając dwóch pętli while?

    W sumie to nie wiem o co ci chodzi. Jeśli chcesz wyświetlać malejąco musisz zainicjować b jakąś wartością a w środku zamiast dodawać w pętli odejmować.

    Programowanie Początkujący   11 Kwi 2012 21:53 Odpowiedzi: 18    Wyświetleń: 8785
  • [C] Jak poprawić obliczenia logarytmu naturalnego w C bez biblioteki math.h?

    Ciągle dodajesz i odejmujesz to samo, bo n w pętli Ci się nie zmienia. W miarę działający kawek kodu: float ln(float x) { float wynik = 0; int n = 1; x = x-1; while (n < 20) { wynik += pow(x,n)/n; ++n; wynik -= pow(x,n)/n; ++n; } return wynik; }

    Programowanie   09 Kwi 2009 20:20 Odpowiedzi: 6    Wyświetleń: 2127
  • [ASM] Jak w NASM zamienić długie stringi na liczby i uniknąć przepełnienia?

    Ja podszedłem do tego z innej strony - zamiast zamieniać na BCD odejmuję w pętli stringi od siebie aż do momentu kiedy dzielna nie jest mniejsza od dzielnika. Wymyślenie algorytmu trochę mnie kosztowało ale mogę dzielić przez przez siebie liczby podane jako stringi o dowolnej praktycznie długości.

    Programowanie   15 Maj 2011 21:17 Odpowiedzi: 2    Wyświetleń: 1893
  • [avr-gcc] Konwersja float na tablicę char[] w avr-gcc - prostsze metody?

    tylko i wyłącznie dzielenie i odejmowanie. Czyli [0]=liczba/100 (stałoprzecinkowe - pascal - div) [1]=liczba/10-[0]*100 itd. oczywiście do wykonania w pętli.

    Programowanie   14 Cze 2008 07:42 Odpowiedzi: 5    Wyświetleń: 7865
  • REKLAMA
  • Program dla 8051 zamieniający stopnie na radiany. Asembler.

    Najpierw odczytujesz zadaną wartość w stopniach z klawiatury potem tą wartość dzielisz przez 180 i wyprowadzasz wynik. Jeśli wynik ma być z przedziału 0-2 to w pętli odejmujesz 360 aż wartość w stopniach będzie mniejsza od 360. A ten program na jaki konkretnie jest mikrokontroler??

    Mikrokontrolery   14 Cze 2007 14:48 Odpowiedzi: 4    Wyświetleń: 1767
  • Dodawanie, odejmowanie i mnożenie tablic jednowymiarowych w C++

    mam problem. muszę napisać program w C++, ktory dodaje odejmuje,i mnoży dwie tablice dziesięcioelementowe jednowymiarowe( liczby z klawiatury) w pętli. bardzo proszę o pomoc - chociaż przykład jak się dodaje odejmuje i mnoży 2 macierze. z góry wielkie dzięki.

    Programowanie   19 Sty 2008 17:54 Odpowiedzi: 4    Wyświetleń: 7682
  • Jak stworzyć pętlę w Delphi 6, która odejmuje 2 od x, aż x osiągnie 1?

    może troche to głupie pytatanie ale jak zrobić pętle najlepiej w delphi6 która odejmuje od x 2 dopóki x nie będzie się równał 1 z góry dzięki

    Software serwis   20 Paź 2004 19:49 Odpowiedzi: 3    Wyświetleń: 918
  • Excel: Jak przerobić kod VBA do szychtownic z osobnymi arkuszami wzorów?

    No o tym właśnie myślałem. Komu by się chciało ręcznie... Policz wiersze w arkuszu tymczasowym i w pętli wklejaj i odejmuj. Coś na wzór Do While ile_zostało_wierszy>ile_wierszy_zajmuje_... W środku wklejasz i odejmujesz: ile_zostało_wierszy=ile_zostało_wierszy-...

    Software serwis   20 Paź 2016 18:11 Odpowiedzi: 52    Wyświetleń: 12145
  • Jak zrobić pętlę do wpisywania formuły?

    Skoro koniecznie chcesz makro to proszę bardzo: -psiak- - zaznaczasz obszar w kolumnie D w którym ma być wpisana formuła - w aktywnym wierszu wpisujesz formułę odejmowania - zatwierdzasz CTRL+ENTER

    Programowanie Początkujący   30 Lip 2015 12:05 Odpowiedzi: 3    Wyświetleń: 720
  • Jak skrócić program w assemblerze do zapalania segmentów za pomocą pętli?

    Ogólnie schemat robienia pętli jest prosty taki bardziej pseudokod w x86: [syntax=asm]mov eax, 10 ; ładujemy do jakiegoś rejestru ilość obiegów pętli loop: ; tutaj etykieta ; tutaj wykonujemy co ma być w pętli dec eax ; odejmujemy 1 od eax jnz loop ; jeśli nie zero skocz do loop[/syntax]

    Początkujący Elektronicy   24 Cze 2014 13:44 Odpowiedzi: 11    Wyświetleń: 1254
  • Atmega8 Bascom - Jak się pozbyć zmiennej typu single

    Wygląda na to, że nie da się pozbyć zmiennych typu single, a jeśli nawet to i tak proces liczenia danych jest dłuższy niż przy użyciu zmienne tego typu. Problem na tą chwilę rozwiązany jest tylko tak, że od zadanej wartości Y odejmuję zakładany czas wykonania pętli i jest OK. Jeśli nie znajdzie się jakieś rozwiązanie przyspieszające działanie pętli...

    Mikrokontrolery AVR   09 Gru 2013 10:11 Odpowiedzi: 17    Wyświetleń: 2322
  • [Atmeag8] [Atmeag8][asembler] Czy rejestr R19 jest poprawnie użyty w pętli?

    Tylko, że porównywanie w procesorach się wykonuje przez odejmowanie (patrz dokładny opis tej instrukcji), a to w przypadku porównywania z zerem jak napisałem nic nie zmieni. Pożyczka, czyli ustawienie przeniesienia C=1 występuje gdy wartość odejmowana będzie większa niż zawartość rejestru. Takie podstawy to kolega powinien znać. A BRLO właśnie sprawdza...

    Mikrokontrolery   12 Mar 2009 00:07 Odpowiedzi: 10    Wyświetleń: 1667
  • [C] - Optymalizacja funkcji liczącej sumę kontrolną

    Jeśli zachodzi potrzeba takiej optymalizacji to chyba czas najwyższy zmienić procesor na lepszy :-) Wydaje mi się, że wpadasz w płapkę permanentnej optymalizacji. A tak teoretycznie to w najgorszym przypadku (len = 64k) Wersja 1: 32k powtórzeń pętli, 64k porównań, 32k przesunięć, 128k dodawań Wersja 2: 32k obiegów pętli 1, 32k porównań, 32k przesunięć,...

    Mikrokontrolery   27 Wrz 2013 19:08 Odpowiedzi: 23    Wyświetleń: 2076
  • Riga 103 - pełny zakres przestrajania, wymiana głowicy na przestrajaną napięciem

    W zależności od połączenia pinów 11,12 i 13 do masy lub Uzas. LC dodaje lub odejmuje częstotliwość pośrednią. Jak robisz pomiar pętlą czy bezpośrednio?

    Początkujący Naprawy   18 Paź 2022 15:33 Odpowiedzi: 50    Wyświetleń: 2571
  • Jak zredukować oscylacje w serwomechanizmie z silnikiem i potencjometrem?

    Wystarczy zastosować regulator PD. Dodaj część, która będzie dawać sygnał proporcjonalny do prędkości zmian. Przy regulatorze typu P albo będą oscylacje, albo układ będzie regulował wolno. Algorytm jest banalny. W każdej pętli zapamiętujesz stan położenia. Na końcu pętli przepisuj go do innej zmiennej - przykładowo "polozenie_poprzednie". Potem robisz...

    Robotyka Modelarstwo i CNC   24 Lut 2009 10:27 Odpowiedzi: 1    Wyświetleń: 1802
  • Jak napisać funkcję w C do rozbicia unsigned int na cyfry i zapisania w tablicy?

    Albo można tak: W pętli np. while odejmować od danej liczby 10000 i zliczać ile razy pętla się wykona, dopóki liczba będzie większa od 10000. W tym liczniku będzie właśnie liczba dziesiątków tysięcy, tysięcy itd. Potem odejmować w ten sposób 1000, 100 i 10, na końcu zostanie liczba jedności. Kto wie czy nie będzie się szybciej wykonywać niż dzielenie....

    Mikrokontrolery   23 Wrz 2004 10:44 Odpowiedzi: 13    Wyświetleń: 3182
  • [BASCOM][ATMEGA32] - Przerwanie INT0 z odbiornika RC5.

    Nie wiem czy odbierasz tam jakieś komendy. Wywal te Wait`y. Tutaj po zmianie stanu do zmiennej Blokada zostanie wpisana wartość do odliczenia w dół. Jeśli nastąpi następne przerwanie to w zależności od tego czy minął już czas blokady, to albo zostanie przedłużony jej czas bo ktoś trzyma przycisk dłużej albo.. :D [syntax=basic4gl]Dim Blokada As Word...

    Mikrokontrolery AVR   06 Mar 2015 14:44 Odpowiedzi: 2    Wyświetleń: 696
  • Nieprawidłowe odczyty temperatury z czujnika PT100 - co robić?

    Miernik mierzy rezystancję rezystora termometrycznego i odejmuje wartość rezystancji przewodów doprowadzających z pętli prądowej) Czyli wartość pomiaru rezystancji rezystora termometrycznego będzie pomniejszona o wartość rezystancji przewodów ? To do bani z takim zafałszowanym pomiarem. Dziwne te wasze mierniki.

    Projektowanie Układów   19 Lut 2019 10:26 Odpowiedzi: 33    Wyświetleń: 2421
  • Konwersja binarna na BCD w asemblerze dla ATmega8 - jak to zrobić?

    Kiedyś miałem podobny problem ale nie zachowałem listingiu tego programu, pamiętam tylko żeby nie wykonywać dzielenia, rozwiązałem to w następujący sposób: od zadanej liczby, w pętlach odejmowałem odejmowałem 100, następnie 10, zliczając za każdym razem ilośc przebiegów pętli i zapisując w trzech bajtach. W ten sposób miałem ilość setek, ilość dziesiątek...

    Mikrokontrolery   27 Mar 2006 09:23 Odpowiedzi: 3    Wyświetleń: 1272
  • [Delphi] Wydajny algorytm do znajdowania najbliższego punktu w tablicy liczb rzeczywistych

    Ja bym widział dwie możliwości, w obydwu z posortowaną tablicą pierwszą: 1. w pętli for... po pierwszej tablicy, odejmował od jej i-tego elementu szukany punkt i obliczał wartość bezwzględną tej różnicy. Do tego zapamiętać poprzedni wynik, a kiedy bieżący wynik będzie większy od zapamiętanego, przerwać iterację i zwrócić poprzedni element. 2. Jeżeli...

    Programowanie   23 Cze 2011 19:29 Odpowiedzi: 5    Wyświetleń: 1221
  • Odejmowanie wartości w Matlabie z zakresem 0.1900-0.2600 i brakującymi próbkami w wektorze

    Może dodać warunek opuszczający pętlę while, gdy wartości indeksów osiągną koniec tablicy?

    Początkujący Elektronicy   16 Lis 2022 21:15 Odpowiedzi: 4    Wyświetleń: 168
  • Assembler 8086 - Jak podzielić mantysy liczb double?

    Jedyny problem - to długość dzielnika. z tego powodu praktycznie nie możesz użyć dzielenia stałopozycyjnego i musisz zrobić je na piechotę, czyli przez przesuwanie i odejmowanie - pętla iterowana max. 53 razy. Przed dzieleniem do manytsy musisz dopisać bit części całkowitej. Na końcu czeka Cię jeszcze korekcja wykładnika.

    Mikrokontrolery   09 Mar 2013 21:10 Odpowiedzi: 8    Wyświetleń: 1695
  • Arduino - Wykonywanie Pętli przez określony czas, ustalony

    Dziękuje, pięknie wszystko śmiga... Dla przyszłego pokolenia: [syntax=c]if (digitalRead(przycisk2) == LOW){ int y = (millis()/1000);//rozpoczęcie odliczania od przyciśnięcia lcd.clear(); while((millis()/1000 - y) < 15){ /// odejmujemy od włączenia płytki czas kliknięcia ///czas wykonywania pętli musi być mniejszy od 15s keypad.getKey(); } }[/syntax]

    Arduino   11 Cze 2013 07:30 Odpowiedzi: 2    Wyświetleń: 3249
  • Dlaczego użyto unsigned char zamiast uint8_t w programie na wyświetlacz Nokii?

    To nie jest dokładnie to samo. Akurat na AVR sprowadza się to do tego samego, ale ogólnie w C typy char wcale nie muszą być 8-bitowe. A wracając do pytania - a dlaczego kolega drzasiek potem stosuje int, a już w pętli uint? Tylko on wie :) Tak naprawdę nie ma żadnego uzasadnienia, podobnie jak nie ma uzasadnienia dlaczego wybrał ukł. współrzędnych,...

    Mikrokontrolery AVR   23 Maj 2011 12:36 Odpowiedzi: 4    Wyświetleń: 1283
  • Jak zliczać impulsy z dwóch kontaktronów na ATmega32 w C++?

    Tyle rad i nadal żadnego pomysłu nie masz?;p Nie ważne w którym miejscu będziesz włączał timer, możesz to zrobić chociażby na początku funkcji main. Ważne jest żeby PRZERWANIE od tego twojego timera zgłaszało się tak często jak jak chcesz odświeżać wynik na wyświetlaczu (czyli te twoje 10 sekund) i w tym przerwaniu musisz wykonać odejmowanie na zmiennych...

    Mikrokontrolery AVR   19 Lip 2010 21:00 Odpowiedzi: 20    Wyświetleń: 2825
  • AVR M32 ASM - Jak działa flaga C w pętli z instrukcjami SUBI i SBCI?

    Nic tam nie jest zagnieżdżone. Jest 24-bitowy licznik pętli, zawarty w rejestrach r18:r17:r16. Te trzyinstrukcje po prostu odejmują jedynkę od zmiennej 24-bitowej, a ostania - zamyka pętlę jeśli nie osiągnięto wartości zero. To przykład, jak nie należy robić opóźnień w programach. ;)

    Mikrokontrolery Początkujący   30 Mar 2013 13:58 Odpowiedzi: 15    Wyświetleń: 2340
  • Szybki algorytm konwersji binarnej na BCD dla Atmega8 - dodawanie 6 do półbajtów

    Dodawanie szostek tez zadziala, ale czym rozni się ono od dzielenia przez 10 ? Czy chodzi moze o wyzszosc symbolu " + " nad symbolem " * " ?? Jeśli chodzi o wyższość * nad + to nie duża różnica, szczególnie w Atmega gdzie jest szybkie sprzetowe mnożenie. Ale już miedzy dodawaniem a dzieleniem które nie jest sprzętowe to jest zazwyczaj spora różnica...

    Mikrokontrolery   18 Kwi 2005 17:36 Odpowiedzi: 12    Wyświetleń: 4374
  • [ATMEGA][ASEMBLER] - Długa pętla w asemblerze i dziwna matematyka.

    To jest prosta pętla wykonuje się tyle razy jaki długi jest rejestr żeby ją przedłużyć można zrobić na dwa sposoby dobudować jeszcze jedną pętlę ,która wykona obecną n razy lub rozszerzyć rejestr do długości 3 bajtów wykonując to samo odejmowanie przeniesienia na tym najwyższym i będzie to samo . Dla bezpieczeństwa między sbi portx i cbi portx warto...

    Mikrokontrolery AVR   11 Paź 2013 20:25 Odpowiedzi: 22    Wyświetleń: 3678
  • [bascom] Kłopoty z definiowalnymi znakami w VFD Noritake CU20029ECPB-W1J

    Ldi R30, 28 Ldi R31, 78 Rcall _lcd_delay ; 20 ms delay at 4 MHz Witam, przedstawiony kod asemblerowy jest niezmiernie prosty w edytowaniu i zmienianiu parametrów instrukcji. Ldi - jak każdy wie, to ładowanie odpowiedniej wartości do rejestru Rcall - wywołanie programu. _lcd_delay: Sbiw R30,1 ;2 cycles Brne _lcd_delay ;2 cycles Ret Sbiw - instrukcja...

    Mikrokontrolery AVR   13 Gru 2009 20:59 Odpowiedzi: 6    Wyświetleń: 3548
  • Bascom Attiny13 - Led pwm i serwo - jak oszukać program?

    Rozumiem, że można timerem obsłużyć procedurę programowego pwm, ale i samo miganie Led, czylindodawanie/odejmowanie zmiennych odpowiedzialnych za jasność i to będzie sobie działało niezależnie od tego co w pętli głównej, czy tak? Dokładnie. Czyli timer generuje np. 1000 przerwań/s, tam sobie inkrementujesz/dekrementujesz zmienne, robiąc programowy...

    Mikrokontrolery AVR   14 Sty 2024 06:22 Odpowiedzi: 16    Wyświetleń: 870
  • EXCEL VBA - jak odjąć czas w pętli i wyświetlić w formacie hh:mm:ss?

    3. poco napisałem na tym forum??? Rozczuliłeś mnie i wprowadziłeś w zakłopotanie :oops: do tego stopnia, że napisałem Ci nie tylko 3, ale całe 4 linijki: [syntax=vb] Sub timeSubtract() Const TIME_FORMAT = "hh:mm:ss" Range("E1") = Format(TimeValue(Range("C1").Text) - TimeValue(Range("B1").Text), TIME_FORMAT) End Sub [/syntax]Masz odejmowanie czasu za...

    Programowanie Początkujący   29 Lip 2012 15:59 Odpowiedzi: 8    Wyświetleń: 4148
  • [VBA] excell - makro wykonujące się coraz dłużej przy kolejnych pętlach

    1. pobiera listę plików .xlsx w folderze 2. usuwa zakładki, tworzy nowe i orzenosi dane z pobranego pliku z folderu 3. przenosi dane z jednej zakładki do finalnej KOR 4. przenosi poszczególne wiersze z zakładki RAT do zakładki KOR do tego samego wiersza jako kolejne kolumny 5. tworzy nowy plik z danymi z zakladki KOR, zapisuje i przechodzi do pkt 1...

    Obsługa oprogramowania   11 Cze 2020 22:53 Odpowiedzi: 7    Wyświetleń: 540
  • AVR - operacje "* / %" czy dodawanie / odejmowanie?

    Bazując na twoim drugim przykładzie. Jeżeli minuty to zmienna 8 bitowa to mnożenie zajmuje 2 cykle procesora oraz dodawanie 1 cykl czyli w sumie coś koło 3-4 cykli. Nawet jeżeli będzie to liczba 16bitowa to mówimy tu o max 10-15 cyklach. Pętla będzie wykonywać się dużo dłużej. W kolejności szacunkowo: odejmowanie 1, dodawanie (tu będzie kilka cykli...

    Mikrokontrolery AVR   07 Lut 2012 12:03 Odpowiedzi: 5    Wyświetleń: 1722
  • [ATmega32][C] - Dziwna funkcja opóźniająca delay w bibliotece czujnika SHT10

    Opóźnienia nie są krytyczne - masz przecież zegar sterujący transmisją. Więc zamiast 4us (o ile to opóźnienie istotnie tyle miało) możesz dać większe - chodzi tylko o to, aby CLK nie miało częstotliwości wyższej niż akceptowana przez SHT dla danego rezystora podciągającego. Co do samego delay - działa ono w ten sposób, że wartość opóźnienia jest przeliczana...

    Mikrokontrolery AVR   30 Lip 2012 14:39 Odpowiedzi: 8    Wyświetleń: 1956
  • C, int to char*, wypisyanie na LCD. Inne rozwiązanie?

    Chyba wolę, jak nie pasują do kodu, bo i tak nigdy nie pasują idealnie, niż jak zaburzony jest przebieg programu. Dobrze jak to kilka linijek, ale w większym programie - kanał. Czy zrobił dobrą rzecz to kwestia preferencji. Faktycznie wywalił i, ale dodał instrukcję odejmowania w każdej pętli. Gdybym tak chciał, to zastosowałbym while a nie for. W końcu...

    Mikrokontrolery   25 Lip 2008 15:11 Odpowiedzi: 26    Wyświetleń: 3212
  • Jak zrealizować licznik obrotów w BASCOM z użyciem dwóch pinów?

    ...jak nauczyć procesor rozpoznawania za pomocą dwóch pinów portu że ma dodawać obroty a kiedy odejmowac... Co mu tam podłączasz: pstryczki, enkoder, fotokomórkę? Ogólnie, to sprawdzasz w pętli, na którym pinie masz stan np.: wysoki. Na jednym odejmujesz, a na drugim dodajesz...

    Mikrokontrolery   24 Wrz 2005 20:52 Odpowiedzi: 18    Wyświetleń: 2564
  • Excel VBA Monitorowanie terminów - dat posiadanych zewoleń

    Jeszcze na chwilę. Złapałem się na tym, że myślimy w kategorii "parametru dla funkcji tablicowej" (może dlatego, że takie było pierwotne założenie). A gdyby zadaniem było coś grubszego i wtedy Np 19.12.2020 - 1.02.2022 Nie było by prościej, gdyby wykorzystać tylko pierwszą datę i wyliczoną ilość dni (nawet dla ilości kroków pętli), zamiast gromadzić...

    Obsługa oprogramowania   24 Maj 2021 18:38 Odpowiedzi: 26    Wyświetleń: 1821
  • Dekodowanie stereo (MPX) - jak to zrobić matematycznie

    A z jaką częstotliwością planujesz próbkować ten sygnał MPX ? Teoretycznie powinieneś zrealizować cyfrowy generator 38kHz synchronizowany pętlą fazową z sygnałem pilota wydzielonym filtrem wąskopasmowym z sygnału MPX. Potem tego sygnału 38k używasz do detekcji synchronicznej sygnału różnicowego, filtrujesz oba otrzymane sygnały dolnoprzepustowo (na...

    Początkujący Elektronicy   15 Sty 2015 12:45 Odpowiedzi: 33    Wyświetleń: 6056
  • Instrukcja wyjścia z pętli [SYMULATOR JAGODA DSM-51]

    Witam mam sobie taki program, oto jego część. MOVR2, #2 ;zadeklarowanie wartości 2 dla R2 PETLA1: jakiś tam sobie kod który normalnie sprawnie mi się wykonuje DEC R2 ;Odejmowanie R2-1 przy każdym kolejnym wykonaniu pętli LJMPPETLA1 ;powtórz PETLA1 Jak zrobić takie coś: 1. że gdy moje R2 = 0 to wtedy wyjdzie z pętli i wykona dalszy kod programu 2. wykona...

    Mikrokontrolery   01 Cze 2012 17:33 Odpowiedzi: 1    Wyświetleń: 2499
  • Jak odwrócić co drugi odcinek prądu w danych z oscyloskopu plik CSV?

    Wyrysowuje pętle histerezy magnetycznej i problem mam taki, że pętle się nachodzą na siebie. To normalne, poruszasz się cały cas w tym samym zakresie wartości. Próbowałem z wartością średnią i odejmować (usuwać dryft) ją od przebiegów, ale to nie pomagało nic. Bo nie mogło, dryft a właściwie jego kompensacja tylko 'poprawił' ci wykresy. Zastanów się...

    Programowanie   13 Lip 2024 11:29 Odpowiedzi: 29    Wyświetleń: 468
  • Czy _delay_us(11250) przekracza limit i przechodzi do _delay_ms()? Jak używać?

    Ok, zwracam honor . Nie widziałem źródeł tych funkcji, więc założyłem sobie, że funkcja na tej liczbie zmiennoprzecinkowej przeprowadza jakieś obliczenia, np. w pętli odejmuje od jednego double'a drugiego double'a... A faktem jest, że jeśli przetwarzanie tych liczb zmiennoprzecinkowych odbywa się na poziomie kompilacji, a rdzen wykonuje już pracę na...

    Mikrokontrolery AVR   24 Sie 2010 13:42 Odpowiedzi: 53    Wyświetleń: 4859
  • Radio samochodowe - Szukam modułu wyświetlacza odbieranej stacji

    Nie wiem o co chodzi, ale bierzesz smartfon, słuchawki, i masz wszystkie stacje i częstotliwości do przestrajania. To tak nie działa. Sygnał z hetreodyny był pobierany przez kondensator lub pętlą a układ odejmował od pomierzonej częstotliwości wartość pośredniej 10,65; 10,7; 10,75 w zależności od połączenia wyprowadzeń sterujących. Na wyświetlaczu...

    CarAudio   03 Cze 2023 10:01 Odpowiedzi: 9    Wyświetleń: 324
  • Sieć TT: Czy niska impedancja pętli zwarcia 0

    Rezystancja uziemienia to 3,15 Ohma. Czyli to co napisałeś to "lipa-" niezgodna ze stanem rzeczywistym. Na podstawie takich tekstów oczekujesz sensownych porad ? Ciekaw jestem czy ty nigdy nie zrobiłeś pomyłki w pomiarach, szczególnie jako początkujący elektryk, który musi coś zmierzyć w trudnych warunkach? Zapewniam cię, że zrobiłeś i to wiele razy....

    Elektryka Pomiary   30 Kwi 2024 09:45 Odpowiedzi: 49    Wyświetleń: 3423
  • Czas trwania Waitms=500 na Atmega 8 z zegarem 1MHz bez prescalera?

    Funkcja Waitms jest kompilowana do pustej pętli o określonej liczbie przejść. Ilość przejść jest zależna od taktowania procesora. Wzór jest, tylko trzeba znać dokładną konstrukcję tej pętli (jest niby pusta, ale na pewno jest jakieś odejmowanie, porównanie z zerem/skok warunkowy), ilość cykli w jakim są wykonywane poszczególne jej instrukcje, no i czas...

    Mikrokontrolery AVR   13 Lip 2009 23:03 Odpowiedzi: 29    Wyświetleń: 2661
  • Analiza kodu Arduino: Przetwarzanie pętli, zmiennych i warunków w Bascom

    Coś w ten deseń chociaż żeby to przetłumaczyć toczka w toczkę to najlepiej by było użyć Config Base = 0. Wtedy tablice mogą się zaczynać od indeksu zero czyli można by wpisywać do Delays(0) - Delays(Steps-1) a tak tego nie masz. Tutaj może nawet nie jest potrzebny warunek If I > 1 bo to chyba w Arduino jest po to by nie było mnożenia I * 4 + 1 bo...

    Arduino   20 Paź 2021 14:36 Odpowiedzi: 5    Wyświetleń: 591
  • Opóźnienie między odczytami z sensora mimo użycia delay(1) nie trwa 1ms(arduino)

    użyte jest interval - timeElapsed (jak dla mnie starczyłoby samo timeElapsed) Ja co prawda "coś tam piszę" w języku C, ARDUINO do mnie nie przemawia, ale to działanie: [syntax=c]interval - timeElapsed[/syntax] ma sens ponieważ zakładasz jaki ma być interwał, czyli takt, od tego czasu odejmujesz czas jaki potrzebuje uC do wykonania funkcji/pętli czy...

    Początkujący Elektronicy   10 Paź 2021 12:55 Odpowiedzi: 9    Wyświetleń: 435
  • [Atmega8][Bascom]Sterownie diodą led przez zmienną.

    po pierwsze dodaj podciąganie do linii przycisków podciagniecia czyli ustaw stan wysoki na wejściach np. PORTB.2 = 1 Dzięki, to zadziałało, zmienna już samoczynnie się nie zmienia. po drugie poczytaj nieco o timerach to wyeliminujesz wait'y i program będzie działał jak chcesz :wink: A nie można byłoby tego zrobić na wait'ach i dać spokój timerom (czytałem...

    Mikrokontrolery AVR   18 Lut 2011 22:23 Odpowiedzi: 14    Wyświetleń: 3650
  • Pytania o mikrokontrolery ARM: uint8_t vs uint16_t, przyrostki L i UL, zatrzymanie SysTick

    Z tym blokowaniem przerwań jest tak, że mam odtwarzanie dźwięku z tablicy w RAM przez DAC w kółko i chce zmieniać zawartość tablicy w RAM, kopiując z referencyjnej tablicy we Flash. Żeby to szybciej poszło, wolę zastopować an chwilę przerwania na czas podmiany. Można by to pewnie zrobić przy użyciu DMA, jeśli ten ma dostęp do pamięci we Flash (w AVR...

    Mikrokontrolery ARM   19 Gru 2016 16:19 Odpowiedzi: 17    Wyświetleń: 1968
  • Excel - Jak użyć SUMA.JEŻELI dla tekstu OVERALL RESULT w kolumnie A?

    Jeśli to rozwinięcie tematu z odejmowaniem czasu, to masz tam gotową pętlę. Dopisz rozgałęzienie w instrukcji If wstawiające formułę, lub (jeśli OVERALL RESULT to ostatni wiersz tabelki) sumuj na bieżąco w pierwszej gałęzi (na offset'ach) i wstaw sumę po ElseIf ...

    Programowanie Początkujący   31 Lip 2012 21:37 Odpowiedzi: 12    Wyświetleń: 1865
  • AVR serwomechanizm - Układ podąrzający za słońcem - projekt

    Nawet nie trzeba ich odejmować. Działajmy na liczbach w zakresie 0-1023. Idea wygląda tak: Początek pętli jeśli ADC1 > ADC2 to silnik w prawo jeśli ADC1 < ADC2 to silnik w lewo obsługa silnika Koniec pętli Poczytaj troszkę, na elektrodzie jest sporo informacji na ten temat (między innymi )

    Programowanie Początkujący   19 Gru 2013 16:30 Odpowiedzi: 5    Wyświetleń: 1560
  • Turbo Pascal: prosty kalkulator graficzny do działań do 25

    Skielet programu zrobiłbym tak: Podaj Liczbę X readln X Podaj liczbę Y readln Y Podaj działanie ( + - / * .. [Esc - koniec) znak := readkey; Case znak of + : DODAWANIE - : ODEJMOWANIE ...... ....... #27 : koniec = TRUE {wcześniej deklaracja koniec : Boolean; i na początku pętli repeat ....... until koniec zmienna koniec := False } nie pamiętam dokładnie...

    Programowanie   19 Gru 2010 13:13 Odpowiedzi: 11    Wyświetleń: 2936
  • Jak szybko obliczyć procent liczby dwubajtowej (max 15360) z małym błędem?

    Rozumiem, że przez "obliczyć %" masz na myśli policzenie 100 * x/15360. Żeby było prościej liczysz x/153 - błąd nieduży - przy niskich wartościach niweluje potrzebę korekty zaokrąglania, przy bliskich 100% błąd jest największy i dochodzi do 0.5%. Możesz sobie ręcznie zoptymalizować procedurę dzielenia dla znanego dzielnika - 153 to 0x99 binarnie, a...

    Mikrokontrolery   23 Lut 2009 23:38 Odpowiedzi: 4    Wyświetleń: 2575
  • Jak policzyć ilość i rodzaj wystąpień w tabeli nieznanych z góry wartości?

    No to raczej nie ma wyjścia trzeba brać pierwszą z brzegu i porównywać z każdą kolejną do końca wypisując pozycje kiedy się równają. Po przebiegnięciu pętli wypisanie liczby, ilości powtórzeń i pozycji. Można by je wywalać z tabeli żeby się skracała. Po przejściu pętli pętla zewnętrzna zwiększa index o 1. Można też inaczej posortować liczby z zachowaniem...

    Programowanie Początkujący   07 Cze 2011 13:00 Odpowiedzi: 13    Wyświetleń: 2750
  • Jak efektywnie dzielić 8-cyfrowe liczby BCD w asemblerze '51?

    Spoko, spoko... poradziłem już sobie. Zrobiłem to właśnie tak, jak na kartce papieru, a dokładniej : - liczbę, przez którą dzielę dosuwam do lewej (z prawej dostawiam zera), - sprawdzam, czy nie jest ona większa od liczby, którą chcę podzielić - jeśli nie odejmuję - jeśli tak, przesuwam o jedną pozycję w prawo i tak w pętli Wynik jest zapisywany w taki...

    Mikrokontrolery   25 Wrz 2005 14:21 Odpowiedzi: 9    Wyświetleń: 2227
  • Jak napisać funkcję `bool bar` do sprawdzania nawiasów w C++?

    Wg mnie zamiast dwóch liczników nawiasów (no i nz) wystarczy jeden - n. Napotykając ( dodajemy 1. Napotykając ) odejmujemy 1, i jeśli po tej operacji n < 0 to od razu return false. Po wyjściu z pętli return n == 0.

    Programowanie   20 Lis 2011 20:35 Odpowiedzi: 13    Wyświetleń: 1466
  • Nierówna praca serwa Power HD-1800A z Atmega16 i PWM - co sprawdzić?

    Sprawdź MCUCSR, a co do trybu pracy pinu, to nie ma sensu udziwniać jakimiś odejmowaniami w kodzie i generowaniem impulsu PWM "od tyłu". Zrób może w pętli głównej pętlę, która będzie co 50ms zmieniała PWM o jeden począwszy od zerowego wypełnienia do maksymalnego i zobacz, czy serwo będzie spokojnie poruszało się w pełnym zakresie.

    Mikrokontrolery AVR   01 Lut 2015 16:49 Odpowiedzi: 15    Wyświetleń: 1896
  • Jak obliczyć impedancję pętli zwarcia w układzie trójfazowym?

    Narysowałem ci schemat, napisałem wzór - jeszcze mało bo nic a nic "nie kumasz". Tylko podstawić do wzoru. Zadania dla belfra ci nie rozwiążę. Żeby cię czegoś nauczyć, należy zaczać od podstaw - to kilkanaście godzin tłumaczenia. Jak tłumaczyć kompletnemu laikowi który ignoruje II prawo Kirchhoffa (strzałki). Kolego,na tej zasadzie działa auto-trafro....

    Elektryka Dla Każdego   10 Mar 2014 20:08 Odpowiedzi: 34    Wyświetleń: 14001
  • DSM 51 - Assembler: Jak działa opóźnienie z DJNZ w kodzie?

    LED-MASK EQU 10000000B LJMP START ORG 100H START: LOOP: ; początek pętli LOOP XRL P1 ,#LED-MASK ; funkcja exor na porcie P1 MOV A ,#10 ; tu przepisanie do A liczby 10 nic nie wnosi w pętli LCALL OPOZ LJMP LOOP ; koniec pętli LOOP OPOZ: ;poczatek petli opoznienia MOV R0 ,#0 MOV R1 ,#0 MOV R2 ,#0 X: DJNZ R0 ,X ; odejmuje od R0 liczbę 1 i sprawdza czy...

    Programowanie Początkujący   04 Paź 2016 23:04 Odpowiedzi: 2    Wyświetleń: 1983
  • avr atmega32[c] - odliczanie sekundy ,zliczenie 15625 przerwan ?

    Otóż kolego odejmuję od wartości liczbę 15625 ponieważ procedura jest w pętli programu głównego co za tym idzie w trakcie jej wykonywania może nastąpić przerwanie i zmienić wartość tej liczby zanim wykona się odejmowanie w takim przypadku jak wyzerujesz tą wartość to dopiero wyślesz zegar w maliny . Co do twojej teorii jest błędna tym bardziej jak...

    Mikrokontrolery AVR   25 Sty 2017 11:12 Odpowiedzi: 62    Wyświetleń: 4170
  • Jak w Delphi uzyskać poprzedni stan pętli dla potencjometru?

    witam czy da się zwrócić element poprzedni pętli?? pętla for x:=0 to 43 do element zewnętrzny (potencjometr) dodaje mi sygnał lub go odejmuje i chciałbym by liczył mi różnicę pomiędzy sygnałem poprzednim a obecnym i tyle razy wykonał polecenie keybd_event(VK_ADD, 0, 0, 0); nie potrafię niestety wychwycić tego poprzedniego stanu pętli. dodałem sobie...

    Programowanie   16 Cze 2010 20:56 Odpowiedzi: 1    Wyświetleń: 656
  • W Windows 8 zabraknie obsługi DVD, będzie to opcja płatna

    I dzięki bogu, że jakiś czas temu przestawiłem się na linuxa :). Każdy problem jaki powstaje sam mogę naprawić a nie czekam na to aż kochani programiści zlitują się i wypuszczą łatkę. A komputera używasz do korzystania czy do zabawy w łatanie go? Ja kiedyś też przesiadłem się na Linuxa (był Ubuntu, Kubuntu, Mandriva i tak dalej). Krótko mówiąc tak...

    Newsy   08 Maj 2012 16:21 Odpowiedzi: 61    Wyświetleń: 8927
  • Jak wpłynąć na indukcyjność pola elektromagnetycznego?

    Kiedy nie ma samochodu, impedancja pętli indukcyjnej jest bliska indukcyjnej; prądy wirowe w samochodzie wnoszą straty, impedancja staje się bardziej omowa - to jest różnica faz prądu i napięcia, która też może być wykrywana. Ten układ nie mierzy na jednej częstotliwości, a skanuje pasmo, i zbiera dane do charakterystyki odpowiedzi pętli w funkcji częstotliwości....

    Początkujący Elektronicy   21 Paź 2023 20:02 Odpowiedzi: 15    Wyświetleń: 456
  • CIĘCIE NA TRAKU TAŚMOWYM - posuw cięcia regulowany sprzężeniem zwrotnym

    Ogólnie potrzebny falownik z zaimplementowanym algorytmem PID, lub dodatkowy mały PLC z taką funkcją. Ten przekładnik jaki ma rodzaj sygnału wyjściowego i jego zakres ? Pasuje zbudować jakąś logikę aby dojechać z małą prędkością do ciętego materiału i gdy piła zagłębi się w materiał dopiero pozwolić na pracę w zamkniętej pętli = pełną mocą napędu, raczej...

    Elektro Maszyny i Urządzenia   11 Gru 2016 21:32 Odpowiedzi: 3    Wyświetleń: 2478
  • Pętla w C/C++: zmniejszanie wartości zmiennoprzecinkowych z1 i z2

    Po pierwsze, poczytaj o reprezentacji liczb zmiennoprzecinkowych. Nie dajesz całości programu więc ciężko stwierdzić jednoznacznie ale może się okazać, że dwie liczby zmiennoprzecinkowe po szeregu operacji arytmetycznych, różnią się na którymśtam miejscu po przecinku. Po drugie, nie wiem dlaczego robisz pętlę do { ... } while (z1!=z2)...

    Programowanie Początkujący   16 Sie 2011 14:28 Odpowiedzi: 22    Wyświetleń: 2887
  • [VBA] [EXCEL] Pętlą "Do Until...Loop"-jak to zrobi

    Musisz dopasować eksperymentalnie. Bardziej "odporne" rozwiązanie to dzielenie "za dużej" liczby przez 2, zamiast odejmowania z w13 Sub Korekta(kol) Application.ScreenUpdating = False If Cells(5, kol) < 0 Then Exit Sub If Cells(19, kol) < Cells(20, kol) Then knyps = 1 If Cells(19, kol) > Cells(21,...

    Programowanie   21 Lis 2010 21:23 Odpowiedzi: 31    Wyświetleń: 10932
  • News: Od dzisiaj jest dostępne AVRStudio w wersji 5

    Dziękuję. Po uruchomieniu debuggera żółta strzałka ustawia się na początku funkcji main. Ja ustawiam "breakpoint" w miejscu wywołania przerwania, zeruję licznik i uruchamiam symulację. Czy dobrze zrozumiałem? Oczywiście odejmuję 2 cykle na pustą pętlę (53-2). http://obrazki.elektroda.pl/1818880900_1... http://obrazki.elektroda.pl/7893804100_1...

    Mikrokontrolery AVR   09 Cze 2012 06:29 Odpowiedzi: 163    Wyświetleń: 31859
  • [Atmega16][ASM] Zamiana 16-bitowej liczby binarnej na liczbę dziesiętną

    Zwykłe binarne dzielenie nierestytucyjne przy 10 bitach będzie prawdopodobnie prostsze, niż każda z tych kombinowanych metod - to w końcu tylko 8 obiegów pętli z porównaniem, przesunięciem i warunkowym odejmowaniem, tyle że te trzy operacje trzeba zrobić na 10 (czyli w praktyce 16) bitach. Gdyby toto miało przynajmniej 8-bitowe dzielenie, jak stary...

    Mikrokontrolery Początkujący   09 Sty 2013 00:54 Odpowiedzi: 11    Wyświetleń: 4029
  • [Pascal] Jak stworzyć szyfr zamieniający z użyciem tablicy dwuwymiarowej?

    Na zamianie typu char na byte i odwrotnie. Description Chr returns the character with the ordinal value (ASCII value) of the byte-type expression, X. Tak samo, jak zapisujesz, tylko odwrotnie. Zamiast otwierać plik do zpaisu - otwierasz do odczytu. Zamiast w pętli zapisywać kolejne znaki słowa źródłowego - czytasz w pęli z pliku. Zamiast dodawać (szyfn...

    Programowanie Początkujący   18 Lis 2010 23:37 Odpowiedzi: 12    Wyświetleń: 3556
  • [c] Jak wykonać dodawanie i odejmowanie dużych liczb w C?

    Po wyjściu z pętli sprawdzaj wartość przeniesienia. Jeśli jest niezerowe, to wykonaj operację na kolejnej cyfrze. Z arytmetyki wiadomo, że przy maksymalnym przeniesieniu wejściowym (z poprzedniej cyfry) = 1 maksymalne przeniesienie wyjściowe również = 1, bo 1+9+9 < 20. Zastanów się jeszcze co się stanie, gdy od liczby 1 odejmiesz 20... Pozdrawiam,...

    Programowanie Początkujący   09 Mar 2009 00:06 Odpowiedzi: 9    Wyświetleń: 2904
  • Jak złagodzić reakcję Arduino na szybkie zmiany potencjometru na pinie A0?

    Cały proces musiałby trwać. Mógłbyś zbierać wyniki z ADC do bufora kołowego (np. próbki co 0,1s, bufor na 20 próbek), i po każdym wpisie do tego bufora uśredniać wszystkie próbki i wyliczoną w ten sposób średnią ruchomą jako wynikiem, sterować PWM. Inna metoda, dużo prostsza ale o nieco innym rezultacie to, w pętli odczytującej ADC (np. co 0,1s) dokonywać...

    Arduino   15 Sie 2017 20:22 Odpowiedzi: 4    Wyświetleń: 1530
  • Jak odczytać i modyfikować zmienne Timer1 i Timer2 w różnych plikach?

    Jestem troche zdziwiony implementacją softwareowych licznikow według opisywanych tu sposobów... Po co wykonywać zbędny kod w ISRrze (czyli load, wyifowanie, dekrementacja,store), i to jeszcze oddzielnie dla kazdej zmiennej "timer", tak jak tu: jednego globalnego licznika idącego sobie po prostu do przodu... jeden raz load, dekrementacja, store (bez...

    Mikrokontrolery   01 Sie 2011 11:54 Odpowiedzi: 52    Wyświetleń: 3750
  • [C] Optymalizacja zapisu liczb na kartę SD z FatFS - problem z buforem 100 liczb

    Jeśli chcesz zoptymalizować pętlę jeszcze bardziej, to zamiast for-ować od 0 do max, for-uj od max do zera. Co obrót pętli zaoszczędza się jedną instrukcję, porównaj sobie w obu przypadkach asembler wygenerowany przez kompilator. Dobry kompilator sam to zrobi. Sam sie kiedyś zdziwiłem, ja dodawałem a kompilator odejmował :]

    Mikrokontrolery AVR   20 Cze 2011 18:54 Odpowiedzi: 18    Wyświetleń: 1661
  • Siemens Logo - Sterowanie częstotliwością zależnie od temperatury.

    A z jakich? Selektora, mnożenia i dodawania(odejmowania). w sumie tyle. Potrzebujesz sobie też określić pkt. w funkcji y=F(T). oczywiście jeśli zrobisz to na funkcji. Jak na regulatorze to pętli układu regulacji składającej się m.in z regulatora, trackowania(naśledzania) i też selektora.

    Automatyka Sterowanie PLC   18 Maj 2014 21:18 Odpowiedzi: 9    Wyświetleń: 2283
  • Jak ustawić opóźnienie 2s na mikrokontrolerze 89C2051?

    Darek, postaram Ci trochę przybliżyc pojęcie pętli czsowej. Kazdy rozkaz wiadomo zajmuje trochę czasu. Np przy kwarcu 12M taki rozkaz NOP (nic nie rób) to 1 mikros. Chcąc uzyskać np opóznienie 10 us mozesz napisac 10 takich rozkazów. Ale mozna to zrobic całkiem inaczej. MOV R7,#5 DJNZ R7,$ (rozkaz ten idejmuje 1 od zawartości rejestru R7 i jeśli pozostała...

    Mikrokontrolery   16 Lis 2003 22:59 Odpowiedzi: 9    Wyświetleń: 1491
  • c# - Jak wybrać 40 wyników z dowolnej liczby danych?

    dokładnie tak o coś takiego niestety mój pomysł nie wypalił staram się stworzyć coś innego, ale jakoś nie idzie Dodano po 3 chyba mam obliczam odstęp między liczbami do dodania i dzielę 1 przez tą wartość następnie w pętli zwiększam indeks o tę wartość i w chwili gdy osiągnie wartość większą niż 1 dodaje punkt a od indeksu odejmuje 1 i generalnie dostałem...

    Programowanie   10 Cze 2013 20:48 Odpowiedzi: 10    Wyświetleń: 1314
  • Jak wyeliminować nachodzenie się pętli histerezy magnetycznej?

    Cześć, Wyrysowuje pętle histerezy magnetycznej i problem mam taki, że pętle się nachodzą na siebie. Jak zrobić aby te pętle pokrywały się w jednej linii? Próbowałem z wartością średnią i odejmować (usuwać dryft) ją od przebiegów, ale to nie pomagało nic. Wartości na osiach nie są skalowane https://obrazki.elektroda.pl/6642780800_...

    Początkujący Elektronicy   14 Lip 2024 09:06 Odpowiedzi: 7    Wyświetleń: 207
  • [C++] Algorytm odejmowania i dzielenia dużych liczb w C++ (do 1000 cyfr)

    No właśnie tak planowałem, zrobić to sposobem odejmowania pisemnego (tak zrobiłem dodawanie). Tylko nie wiem jak dokładnie zająć się zabieraniem tych jedynek, jeżeli dana cyfra będzie za mała. Bo jeżeli mam np od liczby 10^1000 odjąć liczbę 99, to hmmmm... Chociaż... w sumie to można by dać przeskakiwanie w pętli, dopóki liczba nie będzie większa od...

    Programowanie   31 Gru 2008 14:10 Odpowiedzi: 4    Wyświetleń: 7278
  • XMega 128 - Pętla For Krok Next z 32-bit liczbami w Asemblerze

    Jest taka sprawa. Stworzyłem sobie pętlę For Krok Next w Asemblerze [syntax=armasm]For_plus: ADIW R24 ,4 CP R24,R26 CPC R25,R27 BRNE For_plus[/syntax] Można w niej zarówno dodawać, jak i odejmować. W przypadku odejmowania należy ADIW zastąpić SBIW Jednak ma ona kilka wad. Po pierwsze maksymalną liczbą do której doliczy jest 65536. Po drugie krok może...

    Mikrokontrolery AVR   03 Gru 2016 15:16 Odpowiedzi: 9    Wyświetleń: 1308
  • Jak przeskalować wyjście pętli prądowej 4-20mA z czujnika obrotu 30 stopni?

    Witam. Czy to jeszcze Elektroda, czy już Pudelek?? W temacie Kolega Nick2 podał wystarczająco dużo informacji. Informacje zebrane w jednym miejscu: Czujnik ma ruch 30 stopni i w tym zakresie powinien mieć na wyjsciu standardowo ok 4-20mA. ... na wyjsciu przy minimalnym kącie mam około 12mA a przy maksymalnym ok 25mA. ... Czujnik (potencjometr) jest...

    Projektowanie Układów   29 Sie 2017 10:35 Odpowiedzi: 48    Wyświetleń: 5205
  • Excel magazyn liter z brązu – automatyczne odejmowanie liter po wpisaniu imienia

    Myślę, że się da :) Wszystko w jakimś makro VBA... Na początek będziesz musiał zrobić sobie okienko do wprowadzania imienia (http://www.mielk.pl/pl/kursy/kurs_vba/k... Potem najlepiej zamienić litery na wielkie, podzielić w pętli (http://www.mielk.pl/pl/kursy/kurs_vba/k... na litery (http://www.ozgrid.com/forum/showthread....

    Programowanie   01 Maj 2013 11:09 Odpowiedzi: 1    Wyświetleń: 1791
  • I2C - Jak zapewnić stabilność przy odłączaniu urządzeń i zakłóceniach?

    Nie potrafię znaleźć co blokuje moją pętlę główną. Wszystkie "while", w każdym pliku obsługuję timeoutem tak jak poradził kolega powyżej. [syntax=c]timeout = 3; while(!(TWCR & (1<<TWINT)) && timeout); if(timeout == 0) i2c_reset(); [/syntax] Zmienna timeout odejmowana jest co sekundę przez timer. Jednak pętla główna zawiesza się podczas...

    Mikrokontrolery   29 Wrz 2017 10:55 Odpowiedzi: 15    Wyświetleń: 2652
  • STM32F103ZE - Dlaczego SPI1 i SPI2 mają taką samą prędkość?

    Zgaduję, że to kontynuacja wątku dotyczącego wyświetlacza http://www.elektroda.pl/rtvforum/viewtop... Problemem nie jest SPI, tylko sposób w jaki przygotowujesz dane do przesłania. Zabijasz wydajność całą serią operacji, które nie powinny mieć miejsca podczas transmisji: odejmowanie, przesunięcie bitowe, iloczyn logiczny...

    Mikrokontrolery ARM   24 Lut 2014 00:28 Odpowiedzi: 6    Wyświetleń: 1338
  • [c] C: Pętla while do menu kalkulatora – jak poprawnie pobierać dwie liczby?

    Witam, Program ma używać pętli while do wyświetlenia menu z dodawaniem, odejmowaniem, mnożeniem i dzieleniem, pobrać dwie liczby od użytkownika a po wykonaniu zadania wyświetlić wynik i wrócić do menu. Problem w tym że wyświetla ponownie menu po wczytaniu jednej z dwóch cyfr. Jak zrobić aby menu wyświetlało się ponownie i od nowa wyświetlała się prośba...

    Programowanie Początkujący   26 Lis 2009 18:54 Odpowiedzi: 2    Wyświetleń: 4012
  • C++ - Ocena kodu prostego kalkulatora na 2 cyfry, sugestie poprawek

    Switcha w nocy się nauczyłem, nawet napisałem dodawanie i odejmowanie za pomocą switcha. Dzięki za pętle.

    Programowanie Początkujący   16 Mar 2014 13:38 Odpowiedzi: 4    Wyświetleń: 1077
  • badanie układu wzmacniacza nieodwracającego-dlaczego nieliniowy

    To jest tylko formalnie źródło prądowe - tak naprawdę to jest wzmacniacz odwracający o wzm. -1, a prąd który mierzysz to prąd w dzielniku napięcia stanowiącym obwód sprzężenia zwrotnego. To nie jest prąd wyjściowy (prąd obciążenia - użyteczny). Uwe? - dla Uzas=+-15V w datasheet podanym powyżej w tabeli na str. 5 podano parametr "VICR Common-mode input...

    Projektowanie Układów   21 Sty 2015 14:15 Odpowiedzi: 13    Wyświetleń: 2331
  • Excel - Sortowanie scalonej komórki

    Jedynki właśnie nie trzeba odejmować. W poprzednim kodzie był błąd. Metoda End(xlUp) wskazuje pierwszą wypełnioną komórkę (idąc od dołu arkusza). Ponieważ w kolumnie A komórki są scalone, pierwszą wypełnioną jest górna komórka obszaru scalonego. Jeśli odejmiemy 1, to ostatni obszar scalony nie będzie uwzględniony przy sortowaniu. Jak będzie więcej wierszy...

    Software serwis   09 Lut 2021 19:39 Odpowiedzi: 11    Wyświetleń: 1818
  • C - Liczba dwucyfrowa - zamiana na string

    Kiedyś miałem napisać pełną wersję zamiany liczby na tekst. Z początku myślałem że to strasznie skomplikowane, ale po zastanowieniu się napisałem to na jednej stronie. Podstawa to zamiana 3-cyfrowych kawałków (0-999). Zrobiłem tabelkę rekordów: {wartość liczbowa, wartość słowna}, posortowanych według wartości liczbowej. To tylko ok 30 pozycji w tabelce...

    Programowanie   23 Paź 2015 21:18 Odpowiedzi: 3    Wyświetleń: 894
  • [Java] - Jak sprawdzić poprawność parowania nawiasów w Stringu?

    Ad 2. To się robi jedną pętlą! Ustalenie pozycji to prosta matematyka odejmowania długości od szerokości. Ad 1. Ilość wystąpień poprawnych par jest wartością maksymalną z całego przebiegu pomniejszoną o wartość końcową. Jeśli będziesz chciał sprawdzać poprawność grup różnych nawiasów, które nie będą mogły się krzyżować, to lepiej będzie posłużyć się...

    Programowanie Początkujący   11 Sty 2009 22:54 Odpowiedzi: 10    Wyświetleń: 3497
  • [C++] Jak wrócić do początku funkcji main bez użycia pętli?

    Czy da się wrócić w programie konsolowym (napisanym w c++) do konkretnej linijki lub funkcji (jeżeli tak to jak). moj program //mój program w c++ #include <stdafx.h> #include <conio.h> #include <iostream> void main() { int nMain; std::cout << "Wybierz działanie" << std::endl; std::cout...

    Programowanie Początkujący   17 Sie 2009 16:20 Odpowiedzi: 14    Wyświetleń: 3327
  • Pieczątka Świadectwo Kwalifikacji i jakie kupić mierniki do 1kV początkujący

    Możesz zgadywać, ale zgadujesz źle: przed wykonywaniem serii pomiarów "zeruje" się miernik zwierając przewody i wciskając jeden przycisk, miernik zapisuje rezystancję przewodów w pamięci i domyślnie odejmuje ją od wyniku pomiaru. Pozdrawiam, Wiesław Zgadywałem w stosunku do mojego MPI , niestety nie mam tam funkcji zerowania przewodów przy pomiarze...

    Elektryka Dla Każdego   28 Lut 2012 23:30 Odpowiedzi: 29    Wyświetleń: 6984
  • [Atmega32] [Atmega32][ASM] Problemy z odbiorem RC5 - przerwanie INT1 i synchronizacja zegara

    Co do programu przedstawionego w załączniku. Strasznie marnujesz czas procesora, powinienes w przerwaniu wykonac kilka instrukcji a ty wykonujesz wszystko. Uboczną stroną jest jescze to ze musisz zapisywac wykorzystywane rejestry na stosie i "uziemiasz sobie licznk 0" Proponowałbym taki sposób: czujnik dołaczasz do wejscia into lub int1 ustawiasz na...

    Mikrokontrolery AVR   14 Gru 2008 21:48 Odpowiedzi: 9    Wyświetleń: 2577
  • Atmega644PA - Obsługa przerwania, multipleksowanie ADC

    Sporo jest źle w tym kodzie. Po pierwsze, nie używaj trybu free run ADC. Zaprogramuj timer a stałą częstotliwość przerwań. W przerwaniu timera odczytuj poprzedni wynik ADC i startuj nową konwersję naprzemiennie z kolejnych kanałów. Zamiast średnich użyj filtrów dolnoprzepustowych (to bardzo górnolotnie brzmi, a polega na trzymaniu sumy, od której przy...

    Mikrokontrolery   10 Sty 2016 16:07 Odpowiedzi: 53    Wyświetleń: 2865
  • Structured Tex (ST/SCL) zaprogramowanie sumowania tablicy

    Powiedz mi jeszcze proszę czy obliczanie wariancji ma stać w pętli czy to już wylatuje po za pętlę ? Tak jak pisałem, po wszystkim. Poza pętlą. Dlatego cv_rotation3 to wartość aktualnego obrotu a więc i za razem indeks w tabeli. Musisz zwrócić uwagę, czy ten indeks rozpoczyna się od 0, bo taką masz tablicę. Jeśli pomiar jest zawsze od 0 do ileśtam,...

    Automatyka Sterowanie PLC   10 Sty 2021 12:05 Odpowiedzi: 27    Wyświetleń: 2961