... Później wykorzystałem wyjście CompareA , skonfigurowałem charakter na toggle i pięknie sygnał generuje, nic nie przeszkadza sygnał jest ciągły, ale za jasną ch... nie mogę wpisać początkowej wartości i regulować częstotliwość... Świetny pomysł, tylko gorzej z wykonaniem :D Użyj jednego z dwóch trybów CTC timer1 i zmieniaj wartość końcową , czyli...
Wystarczy nadpisać .CV w bazie podpiętej do licznika, np.: funkcją MOVE.
Witam. Należy skorzystać z możliwości wpisu. Na wejściach A ...D ustawić wartość 5 i zamiast licznik kasować, dokonać wpisu poprzez wymuszenie stanu niskiego na wejściu LDN. Pzdr.
Nie, wynosi ona 0xff.
Ja zawsze wpisuję Timer1 = var i to jest wartość początkowa licznika , a wpisując instrukcję load , podajesz ilość impulsów do zliczenia , a nie wartość początkową timera, kompilator sam wylicza wartość początkową.( chyba ). Timery zliczają w górę.
Wpisz mu jakąś wartość początkową
W programie ustawiona jest wartość początkowa zmiennej reprezentującej godzinę: int Hrs = 12 Możesz rozpoczynać działanie programu od innej godziny. Najprawdopodobniej wyświetlenie godziny komendą: Display.setNumber(Time, 4); pokaże godzinę 4-cyfrową.
Dla kwarcu 4MHz jest to prescaler 64 i początkowa wartość licznika: 193 Dla kwarcu 8MHz prescaler to: 64 i początkowa wartość licznika: 131 To pokazuje kalkulator. Chciałoby się zakrzyknąć : a nie mówiłem :-P Aby wpisać do Timer2 początkową wartość, to używamy poleceń: TCNT2=początkowa_wartosc Timer2= początkowa_wartosc Counter2=początkowa_wartosc...
"Co bym nie robił to pokazuje wartość 199 (zmiany w gain, wartość minimalna, maksymalna itp)." To są zmiany które wprowadzałem już we wzmacniaczu. Problem leży chyba w tym, że w logo (wartościach online/symulacji ) pokazuje wartość tylko z surowego wejścia. Wyprowadziłem już wyjście na wyświetlacz LOGO (jako wartość wzmocniona) a spróbuję jeszcze na...
Poszukaj licznik rewersyjny BCD z możliwością wpisania wartości początkowej o ile pamiętam SN74193
Witam. Wpisać wartość początkową. np. 1 i program dalej sam inkrementuje ;) Pozdrawiam.
Większość parametrów ma wartości początkowe różne od zera. Poza tym masz wszędzie "OK" więc jest ok.
Trzeba zdefiniować ile tych danych będzie i jakie będą wartości początkowe. Te wartości będą w DB podczas pierwszego uruchomienia sterownika po wgraniu programu. Potem będą modyfikowane przez program i pamiętane.
Zastanów się nad tym kawałkiem kodu : for (i; i; i--) Nie przypisujesz zmiennej i żadnej wartości początkowej..Więc, wartość 0, "pojawi" się tam tylko raz...
tryb CTC zerowany licznik jest po porównaniu z jakim rejestrem?? COMPA !! Jaką ma wartość początkową? 0 TCNT jaka ma wartość początkową? 0 efekt? ciągłe zero.. kiedy licznik będzie miał wartość 2000? NIGDY DO kolegi coolpablos: W tym przypadku bezsensowne jest ustawienie licznika w tryb CTC i korzystanie wyłącznie z porównania B, tym bardziej ze nie...
Ponieważ używasz funkcji bipolarnych, wartości początkowe ustaw losowo w przedziale <-0.1, 0.1>.
(...) jak zrobić licznik modulo 4 z 7493, ale nie mam pojęcia, jak załadować te dane do 7419x, ani jak w tym wszystkim ma być przerzutnik SR. Z noty katalogowej niewiele mi się udało wyciągnąć, chyba że trzeba wyznaczyć funkcje logiczne każdego wejścia i wyjścia, bardzo proszę o pomoc Dodano po 33 Witam serdecznie, Rozważmy konstrukcję układu krok...
Na Timerze. W przerwaniu od INTx ustawiasz wartość początkową Timera i uruchamiasz go. A w przerwaniu od Timera ustawiasz/kasujesz pin wyjściowy.
If Pinb.2 = 0 Then Waitms 25 If Pinb.2 = 0 Then ... Zapoznaj się z Debounce !!! Do .... Debounce Pinb.0 , 0 , Dodaj , Sub Debounce Pinb.1 , 0 , Odejmij , Sub Loop Dodaj: Incr Zmienna 'lub zmienna = zmienna + {jakaś wartość} If Zmienna > {wartość końcowa} then Zmienna = {wartość początkowa albo wartość końcowa} Lcd...
Witam ponownie. Znalazłem w internecie instrukcje obsługi obliczenia mojego zadania ale coś mi nie wychodzi i to zaraz na początku. Tu jest adres do tej instrukcji: http://www.pwsz.pila.pl/uploads/dydaktyk... A problem wygląda tak na stronie 15 jest opisane krok po kroku co trzeba liczyć i pojawia się problem przy...
Wartość "i" zmienia się w trakcie pierwszej pętli, gdy z niej wychodzi nie jest już równe zero. By druga pętla działała poprawnie wartość początkowa "i" musi być zero.
Wartość początkową ustalam odejmując 256 i 125, stąd TCNT0 = 131. Dlaczego tak to liczysz? Używasz trybu normalnego Timera0. Timer 0 w trybie normalnym liczy od 0 lub wartości początkowej ustawionej w rejestrze TCNT0 do wartości 0xFF. Przy 8 MHz i podziale przez 256 obliczenia wyglądają następująco: 8Mhz/256 = 31 250 31 250/256 (od 0 do 0xFF) = 122...
Czy jest jakiś powód, dla którego jest sens deklarować zmienne wewnątrz main()? Można również deklarować statyczne zmienne "lokalne" wewnątrz main() lub innych funkcji. Zachowują się one wtedy, jak globalne. Są jednokrotnie inicjalizowane tylko w pierwszym wywołaniu funkcji, ale ich "widoczność" ogranicza się tylko do danej funkcji. Chyba że są obiektowe...
Witam. Jest to licznik z wpisem równoległym. Możesz na nim zbudować np. licznik od 5 do 8. Zamiast zerowania , za pomocą wpisu ustawiasz wartość początkową. Pzdr.
Jeśli tablica jest zainicjowana, to jej wartość początkowa musi być we Flash. Jeśli nie ma atrybutu const, to jest kopiowana z Flash do RAM przy starcie programu. Jeśli ma const - zostaje we Flash. Proste?
Jeżeli chodzi o sumulatory Bascoma AVR i 8051 to nie nalęży im za bardzo wierzyć w podawane czasy, jężeli przerwanie miało być wywołane np. co 10ms, Bascom mówi 15 to należy go olać i wierzyć we własne obliczenia (o ile są poprawne).
przy TCNT0 w komentarzu masz wyczerpującą odpowiedź:) Ładujesz do tej zmiennej wartość od której ma licznik zliczać, a po przepełnieniu tego licznika, zacząłby od 0, dlatego ładowana jest ponownie wartość początkowa. Wykonuje się to po to, aby uzyskać przerwania o żądanym czasie.
Do dokładnego odliczania czasu stosuje się PORÓWNANIE timera, a nie antyczną metodę wpisywania wartości początkowej. Poczytaj datasheeta pod kątem hasła "compare" No i "jak zwykle" - volatile. 4\/3!!
zgadza się radio jest wyjątkowe : ja podłączam się SCL- 6pin SDA- 5pin , przekażnik ma zwierać włącznik (w potencjometrze) , ADRES KOMÓRKI KODU -FE , KOD POCZĄTKOWY np:0, ADRES BLOKADY -CD, Wartość Początkowa Blokady- 0, Czas oczekiwania -4sek
Witam. Jeżeli nie mikroprocesory itp. to układy cyfrowe TTL-CMOS. Na początek wziął bym pod uwagę licznik CD40102/3 (licznik rewersyjny z wpisywaniem wartości początkowej). Itd. A jaki ma byś maksymalny zakres liczb tego generatora.
Nie chodziło o wartość początkową (standard w takiej sytuacji gwarantuje zero), tylko - jak już pisałem - definicję. W klasie jest tylko deklaracja, a przecież wykorzystywana zmienna musi być gdzieś zdefiniowana! Zmienne statyczne klasy istnieją niezależnie od jej obiektów, muszą być zdefiniowane osobno (raz!).
Witam! Czy wie ktoś według jakiego wzoru liczy się prąd zwarciowy początkowy. Potrzebuje tego parametru do obliczenia współczynnika opisującego wpływ zmian składowej okresowej prądu zwarciowego. Pozdrawiam!
Bo volatile nie decyduje o tym, czy zmienna "automagicznie" przyjmie wartość zero. Natomiast wszystkie niezainicjowane zmienne globalne są równe zero. Pamiętaj, że każde słowo kluczowe wywołuje określone efekty. Stosowanie static tylko po to, żeby wartość początkowa była "0" to głupota, bo można napisać " = 0;", a to przecież nie boli.
A czy jest możliwość zmienić TTL w routerze (DI-524) ?? Nie ma, ale to nie ma znaczenia. Zmieniona wartość na komputerze powoduje, że u operatora pakiety przechodzą ze standardowym TTL. Pakiety zwrotne mają TTL zależny od wartości początkowej ustawionej na serwerze i ilości router'ów po drodze.
To są trochę różne metody: przy ładowanu wystawiasz styczną do wykresu przebiegu napięcia przechodzącą przez punkt (Uc=Uc0,t=0) na kondensatorze i szukasz punktu przecięcia z asymptotą, do której dąży napięcie (czyli do wartości ustalonej) Czas odczytujesz na osi czasu (dla rzutu punktu przecięcia na oś czasu). Uc0 - wartość początkowa napięcia od którego...
Może spróbuj w ten sposób : $crystal = 4000000 Config Pind.5 = Output 'ustawienie wyjścia na pinie który standardowo sygnalizuje przepełnienie timer-a Config Timer0 = Timer , Prescale = 1 'ustawienie timer1 dzielnik 1 On Timer0 Przerwanie_timer1 'wywołanie przerwania po przepełnieniu timera Timer0 = 145 'wartość początkowa od której timer bedzie zliczł...
Witam Mam pytanie dla bardziej wtajemniczonych ode mnie. posiadam taki oto kawałek kodu : void test ( void) { static uint8_t xs ; static uint8_t ax ; static uint8_t a ; static uint8_t b ; locate(1,0); lcd_liczba(a); locate(1,6); lcd_liczba(b); locate(2,0); lcd_liczba(ax); locate(2,6);...
Pierwszy raz mam WEINTEKA. Połączyłem się ze sterownikiem LOGO i dane wprowadzam bezpośrednio do sterownika do adresu AM1 (AM1- adres symulacyjny analogowy) ... To jak wprowadzić do RW ?
Kompilatorowi wszystko jedno, czy napiszesz case 0x61:, czy case 'a':, za to człowiekowi nie jest wszystko jedno, kiedy czyta taki program, więc pisz case 'a':, case 'b':. TH1 i TL1 powinny mieć tę samą wartość początkową: 256 - FCLK / 12 / 16 / BAUD.
Najlepszym rozwiązaniem jest test obydwu czujników. Po teście będzie widać który czujnik jest do wymiany. Jeśli jest coś z kablami wyjdzie od razu. Po kodzie usterki widać że padł podgrzewacz czujnika NOx lub wartość początkowa ppm jest poza górną granicą- wymiana. Posiadam czujnik Nox za katalizatorem do sprzedaży. Info na priv.
Mógłbym Ci dać schemat na jednym układzie scalonym (AT89C2051), ale nie wiem czy to cudo ma coś zliczać? Te przyciski to mają ustawiać wartości początkowe? djjack - twierdzisz że 6 układów, to jest najprościej?! www.jaglarz.com Marek Jaglarz
- sumę można przedstawić jako pętlę for, od 0 do T: w środku pętli wynik += "wyrazenie" // ogólny zarys Wartość początkowa zmiennej wynik = 0. - mod 8 jako %8, - B jako funkcję, przyjmującą argument i zwracającą pewną liczbę.
Całe mnóstwo. Zadeklarowałeś zmienną wskaźnikową data bez wartości początkowej. Używasz tej samej nazwy dla argumentu procedury. Piszesz pod adres zawarty w data, ale również używasz wartości data i to zapewne nie jako adresu. No i ciekawostka: raz na jakiś czas wyświetlany czas przeskoczy o dwie sekundy, bo wyświetlasz czas na LCD nieco rzadziej niż...
1. W jakim celu konfigurujesz liczniki, wpisujesz im wartości początkowe, a potem wywołujesz ich zatrzymanie przez STOP TIMER0/TIMER2 skoro nigdzie indziej ich ponownie nie uruchamiasz? 2. Jakim cudem kompilator nie protestuje gdy w pętli głównej umieszczasz samo ON TIMER0/TIMER2 nie podając trzeciego słowa kluczowego GOTO/GOSUB i ostatniego ich parametru?...
Witam wszystkich, potrzebuje pomocy w sprawie ładowania wartości początkowej do pamięci eeprom 24cxx w proteusie, jak przygotować plik z danymi, jakie rozszerzenie itd. Zaprojektowałem układ, wszystko działa poprawnie. Jedną z funkcji jest odczytywanie danych z eepromu, jednak nie wiem jak zmusić symulator do ładowania określonych przeze mnie wartości...
Wg. mnie dla czasu t=0 i t>0, kiedy zwarty jest łącznik wykonujemy obliczenia prądu cewki pomijając całkowicie kondensator C z R2. Przy czym wartość początkowa prądu cewki dla t<0 zastępujemy źródłem prądowym w chwili t<0 . Równanie różniczkowe wg. mnie będzie miało postać: https://obrazki.elektroda.pl/6253459400_...
pewnie zostanę pojechany że nie przeszukałem sieci ale własnie chodzi o to ze znalazłem różne implementacje nie zawsze zgodne ze sobą, chodzi tez o to jaka ma byc init value czy 0x00 czy 0x7F bo tez z tym jest różnie, próbuję napisać program do obliczania crc7 dla 48 bitow korzysztając z tablicy [256] wcześniej już obliczonej, czy mógłby mi ktoś pomóc...
Licznik ma być na 4 bitach i ma być to krążąca jedynka/zero. Dlaczego uważasz , że jest to schemat "gołego" rejestru? Generalnie chodzi o to by na zadajnikach F1... podać 0/1 w taki sposób by na diodach pokazać np. krążącą jedynkę. To narysuj owe zadajniki - jak dotąd to ich tu nie widzę . To ma być licznik , więc owe 'zadawanie' ma odbywać się z automatu...
Jeśli bitowi chcesz nadać wartość 0 to po prostu nie nadajesz mu wartości 1 - proste, prawda? Oczywiście tylko w sytuacji w której stosujesz zapis np. UCSRC=, a nie UCSRC|=. Co do błędów w symulatorze to jakie masz na myśli? Dobra rada - dopóki nie osiągniesz istotnego stopnia wtajemniczenia, porzuć myśl o błędach w kompilatorze, symulatorze itd. Jeśli...
Witam, Nagłówek nie jest kopiowany, jedynie dane. Najlepiej w kodzie po utworzeniu nowego arkusza przekopiuj go tak: wsSheet.Range("A1:C1"&... Destination:=wbBook.Sheets(CStr&... a żeby nie kopiować danych od pierwszego wiersza, zmień w kodzie wartość początkową zmiennej wiersz...
Chyba nie do końca tak. 1. W rzeczywistym układzie rozkład napięć będzie zależał od upływności kondensatorów (pojemność nie będzie miała znaczenia) 2. Zakładając idealne pojemności i wartość początkową na kondensatorach =0 : w obwodzie popłynie prąd który naładuje kondensatory , ładunek zgromadzony na kondensatorach będzie jednakowy, dlatego przy róznych...
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"...
Zwraca kolumnę liczb 3-cyfrowych o dowolnych cyfrach. Jeśli ta kolumna wyświetla (zamieszczam ostatnich 15 liczb): [syntax=text] 359 459 559 659 759 859 959 069 169 269 369 469 569 669 769 [/syntax] to znaczy, że program dobrze działa. 359 => 953 odwrócone, 459 => 954 i tak aż do .... 769 => 967 (koniec pętli). Co do pętli 'for' to bardziej...
push/pop stosuje się, żeby zachować wartość początkową rejestrów, jeśli w innym miejscu programu są wykorzystywane. ldz - nie ma takiego menmonika w asemblerze AVR. Zapewne to jakieś makro. brcc - wykonuje skok jeśli wskaźnik carry (przeniesienia) jest wyzerowany, co ten wskaźnik oznacza to sobie doszukasz. lpm r16, z - ładuje do rejestru r16 wartość...
Zdecydowanie tak to nie działa. Pamięć flash jest w zasadzie pamięcią typu "tylko do odczytu", zatem nie bardzo nadaje się do przechowywania bieżących wyników obliczeń. To, że można przeprogramować jej zawartość, czasem nawet z programu, to inna sprawa. Natomiast zmienne programu lądują z zasady w pamięci RAM (w mikrokontrolerach zwykle SRAM, nie ma...
Na wewnętrznym RC zapomnij o dokładności --> to pływa w zależności od temperatury. Kalibracja w rejestrze OSCCAL. (w ASMie tak wygląda zapis do OSCCAL normalnie jak do portu: ldi R16,wartość OSCCAL; out OSCCAL, r16). Zmieniaj o pojedyncze wartości ponieważ drobne zmiany tego rejestru silnie przestrajają oscylator. Wartość początkową od której zaczniesz...
Pokaż schemat to raz. Dwa: co to jest? Set Pinb.5 Set Pinb.6 Set Pinb.7 Tak po za tym chyba brakuje ci wartości początkowej timera0... Nie obraź się ale przy tym oscylatorze i preskalerze 64 otrzymasz przerwanie co najwyżej co 2ms... Na koniec zapamiętaj że program zawsze umieszcza się w znacznikach "code".
Oczywiście że tak. Sprzętowe CRC32 w stm32f4. Wielomian 0x4C11DB7 i wartość początkowa 0xFFFFFFFF.
Dla Twojego programu z postu #9 można to zrobić na licznikach, warunkach i tp. Wstawiasz jakąś wartość początkową do zmiennej np licznik=0 dla "0" na warunku wyświetlasz na lcd tekst0 dla "1" na warunku wyświetlasz na lcd tekst1 i przyciskami przewijasz +/- czy też "góra/dół" Tak samo jeśli chcesz podmenu do każdego poziomu dać zmienną i niechaj zlicza....
(at)olber Pobierz najnowszy obraz Live Sytemu Linux (w nazwie słowo Standard). https://cdimage.debian.org/debian-cd/cur... Obraz systemu, nagraj Rufusem na kartę pamięci: https://rufus.ie/pl/ Potem zależnie co pierwsze bootuje, ustaw na boot z karty pamięci, testuj. System jest uruchamiany z karty pamięci, zatem niczego nie instaluje...
W funkcji s_right jest błąd (jest: PORTC = (1<<PC3)) Co więcej ten kod jest niestabilny. Funkcja s_right oraz s_left zawsze wykonują 4 kroki. Podczas gdy wartość początkowa 'steps' to 2. A więc po wykonaniu funkcji s_right zmienna steps przyjmie wartość -2. Przy tej implementacji 'steps' musi zawsze być wielokrotnością 4. Mam jeszcze dwie uwagi:...
No ja już te ramki pełnym reverse-crc robiłem. Czyli niby dla każdej kombinacji wartości początkowej i wszystkich mozliwych wielomianów - lipa. To nie będzie żaden CRC16 raczej :( Fantom
1. W pliku .h nie powinno być żadnych definicji zmiennych, a to właśnie zrobiłeś. Definicje umieszcza się w plikach .c. 2. Zgaduję, że ma to być zmienna statyczna, więc w jej definicji możesz podać wartość początkową, która ma być jej nadana przed rozpoczęciem wykonania programu. Musi to być stała, bo przed rozpoczęciem wykonania programu nie można...
timer2 w ciągu 10 minut późni się o jakieś 12 sekund, a timer0 zdaje się nie reagować na wartość początkową wpisaną do rejestru TCNT0 Z zegarem wewnętrznym 12/600 = 2% porównaj z DS. A timer 0 reaguje, tylko Ty nie dostrzegasz różnicy 131 cykli na 10 minut -) Tą wartość to jakby nie tylko raz trzeba było wpisać. Albert
Wpisując char cmd[]; nie przydzielasz żadnego rozmiaru na zawartość tego łancucha [; To o czym pisałem (puste nawiasy) odnosi sie jedynie do sytuacji, gdy nadajesz w tej samej linii wartość początkową i nie będziesz jej zmieniał (lub nigdy łańcuch/tablica nie będzie dłuższa). Zaś co do samych wskaźników na wskaźniki to istnieje szansa, że "wprost" nie...
co powinienem zrobić? Albo przez Windows Update pobrać aktualizacje do nowej wersji, albo przez narzędzie: https://www.microsoft.com/pl-pl/software... Ale spróbuj takiej kolejności, jak to nic nie da to idziesz dalej: - pobrać najnowszy sterownik do sieciówki ze strony producenta układu wifi, - zresetować konfigurację sieciową w systemie,...
Fotooporniki odpadają - zbyt wolno reagują na zmiany oświetlenia. I nie trzeba kilkudziesięciu fotoelementów - wystarczą 2-3. Oglądałeś może w środku mysz komputerową (nie optyczną, a taką zwykłą, z kulką i kółkami, które ta kulka poruszała)? A może wykorzystać fragment układu takiej myszy? Tylko bez kulki - potrafi się ślizgać. Albo... użyć myszy optycznej...
Czy ustawiłeś wartość początkową dla przekaźnika w GUI? W Konfiguruj uruchamianie? Może coś tam ustawiłeś i zapomniałeś... w przeciwnym razie sprawdzę to za godzinę lub dwie. Czy dzieje się tak na wszystkich Twoich urządzeniach?
Spróbuj jeszcze przed dzieleniem wyzerować rejestry dvr24M (r22) i dvr24H (r23) . O ile r22 jest wcześniej używany i powinien mieć wartość 0, o tyle r23 nigdzie nie inicjujesz, więc będzie mieć wartość przypadkową. W symulatorze będzie OK, bo tam rejestry przyjmują zawsze wartość początkową 0, ale w rzeczywistości w procesorze tak nie jest.
Witam męczę się już od dawna z przerwaniem od timera 0. Wymyśliłem sobie że po przepełnieniu licznika 0 ma nastąpić przerwanie. Licznik 0 liczy od 0-255 chciałem miec kontrolę na częstotliwością wywoływania przerwania więc gdy przerwanie jest wykonywane wpisuję od razu do licznika konkretną liczbę tak by miał on mniej do zliczania. Problem polega na...
Nie wywołuj procedur przez CALL z wnętrza obsługi przerwania. Lepiej rozwiąż to nieco inaczej. Ponadto, naprawdopodobniej ustawiłeś zbyt małe wartości początkowe dla stosów HWStack i SoftStack , więc któryś z nich ulega przepełnieniu. Wywołanie przerwania to około 30 bajtów odłożonych na stosie HWStack! Zwiększ je w opcjach kompilatora 1,5 raza - a...
Komparator nie modyfikuje podanych wartości, bo to by było tak, że porównujesz liczby 2 i 3 pod kątem tego, która jest większa, wychodzi Ci, że 3 jest większe, ale po porównaniu zostają 12 i 3, co jest bez sensu. Komparator posługuje się metodą, a w Javie wszystkie parametry przekazywane są przez wartość, czyli te wszystkie dodawania w komapartorze...
Witam mam , router ZTE mc889 i w ustawieniach bawiłem się ustawieniami mtu i mss, i zapomniałem o mss jaka ma wartość początkowa wiem tylko że mtu miało 1500. Może ktoś mi powiedzieć jakie mss mam ustawić?
Z moich obliczeń wynika że cos nie tak masz z częstotliwością taktującą AVR-ka. Jeśli założyć, że wartość początkowa timera1 jest 0xd908 i stan niski jest w momencie osiągniecią przez timer1 wartości 0xdafa i trwa on do momentu osiagnięcia 0xFFFF. To mamy że w 1 okresie (no prescaling) stan niski trwa 0x2505 cykli a wysoki 0x1F2 cykli. Daje to na 1...
Co jest nie tak ? Delikatnie mówiąc wszystko. 1 Timer nie wiem co liczy, cały jest źle napisany i nie powinien działać, bo np: przerwanie od timera powinno być zadeklarowane przed pętlą główną i nie w warunku. Zmienna Reload nie jest zerowana i zwiększa się do maximum typu Word Zmienna M (w zamierzeniu chyba od minut) też się zwiększa do 255 Zmienna...
Masz do tego menu: https://obrazki.elektroda.pl/5535374800_... . Nie ustawiasz kanału na -1, ustawiasz wartość początkową na -1.
Problem jest taki, że możesz "odwrócić" wielomian i wtedy trzeba zmienić kierunek przesuwania bitów. Każdy wielomian można zapisać w HEX aż na 6 sposóbów: http://en.wikipedia.org/wiki/Mathematics... Żeby móc sprawdzić poprawność implementacji musisz wiedzieć: jaki jest sposób zapisu wielomianu,...
Jeżeli jest niedokładne, to zreferuj na ile jest to niedokładne i czym ta niedokładność jest powodowana. Czy w którejś metodzie/trybie pracy gubi się impulsy albo zabiera więcej czasu na ich zliczenie? A z tym 'średniowieczem' to juz lekka przesada. Zapewne kolega gaskoin nieco się zagalopował :D Co jednak powiesz o konstrukcji np. TCNT0 = 200; na...
No właśnie jeśli w programie przed pętlą główną nadam wartości zmiennym w eeprom np. zm_eeprom = "jakis tekst" to po resecie program wystartuje od nowa i zapisze z powrotem wartości początkowe w programie do eeprom ? W takim przypadku, po każdym resecie zmienna będzie nadpisywać nową ( taką samą ) zawartością. Jeżeli przewidujesz 1 reset co kilka dni,...
Niedokładnie przeczytałeś. W zakładce nawigator: Config Timer- uwaga! po ustawieniu prascale licznik natychmiast zaczyna zliczanie. Można użyć start Timerx i stop Timerx Np. Config timerx, prescale 'timer zaczyna liczyć stop Timerx 'timer stoi- ale już coś zliczył Timerx=y 'timer ma wartość początkową =y - np.0 Start timerx ' Timerx zaczyna liczyć od...
Pierwszy problem Do i inkrementacja j-ta jeśli warunek niespełniony (po Else).
Witam. Chciałbym prosić o pomoc. Czy ten kod jest poprawny. Program działa bez zarzutów. Natomiast, gdy włączę przerwanie"sei". Układ się zawiesza. [syntax=c]void init_Ex1() { // Timer clock = I/O clock / 1024 TCCR0 |= (1<<CS02)|(1<<CS00); // Clear overflow flag TIFR |= (1<<TOV0); // Enable Overflow Interrupt TIMSK |= (1<<TOIE0);...
Zrobiłem , układ z pierwszego postu po diodach mam 17Vdc = zmieniłem opornik 5,1kom na 24kom oraz potencjometr na 4,7kom tym samym uzyskałem regulacje od 8V-15,5V można w ten sposób , dokładniej wyregulować napięcie , podnosząc wartość opornika 5,1kom do góry podnosimy wartość początkową napięcia. W mojej ocenie ten układ z pierwszego postu działa całkiem...
Witam... To co się rzuca w oczy to np... Dwa razy ustawiasz port B jako wejście więc nie wiem po co jeszcze ustawiasz cały w stan niski... Po czym w obsłudze przerwania w stan wysoki...?.!.? To B ma być jako wyjście czy wejście...?.?.? Pozatym dwa razy grzebież w rejestrze TCCR1B także to co ustawiłeś za pierwszym razem zostaje wyzerowane za drugim...
No, to już można stwierdzić, że to nie jest CRC z wielomianu w arytmetyce modulo 2 - jak wziąłem wszystkie dane, i przeliczyłem, to na końcu było: 00000006 => 1502 (5DE) 00000005 => 0173 (0AD) 00000004 => 1895 (767) 00000003 => 1865 (749) 00000002 => 1831 (727) 00000001 => 1716 (6B4) Gdyby to było takie CRC z wartością początkową, to exclusive-or (operator...
20 Hz to wartość początkowa w trybie ręcznym, po jednoczesnym podaniu sterowania startu i częstotliwości wszystko jest OK. pozdrawiam
Na samym początku kodu jest chyba coś nie do końca poprawnie, bo nie ma większego sensu tworzyć tabel o rozmiarze 0: int nminm; int m, n, fopt ; float a[m][n]; //<--- tutaj int u[n]; float eps, inf; bool nofeas, nosol; int i,j,k,k1,k2,k3,k4,l,w; float min,xm,xs; bool b,stop; int z[nminm]; //<--- tutaj int z1[nminm];...
k = 0.2857 T = 243.9024 obiekt inercyjny I rz tylko że ma wartość początkową w chwili t=0 (x=0) 2.9171 Transmitancje można zapisać tak: K(s) = 2.9171 + k/(1+sT) Matlab: x=0:0.01:2000; y= 3.2028-0.2857*exp(-0.0041*x); s=tf('s'); K = 2.9171 + 0.2857/(1+s*243.9024); step(K) hold on grid plot(x,y,'r')
Hmm fajnie, ale może zamiast wymuszać publikację, po prostu użyj Ustaw wartość początkową aby kanał zapamiętał swoją poprzednią wartość po restarcie? Nie jestem pewien... ale użycie byłoby takie: SetStartValue channelIndex -1 wartość początkowa -1 oznacza „zapamiętaj ostatni stan”. Lub ... jeśli nie chcesz zapisywać wartości we flashu ... możesz zrobić...
Ze względu na fakt, że duża wartość początkowego prądu rozruchowego powoduje duże spadki napięcia w sieci, do sieci publicznej można przyłączyć tylko silniki o mocach określonych w normie PN-58/E-05012 -> do sieci publicznej o napięciu 400V mogą być łączone bezpośrednio silniki klatkowe o mocy nie większej niż 5,5kW . O rodzaju rozruchu (ciężki, lekki)...
Tak obliczenia są w porządku. Wartość do TIMSKu możesz wgrać taki sposób jak napisałeś ale ładniej jest: ldi r16, (1<<TOIE1) out TIMSK, r16 Pamietaj że po wywowałniu procedury obsługi przerwania musisz odłożyć na stos wskażnik Z. W przerwaniu musisz załadować od nowa TCNT1. Procedure przerwania zawsze koczymy instrukcją reti. A co do wartości...
Przy włączonym trybie awaryjnym prękość osiąga 100Mbps... Teraz jak do tego doprowadzić w normalnym trybie? Bardzo prosto: - szukać co to powoduje w Windowsie (a, że to W10, to może być wszystko), problem może robić któraś aktualizacja (powiązana z inną), - zresetować system do wartości początkowych, poblokować wszystkie updaty, - zainstalować system...
ANN to nie jest automat deterministyczny. Po nauczeniu jest. Ten sam wektor podany dwa razy na wejście danej sieci spowoduje pojawienie się dwa razy tego samego wektora wyjściowego. Co innego z nauką - dwie sieci o różnych wartościach początkowych wag, poddane treningowi z użyciem tego samego zbioru danych uczących mogą dawać później różne wyniki klasyfikacji.
Niestety nie. Wtedy, po zmianie tonera, problem ustąpił ale znowu wrócił niedługo przed ponownym powiadomienie o niskim stanie tonera. Zobaczę czy po wymianie tonera na nowy znowu będzie lepiej. Nie chcę oddawać drukarki do serwisu bo każda naprawa przekroczy jej wartość początkową.
Nie mam zaznaczonej tej opcji, zastanawiałem się jak ona działa ale nie miałem jak tego sprawdzić. Czyli co po zaniku zasilania nie wczyta mi danych z START VALUE jeśli mam zaznaczoną tą opcje? Może napisze dokładniej o co mi chodzi: Mam maszynę i ma ona jakieś swoje ustawienia fabryczne, przy 1 wgraniu programu zmienne maja przypisane wartości fabryczne....
jak zapisać stan kanału w pamięci flash? zadałeś pytanie: „Jak zapisać stan kanału w pamięci flash? Jeśli ustawisz wartość początkową dla danego kanału, np. ustawisz wartość początkową kanału 2 na -1, zapamięta poprzednią wartość. https://obrazki.elektroda.pl/3845920400_... Tak więc, jeśli ustawisz kanał 2 na 123 i uruchomisz ponownie,...
To chyba nie jest sterowanie półkrokowe- ma tylko 4 stany a przy półkrokowym powinno mieć 8. 1-1i2-2-2i3-3-3i4-4-4i1 itd. P.S. tak jak napisał karol 966. P.S2 I żadne opóźnienia nie są potrzebne. Bo jak dołożysz coś do swojego programu to będzie chodził strasznie wolno. Zastosuj przerwanie od któregoś Timera i zmieniaj stany po wystąpieniu przerwania-...
Po sprawdzeniu okazuje się, że tylko DB, w którym była zmiana jest inicjalizowany do wartości początkowych. Sterownik nie musi być w trybie Stop aby to zrobić.
Odpowiadjąc na pytanie: Tak, to służy tylko do symulacji. Właściwie to wszystko zależy od programu którego użyjesz robiąc syntezę, ale o ile mi wiadomo to raczej zignoruje on wartość początkową sygnału. Jeśli chcesz na starcie pracy układu mieć "0", to zresetuj ten sygnał do tej wartości (chyba masz jakiś reset?). Jeśli nie masz to możesz podpiąć do...
(at)ElektrodaBot Idealny kondensator o pojemności C=100 nF ładowany jest z idealnego źródła prądu o wydajności J=0,1 mA. Jaka będzie wartość napięcia na kondensatorze po czasie t=50 ms, jeśli wartość początkowa napięcia wynosiła U0=0 V?
bascom początkowa wartość karta początkowa początkowa regulacja wtrysku
hyosung moduł schemat agregatu prądnicy piła spalinowa zapłon
wzmaczniacz lampowy wzmaczniacz lampowy
Różnice między funkcjami direct i inductance w elektrycznej próbówce Schemat wzmacniacza ZRK TWR 12/20 - poszukiwania