dzięki wszystkim za pomoc temat uważam za zamknięty modulo to faktycznie reszta z dzielenia dla szukających tak jak ja dorzucam łyk teorii. Jeżeli a i d są liczbami naturalnymi, gdzie d nie jest zerem, można udowodnić, że istnieją unikalne liczby całkowite q i r, gdzie a = qd + r i 0 ≤ r < d. Liczba q zwana jest ilorazem, zaś r resztą. Przykłady...
Mam prośbę a mianowicie zbliża się zaliczenie z pracowni cyfrowej i mam kilka pytań. 1. w jaki sposób mozna przy pomocy układu dekodera dwójkowodziesiętnego otrzymać układ z wyjściowym kodem 1 z 13 z aktywnym stanem wysokim 2.w jaki sposób należy wyświetlić cyfrę 0 przy pomocy ukł. dekodera 7447 3.w jaki sposób można wyznaczyć charakterystykę przejściową...
Licznik szeregowy (asynchroniczny) przykłady masz w podanym linku: http://zsk.tech.us.edu.pl/angielski/dyda... A o liczniku równoległym tutaj: http://zeisk.tech.us.edu.pl/dydaktyka/ws... Gold 3 te linki zawierają programy edukacyjne jak tworzyć proste liczniki , myśle że dasz sobie rade. Pozdro
Witam! Mam takie zadanie do wykonania. Od razu mówię, że jestem początkujący w układach cyfrowych. Proszę o praktyczne przykłady z wykorzystaniem układów cyfrowych (najlepiej TTL). Licznik ma zliczać do modulo 2. Z góry dziękuje za pomoc
Witam Serdecznie Szanownych Grupowiczów! Mam problemik..dostałem zadanie na projekt przejściowy z techniki cyfrowej o takiej treści: "zaprojektować układ kombinacyjny generujący funkcję przełączającą o zbiorze true : T = {0, 1, 3, 5, 6, 7, 12, 13}. Znaleźć postać minimalną; alternatywną oraz koniunkcyjną tej funkcji i narysować odpowiednie schematy...
gdyby ten wątek czytał ktoś kto akurat przypadkiem nie ma właściwej książki ;) to przykłady zastosowania input capture na atmedze można często znaleźć w projektach gdzie odbierane są sygnały z pilota na podczerwień bo tam właśnie mierzy się czasy impulsów i przerw między nimi hm, właściwie to odpowiedzi są banalne: 1. tak 2. no przecież to proste skoro...
Sprzedam książkę: "Sztuka elektroniki" tom 1 i 2. Książki używane, stan bardzo dobry Cena: 80 zł za oba tomy. Spis treści: CZĘŚĆ I Przedmowa / 11 Przedmowa do pierwszego wydania / 13 ROZDZIAŁ 1 Podstawy / 15 Wstęp / 15 Napięcie, prąd i rezystancja / 16 1.01. Napięcie i prąd / 16 1.02. Zależność między napięciem i prądem: rezystory / 17 1.03. Dzielniki...
Witam sprzedam książkę: "Sztuka elektroniki" tom 1 i 2. Książki używane, stan dobry. Cena: 70 zł za oba tomy. Spis treści: CZĘŚĆ I Przedmowa / 11 Przedmowa do pierwszego wydania / 13 ROZDZIAŁ 1 Podstawy / 15 Wstęp / 15 Napięcie, prąd i rezystancja / 16 1.01. Napięcie i prąd / 16 1.02. Zależność między napięciem i prądem: rezystory / 17 1.03. Dzielniki...
A wież o tym ze np. licznik modulo 5 dzieli częstotliwość przez 5
Jest to licznik binarny modulo 10, a w rzeczywistości scalak np. UCY7490.
Taki kod od biedy napiszesz nawet z użyciem chatGPT. W skrócie: - PWM generujesz przy użyciu timera, wyjście z timera podajesz na driver LEDów (tą część kodu wygenerujesz np. na stronie Microchipa, na której jest klikalny generator kodu). - reakcja na przycisk - poszukaj na elektrodzie np. super debounce, ale to też dobrze generuje chatGPT. Kolejne...
Prawdą jest że strasznie trudno dla analogowego zrobić rozkład idealnie wg załozeń (gaussa czy biały) - algorytmem mozna zrobić co sie planuje (i panuje sie nad matematyką. Ale też mozna utracić równość rozkładu, np nieumiejętnie po studencku zmniejszając zakres przez modulo.
Podziel zegar, bo przy 100Hz/2 będzie mało czytelnie. Na przykład dzielnikiem przez 10.
Każda 4-bajtowa krotka zawiera w sobie sumę kontrolną (a dokładniej ostatnie 4 bity sumy kontrolnej), np. 05 32 89 94, to (0+5+3+2+8+9+9) modulo 16 = 4
Słusznie, nie zauważyłem flagi optymalizacji. Czyli wszystko zgodnie ze standardem - przepełnienie dla signed wywołuje UB, czyli "wszystko się może zdarzyć". Dla unsigned mamy arytmetykę modulo. Bardzo ładny przykład :)
'93 - każde wyjście Q z licznika to kolejna potęga 2^n czyli np. dla modulo 12 1100 musisz za pomocą bramki AND wykryć te dwie 11 i zresetować licznik http://obrazki.elektroda.net/94_12012044... wyjście QC=2^2=4 a QD to 2^3=8 czyli 8+4=12 W przypadku licznika '90 - każdy licznik jest odpowiedzialny za jedna cyfrę http://rafa.am.gdynia.pl/~czarny/edukacj...
Jeśli wyrzucisz float to musisz zastosować triki z fixed point math. Czyli część całkowitą uzyskujesz dzieląc np. przez 100, a część ułamkową przeprowadzając operację modulo 100. No i nie możesz dać od razu lcd.print, bo najpierw trzeba sformatować to co chcesz wyświetlić, przygotowując łańcuch funkcją sprintf.
Jeśli mamy np. liczbę 124 dzielimy ją modulo 10 czyli mamy 124 mod 10 = 4. Następnie uzyskujemy część całkowitą z dzielenia przez 10 czyli 124 div 10 = 12. Teraz dzielimy 12 mod 10 = 2 i uzyskujemy cześć całkowita 12 div 10 = 1. Niestety nie mam excela więc funkcje uzyskiwania części całkowitej i reszty z dzielenia musisz sam znaleźć
adres próbki to kolejne numery tak? np od 0 adres zapisu jest 2 razy większy adres dzielisz przez 512 masz adres strony modulo z tego dzielenia daje adres w obrębie strony.
gdzieś tu zamieszczałem materiały jak producent proponuje zrobić "licznik modulo" na przykładzie licznika 9305. W nocie podał przktycznie wszytskie podziały do chyma 128. poszukaj http://www.elektroda.pl/rtvforum/topic42...
Witam Jeśli nadal kogoś intersuje dekodowanie temperatury w protokole C14 to wygląda to tak: np dla D1 = ((H * 128) + (L modulo 128)) - 2000 H to bajt 7 L to bajt 8 Wynikiem jest temperatura pomnożona przez 10, czyli jeśli wynik będzie 251 to jest to temperatura wynosi 25,1
Witam :) Mam pytanie czy ktoś jest w stanie powiedzieć mi jak stworzyć licznik np modulo 100, skrócic go itp na programie Multisim ?
Witam Mam pytanie czy ktoś jest w stanie powiedzieć mi jak stworzyć licznik np modulo 100, skrócic go itp na programie Multisim ?
Napisałeś, że "do wejścia A podłączam QA", czyli własne wyjście, to jak to może działać? Ale mniejsza o to. Właśnie tak, stan 8-1010 ma spowodować reset licznika. Nie potrzeba bramki AND, bramka jest już w środku licznika a jej wejścia to R0 i R1, więc wystarczy połączyć R0 z QD oraz R1 z QB (lub odwrotnie) i już. Zewnętrzna bramka byłaby potrzebna...
Przeciez caly ten algorytm mozna zapisac bez dzielenia czy modulo. Przyklad: #include <iostream> using namespace std; #define INT_BITS( sizeof( int ) * 8 ) typedef unsigned int UINT; int main( int argc, char* argv[] ) { int num; cout << "Type number (32-bit int): "; cin >>...
Najprościej: 1. mnożysz float *10, powstaje np zmienna "liczba"; 2. następnie "liczba" dzielisz przez 10 - masz zmienną "całe"; 3. na "liczba" wykonujesz dzielenie modulo 10 i masz ulamek. W przypadku całkowitych można też od razu rzutować na int, tak jak pisał kolega wyżej. Poskładać to do kupy z kropka pomiędzy za pomocą itoa() i już.
Robiłem zgodnie z przykładem wykładowcy, A czego konkretnie dotyczył ten przykład wykładowcy?
Witam! Po pierwsze tutaj nigdzie nie widzę rozbicia liczby na dwie odrębne cyfry. Pobierasz dwie liczby, pytanie: po co? Jak polecenie brzmi o podanie jednej liczby a program ma wyświetlić tę liczbę słownie. Mówisz dobrze, trzeba podzielić tą liczbę na cyfry, zrobić to np. przy pomocy operatora modulo (na przykład: liczba%10). Jeśli chodzi o liczby...
nieco czytalem, ale i tak nadal zupelnie nie wiem jak zaprojektowac np licznik modulo 3, albo zaczac przebiegi czasowe.
Do podziału można użyć liczników. Np 74190. 74190 to licznik up(down) liczący w kodzie BCD lub binarnym w zależności od wyboru.Licznikowi wpisać stan dowolny początkowy (wejście LOAD). Wtedy przy zliczaniu w dół zachowuje się jak zwykły licznik binary.Pojedyńczy może dzielić maksymalnie przez 100. Albo liczniki modulo n Np 74163. ale w przypadku modulo...
Licznik modulo 2 (np. na przerzutniku D, tylko żeby miał wyjścia Q i -Q), i licznik Johnsona modulo 6 (czyli wykorzystać 6 wyjść z 4017 albo 4022), LED-y między wyjścia D a wyjścia licznika Johnsona (akurat jest 12 możliwych kombinacji).
Witam, otóż mam problem z licznikami modulo n.. Np. wiem jak zaprojektować licznik modulo 5, 7.. itp. synchroniczny.. Natomiast nie wiem jak to zrobić gdy mam utworzyć chociażby licznik modulo 5 ASYNCHRONICZNIE? Gdzie mogę zasięgnąć takiej wiedzy w dość prostym języku? Wystarczyłoby mi wytłumaczenie czym się to różni od takiego licznika synchronicznego,...
Funkcja rand() zwraca dużą liczbę całkowitą typu long. Jeżeli chcesz uzyskać liczbę z jakiegoś przedziału to musisz skorzystać z dzielenia modulo, np. jak chcesz liczbę od 0 do 9 to robisz int losowa = rand() % 10; jak chcesz od 1 do 100 int losowa = 1 + rand() % 100; pozdrawiam
wyszukaj w necie "ucy7492 modulo 2" i znajdziesz wszystko np : http://tducinek.private.pl/misc/nauka/el... licznik modulo 2 to tzw dwójka licząca,i jak to określiłeś "z 4 impulsów przepuszcza tylko 2",pozdrawiam.
ad 1. Zapewne żaden. ad 2. Dokładnie. Podczas odczytu zwracana jest zawartość EEPROM (skopiowana do bufora lub ostatnio zapisana), podczas zapisu, zapis odbywa się do bufora. Pomyśl o tym tak, że masz np. 32 bajtowy bufor, do którego możesz zapisywać. Po uzupełnieniu w nim danych, możesz je skopiować na raz do EEPROM, na dowolną stronę, której adres...
Czy to może być zwykły licznik modulo 50 milionów ? Ja tak zrobiłem w VHDLu i zadziałało ale jeśli potrzebujesz podzielenie częstotliwości przez potęgę "dwójki" to inkrementujesz wektor o jakiejś długości a na wyjściu podajesz np. trzeci bit tego wektora aby uzyskać podzielenie przez 8. Nie znam veriloga ale napewno tak też można zrobić w tym języku.
7490 to jest asynchroniczny licznik liczący do 10 lub mniej (jezeli damy sprzężenia). Bramki EXOR (dwuwejściowe) są w układzie 7486 (74LS86, 74HC86, 74HCT86) Wyprowadzenia układu: 1 WE1_1 2 WE1_2 3 WY1=WE1_1 EXOR WE1_2 4 WE2_1 5 WE2_2 6 WY2=WE2_1 EXOR WE2_2 7 MASA 8 WY3=WE3_1 EXOR WE3_2 9 WE3_1 10 WE3_2 11 WY4=WE4_1 EXOR WE4_2 12 WE4_1 13 WE4_2 14 +Vcc...
Jeśli to zadanie domowe, to na pewno potrzebujesz zaimplementować własny typ liczbowy. Jeśli chodzi o potęgowanie modulo (jak np. w algorytmie RSA), to są lepsze sposoby: http://en.wikipedia.org/wiki/Modular_exp...
Mam zamiar zrobić coś takiego http://obrazki.elektroda.net/91_12253970... Dowiedziałem się że ten scalak po prawej to licznik binarny modulo 10. Za przykład wskazano mi scalak UCY7490. Niestety takiego w sklepie elektronicznym nie mają. Jaki mogę tam inny zamiennik wstawić.
32-bitowa liczba do 32-bitowej potegi, to twor ktorego nie widzieli jeszcze ziemianie... 4\/3!! Prawdopodobnie tak, ale to nikogo w zadaniu nie interesuje. Ważny jest tylko wynik modulo m. Tak więc to zadanie algorytmiczne, zupełnie realne do rozwiązania. Podpowiedź: Ile różni się np. ((a^2 modulo m) * a^(n-2)) modulo m od oczekiwanego wyniku ? Albert
Jeśli potrzebujesz jedną cyfrę po przecinku to : Wynik = Float * 10 Wynik zapisz do zmiennej typu Int. Nie programuję w Arduino , ale to chyba dokona niejawnego rzutowania na Int. To z przykładowej wartości 58,7 zrobi 587. Potem już sobie "pykasz" na przykład Modulo 10 :D
Wydaje mi się że pętla powinna się wykonywać do momentu kiedy różnica będzie mniejsza od argumentu i wtedy wynikiem operacji modulo będzie ta różnica. Przykład 10 mod 3 cykl 1 roznica=10 (> 3) cykl 2 roznica=7 (>3) cykl 3 roznica=4 (>3) cykl 4 roznica=1 (<3) koniec odejmowania wynik modulo=1
Najprościej, to mikrofon z małym wzmacniaczem pod padem i potem podać sygnał np. na licznik modulo pracujący w pętli. Na każdym pinie wystawiony sygnał na inny kolor.
Do sterowania otwieraniem moich rolet używam OpenBeken. Używam sterownika NTP między innymi do pobierania czasów zachodu i wschodu słońca i chciałbym dodać do niego losowe opóźnienie. Przykład: setChannel 10 $sunset+1800 Chciałbym zastąpić 1800 zmienną taką jak $RANDOM. Co mogłoby to dać, jeśli $RANDOM można ograniczyć. setKanał 10 $zachód+$RANDOM Jeśli...
Zapewne (z tego programu w #2) losowy... Ten algorytm, to może być np. jakieś CRC z wielomianem 11-tego stopnia w arytmetyce modulo 2. Sprawdzenie wymaga co najmniej dziesiątek tysięcy działań. Niestety 10 przykładów to dużo za mało na zbudowanie bazy.
Ten układ 4060 jest bardzo stabilny jak na generator RC. Stabilizacja kwarcem to lekka przesada. A jak chcesz mieć nietypowy podział można użyć podziału modulo n np. na układzie 7493 tylko trzeba pamiętać o kształcie fali takiego podziału (reszta z dzielenia modulo). Tu masz ładnie wyjaśnione powodzenia [url=http://edu.i-lo.tarnow.pl/inf/alg/0...
Uproszczenie układowe spowoduje zastosowanie specjalizowanych układów np.: ICM7250 - ustawiany licznik BCD - 0 do 99 ICM7260 - ustawiany licznik modulo 60 - od 0 do 59 ICM7217B lub C - ustawiany licznik góra/dół, od 0 do 5959, z obsługą wyświetlacza LED Szczególnie ciekawy wydaje się ICM7217 który jest kompletnym licznikiem z obsługą wyświetlacza LED....
Najpierw za pomocą pf_lseek musisz zarezerwować odpowiednio duży rozmiar pliku potem wracasz na początek pliku (pf_lseek(0)) zapisujesz co trzeba i kończysz zapis pf_write(0,0,&s1); A skąd posiadasz takie informacje? Co to według ciebie oznacza "zarezerwować odpowiednio duży rozmiar pliku"? Funkcją pf_lseek(ofs) możesz przesuwać wskaźnik zapisu tylko...
Witam mam problem zastanawiam się nad problemem aby stworzyć modulo 11 z tak prostego układu. Wydaje mi się że powinno to być Qa Qb i Qd . Ale lepsze wydaje mi się założenie bramki np . Macie jakieś pomysły bo to z Q wydaje mi się za proste by działać. Być może połączyć np dwa takie układy i do tego bramkę NAND np.?
No, przyda się jakiś sposób generowania danych (pseudo)losowych. Nie każdy wie, jak to się robi. Jeden z możliwych sposobów: licznik, który liczy z maksymalną możliwą częstotliwością, w kółko (np. modulo 4096, na 12 bitach), do momentu wykrycia wciśnięcia przycisku; po wciśnięciu przycisku procesor zapisuje stan licznika, odmierza 1 sekundę, zaświeca...
Nie wiem w czym problem, licznik "wdolny" modulo 12 liczy: 11,10,9,8,7,6,5,4,3,2,1,0,11,10,9,8,7,6,... .... Ze stanów niedozwolonych 12,13,14 i 15 powinien przechodzić w jednym cyklu do stanu dozwolonego (np. 11)
Licznik 74192 liczy w górę maksymalnie od 0 do 9, w dół może liczyć od 15 do 0 o ile po zerze będziemy wpisywać równolegle na wejściach A,B,C,D odpowiednie liczby >9 na 74193 masz licznik binarny od 0 do 15 z możliwością skracania przez wpisanie liczby Skracanie cyklu liczenia polega na połaczeniu wyjścia BORROW (przy liczeniu w dół) lub CARRY (przy...
Jeśli dobrze rozumiem to liczenie modulo N polega na liczeniu do wartości N-1 ponieważ liczenie zaczyna się od 0 które jest w tym przypadku pierwszą z 44 liczb. W zeszycie mam tylko schemat jak na na tym układzie zbudować licznik modulo 10 który składa się z przerzutników JK, nie mam punktu odniesienia aby zrozumieć które połączenie powstaje na jakiej...
https://obrazki.elektroda.pl/5768292600_... Tutaj masz działający przykład [url=https://www.falstad.com/circuit/e-d... w symulatorze.
Liczbę dzielisz modulo przez dwa, resztę zapisujesz, a wynik dzielisz dalej. Na przykład: 15 / 2 = 7 reszty 1 7 / 2 = 3 reszty 1 3 / 2 = 1 reszty 1 1 / 2 = 0 reszty 1 czyli 15 binarnie to 1111.
W celu ćwiczenia powinno być brak kropki przed słowem "komputerowego" Spice a nie Spise Berkeley a nie Berkley Dobrze gdyby się udało przy liczniku synchronicznym i asynchronicznym pokazać różnicę w przebiegach o ile na to symulator pozwoli (opóźnienia, niejednoczesność zboczy) Licznik 7490 w części B jest mod 5 a nie modulo 4 Potem jest licznik modulo...
Do ustawienia stałej jasności służy potencjometr, natomiast gniazdo "Z" służy do modulowania jasnością lampy osc. obcym sygnałem. Np. wygaszanie pewnych części wykresu które zakłócają nam oglądany obraz. Dla żartu można na to gniazdo podać sygnał wizji analogowej, na odchylanie pionowe imp. synchronizacji pionowej (50Hz), a podstawę czasu wyzwalać impulsami...
Mam zaprojektować schemat licznika modulo 52 i opisać jak działa czyli np czy sygnał się zmienia itp. Jestem zielona w tym temacie i no. Z góry dziękuję za pomoc Pozdrawiam
Cześć, jestem całkowicie nie w temacie i potrzebuję zrozumieć kilka prostych kwestii. Na początek, jak mowa o liczniku 3-bitowym, to czy chodzi o licznik modulo 3? Czy na tej zasadzie to działa? Tak samo, czy licznik dwójka licząca to inaczej modulo 2? Potrzebuję przebiegu czasowego licznika asynchronicznego modulo 3, tylko przykładowe działanie. Wiem,...
Domyślam się, że automat wrzutowy daje różną liczbę impulsów w zależności od monety - a jaki jest zakres monet i tej liczby? Jeśli może dawać np. do 7 impulsów, a czas ma być proporcjonalny do wartości monet 10gr 20gr 50gr 1zł 2zł 5zł, to będzie potrzebne jakieś dekodowanie liczby impulsów na wartość monet, i wtedy bez czegoś programowalnego (choćby...
To jak wyglądałyby przebiegi czasowe synchronicznego zliczającego w dół, powiedzmy oparte na przerzutniku D? Mógłby ktoś zrobić podobne jak Kowal zeskanował? Nie do końca rozumiem pojęcie "zliczający w dół" - czy to oznacza, że metoda jest ta sama tylko zaczyna się taktowanie od np. 5 (dla modulo 5) a zeruje na zerze?
Ja jestem z tego zielony. Pomógłbys mi to narysować? Np w paincie? Bede bardzo wdzieczny
Trochę nawiązuje do Altery cylone II na ,której się bawię na Technice Cyfrowej.Fajnie zrobiony układ, ale mnie zastanawia to czy normalnie możesz tworzyć licznik np: modulo 5 zliczający w tył, sterowany klawiszami (bo zauważyłem je w prawym dolnym rogu płytki) i wynik tego wszystkiego jest pokazywany na ekranie LCD bądź wyświetlaczu alfanumerycznym....
Poszukaj aplikacji układu u2402. np. w*w.asicentrum.cz/tisk/aplikace_modulo.p...
Układy 74S mają gwarantowane napięcie w stanie wysokim zaledwie 2.4V, to pewnie będzie za mało. Do tego są dość prądożerne. Może jakiś J-K (albo inny przerzutnik, bądź licznik) z serii 4000 + tranzystory do wzmocnienia prądu? Ale autor już próbował 4017 i chyba nie doszedł, czemu mu nie przełączał prawidłowo... J-K (ale nie tylko one) powinny działać...
Oki. Te liczniki skumalem chyba troche. Ale czy kazdy licznik musze zerowac po liczbie 9?? Np. Chce licznik modulo 95 to musze wszystkie resetowac przy 95, ale jak jeden doliczy do 9 to drugi powinien dostac sygnal naliczenia dziesiatek a ten pierwszy powinien zaczac juz chyba od zera a nie jechac do 15. Tego wlasnie nie kumam. A z tymi 74121 to mam...
1. Tablica statyczna - po prostu array 2. Parzyste elementy - reszta z dzielenia (dzielenie modulo = mod ) = 0 3. Algorytm bąbelkowy - znajdziesz opis np w tej paczce: http://www.dzyszla.aplus.pl/download-32.... Nie przejmuj się, że to C. Po prostu przeczytaj punkt 2.3 z pliku sorts1.doc 4. pętla i dodawanie do zmiennej 5. kolejna tablica - P pkt....
Mój program nie potrzebuje raczej dynamicznej alokacji ponieważ będzie wykorzystywana tablica o określonej wielkości i w dodatku bardzo często więc nie ma sensu jej tworzenia i usuwania. Btw, Michalku mógłbyś mi zaprezentować jak za pomocą dzielenia modulo miałbym rozdzielić np 2345 na poszczególne cyfry? Bo jakoś mi to nie idzie...
To był tylko przykład z zastosowanie modulo i dzielenia, i oczywiscie nie jest to najoptymalniejszze rozwiazanie. Ponadto warunek if(value / podstawa) nie jest wcale dziwny i celowo pomija zera w wyniku by wyswietlac tylko aktualna liczbe, a nie twory typu np 000032. Poza tym nie usuwa wszystkich zer tylko te z przodu liczby.
1. Glosnik z kondensatorem na wejsciu. 2. Gotowy uklad wzmacniacza. wzmaczniacz okolo 2 Waty. 3.Uklad scalony zawiera 5 tranzystorow. Nie wiem jaka funkcje realizuje ta plytka. Musialbym sobie "sciagnac" schemat z tej plytki... 4.Wysoce prawdopodobne ze to mostek prostowniczy. Zasilasz wejscie napieciem przemiennym, a "wychodzi" napiecie stale. Kondensator...
Poza tym warto się zastanowić czy konieczne jest korzystanie z typów float do tak prostych celów??? Przecież w 100% można się obejść bez nich robiąc proste działania na liczbach całkowitych. W zależności od tego ile masz miejsc po przecinku w temperaturze to przez tyle pomnożyć liczby składowe w tym działaniu. Np jeśli będą dwa miejsca po przecinku...
Masz błędnie połączone wejścia układów. Po pierwsze, wszystkie wejścia układów 74xx/4000 muszą być podłączone do masy lub do zasilania. Jak dajesz przycisk zwierający wejście do zasilania, to musisz dać też rezystor (np. 10k) do masy. W czasie gdy przycisk nie jest wciśnięty, to wejście wisi w powietrzu, a tak nie może być! Screen z mojej prezentacji...
czyli ten Enkoder kręcąc w prawo (lub w lewo) działa jak licznkik modulo 4 zliczajacy w przód, ale krecac w druga strone "zlicza" w tył w kodzie gray'a? Nie. Przykład sygnału z enkodera (wersja Bidirectional) http://www.encodersindia.com/rotary-enco... Czyli program wykonywany na timerze oraz program główny (main) sa wykonywane współbierznie......
Trzeba zamienić liczniki asynchroniczne; dziesiątek na modulo dwa, jednostek na modulo 3. Nie rozumiem jak modulo 2 w przypadku dziesiatek wyswietli mi np liczbe 9? przeciez jeszcze musi naliczyc 199.. 299.. 399.. 499.. a reset bedzie przy 523.. poniżej daje screen schematu. lecz bardziej polecam EWB... http://img161.imageshack.us/img161/1096/...
Witam! Algorytmy z grupy haszujących działają jednokierunkowo to znaczy, że bardzo łatwo wyznaczyć wartość w jedną stronę natomiast w drugą stronę jeśli nie niemożliwe, to trudne. Jeśli dostarczono tylko te dane: Czy może mi ktoś wyjaśnić jak jest użyty algorytm szyfrowania jeżeli wartość hex 3e d9 ee ff 3e de a4 ab to dziesiętnie 1138 to można użyć...
Witam. Zgłaszam się znów z prośbą o radę. W programie, który staram się zoptymalizować obsługuję zmienne uint32_t. Mam świadomość problemów z mnożeniem i dzieleniem takich liczb i próbuję szczególnie dzielenia unikać jak ognia, ale nie zawsze się da. Na tapecie jest m.in. sprawa obsługi wyświetlacza 6-segmentowego. I pytanie czy jeżeli w celu wyłuskania...
Czyli ogólnie wprowadzić operacje stałopozycyjne. Można to zrobić tak jak pisze kolega piotrva, lub skorzystać z arytmetyki stałopozycyjnej oferowanej przez kompilator, np. z typu _Accum.
Jeżeli licznik jest modulo N to żeby liczył przez minutę trzeba go taktować impulsami co 60/N sekund (czyli w twoim przypadku co 8,57142857142857142857142857142857 s.) Musisz sobie zrobić generatorek (np. na znanym układzie 555) odmierzający te: 8,57142857142857142857142857142857 sekundy i problem z głowy :)
Witam ponownie :) Zamówiłem cewkę kilka dni temu. Na szczęście zorientowałem się że sama cewka nie wystarczy, bo brak przerywacza, dlatego butelkowa całkowicie odpada( no chyba że zastosujemy zewnętrzny moduł) . Miałem wątpliwości którą cewkę z modułem zakupić. Zastanawiałem się nad cewką od mini crossa, bo jest dość tania, jednak zdecydowałem się na...
schneider m340 Szkoda, że nie Siemens :/ Nie mam niestety, żadnego softu do schneiderów obecnie. Domyślam się, że jesteś mocno początkujący, więc żeby nie kombinować zrób tak - jeśli sobie poradziłeś z napisaniem programu dla pierwszego dnia zrób sobie programy na pozostałe. Potem będziesz musiał zrobić tak, że o północy wywołać jakieś przerwanie/funkcje...
Drukarka sądzę nie obsługuje VBS wcale. Oprogramowanie pewnie tak. Tak miałem na myśli software W vbasicach sprawdź z czymś takim: Kod: vbnet Zwiń Zaznacz wszystko Modulo = If( Licznik Mod 11 = 10, "X", Licznik Mod 11) albo dla ujednolicenia typu spróbuj coś mnie więcej tak: Kod: vbnet Rozwiń Zaznacz wszystko Modulo = If( Licznik Mod 11 = 10, "X",...
Tzn jak w pythonie wyciągnąć cyfry z liczby (np. z liczby 45 wyciągnąć 4 i 5) To akurat jest proste: [syntax=python]d=45 print "dziesiatki: %d jednosci: %d" % (int(d/10),int(d%10))[/syntax] Tak jak w innych językach: 1. By wyciągnąć dziesiątki dzielisz przez 10 i rzutujesz na liczbę całkowitą (lub wyciągasz liczbę całkowitą jak zwał tak zwał). 2. By...
No dla pewności zajrzałem i tu: http://pl.wikipedia.org/wiki/Z_modulo_n Tak więc w stanie 111 (7) przerzutniki muszą zostać wyzerowane, a do tego niezbędna by była np. trzywejściowa bramka AND. Reasumując, wygląda mi to na podpuchę albo pomyłkę... Na wszelki wypadek radziłbym Ci zrobić jednak modulo 8, to się wybronisz.
problemem jest to iż kompilator nie wie na jakim typie zmiennej na wykonać modulo4 np.: uint8_t i=0; i = i-1; i %=4//daje 3 listing asm uint8_t i = 0; movb $0x0,-0x1(%rbp) i = (i-1); subb $0x1,-0x1(%rbp) i %= 4; andb $0x3,-0x1(%rbp) Wszystko czytelnie, tak samo jak: uint8_t i=0; i = uint8_t(i-1)%4;//daje 3 listing...
dzieki, zanim jednak sie zabiore za tablice , jest sprawa jeszcze: oto kod programu (zczytywanie i zamiana): unsigned char adc_convert(void) { ADMUX=0x63; ADCSRA=0xC2; while(!(ADCSRA & 0x10)) //oczekiwanie na zakonczenie {; } return ADCH ; //wynik: 8 bitów; } oraz kawalek funkcji do zamiany while(1) { temp=0; for(sredn=0;sredn<sredn_const;sredn++...
Próbowałem zrobić tak jak jest tu napisane ale mi nie wychodzi. np chcę mieć licznik modulo 5 więc zrobiłem najpierw modulo 8 na trzech przerzutnikach JK i on działał jak należy. później skoro 5 to w binarnym 101, wyjście z pierwszego i ostatniego dałem na AND i wyjście z tej bramki dałem na reset wszystkich trzech przerzutników ale niestety w ten sposób...
utworzyłem kolejkę FIFO o rozmiarze 100 komórek (tablica 100 elementów uint32_t) Po co bijesz biedny procesor fifem które ma rozmiar nie-wielokrotność-dwójki? W tej chwili głupia operacja odczytu/zapisu do fifo zajmuje ci coś koło 12..15 cykli (w standardowym indexowaniu modulo, co najpewniej zrobiłeś), bo procesor nie ma cudownej instrukcji modulującej,...
Tat tylko że np. 3 % 5 to zawsze 3, niezależnie ile razy to wykonasz :) jakiej częstotliwości migania się spodziewasz?
Poszukaj na forum układu, który przełącza się poprzez dwukrotne klaśnięcie. Zastąp w nim mikrofon i wzmacniacz przyciskiem. Dodano po 3 A może impulsem z wciśnięcia przycisku ładować kondensator. Dwa szybkie wciśnięcia powinny naładować go do takiego napięcia, że zmieni się stan np. przerzutnika 'D', albo licznika modulo 2. Ale żeby zapewnić stabilność...
Tak tyle że ty masz n-1 więc powinieneś przewidzieć dołączenie kolejnych liczników mod 7 w szereg. Czyli oprócz zerowania przeniesienie na kolejny licznik aż do przepełnienia. Wszystko masz w linku zresztą tam jest na przykładzie takiego licznika jaki potrzebujesz. :D
Można tak: http://www.elektroda.pl/rtvforum/topic31... Albo też zastosować przerzutnik RS + licznik 4bitowy (może pracować w układzie modulo x) + najprostszy generator do licznika (np. na tranzystorach albo NE555) - wtedy możesz sobie bardzo dokładnie określić jak długi ma być ten impuls.
Cały licznik modulo 50 000 000 wraz z programowaniem i sterowniem kilku cyfrowym 7-segmentowych wyświetlaczy powinien się zmieścić w przeciętnym układzie cpld (np. xc95144xl). Częstotliwość graniczna dla takiego układu zależy przede wszystkim od jakości opisu w HDLu i może wynieść nawet kilkdziesiąt MHz.
Dla realizacji licznika mod. 6 potrzebujesz 3 przerzutniki. Tworzysz po dwie tablice Karnaugha dla obu kierunków liczenia dla wejść sterujących każdego przerzutnika. Przyjmujesz, że w przód to X = 1, a w tył to X = 0. Minimalizujesz osobno funkcje wzbudzeń. Funkcję wzbudzenia w przód mnożysz logicznie przez X, a funkcję wzbudzenia w tył mnożysz logicznie...
Tu mamy zliczanie modulo 2. No i tu pojawia się to DLACZEGO. Dlatego, że 'bool' jest typem "sztucznym", nie jest naturalnym typem procesora, tylko jest emulowany przez kompilator. W momencie wykonania operacji na zmiennej tego typu, następuje niejawna konwersja na typ int o naturalnej dla procesora wielkości, po wykonaniu operacji - konwersja z powrotem...
Mocno podejrzany ten twój przykład, wygląda jakby go ktoś utworzył metodą prób i błędów. Masz racje. Wystarczyło tylko minimalnie zmienić układ z postu #2. Dlaczego nazywasz to 5-stage counter skoro to jest licznik modulo 10 bo btakuje połączenia Q5 do Reset. Jak się zmontuje to tak będzie działał.
Jak to zrozumieć uruchomić Wiktorię pod windowsem ? pod tym windowsem, jaki masz. Chodzi o windows 32 bitowy np:7 - wtedy mędzie Ci widział dysk modulo 2 TB, więc będzie jeszcze gorzej. Na tym obrazku dysk NIE JEST w trybie GPT, jest w MBR. - zweryfikuj to, bo MBR posługuje wię wartościami 32-bitowymi i bez GPT nie możesz użyć wartości 64-bitowych.
Ten % to modulo. Twój zapis nie jest zrozumiały, bo nie ma instrukcji PUT. Jest np. STS DDRD, r16, pod warunkiem, że sobie definicje rejestrów zainkludujesz.
Uzyskasz pod warunkiem, że wygładzisz (np. RC) wyjście licznika mod3 do tego stopnia, aby szpilka w chwili resetu nie przerzucała licznika mod5. Zauważ, że wychodzi Ci 15+3.
na przykład tak: z = mod(sum([1,2,4,1]),2... pzdr!
Próbuję stworzyć kalkulator z funkcją obliczania daty dojścia na podstawie czasu przejścia i daty wyjścia podanych w formacie ogólnym (" śro,13.02.13 21:44:58 "). Edit: Jestem na etapie dodawania godziny dojścia z czasem przejścia, który często wynosi więcej niż 24h, a wtedy formuła =CZAS(gg;mm;ss) z formatowaniem komórki [gg]:mm:ss przetwarza wartość...
dzielnik modulo modulo przerzutnik bascom modulo
comport builder ciężka rozruch zimne silnik piekarnik programator
izopropanol termopasty amica daw7123dcb
Czy można obłożyć grzejnik olejowy cegłą szamotową? Oszczędny grzejnik elektryczny do łazienki: wybór i porady