Najpierw podstawiasz result = value1 * number1, a potem result = False. To czym właściwie jest to result? Nie chodzi mi o poprawność kodu (vba w pewnych sytuacjach to nawet dopuszcza), ale o sens takich zapisów. Za chwilę sam się w tym pogubisz. A o co pytasz w tym zdaniu "czy można by osiągnąć ten sam efekt za pomocą instrukcji warunkowej i pętli"?...
- po co definiujesz trzy różne funkcje, które robią dokładnie to samo?? - zastanów się jaki efekt przynoszą trzy ostatnie instrukcje warunkowe w funkcji "sortowanie" ??
Przyciski zwierające do masy (GND) potem linie uC w programie jako wejścia z podciąganiem wewnętrznym i sprawa załatwiona. Napisanie takiego kodu programu to pestka - jak sam napisałeś 3 instrukcje warunkowe
Widzę, że nie bardzo lubisz makra ;) a wystarczy: 1. makro z WorkbookOpen powtórzyć przy WorksheetActivate (aktualizacja listy Combobox''a). 2. Usunąć instrukcje warunkowe dot. producenta Listę kolorów modyfikujesz w arkuszu "Opcje". Musi być "ciurkiem" (bez dziur). Edit 20:17 - zmieniłem załącznik (Clear brakowało przy Activate)
Ma to wyglądać tak, że powinieneś zrobić tablice pytań i odpowiedzi (wraz z zaznaczeniem która jest poprawna). Następnie powinieneś wyświetlać kolejne (lub losowo wybrane) pytania i sprawdzać czy odpowiedź się zgadza. Zagnieżdżone instrukcje warunkowe są tu do niczego bo raz, że zaciemniają kod a dwa, że program jest kompletnie nieczytelny. Jak już...
Wyjścia mają być aktywne w stanie 1. Czy można to zapisać jakoś w kodzie czy dopiero ustawić w symulatorze? Nie do końca rozumiem o co chodzi. Czy chcesz aby w zależności od jakiegoś parametru (aktywny niski / aktywny wysoki) wyjście Y , dajmy na to dla wejścia A='000' miało postać Y='00000001' albo '11111110'? Jeśli tak, to można zrobić to na różne...
... po dodaniu tego kod zaczyna bardzo długo pracować ... Nie obserwuję tego na "prostych" danych, ale spróbuj może w ten sposób: [syntax=vbscript]Option Explicit Sub Czysc_Wszystko_2() Dim czas As Single: czas = Timer If MsgBox("Wyczyścić wszystkie formularze 'Dniówek'?", vbQuestion + vbYesNo, "Potwierdź") = vbNo Then Exit Sub Dim i As Integer, w...
Witam W wielu przypadkach pisząc w drabince taką konstrukcję masz wprost np |---|I|-------(Q)-| to if I=1 { Q=1 } else { Q=0 } Jeżeli nie da się jak powyżej wykorzystaj skoki . pozdrowienia
Witam. Mam problem z przerwaniami w atmega8. Wcześniej nie potrzebowałem przerwań więc to zagadnienie mnie nie interesowało. Potrzebuję wywołać przerwanie zewnętrzne int0 które uruchomi timer1, a ten zacznie odmierzać czas. Proszę o pomoc. Pierwsza zasadnicza uwaga to nie zauważyłem w programie konfiguracji interruptu0- coś np. takiego: config INT0=...
Teraz mam taki problem jak jest błąd w usuwaniu wszystko działa jak należy ale jeśli wprowadzę poprawnie czyli w usuwanych wprowadzę kod do usunięcia z wstawianych na "nnn" "mmm" to skrypt robi wszystko prawidłowo jednak po wykonaniu tego przestaje działać i drugi raz Generalnie masz całą instrukcje 'if' blednie zrobioną, teraz kolega (at)adamas_nt...
Nie wiem czy temat aktualny ale bawiłem się w używanie CASE. Lepiej i prościej niż instrukcje warunkowe if else. [syntax=vbnet]Select Case Menu Case "0" Duze = Czas + ":" + S Setfont Font12x16dig Lcdat 1 , 4 , Duze Setfont Font6x8 Lcdat 3 , 8 , Week Lcdat 4 , 1 , Ss Lcdat 5 , 1 , Tempcisn Lcdat 5 , 35 , Wi Lcdat 5 , 55 , Wj Lcdat 5 , 75 , "%" Lcdat...
Co do porównania prędkości procesora i FPGA to można to robic porównując czas wykonywania się danych al;gorytmów, na przykład 1024-punktowego FFT. Najczęściej FPGA będzie bił procesor na głowę w szybkości ;) Przykładowo Spartan3 XC3S400 ma 16 mnożników 18-to bitowych, a co za tym idzie może wykonać 16 mnożeń w ciągu jednego cyklu zegara :] Jednakże...
Zobacz [url=http://dzono4.w.interia.pl/index.ht... Przyjaźnie, krótko i na temat. Z pewnością się przyda. Wracając do tematu. Coś w ten deseń (nie stosuj polskich znaków w nazwach!) [syntax=vb]Dim kom As Range, Srednia As Long, licz As Integer licz = 0 Srednia = Range("F14").Value 'Liczba = Range("N2:N11").Value For Each kom In Range("N2:N11") If...
tu po slowie kolor mogę po przecinku wprowadzać kolejne odniesienia czyli kolor2, kolor3 itp Nie. Chyba, że zmienisz deklarację funkcji. Masz taką linię w kodzie strony: [syntax=html4strict]<br><input type="text" value="" ID="kolor"/>[/syntax]A to jest kod JavaScript, który pobiera zawartość tego input-a:[syntax=javascript]document.getE...
Generalnie wszystkie języki programowania są pod wieloma względami identyczne. Masz jakieś zmienne, pętle i instrukcje warunkowe - tak w ogromnym skrócie. Oczywiście każdy różni się składnią, sposobem zapisu np. procedur itp. Ale idea jest taka sama. Musiałbyś się zastanowić na początek, czy bardziej wolisz elektronikę i oprogramowanie w nią wbudowane,...
Kilka klamerek na pewno dla czytelności się przyda Przeanalizujmy for(i=0;i<5;i++) { for(j=0;j<5;j++) { if(i==2) { symbol='$'; { else { symbol='!'; } } } i=0 ... j=0,1,2,3,4 daje !!!!! i=1 ... j=0,1,2,3,4 daje !!!!! i=2 ... j= .... daje $$$$$ i=3 jak wcześniej i=4 jw Nie sprawdzałem,...
... a gdyby tak w programie do zmiennej d podstawić żądaną wartość, a w przerwaniu sprawdzać jednokrotnie czy c=d?
W ogóle w tej wklejce kodu nie widać bloków (nawiasów klamrowych). Jesli tak jest naprawdę, to daje efekt o jakim piszesz. każdy if steruje tylko jedną następną instrukcją. W IDE powienies mieć formatowanie tzw "indentację" i byś to widział wzrokowo
if ($kwota > 0 && $kwota < 250) { //obliczenie rabatu} itd...
Wszystkie informacje znajdziesz w datasheet układu lub tutaj na elektrodzie. Kwarc taki jak na schemacie, C1 najlepiej zastąpić trymerem, rezystory podciągające do SDA i SCL najlepiej 4k7. A0 można podłączyć do GND lub VDD (zmiana adresu, patrz datasheet). Warto dodać jeszcze kondensator 100nF blisko wyprowadzeń zasilających układu.
http://obrazki.elektroda.pl/2996251600_1... Witajcie moi drodzy! Dziś opiszę coś, czego na DIY Konstrukcje jeszcze nie było - płytki developerskiej mikroprocesora PIC32 programowalnej przez USB. Co ta płytka oferuje? Płytka bazuje na 32 bitowym mikroprocesorze PIC32MX220F032B firmy Microchip. Zasilany z napięcia 3.3V, posiada 32KB pamięci...
Ja bym napisał skrypt, który będzie w postaci pojedynczego pliku sh, w którym będzie umieszczona cała logika - nie próbowałbym przez samego plinka przepychać całego skryptu, nawet nie wiem, do jakiego stopnia jest to możliwe, ja używam plinka do wywołania skryptu, który zawiera wszystkie instrukcje warunkowe i polecenia.
oczywiscie ze tak [; realizowane jest to za pomoca jednego skoku: 1. sprawdz warunek 2. jesli nieprawdziwy to skocz do 4 3. wykonaj warunkowe instrukcje 4. kontynuuj z reszta programu 0x41 0x56 0x45!!
(...) :16:t<0?t<-72?main(_,t, " Przede wszystkim, warto przepisać ten kod w czytelny sposób, aby ułatwić jego analizę. Kod po przepisaniu wygląda następująco: ```c #include <stdio.h> main(t, _, a) char *a; { if(!0 < t) { if(t < 3) { return main(-79, -13, a + main(-87, 1 - _, main(-86, 0, a + 1) + a)); } else { return 1; } } else {...
Inżynierowie oprogramowania wbudowanego uwielbiają rozwiązywać problemy. To właśnie podstawa, tego, co robią. Niestety jednym z największych ich mankamentów jest to, że tworzą oni wiele niedoskonałości, aby następnie stać się bohaterami, spędzając ogromną ilość czasu na ich usprawnieniu (debugowanie!). To dość typowe, bez przeszkód można znaleźć firmy,...
Jakoś mój mózg jest za tępy na to: Poczytaj o technikach zaciemniania kodu (ang. obfuscation). W podanym przykładzie użyto najprostszych sposobów: zastąpienie iteracji rekurencją, instrukcje warunkowe zamieniono na wyrażenia warunkowe, znak _ (underline) wykorzystano mnemonik, etc. Dorzucę od siebie, funkcja __(k) zwraca k-tą wartość ciągu Fibonacciego....
Jest wiele powodów takiego zachowania, m.in.: 1. Obsługa w międzyczasie jakiegoś przerwania. 2. Instrukcje warunkowe skoków - w zależności czy warunek jest spełniony czy nie to może być różnica 1 taktu, która się akumuluje w przypadku wielokrotnych skoków warunkowych. 3. Warunkowe wykonywanie podprogramów. Najlepiej takie zachowania analizować patrząc...
...Alez jest oczywiste, podane przy kazdej instrukcji w jej opisie. Takze instrukcje warunkowe sa opisane np. ile cykli kiedy warunek jest spelniony a ile kiedy nie jest. Skoro wykonanie jakiejś instrukcji warunkowej zajmie np. 2 lub 3 cykle maszynowe , to to już dla mnie nie jest oczywiste - kwestia interpretacji :) Piotrek
No i wcale się nie dziwię... Instrukcje warunkowe masz poza główną pętlą programu która jest przecież nieskończona...
Zapomiałem wkleić instrukcje return (już poprawiłem). Co do rezystorów podciągających to mam je w układzie 10K. Dlaczego instrukcje warunkowe IF są źle skonstruowane?? :? Dalej mam ten sam problem.
opiszesz mi wszystkie instrukcje jakie oferuje Atmega8? Atmega8 to popularny 8-bitowy mikrokontroler z rodziny AVR produkowany przez firmę Microchip (dawniej Atmel). Wyróżnia się on niskim zużyciem energii, prostotą programowania oraz bogatym zestawem peryferiów. Poniżej przedstawiam zestaw podstawowych instrukcji dostępnych w Atmega8. Atmega8 korzysta...
Są dwa rozwiązania: 1. do każdej figury piszesz funkcje która liczy pole 2. pola liczysz bezpośrednio w programie wybieracją przez instrukcje warunkowe co ma się wykonać
zacznij od polskiego helpa z strony : http://www.elenota.pl/programy.php 7Spodziewana instrukcja IF..THEN 269Spodziewano się END SELECT sprawdż dokładnie wszystkie instrukcje warunkowe
Prawdopodobnie jest ok, nie przygladalem sie bardzo dokladnie temu co to robi zrobie to za chwile. Pare rad: nie wiem jak na poczatku ale wg mnie w schemacie blokowym nie moga byc zapytania w stylu "czy y>n?" albo "wybierz komorke o adresie...". Uczono mnie wpisywac w bloki zwroty warunkowe ktore potem bez zmiany mozna wprowadzic do kompilatora. Po...
Piszesz opis problemu równie chaotycznie jak program... O co właściwie chodzi ? Kiedy program z pętli głównej skacze do procedury "scan", jaki cel mają instrukcje warunkowe w tej pętli, dlaczego zależą od kroku ? Napisałeś sobie może algorytm jak to ma działać ? Pokażesz ?
Ten język jest bardzo prosty, wystarczy dobrze go zrozumieć. Instrukcje warunkowe we wszystkich procesorach działają tak samo, albo dokonują skoku, albo wykonują następną instrukcję. W tym wypadku wykona następną instrukcję po cjne A,y,rowne. czyli też MOV R5,#4 ; jesli ma do R5 wpisać wartość 4 ,znak "#" oznacza wartość bezpośrednią , a "D" jest zbyteczne...
Witam. Natrafiłem na pewien problem, a jestem raczej początkującym "programistą" mikrokontrolerów. Mianowicie chodzi o to, aby podczas przerwania wartość zmiennej została podniesiona o jeden, a następnie jeżeli osiągnie wartość np. 6 została wyzerowana. W dalszej części programu w pętli Do...Loop były by umieszczone instrukcje warunkowe IF warunek THEN....
W twoim kodzie nie widzę instrukcji warunkowej, czy jest możliwość dodania tak jak pisałem wyżej? Nie jest potrzebna.
Mogła być interesująca dyskusja, a zrobiła się typowa przepychanka. W świecie mikrokontrolerów główne ograniczenia techniczne to wielkość krzemu i prędkość pamięci programu. Im większy wymiar technologiczny, tym więcej miejsca zajmują komórki pamięci programu, więc mniej układów można dostać z wafla. Można użyć starszych maszyn, ale to wcale nie obniża...
Porada #3 — zastosuj narzędzia do statycznej analizy kodu, aby zidentyfikować potencjalne błędy Języki programowania, których twórcy oprogramowania wbudowanego używają na co dzień, zazwyczaj nie są w pełni określone i zdefiniowane co do litery. Niektóre konstrukcje lub zachowania nie są zdefiniowane w standardzie języka, ale są zachowaniami definiowanymi...
Myślę, że całość przesyłana jest w postaci jakiejś ramki transmisyjnej, tylko nie wiem jakiego ona jest formatu. Diody mam podłączone w poprawny sposób. Udowadnia to choćby wejście w pierwszego ifa po ustawieniu "odebrano=49", wtedy świeci się dioda1 a przy odebrano=odbierz() zapala się dioda3, czyli tak jak instrukcje warunkowe przewidują.
Pomyślę przez weekend. Czyli jeśli jest za niskie lub za wysokie napięcie to czerwona, jak jest OK to zielona? A tak na marginesie to trzeba było zaprzęgnąć do tego jakiegoś uP, np małego Attiny. Kod programu to 10 linijek, odczyt przetwornika AC, dwie instrukcje warunkowe if... i po kłopocie.
Proponuje instrukcje warunkowe :) Mogą one znajdować się w pętli :D W C to by była prosta instrukcja warunkow switch(x){}; ale w Bascomie to pewnie na if(warunek) than xxx PS Na atmedze da sie zrobić całkiem przyzwoity zegarek :) Tylko na timerze 16 bitowym :) I wystarczy dobry kwarc zewnętrzny i dobrze dobrane kondensatorki i poślizg zegara na miesiąc...
No tak... przerwania, instrukcje warunkowe (których czas zależy od wartości... ) itp... No tak - przecież to faktycznie wielka różnica czy wykonują się 0.00000005s czy może 0.00000006s... A jeśli to JEST wielka różnica, to znaczy że do projektu wybrany został zły układ lub projekt jest błędny. Proste [; 4\/3!!
Zastosuj 3 zmienne indeksujące (lub lepiej wskaźniki), zainicjalizuj je z przesunięciem, później tylko inkrementuj,a po osiągnięciu końca tablicy - zeruj. W której funkcji te zmienne inicjować? Dzięki za odp. Wiem, że w gre wchodzą tylko tablice. W przerwaniu będą tylko instrukcje warunkowe if (w zależności od f wyj.).
Same instrukcje warunkowe if się nie sprawdzą ponieważ w normalnym trybie pracy [wyświetlanie pomiarów i innych danych] menu nastaw ma być pomijane przez program a w chwili wejścia do menu pomijany będzie ekran główny...uważam że nie ma sensu sprawdzać tysiące razy na dobę każdego if-a menu z którego będzie się korzystać np;raz dziennie aby załączyć...
problem w tym ze nie znam ani jednego z podanych przez cb pojęć typu insert, update, delete, oraz select. Załączam tematy jakie zostały przerobione w szkole i z tego powinno byc wykonane to zadanie. Strumienie cin i cout w C++. Deklaracja stałych i zmiennych. Instrukcje warunkowe i wyboru. Instrukcje iteracyjne. Tablice (dynamiczne). Funkcje w C++....
A można jakoś sprawdzić dokładną częstotliwość pracy kwarcu w uC? Bo chciałem zrobić prosty zegarek i pomimo wykorzystania timer'a w CTC z obsługą przerwania (po odmierzeniu 1s) zegarek ma cholernie duże opóźnienia :| Na minutę spóźnia się bitą sekundę, co przy częstotliwości pracy nawet 1Mhz wydaję się być strasznie dużą wartością... :| Myślałem, że...
To wszystko zależy od tego czy chcesz dodawać te liczby automatycznie (wpisujesz cokolwiek i bez klikania przycisku oblicza się suma czy np po kliknięciu). Jeśli chcesz aby było liczone "automatycznie" to konieczne jest zastosowanie wątku :) ale jeśli nie to przycisk którego kliknięcie spowoduje odpalenie funkcji :) I wewnątrz tej funkcji robi się instrukcje...
Wygląda to nieźle. Jak generowane są sekwencje zapalania się diod? Istnieje jedna, zaszyta w programie czy też jet to sterowane jakimś przyciskiem albo poprzez RSa? Diody zapalają sie tak jak napiszesz to w programie, jest zaimplementowana funkcja niskiego poziomu która zapala "1 diodę" i tak pisane są kolejne funkcje np.(zapalanie całej linijki, warstwy)...
połączenie warunkowe monitorować warunkowe kopiować warunkowe
uszkodzony konwerter audio obliczenia toroidalny schemat mistral
tps506 pb801 peugeot moduł alarm
Programowanie biorytmów na Arduino GIGA Kostka lewych przednich drzwi Hyundai i30 2021 - opis i funkcje