unary operator expected To może być skutek użycia zmiennej, która nie jest zdefiniowana, albo ma wartość pustą. Ale -gt to porównywanie liczb - jeśli $zmienna napiszesz w "", to wyskoczy inny błąd. Może np. [ `pgrep -c $i` -gt 0 ] daje taki błąd, jak pgrep nie daje w wyniku liczby?
Jeżeli to ma nic nie robić tylko generować impulsy, to po prostu może użyj Waitms. A jeżeli nie, zmieniaj wartość porównania w zależności od dodatkowej zmiennej. Np: $regfile = "m16def.dat" $crystal = 16000000 Dim A As Word 'Zmienna zwiększana i porównywana. Dim B As Byte 'Zmienna decydująca z jaką wartością będzie porównywana zmienna A. Config...
chodzi o cudzysłowy , rozumiem, że zmienna a jest jest typu string ;)
Dane pokazywane oczom użytkownika mogą być zupełnie inne niż te przechowywane w programie. Wpisywanie wartości liczby po cyferce jest uciążliwe. W piekarniku mam ustawianą godzinę jednym przyciskiem (czy dwoma), wystarczy w programie zauważyć że przycisk został wciśnięty, przytrzymany przez 1s, przytrzymany przez 5s,itd. Jak nie używasz delay nie jest...
Pierwszy strzał jaki mi przychodzi do głowy to nowa zmienna, od zera dodawana o jeden co cykl w pętli głównej, można ją porównywać do liczby przy której zmienna się zeruje i zmienia stan dowolnego pinu na przeciwny. Im wyższa liczba przy której zmienna (suma powiększana o jeden co krok) zeruje się i zmienia stan wybranego pinu tym mniejsza częstotliwość...
Mam jednak wciąż pytanie co do drugiej części, jeżeli zmienna jest volatile to dlaczego konieczne jest wyłączanie obsługi przerwań? Czy wynika to z tego, że to 4-bajtowy typ long i przerwanie może nastąpić w trakcie porównywania i zmienić wartość niesprawdzonych jeszcze bajtów? Dokładnie o to chodzi. Tu lepsze sa 32 bitowe procki, przy porównaniu long...
Witam, Nie wiem za bardzo co można sprawdzić w tym listingu, bo nie wiadomo co ma do końca robić, ale się nie kompiluje z kilku powodów: -niezadeklarowana zmienna "T1" -zmiennej typu String "H" nie można zwiększać ani zmniejszać jak zwykłej zmiennej, także nie można jej porównywać ze zmienną liczbową -polecenie "Lowerline" nie jest równoznaczne z jednoczesnym...
Nie podałeś ja są przechowywane te dowolne liczby (chyba myślałeś o zmiennych). Dla jednobajtowych (8-bit) użyteczny jest skutek uboczny rozkazu "movf x,x" w postaci ustawienia bitu Z w rejestrze stausowym jezeli ruszony rejestr ma wszystkie bity równe 0. Jeżeli zmienna jest wielobajtowa to wystarczy wykonać "or" na wszystkich jej bajtach i jeżeli w...
Proponuję zadeklarować zmienną globalną która będzie pamiętała dotychczasową liczbę rekordów a następnie porównywać z Table.Rows.count jeżeli Table.Rows.count > zmienna to znaczy że jest nowy rekord. Będzie również potrzebne zdarzenie Form1.Load które załaduje do tej zmiennej początkową liczbę rekordów po uruchomieniu programu.
Nie miałeś wogóle zliczania, potrzebna do tego zmienna. Porównywać znaki jest łatwiej jak zrobisz je wielkie - mniejszy zbiór. Może jakoś tak. Trochę pozmieniałem nazwy zmiennych, bo jestem leniwy i nie lubię w tak małych programach dużo pisać. [syntax=pascal] program Spolgloski; uses Crt; var S:string; i,L:integer; begin Write('wpisz zdanie: '); Readln(S);...
Najlepiej porównywać po kodach silników, ew po numerach samych głowic. W praktyce da się porównać wizualnie, czyli czy ma zmienna fazę, kształt uszczelek kolektorów, króćce płynu itp.
Nie znam się zabardzo na C, ale tak na oko to nie możesz porównywać zmiennej typu char (bo chyba tego typu jest zmienna znak) z typem liczbowym czyli znak>0 nie może być wykonane, bo porównujesz dwa różne typy. spróbuj dać znak>chr(0)
Niezupełnie - chodzi o to, że do programu wartość jest dostarczana właśnie jako string. Muszę mieć natomiast zmienna, aby móc ją porównywać z zadaną wartością (mniejsza, większa itp). Ale nie może być tak, że zamiast 84.2 (która to wartość jest prawdziwa, i taka jest w stringu), to do porównania używam 84.199999 czy coś podobnego. Mógłbym usuwać przecinek...
Już chyba wiem. Nie możesz porównywać zmiennej tekstowej B do Chr (0), bo zmienna tekstowa kończy się takim znakiem. Czytaj przez Inkey do zmiennej typu Byte a następnie buduj string tak: A= A + Chr (B) Czyli zmień zmienną B na typ Byte
Złego jest to, że nie jest to mój wynik czasu zapisany jako jedna zmienna w postaci dziesiętnej. Potrzebuję tego, aby później porównywać ten wynik zapisanymi z innymi danymi i zależności od tego czasu zmierzonego będzie wykonywać inne zadania. Nie wiem jak to rozwiązać.
Standard 5V, czytnik wysyła kod ciągle po zbliżeniu transpondera i przestaje wysyłać po oddaleniu go, "wpisać na sztywno" miałem na myśli spisać w program jeden transponder (zmienna, może jakaś tablica) i porównywać to z odczytem, o do zamieszczenia kodu lub schematu to wolał bym napisać na nowo cały program, atmega działa na 100%, Kwarc mi nie robi...
trzeba by ją porównywać z np. b=100 i pobierać czas systemowy. jeżeli minie 5 sec[porównujesz ze zmienną pomocniczą czas początkowy] a zmienna się nie zmieniła to wywołujesz funkcję/goto/if.
Czy tego ADC powinienem użyć w taki sposób, jak choćby tutaj: http://robolabz.multiply.com/journal/ite... ? Pod koniec jest takie coś: uint16_t value; value = ADC; Co da mi ta zmienna? Wartość napięcia? Wtedy mogę ją sobie programowo porównywać?
Odczytać musisz cały port B a potem zerować 3 najstarsze bity bo one mogą powodować zamieszanie. Zmienna oczywiście bajtowa. porównujesz potem zmienną z konkretnymi wartościami. Czyli masz 16 warunków sprawdzających jaki klawisz został wciśnięty.
Witam wszystkich, Mam problem polegający na tym, że z poziomu panelu nie mogę definiować wartości zmiennych. W programie wyżucam zmienną na ekran panelu, ustawiam jako edytowalną. Na panelu przechodzę do jej edycji - edytuję zmienną, potwierdzam enterem i wartość wraca do tej, którą pamiętał poprzednio procesor. Dokładnie chodzi o ustawianie punktów...
Spróbuj najpierw zrobić coś takiego unsigned char zmienna[] = "komenda"; if(sprawdz_komende(&zmienna[... { //wykonaj }
...Czy istnieje jakiś sposób, aby ostateczną zmienną 'Ss' (string) zapisać w zmiennej typu Single (lub innej?) aby umozliwic porównanie jej z tą zapisaną w eepromie? A może ktoś zna inną metodę na rozwiązanie tego problemu? Z Twojej wypowiedzi wynika , że nie wiele masz wspólnego z programowaniem uC - ale mniejsza z tym. Zmienna string jest potrzebna...
Nie rozumiem tu czegoś. do zmiennej command zapisujesz odebrane znaki, później zmienna comman wystawiasz na port szeregowy, ZERUJESZ i w pustym stringu chcesz coś znaleźć....
A co to jest Worksheet? Jeżeli to zmienna to ok, ale może chodziło o Worksheets? Po drugie porównywanie obszaru (Range) jest nieco sliskie, wstawianie od biedy jest intuicyjne. Wolę prostszy zapis Cells(y,x).Value="abcd". Jeżeli pracujesz na arkuszu bieżącym to żadnego Worksheets(...). nawet nie trzeba, zresztą podobnie jak z Range.
Aby zapisać zmienną tekstową "$TEMP" potrzebujesz 5 znaków, plus jeden znak null na końcu. Czyli łącznie 6 znaków. A u ciebie zmienna ta jest zadeklarowana jako 5 znakowa.
bo nie zauwazylem ze ona go ustawiła nie wiadomo po co Nie właczaj ADLAR bo on przesuwa w lewą stronę ... wynik Właśnie o tym pisałem w poście, który skomentowałeś: proponuje nie pisac niezbyt przemyslanych postów no tak, to jest uwzględnione, wyswietlam ( odczytuje) tylko wynik ConversionResults Czy jesteś tego pewna? Koledze Piotrus_999 chodzi o...
CommandButton z napisem GRAJ!, Poszedłbym raczej w kierunku formatki użytkownika (UserForm), niż bawiłbym się w z przyciskami w arkuszu. Łatwiej zapanować nad aspektem wizualnym "zabawki", no i miejsca więcej w arkuszu na inne rzeczy. czy „CommandButton_SPRWDZ1” może weryfikować wszystkie 39 odpowiedzi Prosto odpowiadając - można - np....
... Sprawdzasz przed wyświetleniem czy zmienna jest mniejsza od 10, jeśli tak ustawiasz odpowiednią pozycję za pomocą "Locate x.y" i wyświetlasz. Jeśli nie to wyświetlasz w domyślnym miejscu. Sposób dobry, tylko trochę kłopotliwy(ciągłe porównywanie zmiennych) :( Inny sposób to: 'Zmienne odczytane z PCF-a i skonwertowane instrukcją makedec()...
Kiedy zmienna == 1 wykonuję konkretny krok zwiększam jej wartość i wykonuję krok 2. Nie potrafię jednak do zmiennej przypisać jakieś liczby oraz potem jej wartości porównywać. Zazwyczaj to się robi po prostu, że jak jest w kroku nr1 i spełnione są warunki tranzycji do kroku nr 2 to się po prostu podstawia instrukcją MOV 2 do rejestracji np krok czy...
Akurat testowałem z nawiasami i bez i to nie ma znaczenia. Nie widzę zasypywać wróżki całym kodem, bo w reszcie jest obsługa klawiatury i wyświetlaczy 7-segmentowych, obsługa ADC, porównywanie napięć, która nie jest w tym momencie istotna, bo pomiary się wykonują ok, jedna zmienna wyznaczona jest dobrze tylko z tą drugą jest nie tak
Skoro raport ma 300000 wierszy, to zmienna i musi być zadeklarowana jako long. W którym miejscu Twoje makro się zatrzymuje? A tak w ogóle to zamiast mozolnego porównywania każdej komórki z elementami tablicy przy pomocy pętli to poszedłbym w sprawdzenie przy pomocy odpowiednika arkuszowej funkcji PODAJ.POZYCJĘ czy wartość danej komórki jest w tablicy....
Po pierwsze, to coś takiego wymaga założenia alfabetycznego porządku listy. Jest? Po drugie, jeśli porównywać chcesz z elementem a+1, to a nie może osiągnąć nawet wartosci Count-1. U Ciebie osiąga - skończy się AV. Mało tego! Do t1 dokładasz kolejne elementy, a więc jak w ogóle chcesz porównywać z elementem a+1, którego nigdy nie będzie? Prześledź pierwszy...
Uwaga praktyczna: jeżeli chcesz porównywać zmienną ze stałą to umieszczaj stałą po lewej stronie, w tedy już na etapie kompilacji wyjdzie błąd. Np.: [syntax=c]if (zmienna = 1) { ... }[/syntax] kod się poprawnie kompiluje ale nie będzie poprawnie działał [syntax=c]if (1 = zmienna) { ... }[/syntax] błąd podczas kompilacji - stałej nie można przypisać...
Pozwolę sobie umieścić post pod postem żeby wiadomość dotarła do zainteresowanego. Jeszcze lepszym wyjściem dla takiego zegara będzie zastosowanie dedykowanego rezonatorka 32768Hz (32,768KHz) Wartość 32768 to w zapisie binarnym dokładnie piętnaście bitów. Jeśli więc Timer będzie zliczał generowane impulsy to po 32768 uzna że mineła sekunda :D Bascom...
Moim zdaniem najbardziej miarodajne to jest podawanie zużycia za cały rok ze wszystkimi opłatami i lokalizacją. Ale wiesz że od 1.07 ceny się zmieniły więc jak chcesz cały rok porównywać? to raz, dwa u mnie średnia za zeszły rok a właściwie sezon to 3.79zł/m3, ceny poszły o 50% więc za ten rok będzie min 5.68 a to nie wszystko bo przesył rośnie o 25%...
Hej, jest to mój pierwszy post na tym forum, dlatego z góry przepraszam za ewentualne błędy. Generalnie od niedawna uczę się pracować z VBA i obecnie staram się napisać program, który porówna dane z dwóch tabel ( liczba kolumn to zawsze od A DO AD), liczba wierszy zmienna. Chciałabym, żeby moje makro porównywało dane z tych tabel, a następnie usunęło...
Dzięki za podpowiedzi. Układ ma porównywać przebieg zmienny z wzorca m.cz (amplituda, częstotliwość). Jedno wejście BEZPOŚREDNIO z wzorca (z ew. opóźnieniem celem dopasowania ?) a drugie z wzorca poprzez pętlę która daje niewielkie opóźnienie sygnału. Amplituda to pestka, bo wystarczy komparator okienkowy. Gorzej z częstotliwością. Chyba jednak skończy...
witam Mam w programie timer TP do niego przypisana jest zmienna która odpowiada za czas działania TP. Stan TP jest odczytywany i porównywany do pewnej wartości. Problem polega na tym że czasami komparator podczas porównywania nie wystawi sygnału nawet jak parametry są równe. To znaczy ustawiam że gdy wyjście timera jest równe wartości zadanej w programie...
Excellent!! teraz wyświetla w TextBox mi właściwą wartość zmiennej. Później robię tak [syntax=text] dim i as Integer i = cint(val(x)) textBox2.Text = i If i > 0 Then Select Case i Case 1 label1.Text = "1" Case 2 label1.Text = "2" Case 3 label1.Text = "3" Case 4 label1.Text = "4" End Select End If [/syntax] i w zmienna i mam jako integer i mogę dalej...
Witam, Mam do napisania program obliczający miejsca zerowe funkcji liniowej. Nie rozumiem tego fragmentu kodu cmp word ptr ds:[inta],0h jne jestm0 cmp word ptr ds:[inta+2h],0h je koniec W pierwszej linijce porównuję ze zmienna inta jesli jest różna od zera to jest miejsce zerowe. Dlaczego w trzeciej linijce jest przesunięcie o 2 i porównanie? Nie rozumiem...
Proszę uprzejmie Kolegów o pomoc w rozwiązaniu trudnego dla mnie problemu. Jeżeli jest to dla Was banalna sprawa, to proszę o wyrozumiałość – ostatnim i jedynym językiem programowania z jakim miałem do czynienia był BASIC na „komputerze” ZX81. Innych „grzechów” na tym polu nie pamiętam. Teraz pradziadek został zobligowany do wykazania się wiedzą i umiejętnościami...
Nie rozumiem co się tutaj dzieje. Zmienna Reference nie ma żadnej przypisanej wartości początkowej. Jak np uzyskać 50% świecenia diody? Nie chodzi mi o stopniowe przyciemnianie, po prostu chciałbym mieć możliwość w dowolnym miejscu programu ustalenia jakie napięcie ma być na danym wyjściu. Nie potrzeba żadnej wartości początkowej, jest to zmienna typu...
To już jest coś.Ustaw na sam szum na UKF (bez stacji) i miernikiem naoięcia zmiennego porównuj wzmocnienie na symetrycznych stopniach.Jako kontroler możesz zastosować inny wzmacniacz podając na jego wejście sygnał z Elisabeth.
Nie chodziło mi tu o operacje procesora (choć o to zazwyczaj postuluję ) ale o ilośc operacji w kodzie a więc jego czytalność. Druga rzecz zmienna znak pożera bajt pamięci na stosie a stosu mało w AVRkach. Z ciekawości to mozna porównywać operacje typu unsigned char zm1; unsigned short zm2; zm1 = (zm2 >>8); zm1 = (unsigned char)(zm2...
Tabelka ,to mało.Są jeszcze opłata dystrybucyjna stała,dystrybucyjna zmienna,za przesył, za licznik,opłata jakościowa,opłata przejściowa,opłata abonamentowa.To wszystko w Tauronie.Chyba, że coś pominąłem.Jeśli takie same opłaty są w innych sieciach, to można by porównywać, a jeśli są inaczej nazwane,to co? A wszystko to po to, żeby "przeciętny "użytkownik-klient,...
to ja mam teraz problem z tym PWM i asm 51. zrobiłem generator według idei Elektryka i ... zonk. napisałem sobie prosty programik, częstotliwosć PWMa sięga conawyżej kilkunastu Hz! obsługa PWm zrobiona jest na przerwaniu, w którym inkrementowana i porównywana jest zmienna z wartością PWM- obydwie mogą się zmieniać od 0 do 100. Timer pracuje jako 16bitowy,...
Czy długość oraz średnica osi jest zmienna? Tak Czy długość i rozstaw ramion może się różnić? Oczywiście. Do tej pralki jako tako krzyżaka nie ma, sprzedaje się cały zespół piorący. Żeby sprawdzić czy ewentualnie jakiś krzyżak będzie pasować tak na prawdę musiał byś go położyć koło starego i porównywać. Problem jest taki, że co seria modelowa to krzyżak...
Nie opłaca się nic droższego jak ten be quiet? Porównywałem na żywo Silent Wings 2 i te od SPC. Moim zdaniem SPC były dużo cichsze. Są też niemalże najtańsze. W zasilaczach jest zmienna prędkość obrotowa tak? Jest możliwość, żeby zostało tak jak teraz, że zasilacz sam dobiera obroty wentylatora w zależności od temperatury? Zwykle pracuje on na stałych...
Dzięki za odpowiedź. Ogólnie pojęcia pomiaru czasu w systemach operacyjnych są mi znane. Przed założeniem przeczytałem co nieco na ten temat, a czas Unixowy, jego zalety i wady, znałem już trochę wcześniej. Jednak żadne z nich nie jest w moich oczach idealne. Unix stosuje jedną zmienna 32 bitową, do przechowywania aktualnej sekundy. Jest ona mierzona...
Problem polega na tym, że uzależniasz działanie silnika od sygnału z odbiornika :) Program wykona jedną akcje po tym jak naciśniesz guzik na pilocie. Silnik się zakręci jeśli kontroler otrzyma sygnał IR, jeśli go nie otrzymuje to się nie kręci. To dlatego, że if odpowiedzialny za kręceniem silnika jest zawarty w "if (irrecv.decode(&results)) {" Dodałem...
No tak, ale te 0,5V to jest przebieg zmienny... Czy ktoś porównywał brzmienie z kondensatorem i bez? -- pozdrawiam Hefi
a zastanowiłeś się co stanie się ze znakami ENTER jeśli je w ogóle używasz ? a jeśli nie to źle To pierwszy słuszny zarzut, znak Enter (czyli znak przejścia do początku następnej linii) jest automatycznie wysyłany przez Basom, a dokładniej instrukcję Print. Dlatego wskazówka - przesyłaj je przede wszystkim jako znaki ASCII. A ty nie pokazałeś jak robisz...
... Mnie też przeraził poziom szpilek i szumu, ale silnik szczotkowy dużo tłumaczy. ... Dokładnie tak - silnik szczotkowy, pierwszy rysunek to składowa zmienna Uwy przy stale pracującym silniku. Bardzo ciekawy wykres... Jednakże przy odłączonym silniku, oscyloskop na zaciskach +/- zasilacza pokazuje szumy własne (tj. dokładnie to samo co na zwartych...
Witaj. Zostaw to porównywanie sekund, bo nie patrząc na elegancję tego rozwiązania jest ono takie sobie. Po starcie programu program mierzy Ci temperaturę co 1 sekundę. Po 59 sekundach zmienna SekPrev osiąga wartość 59. I co się wtedy dzieje? If Sekundy > Sek_prev Then Ano ten warunek już nie ma szans na wystąpienie - i dlatego masz efekt zawieszenia...
Nie wysilasz się, ale dobra. Przykładowa funkcja na wczytanie znaków do tablicy: void wczytaj (){ ifstream plik(nazwa_pliku.c_str(), ios::in); if(plik.good()==true) { for (int i = 0; i < n; i++) { plik >> C[i]; } plik.close(); } else { plik.close(); cout<<"plik nie istenieje, kliknij dowolny klawisz, aby kontynuowac.."; getch(); } } Porównywanie...
Witam Wynika to z formatu danych. Sterownik może maksymalnie odczytać 32bity (4 bajty), zmienna DT ma 8 bajtów. Przesyłanie w 2 krokach mogło się kończyć błędnym odczytem lub zapisem. Jakoś to musieli rozwiązać. Wbrew pozorom nie jest to kłopot operować na tych danych. Za bloku danych lub lokalnie (obszar L) Zamiast się męczyć z porównywaniem daty....
Przeanlizowałem na szybkiego tą notę aplikacyjną i z tego co widzę każdy z bloków jest tak jakby osobnym układem, czyli zegar chodzi sobie autonomicznie sam, dokładnie tak samo jako w procesorach gdzie jest sprzętowy TIMER, oczywiście taktowany też zegarem systemowym. Czyli mam rozumieć, że mogę stworzyć osobne 32 bloki w każdym będzie jedna zmienna...
Prawie że na kolanie napisane: #include <avr/io.h> #include <avr/interrupt.h> #define USART_BAUDRATE 57600 #define BAUD_PRESCALE (((F_CPU / (USART_BAUDRATE * 16UL))) - 1) // maksymalna liczba znaków polecenia #define UART_MAXBUFF 16 // bufor znaków polecenia (UART_MAXBUFF znaków + jeden pod znak zero)...
A zmienna od ciśnienia to uint16_t? Wtedy nie ma prawa byc minus, może to problem z wyświetlaniem? Zrobił bym tak: Odczytał bym sobie wartości stałe i dał je do excela. Później wyświetlałbym T1 i P1 i wyniki obliczeń cząstkowych. Porównywałbym wyniki z wynikami obliczonymi excelem aż wyjdzie, co jest nie tak.
Program zupełnie nie jest zabezpieczony przed niewystąpieniem szukanego zwrotu. Podobnie program nie odnajdzie, jeśli zwrot będzie na pierwszej linijce (szukasz dopiero po odnalezieniu znaku nowej linii). nie wiem, czym jest zmienna bufor i po co zmienna char buff Cały program po prostu jest - nazywając po imieniu - głupim algorytmem. Wystarczy zapisać...
CC1000 dostarcza kolejne bity. Bajt początku ramki musisz rozpoznać sam. Mówisz o pliku interrupt.c? Przecież widać, że przychodzący bit wstawiany jest na najmłodszą pozycję w zmiennej ShitReg. Po odebraniu min. liczby bitów preambuły, zmienna jest porównywana z znakiem początku ramki.
Co do porównywania jakiejś stałej do zmiennej proponuje wyuczyć się pewnej metodyki, to znaczy stała zawsze z lewej strony, nawet jeżeli zrobimy błąd taki jak powyżej (= zamiast ==) kompilator wywali nam to jako błąd i już, a szukanie takiego błędu w kodzie samemu jest strasznie praco i czasochłonne. Pozdrawiam
Łańcuch z diod LED. Może podpowiecie, jak napisać taką wstawkę w asemblerze do przerwania od Timera. Zmienna globalna pwm jest porównywana ze zmienną licznik (zwiększana w przerwaniu). Jeżeli większa, to LATX HI else LATX LO. Zmienna globalna będzie normalnie widziana w stawce asemblerowej?
Toshib : Wszystko zależy od typu dzielenia. zmienna "x" jest typu int, a więc całkowitoliczbowa. Tak więc 1/x jest dzieleniem całkowitoliczbowym (dla x=1 równe 1, powyżej równe 0, dla x=-1 równe -1, poniżej równe 0). Zamiana 1 na 1.0 wymusza dzielenie zmiennoprzecinkowe, przez co działanie jest wykonywane poprawnie. ps. Moja zasada dotycząca liczb...
Dzieki, Chodzi o to, że "pom+=(unsigned int)pomiar();" jest jedynym miejscem gdzie zmienna "pom" jest przypisywana. Tyle że to jest +=. Czyli nie wiadomo co siedziało w niej wcześniej. Jeśli to zmienna statyczna to może być zerem ale tylko po restarcie. Jeśli jest lokalna to rezerwowana jest na stosie i wtedy jest zupełnie losowa. Druga rzecz, jakie...
A nie kłują Cię w oczy takie powtarzające się zapisy : "If Pind.0 = 0 And Pind.1 = 0 Then". Jeśli taki warunek występuje zawsze to powinieneś go zapisać raz na początku subów Up i Down, czyli każdą akcje ująć w tym jednym Ifie ;) Drugim nieoptymalnym rozwiązaniem jest porównywanie wartości Byte z Integer. Widzę dlaczego zmieniłeś zmienne dla kolorów...
noga 16 procka: rezystor 4,7kilooma do zasilania, guzik do masy noga 17 to samo. do programu dopisz na początku po deklaracjach zmiennych: Enable Interrupts Enable Int0 Enable int1 On Int0 ustaw on int1 zeruj na końcu wstaw: ustaw: Disable Interrupts ht = h mt = m st =s t = 1 Waitms 200 Enable Interrupts Return zeruj: Disable Interrupts ht =...
Sam czasami jeżdżę ciężkim motocyklem BMW R1200 GS i nie zauważyłem, abym miał dłuższą drogę hamowania niźli gdy jadę samochodem. A ja mam lekki motocykl na cieniutkich oponach i zauważyłem, nawet aż za bardzo... Dla równowagi tu masz inne filmiki i skrajnie różny wynik: https://www.youtube.com/watch?time_conti... https://www.youtube.com/watch?v=nO2G5IBh...
Witam Nie mogę sobie poradzić z pewnym problem. Do arkusza importuję dwie listy z danymi zawartymi w trzech kolumnach. Ilość wierszy jest zmienna. Wygląda to mniej więcej tak: https://obrazki.elektroda.pl/4157421300_... Chciałbym, aby makro porównywało te dwie listy i brakujące dane (z kolumny z nazwiskiem i zerowymi danymi o ilości...
Popatrzmy co robisz w petli loop: [syntax=c]String komenda = cellSerial.readString();[/syntax] Wczytujesz string do zmiennej "komenda", jak nic nie odebrano nic to wczytujesz nic, następnie: [syntax=c]if (cellSerial.available() > 0)[/syntax] Jeśli odebrano co najmniej jeden znak to: [syntax=c]{ Serial.println ("moduł działa.."); inchar = cellSerial.read();...
Witam czy ktoś potrafi podać przyczynę dlaczego zmienna "czas" raz przyjmuje wartość 1000 a raz 768 w tym programie? Problem tkwi w tym, że nie zapewniasz atomowego dostępu do zmiennej czas (inkrementowanej w przerwaniu) podczas porównania: Zmienna czas jest tu porównywana ze stałą 1000, która hexadecymalnie jest równa 0x03E8. Jeśli zmienna ma wartość...
Zacznijmy od tego jaką masz kartę graficzną, bo różnice wydajności będą widoczne nawet w tych samych modelach ale różnych producentów. Wynik będzie zmienny, zależny od pozostałych elementów komputera. Jeśli chcesz porównywać produkty dzięki w/w stronom www, to korzystaj i porównuj tylko ich testy. Ja, jeśli już muszę, to porównuje karty tutaj: http://www.benchmark.pl/komparator-gpu.h...
To jest porównanie zmiennych, gdzie zmienna "kom" ma domyślną wartość "Value" i jest porównywana ze zmienną "MergeArea", która jest na tyle nieszczęśliwie dobrana nazewniczo, że ma tę samą nazwę co zastrzeżona w vba właściwość "MergeArea" ... :-) ... Skorzystaj nie tylko z właściwości "MergeArea", ale również z "MergeCells", która zwraca info o tym,...
Witam! Buduje sterownik do kolektora słonecznego i próbuje rozwiązać problem znikających nastawień przy zaniku zasilania. Potrzebuje wpisać zmienną histerezy do pamięci EEPROM którą będzie można zmienić zależnie od potrzeb. Zaczynam od definicji: static EEMEM uint8_t histereza = 3; Odczyt/zapis za pomocą komend: uint8_t histereza = eeprom_read_byte(&histereza);...
PO. : ad 1/ avr'y są ośmiobitowe, ale obsługa zmiennych 16-bitowych jest optymalna. W przypadku średnim obsługa zajmuje 2* więcej czasu: podstawienie pomiędzy rejestrami (2*mov=2 cykle lub w szczególnym przypadku movw=1 cykl), inkrementacja (subi+sbci = 2cykle, odejmowanie wartości ujemnej, gdyż nie ma dodawania o stałą podaną bezpośrednio; w przypadkach...
Nie ma czego szukać w necie, trzeba usiąść chwilę na rękach by nie robić niepotrzebnego wiatru i pomyśleć. Jak masz niebieską to miałeś cały czas taki przykład, 19_ProjektWielozadaniowy. Umiesz zamigać led co 1s bez delay, to umiesz zamiast słowa ledON/OFF użyć w tym miejscu, zmienna++. Czyli umiesz zliczać upływ sekund, umiesz zmienić 1000ms na 10ms,...
Witam jeżeli zależy Ci na jakości to polecam subwoofer BOSE Acoustimass 5 series II (Moc max SUBWOOFERA 200W Impedancja 4-8 ohm Wym: 35.5 x 48 x 19 cm Waga: ok. 10kg).Wiem że nie jest to typowy sprzęt do auta tylko domu ,ale...miałem go wcześniej w aucie i naprawdę grał przepięknie mięciutkim i cieplutkim basem bardzo czysto.Koszt takiego subwoofera...
Witam,dzieki za odpowiedź :) Leszku, substr4 to oczywiscie blad przy przepisywaniu. jesli chodzi o id_! i id_2, to probowalem porownywać je wlasnie w taki sposob, ale nie idzie...ale wtedy nie wywala warninga za to. pamieci przydzielonej dynamicznie nie zwalniam i jak widać jest kaszana.tylko jak rozumiem musialbym to zrobić poza funkcją substr? 1)...
daje mój program do odbiornika pilota , który z założenia ma się uczyć pilota sam pracuje to w standarcie rc5 radiowo i pytanie dlaczego to niechce działać tak jak sobie założyłem mianowicie tak jeśli zewrzemy PD.0 do masy to pilot ma w pętli rozkładać adres i komene i zapisywać do eepromu . Następnie z eepromu jest to ściągane do innych zmiennych i...
Dzieki za "łopatologię", dzięki temu stworzyłem coś takiego: $regfile = "2313def.dat" $crystal = 8000000 Config Pinb.1 = Output Config Pinb.0 = Output Config Timer1 = Timer , Prescale = 256 Config Int0 = Rising Dim A As Integer Enable Interrupts Enable Timer1 Enable Int0 On Int0 Zlicz Do Cls Lcd A Waitms 100 Loop End Zlicz: Start Timer1...
Od pewnego czasu dostaję duże rachunki za energię. Porównywałem swój rachunek z rachunkami sąsiadów i płacą o wiele mniej pomimo większego zużywania enegii niż ja. Mam jeden komputer, który działa 4-5 godz dziennie, jeden tv, który potrafi być włączony przez większość dnia, piorę w automacie co 2 dzien-2 prania, nie używam elektrycznej gazówki, poza...
"Jak dawałam breakpointa to zatrzymywalo od razu na poczatku programu." -no a gdzie dałaś tego breakpointa? Po zapułapkowaniu wykonywania klawiszem F8 można przechodzić do wykonania linia po linii (przynajmniej wg standardu uczynionego przez Borlanda). Generalnie za zatrzymanie odpowiada tu chyba "ReadKey", bo funkcja wstrzymuje wykonywanie. Należy...
Potrzebuje informacji np.: jak z aplikacji włączyć wyłączyć diode led, Przećwicz sobie UART na jakiejś prostej aplikacji. I to najlepiej najpierw z komputerem, za pomocą np Br(at)y Terminal, COMtester lub HyperTerminal. W przerwaniu robisz zapis do bufora odbiorczego lub zmiennej, a w pętli głównej porównujesz jaką komendę masz w tym buforze odbiorczym...
Mam jeszcze jedną sprawe. Próbowałem zrobic tak aby mozna było porównywać dane w dwóch arkuszach ale od róznych rekordów.tzn w arkuszu2 zaczyna sie od 1 a w arkuszu1 od np24. Zmontowałem taki kod ale coś nie działa.Możesz mi podpowiedzieć co jest źle Sub Przycisk1_Kliknięcie() Dim jest As Boolean Dim TabData() As Date Dim TabSp()...
Nie znam bascoma, ale chyba są tam jakieś instrukcje porównujące zmienną z liczbą, prawda? Wystarczy sprawdzić, czy zmienna jest większa niż 100 i czy jest mniejsza niż 200.
A nie jest tak, że mając trafo 24V AC, za mostkiem mamy napięcie mniejsze( spadek napięcia na diodach prostowniczych) Bajki opowiadasz kolego "elektroniku". Usiłujesz porównywać wartość skuteczną napięcia zmiennego z napięciem stałym. To są inne napięcia. ale kondensator filtrujący podbija napięcie czyli jest 24x1,4. Przynajmniej tak jest przy sprzęcie...
Nie ma prawa działać. Zmienna odb jest typu char, porównujesz ją natomiast z całym stringiem i to w dziwny sposób. Funkcja uart_gets woła o pomstę do nieba, a treści uart_getc można się jedynie domyślać..
Co to jest space? W php można porównuje się zmienne za pomocą instrukcji warunkowej if. Natomiast jeśli chcesz przypisać wartości space do innej zmiennej to robisz to tak $zmienna = $space
nie trzeba analizować całości :) ale mogę się mylić Możliwe, możliwe też że problem leży w ogarnięciu siekanego stylu pisania programu. Przecież obsługa tego typu sprowadza się w zasadzie do dwóch etapów. Zapisania startu czasu przy wciśnięciu, i sprawdzaniu czy ten czas został przekroczony. W sumie z początku myślałem że chcesz tylko mieć czas trwania...
Witam, rzeczywiście zapis nie jest jasny- dopisałem to w pośpiechu, postaram się poprawić. Zazwyczaj nie używam liczb hex do wpisywania takich wartości tylko robię to tak jak w przypadku wpisywania w zmienna "komutacja": komutacja = PWMENA1 | PWMENA2 | PWMENA3 | PWMENA4 | PWMENA5 | PWMENA6; definiuje sobie odpowiednio przesunięcia bitowe dla PWMENA1...
Czołem! Zmotałam sobie na szybko czujnik, który "uczy" się pierwotnego poziomu oświetlenia, a później pilnuje przekroczenia progu i niby wszystko OK. (LCD jest do testów, nie będzie go tam) [syntax=vbnet] $regfile = "m328pdef.dat" $crystal = 8000000 $hwstack=32 $swstack = 16 $framesize = 40 Set Portc.0 Declare Sub Kalibracja Config Portb.0 = Output...
LCD_GoTo(20,0); LCD_WriteText(dzien A to w ogóle działa ? dzien=(d+=m<3?y--:y-2,23*m/9+d+4+y/4-... numeru dnia tygodnia To jest duża przesada. Operator dodawania i przypisania w operatorze trójargumentowym to proszenie się o kłopoty. Innymi słowy zbędna błyskotliwość. Co do porównywania czasów to zależy od pewnych założeń....
Witam, mam taki problem : zaprogramowałem sobie czujnik SHT11 i wszystko ładnie pięknie, gdyby nie to złe CRC wilgotności. Temperaturę i CRC temperatury zgadza sie z obliczonym, jednak CRC wilgotności sie nie zgadza. Do odbierania danych jak i obliczenia CRC w tych dwóch przypadkach używam tych samych funkcji. Sposób obliczenia CRC znalazłem w pdf "CRC...
Telewizory LCD pobierają o ok. 50% energii mniej niż plazmowe o tej samej wielkości ekranu. To nieprawda, wielokrotnie mówiliśmy na forum o poborze energii tv plazmowych. Porównujesz maksymalny pobór plazmy (który jest zmienny) do stałego poboru LCD. Bardziej rzetelne informacje można przeczytać [url=http://www.elektroda.pl/rtvforum/to...
To nie żaden problem z kompilatorem/debugerem tylko niestety problem ze zrozumieniem co i jak powinno działać. Po pierwsze nie wyłączaj żadnej optymalizacji bo po co??? Chyba, że tobisz ten program, żeby działał po wsze czasy tylko w symulatorze to wtedy możesz się bawić w takie tam. Analizując od góry, po co ci: volatile char jjj; tzn po co to volatile...
(at)berga porównywałem rachunki z końca roku 2012 i pierwszy z 2013 roku denerwuje mnie najbardziej jak te pismaki wszędzie krzyczą, że potaniał o 10%, to jest fałsz i niedouczenie zawodowe. (at)Zloty60, czytałem ten drobny druczek, to jest następny przekręt POprapanców. Piszesz bzdury. Obniżka 10% dotyczy rachunków z końca 2012 w porównaniu z rokiem...
W3.6 cena gazu 1,3026zł netto 1,602198 brutto zł/m3 abonament 6,97 zł/mieś netto 8,5731 zł/mieś brutto Dystrybucyjna22,62zł/mieś netto 27,8226 zł/mieś brutto Zmienna 0,4195 zł/m3 netto 0,515985 zł/m3 brutto A opłata sieciowa stała, to ile? Dodano po 9 W moim przypadku wychodzi mi porównywalnie gaz do węgla palę gazem 1.Węgiel jak kupowałem zawsze był...
Ciekawi mnie czemu jak zadeklaruję zmienną "i" jako volatile globalnie to nie działa jej zerowanie po za przerwaniem- analogicznie jak miałem poprzednio? Zauważ, że zadeklarowałem "i" jako static, więc poza przerwaniem zmienna nie jest dostępna. Ale jak usuniesz deklarację z przerwania i dasz volatile char i; poza przerwaniem to powinno działać zerowanie....
Możesz zrobić to na dwa sposoby. 1. Wykorzystać przerwania. 2. Wykorzystać główną pętlę programu. W 1 przypadku ustawiasz któryś z timerów na powiedzmy 100 000 przerwań na sekundę. Za każda obsługa przerwania zwiększasz wartość zmiennej (licznik) o jeden i porównujesz z ustawioną wartością PWM (jakaś zmienna). Kiedy ustawiona zmienna jest mniejsza od...
Proszę pamiętać o używaniu znaczników syntax . Opcja Listing kodu . Proszę to poprawić.- arnoldziq
porównywać zdjąć porównywać częstotliwość porównywać atmega
fiata punto kontrolka poduszki president schemat przestal dzialac
wzmacniacz stereo podłącznie awaryjne budynku
Błąd 7700 w drukarce Canon TS3400 - przyczyny i rozwiązania Napięcia i pinout wentylatora laptopa – 2, 3, 4 piny, 5V/12V, PWM, TACH, marki ASUS, MSI, Dell