dzielenie binarne

Znaleziono około 278 wyników dla: dzielenie binarne
  • Dzielenie binarne 1100011 przez 1001 w NKB – dlaczego nie wychodzi 1011?

    1011 <<< wynik --------- 1100011 <<< tu zaczynamy -1001000 --------- 11011 -100100 --------- 11011 -10010 --------- 1001 -1001 --------- 0 <<< reszta MUSI wyjść :)

    Początkujący Elektronicy   04 Lut 2006 00:27 Odpowiedzi: 5    Wyświetleń: 1176
  • Dzielenie w VHDL. Liczby binarne stałoprzecinkowe.

    sposobów jest multum. wszystkie z wymienionych przez ciebie operacji są bardzo dobrze opisane na praktycznie każdej stronie zajmującej się układami programowalnymi. te zagadnienia możesz szukać na stronach uczelnianych (typowe zagadanienie akademickie :)) ze swej strony polecam zajżeć w to [url=http://www.csee.umbc.edu/help/VHDL/...

    Programowalne układy logiczne   27 Lut 2009 11:42 Odpowiedzi: 6    Wyświetleń: 3521
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • assembler - dzielenie binarne w assemblerze, prośba o wyjaśnienie.

    Witam, mam prośbę do kogoś kto zajmuje się assemblerem o wyjaśnienie mi pewnego problemu. A mianowicie muszę wykonać dzielenie binarne, znalazłam w książce w sumie to co mnie interesuje lecz nie bardzo rozumiem dlaczego to działa. W załączniku znajduje się ten fragment wraz z kodem którego nie rozumiem. http://obrazki.elektroda.pl/6837505300_1...

    Programowanie   02 Gru 2013 15:50 Odpowiedzi: 5    Wyświetleń: 2232
  • Assembler 8086 - Jak podzielić mantysy liczb double?

    Standardowy algorytm dzielenia binarnego - jeden z dwóch do wyboru - restytucyjny albo nierestytucyjny. Opis znajdziesz w każdej książce z okolic arytmetyki komputerów.

    Mikrokontrolery   09 Mar 2013 21:10 Odpowiedzi: 8    Wyświetleń: 1695
  • [C] [C][AVR] Konwersja czasu do formatu PCF8583 - jak zapisać godzinę?

    Jak to zrobić w druga stronę? tzn wpisując np do p Czyli chcesz zamienić liczbę binarną, na liczbę zapisaną w kodzie BCD. BCD=binarna przez dziesięć, razy szesnaście, plus reszta z dzielenia binarna przez dziesięć :D EDIT: No to masz 2 podpowiedzi.

    Mikrokontrolery   27 Lis 2010 19:21 Odpowiedzi: 2    Wyświetleń: 1675
  • REKLAMA
  • Szybki algorytm konwersji binarnej na BCD dla Atmega8 - dodawanie 6 do półbajtów

    Dodawanie szostek tez zadziala, ale czym rozni się ono od dzielenia przez 10 ? Czy chodzi moze o wyzszosc symbolu " + " nad symbolem " * " ?? Mysle ze chodzi tylko o taką róznice, ze o ile sie orientuje to wykonanie dodawania zajmuje znacznie mniej czasu procesora niz mnozenie czy dzielenie.

    Mikrokontrolery   18 Kwi 2005 17:36 Odpowiedzi: 12    Wyświetleń: 4377
  • [ASM] Jak zapisać fizyczne adresy etykiet jako dane?

    Znasz taką strukturę jak "tablica" ? Albo taki algorytm jak dzielenie binarne? Wszystko da się zakodować. BTW swicth case na 200 pozycji mógłby być ciekawie zoptymalizowany, potwierdzicie?

    Mikrokontrolery AVR   14 Kwi 2020 11:19 Odpowiedzi: 23    Wyświetleń: 699
  • Jak skrócić wynik mnożenia w assemblerze AVR, by uzyskać część liczby?

    A jak mozna podzielic liczbe 12345/65536 = 0,18765.... mnie by tylko interesowlo np 0,187?? Bo jak dam dzielenie binarne tych liczn to wyjdzie mi zero!!

    Mikrokontrolery   15 Lut 2004 23:24 Odpowiedzi: 16    Wyświetleń: 8936
  • REKLAMA
  • Bsscom - Jak zwiększyć zmienną o 0.1 po naciśnięciu przycisku?

    dzielenie w bascomie zjada bardzo dużo zasobów... zamień liczbę na hexy albo binarnie i dodawaj albo odejmuj, [url=http://edu.i-lo.tarnow.pl/inf/alg/0... binarne to w zasadize odejmowanie z przesunięciem...

    Programowanie   21 Paź 2013 20:59 Odpowiedzi: 7    Wyświetleń: 1620
  • Wątpliwości dotyczące zasilania i podłączenia układu MC100EP016A jako licznika dekadowego

    To jest licznik binarny, więc można dzielić częstotliwość sygnału w systemie dwójkowym. Sygnał na clk (jest tam jeszcze wejście różnicowe). Wejścia P służą do ustawienia licznika. Zasilanie to maks 6V, ale układ będzie działał przy zasilaniu 3,3V. Od rysunku 4 zaczynają się ciekawe schematy z dzielnikami.

    Początkujący Elektronicy   06 Mar 2021 11:10 Odpowiedzi: 4    Wyświetleń: 207
  • [Maszyna Turinga] Jak stworzyć maszynę Turinga do obliczania reszty z dzielenia binarnego?

    Witam, mam napisać deterministyczną maszynę Turinga, która policzy mi resztę z dzielenia liczb binarnych. Jest ktoś w stanie pomóc mi przy tam zadaniu? pozdrawiam

    Programowanie   19 Maj 2012 15:36 Odpowiedzi: 2    Wyświetleń: 1589
  • Obliczenia na b. dużych liczbach (do 2mld miejsc znaczacych)

    Przypominam, że komputery liczą w systemie binarnym! Implementacja tego była by tylko trochę trudniejsza (chyba, że ktoś myśli jak maszyna, do czego się konsekwentnie zbliżam :D ) niż systemu dziesiętnego, a wydajność wielokrotnie wyższa. Można by wtedy w prosty sposób zrobić mnożenie i dzielenie (binarne jest prostsze!), gdzieś na elektrodzi był chyba...

    Programowanie   07 Wrz 2005 21:33 Odpowiedzi: 10    Wyświetleń: 2547
  • Jest jakiś układ dzielący? Dzielenie 2 liczb binarnych.

    Niestety, nie ma jednostek ALU potrafiących bezpośrednio dzielić. Można skorzystać z kombinacji kilku ALU, ale chyba najwygodniej użyć jakiegoś małego mikrokontrolera, np. 89c4051...

    Projektowanie Układów   11 Cze 2008 11:21 Odpowiedzi: 1    Wyświetleń: 1803
  • REKLAMA
  • ATMEGA88P+DS1337 - Błąd w programie zegarka binarnego, pomoc w debugowaniu

    Np. testując bity. W C wyglądałoby to np. tak: if (m & 0b0100) PORTC |= 1 << PC5; else PORTC &= ~(1 << PC5); W każdym razie test wartości bitu robi się przez AND i nie trzeba w tym celu nic dzielić.

    Mikrokontrolery AVR   27 Sty 2013 20:42 Odpowiedzi: 8    Wyświetleń: 2481
  • Dzielnik częstotliwości 1:43200 do sygnalizacji AM/PM w zegarze analogowym

    Tak mam, impuls wyjściowy to tak na prawdę 0,5s "1" i 0,5s "0". Mam gdzieś zakopane w piwnicy TTL 7457, wtedy dam 60 x 60 x12. To dostaniesz przez 6 godzin '0', i przez kolejne 6 godzin '1' - jak ma być '0' i '1' przez 12 godzin każde, to trzeba dzielić przez 60x60x24. Podział przez 60x60x24 można zrobić używając 17-bitowego licznika binarnego (albo...

    Projektowanie Układów   27 Lip 2024 13:59 Odpowiedzi: 19    Wyświetleń: 555
  • Bascom ale nie koniecznie, i2c-ustalenie adresu i ramki danych

    Skoro rysunek 2255842600_1396547955 pokazuje, że najpierw wysyła się "address high" a po nim "address low", to można przyjąć (bez zagłębiania się w notę), że dane wysyłane po sub-adresie przesyła się w taki sam sposób: najmniej znaczące bajty wielobajtowych danych wysyłamy na końcu, zatem 0xAABB wyślemy jako najpierw 0xAA, potem 0xBB, najpierw szesnastki,...

    Programowanie Początkujący   18 Kwi 2014 20:17 Odpowiedzi: 3    Wyświetleń: 2193
  • Sprawdzanie podzielności liczby binarnej przez 3 lub 7 w C++

    Ok, no to tak.. liczba jest podzielna przez 3 jesli suma jej cyfr jest podzielna przez 3. 256 bitow (0 i 1) to 32 bajty. Czyli 32 liczby (0-9). podczas wpisywania cyfr (0,1) zapisujesz je do tablicy 32 elementowej, po kolei. nastepnie dzielisz te tablice na 32 mniejsze, kazda z nich bedzie zawierala jedna cyfre (0-9) zapisana w kodzie binarnym. Teraz...

    Programowanie   17 Paź 2006 21:10 Odpowiedzi: 11    Wyświetleń: 7591
  • Licznik binarny na przekaźnikach, czyli wstęp do zegara

    W temacie szybkości tego licznika- interfejsowe które tu są używane maja operation time na poziomie 20ms, DS2E panasonica których używam zawodowo maja ok 10ms, a kontaktrony Medera w podstawkach DIP poniżej 1ms. Można by znacznie przyspieszyć działanie - kto wie może nawet dzielić 50Hz:)

    DIY Konstrukcje   15 Maj 2019 03:18 Odpowiedzi: 74    Wyświetleń: 11523
  • Sony KV-X 2941D - brak zmiany napięcia strojenia, schemat potrzebny

    kolego ! tylko nie meilem Jeżeli to tylko na www , po ftp szybciej wysyła , szybciej ściąga , mniejsze objętościowo bo jest traktowane jako zawartość binarna a dzielić na mniejsze części - oczywiście że tak :)

    TV Serwis   05 Lip 2002 18:08 Odpowiedzi: 14    Wyświetleń: 2518
  • [Atmega16][ASM] Zamiana 16-bitowej liczby binarnej na liczbę dziesiętną

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

    Mikrokontrolery Początkujący   09 Sty 2013 00:54 Odpowiedzi: 11    Wyświetleń: 4029
  • system dziesietny na system binarny| jak to się robi:((

    witam mam takie dosc głupie pytanie ale musze je zadac: cry: bo jest mi to potrzebne jak zamienic liczbe z systemu dziesiętnego na system binarny dwujkowy?? szukalem w necie ale te instrukcje są troche nie jasne i nie potrafie tego zakumac :cry::cry: bardzo prosze o pomoc:] "Ręcznie": Dzielisz liczbę przez 2, jeżeli zostaje reszta to wpisujesz 1, jedeżeli...

    Początkujący Elektronicy   15 Wrz 2006 06:11 Odpowiedzi: 6    Wyświetleń: 5415
  • Jak zamienić liczbę heksadecymalną 1A9F na postać dwójkową?

    Ogólnie: zastępujesz poszczególne cyfry szesnastkowe ich odpowiednikami binarnymi i zapisujesz wynik: Dziesiętnie Szesnastkowo Binarnie 0 0 0000 1 1 0001 2 2 0010 3 3 0011 4 4 0100 5 5 0101 6 6 0110 7 7 0111 8 8 1000 9 9 1001 10 A 1010 11 B 1011 12 C 1100 13 D 1101 14 E 1110 15 F 1111 W drugą stronę postępujesz podobnie: - dzielisz liczbę binarną na...

    Początkujący Elektronicy   22 Maj 2005 21:33 Odpowiedzi: 12    Wyświetleń: 4004
  • Jak szybko obliczyć procent liczby dwubajtowej (max 15360) z małym błędem?

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

    Mikrokontrolery   23 Lut 2009 23:38 Odpowiedzi: 4    Wyświetleń: 2575
  • [asm AVR] Jak używać programu do dzielenia 56-bitowego w asm AVR? Rejestry i wynik

    No już ci napisałem - arytmetyka stałopozycyjna. 21/2=10r1. 1*10/2=5 - masz pierwszą cyfrę po przecinku. Możesz zrobić r*100 albo 1000. Jak z tego wyjdzie reszta to mnożysz dalej i dzielisz otrzymując kolejne miejsca dziesiętne lub binarne.

    Mikrokontrolery AVR   04 Maj 2011 17:39 Odpowiedzi: 6    Wyświetleń: 1804
  • ENIAC system dziesiętny jaka była jego technologia?

    mam pytanie co do komputerów liczących w systemie dziesiętnym takich jak ENIAC. One dzieliły sygnał na 9 części np. natężenie aby wyszczególnić kolejne cyfry czy była jakaś inna logika dziesiętna? Cześć, ENIAC (Electronic Numerical Integrator and Computer) był jednym z pierwszych komputerów elektronicznych i wykorzystywał dziesiętny system liczbowy...

    Nauka Elektroniki, Teoria i Laborki   30 Mar 2023 19:29 Odpowiedzi: 10    Wyświetleń: 345
  • TSA6057 - Problemy z odbiorem drugiego bajtu danych I2C i wzbudzaniem wzorca

    O wewnętrznym preskalerze "zapominasz" ;) Dzielisz F przez raster i wynik dzielenia wpisujesz binarnie w rejestr licznika. Tu masz przykład: http://sq6ade.elektroda.eu/tsa6057.html 145.250MHz/0.0125MHz = 2D64 HEX 2D64HEX *2 (w związku z przesunięciem o 1 w lewo dzięki bitowi CP) = 5AC8HEX Układ sprawdzony - działa. Przy wysyłaniu 4 bajtów ciurkiem subadress...

    Radiotechnika Początkujący   27 Lis 2010 01:54 Odpowiedzi: 7    Wyświetleń: 1719
  • Jak zaimplementować kalkulator binarny w VHDL z funkcjami arytmetycznymi?

    Witam!! Potrzebne mi sa jakies wiadomosci na temat funkcji liczacych kody binarne. Jezeli ktos posiada moze gotowy program takiego kalkulatora (dodawanie odejmowanie dzielenie mnozenie pierwiastkowanie) to bardzo prosze o pomoc. Z góry dziekuje i pozdrawiam

    Początkujący Elektronicy   03 Kwi 2005 03:14 Odpowiedzi: 1    Wyświetleń: 3326
  • Jak podłączyć pamięć EEPROM 8-bit do procesora 8086 z szyną 16-bit?

    Z tym równoległym układem pamięci to w sumie proste jeżeli chodzi o montaż, ale same ich programowanie na zewnętrznym programatorze to bedzie katorga. Musiałbym co drugi bajt programu ładować do jednej kości pamięci, a potem co drugi do drugiej, aby procesor potem widzieł ten kod jako kolejne komórki.:cry: Wystarczyłby program, który dzieliłby plik...

    Mikrokontrolery   03 Lut 2006 04:07 Odpowiedzi: 17    Wyświetleń: 1965
  • Jak zaprojektować prosty kalkulator z funkcjami +, -, *, /, √?

    Hey !! hehe nieźle Panowie :) Co do kalkulatora to jakoś na pierwszy rzut, jako człowiek, który nie zna się w ogóle na elektronice, to dosyć zawiły problem, zacznij od jakichś dzwonków, alarmów, liczników itp. :) No ale poważnie, tak jak Xitami pisał jest duuużo dróg do zrealizowania tego tematu, od układów logicznych do procków (tych małych '51 i dużych...

    Początkujący Elektronicy   12 Gru 2004 01:25 Odpowiedzi: 9    Wyświetleń: 1710
  • Zegarek binarny na matrycy LED

    I jeszcze na koniec się przyczepię, "technologia SMT", podobnie jak "dioda LED" czy "siła SEM", to masło maślane, więc albo po prostu SMT albo "technologia SMD" ;) Poprawiłem - na diody uważałem ale SMT się wkradło miało być tak jak jest :) I jeszcze jedna rzecz nie opisana powyżej. Całość chodzi na wewnętrzny RC 8MHz - czyli trzeba tylko wyłączyć...

    DIY Konstrukcje   17 Maj 2012 17:12 Odpowiedzi: 25    Wyświetleń: 12994
  • Jak przesłać 10-bitową liczbę do DAC MAX504 przez SPI?

    Nie... dzielenie wymaga więcej cykli procesora... (zależy też jaki sie używa procesora ale zawsze dzielenie jest bardziej cyklochłonne od przesówania binarnego) jeśli to procesor ośmio bitowy a program ma być w assemblerze to nawet nietrzeba takich operacji wykonywać gdyż można odrazu podzielić wyraz na dwa bajty poprostu odczytując starszy bajt a potem...

    Mikrokontrolery   05 Maj 2004 07:38 Odpowiedzi: 5    Wyświetleń: 2446
  • [bascom] Jak podłączyć czujnik DS18B20 do LCD w Bascom na ATtiny2313?

    Dzielenie przez 16 to to samo co przesuwanie bajtu w prawo o 4. Czyli jest to wywalenie jakby 4 najmłodszych bitów, czyli odczyt temp będzie z dokładnością do 0,5 stopnia. Zajrzyj do notki. 5 najstarszych bitów to znak czy dodatnia czy ujemna, a 4 najmłodsze oznaczają miejsca po przecinku. Rozumiem ze zmiana z systemu binarnego na dziesiętny jest znana?...

    Mikrokontrolery AVR   10 Lis 2010 19:58 Odpowiedzi: 12    Wyświetleń: 6132
  • c++ - Jak poprawnie odczytać plik binarny do stringa?

    W pliku binarnym mam ciąg bitów, który potem dzielę na bloki zamieniam na system dziesiętny wykonuję obliczenia i znów zapisuje do pliku binarnego. Taka funkcja skrótu. Dodano po 27 dziękuję taki kod działa [syntax=cpp]string pobierz(string m) { ifstream plik; plik.open(sciezka, ios::binary); if( plik.good() == true ) { ifstream(sciezka)>>m; for(size_t...

    Programowanie   14 Maj 2013 17:06 Odpowiedzi: 4    Wyświetleń: 3168
  • [Assembler] Jak dzielić liczby przez 10 lub 100 w asemblerze? Komendy FMUL i FMULS

    dzieki za ZIP-a i RAR-a znowu troche wiadomosci sie zdobyło.zastanawiam sie nad sposobem H-DOC-a.ciekawy sposób- daje w końcu dla powiedzmy 1023bitów liczbe 1500 (bład o 1 ale to sie da poprawić)zapisana binarnie, czyli 101 1101 1100 (5 13 i 12)tylko jak to przetworzyć na BCD, bawiłem sie z binarnych na decymalne i hex-y oraz odwrotnie a o BCD znam...

    Programowanie   25 Kwi 2004 23:58 Odpowiedzi: 11    Wyświetleń: 13716
  • 16-bitowy koder binarny na BCD na 8-bitowym mikrokontrolerze bez dzielenia 16/16

    Skoro masz 8051 to dlaczego chcesz uniknąć dzielenia? Dr_DEAD-owi nie chodziło o DIV AB bo AVRy go nie mają. Ale w 8051 masz DIV więc tutaj właśnie można a nawet pasowało by go wykorzystać. Tyle że na 16 bitów sprawa się mocno komplikuje. Muszisz dzielić przez 10, 100, 1000, 10000 i kolejne wyniki dzielenia wstawiać do połówek bajtów. Mniej więcej bo...

    Mikrokontrolery   16 Sty 2010 19:42 Odpowiedzi: 9    Wyświetleń: 2045
  • Excel - błędy w dodawaniu - Excel zaczyn dodawać niedokładne wartości w kolejnej

    Liczba 0,01 ma nieskończone rozwinięcie binarne, więc przy wielokrotnym dodawaniu błędy zaokrągleń w pewnym momencie się ujawniają. Należy unikać takich działań. Bezpiecznie jest dodawać liczby całkowite, a wynik ewentualnie dzielić przez 100. A najlepiej tak zorganizować obliczenia, żeby wystarczał licznik całkowitoliczbowy, a ułamki wprowadzać do...

    Obsługa oprogramowania   19 Lis 2019 12:57 Odpowiedzi: 4    Wyświetleń: 657
  • Dzielenie signed char w C dla AVR - problem z uzupełnieniem do dwóch

    :arrow: zumek Ja też robię bitshifting. Jakoś z przyzwyczajenia myślę bardziej binarnie, niż dziesiętnie...

    Mikrokontrolery   23 Lis 2005 19:08 Odpowiedzi: 16    Wyświetleń: 1522
  • Jak zaprojektować licznik 7490 do dzielenia przez 161?

    Potrzebujesz do tego celu trzy liczniki 7490. Należy je połączyć w szereg i zdekodować stan 161 i wyjście tego sygnału podać na wejścia zerujące liczników (zwróć uwagę na poziom aktywny wejść zerujących). Ten sam sygnał wykorzystaj też jako wyjście twojego układu. Zwróć tylko uwagę, że przy takim połączeniu licznik nie liczy w naturalnym kodzie binarnym....

    Początkujący Elektronicy   28 Gru 2007 10:51 Odpowiedzi: 10    Wyświetleń: 3973
  • Konwersja z liczby binarnej do kodu BCD, jak to zrobić?

    mam pytanie do tego algorytmu, bo nie moge jednej rzeczy dla niego wymyśleć... co zobić, żeby prawidłowo robił bin2bcd ale liczby 16 bitowej dla której 4 lub 8 ostatnich bitów jest traktowane jako liczby po przecinku... przecież nie bede tego robić tak jak jest a potem dzielić tej liczby bcd przez 16 albo 256, bo wtedy traci to sens, żeby nie dzielić...

    Programowanie   17 Mar 2006 14:36 Odpowiedzi: 11    Wyświetleń: 17521
  • Jak przeliczyć 123456 km na system szesnastkowy (hex)?

    Tu Zamiana z dziesiętnego na binarny liczby 23: 23 : 2 = 11 reszta z dzielenia = 1 11 : 2 = 5 reszta = 1 5 : 2 = 2 reszta = 1 2 : 2 = 1 reszta = 0 Odczytujemy liczbę od tylu: 10111 Zamiana z bin na dec liczby 10011<zaczynamy od konca, ale mozna tez od poczatku>: 1*2^0 + 1*2^1 + 0*2^2 + 0*2^3 + 1*2^4 = 1+2+0+0+16 = 19 Z dec->hex i z hex->dec...

    Samochody Elektryka i elektronika   14 Mar 2011 21:33 Odpowiedzi: 14    Wyświetleń: 2311
  • Wybór wielomianów w algorytmach CRC - różnice i zastosowania

    Już Ci pisałem, że operacje na wielomianach to nie to samo, co operacje na liczbach, które te wielomiany reprezentują. W(x) mod P(x) to reszta z dzielenia W(x) przez P(x), nie ważne czy w GF(2) czy w R. W GF(2) + i - są równoważne i wykonywane jako XOR na bitach, stąd W(x) + P(x) dla reprezentacji binarnej oblicza się jako XOR liczb binarnych. Reszta...

    Mikrokontrolery   06 Sty 2009 17:39 Odpowiedzi: 15    Wyświetleń: 5736
  • Reprezentacja binarna liczby całkowitej - obsługa liczb ujemnych w C

    Gdyż reprezentacja liczby ujemnej nie jest jednoznaczna. W systemie zapisu U2 (najczęściej wykorzystywanym) dla liczb stałoprzecinkowych informację o tym, że liczba jest ujemna odpowiada wartość 1 dla MSB oraz odwrócenie wartości wszystkich bitów. W zależności od kompilatora niezaznaczenie wyraźnie typu liczby (signed/unsigned) może zwracać różne wyniki...

    Programowanie Początkujący   20 Sty 2009 01:09 Odpowiedzi: 10    Wyświetleń: 4101
  • Konwersja liczb zmiennoprzecinkowych z dziesiętnego na binarny i hex na AGH

    Najlepiej będzie pozakać to na przykładzie: - zamiana liczby 2527,78125 (dec) na hex Cześć całkowitą 2527 dzielisz przez 16 (i zapisujesz reszty z dzielenia) tak długo aż otrzymasz wynik dzielenia równy zero: 2527 : 16 = 157 reszta 15 czyli F \uparrow 157 : 16 = 9 reszta 13 czyli D \uparrow 9 : 16 = 0 reszta 9 \uparrow Cześć ułamkową 0,78125 mnożysz...

    Początkujący Elektronicy   26 Lut 2005 22:45 Odpowiedzi: 4    Wyświetleń: 1997
  • algorytmy prostych operacji (mnożenie, dzielenie itp.)

    Funkcje trygonometryczne realizuje się często przez rozwinięcie ich w szereg Taylora. Ponadto powstał też algorytm CORDIC, który o ile dobrze pamiętam wymaga tylko operacji przesunięcia i dodawania, przez co świetnie nadaje się do implementacji w małych uC, czy FPGA (google). Do mnożenia stosuje się algorytm Bootha (niektóre rozwiązania sprzętowe działają...

    Mikrokontrolery   28 Sty 2007 17:56 Odpowiedzi: 5    Wyświetleń: 6522
  • Jak zamienić liczby (3, 15, 65, 92, 158) i napięcia (1,25V, 2,49V, 3,12V, 4,33V, 4

    Ad 1. 1. Dzielisz prze 2, resztę z dzielenia zapisujesz jako kolejny bit od końca. 2. Powtarzasz dopóki liczba nie osiągnie wartości zerowej. Ad 2. 1. kod binarny 1111 1111 to w postaci dziesiętnej - 255 2. więc 5V dzielisz przez 255 wychodzi: 0,01960784313725490196078431372549 3. Każdą wartość którą trzeba skonwertować dzielisz przez ta liczbę i zaokrąglasz...

    Programowanie Początkujący   24 Sty 2015 13:29 Odpowiedzi: 3    Wyświetleń: 2574
  • Zamiana danych. Funkcja konwertująca dane decymalne na binarne. Visual Basic.

    Witam Nie moge doszukać się funkcji konwertującej dane decymalne na binarne w visual basic'u. Zamiana na HEX i OCT jest bez problemowa bo są to funkcje wbudowane w VB na stałe. Czyżby nie było zamiany w prosty sposób na binarne, np. jak w excelu dec2bin? Czy trzeba budować funkcję dzielenia przez 2 ?

    Programowanie   24 Lut 2006 23:59 Odpowiedzi: 5    Wyświetleń: 2331
  • Porównanie liczników IC4060, 4040, 4020 i dokładność układów Texas Instruments

    (at)cirrostrato 4045 https://obrazki.elektroda.pl/7953574100_... Który da największą dokładność w dzieleniu danej częstotliwości. I mam jeszcze jedno pytanie. Jaki układy IC od Texas Instrument dają najdokładniejszy możliwy podział częstotliwości? Nie widzę sensu w tym pytaniu, każdy licznik liczy tak samo dokładnie. Co innego gdybyś...

    Początkujący Elektronicy   07 Kwi 2025 18:35 Odpowiedzi: 8    Wyświetleń: 228
  • Poszukiwany SN5104. Gdzie znajdę taką aplikację?

    Jeżeli kanały z matrycy masz co 50kHz to P0 nie będzie zmieniany. ---------- Spróbuj sobie policzyć: Synteza generuje sygnał do powielenia 3 razy w murzynku. Więc częstotliwość rastra musi być 3 razy mniejsza czyli: 25kHz/3=8.33333kHz I to sie zgadza bo kwarc przy syntezie jest 8.553MHz co po podzieleniu przez 1024 (FS>H) w kości daje 8,3525kHz a po...

    Radiotechnika Serwis   10 Sie 2006 21:43 Odpowiedzi: 17    Wyświetleń: 1473
  • Program w Pascalu: operacje arytmetyczne na liczbach binarnych w tablicach

    Napisać program wykonujący przynajmniej jedno z działań (dodawanie, odejmowanie, mnożenie lub dzielenie) na liczbach w systemie dwójkowym. Użyj do reprezentacji liczb binarnych tablic długości 10. Użytkownik podaje liczby po uruchomieniu programu (liczby maksymalnie 10-cyfrowe). Program wypisuje te liczby i wynik działania. Prosze o pomoc!!!

    Programowanie   25 Paź 2005 18:30 Odpowiedzi: 3    Wyświetleń: 2949
  • Jak konwertować liczby bin/dec/hex większe niż dword w asemblerze?

    No to w takim układzie zerujesz sobie zmienną i w pętli dla każdej cyfry od lewej do prawej wykonujesz: mnożenie przez 10, dodawanie wartości cyfry... Jedyne czego w takim układzie potrzebujesz, to funkcji do mnożenia i dodawania liczb dowolnej długości.. do konwersji w przeciwną stronę liczbę dzieli się przez 10(lub przez inną podstawę) i resztę dopisuje...

    Programowanie   01 Paź 2007 08:56 Odpowiedzi: 44    Wyświetleń: 10872
  • Jak obliczyć czas trwania 10ms w programie na uC AVR?

    Osobiscie polecam ASM, sam w nim pisze. Dzieki ASM dokladnie wiesz co sie dzieje w uC i masz pelna kontrole, zwlaszcza jesli chodzi o czasy wykonywanych instrukcji. Oczywiscie pisanie w ASM jest bardziej czasochlonne niz w jezykach wysokiego poziomu typu C, ale po dojsciu do wprawy, zgromadzeniu procedur i napisaniu wlasnych makr, wydaje mi sie ze w...

    Mikrokontrolery   27 Kwi 2007 16:51 Odpowiedzi: 10    Wyświetleń: 1496
  • Algorytm procedury dekodującej z dowolnego systemu liczboweg

    Jeśli chcesz to zrobić bez instrukcji przypisania, to używasz tzw. transformacji "worker-wrapper" (po polsku pracodawca-pracownik? :P) Dodatkowym plusem jest fakt, że tak wyrażona rekursja jest rekursją ogonową (wywołanie rekurencyjne jest ostatnią operacją wykonywaną w funkcji, stąd rekursję prosto da się zamienić na iterację). Oczywiście kod napisany...

    Programowanie   28 Wrz 2008 17:40 Odpowiedzi: 55    Wyświetleń: 12711
  • Tani czujnik temperatury do ATmega8, alternatywa dla LM35CZ, zakres -20÷+30°C

    Ok, można podać jakieś cóś na nogę AREF, co będzie miało stabilną wartość w woltach, i może być nawet < 5V, co troszeczkę poprawi rozdzielczość, ale jak napięcie na LM-e je przekroczy, to nie poczytamy o niczym ciekawym z przetwornika A/D... Stąd w sumie mój pomysł x10, co wcale nie jest sztywne, można i x4, co nawet w świecie binarnym łatwiej liczyć...

    Mikrokontrolery   05 Gru 2004 11:44 Odpowiedzi: 19    Wyświetleń: 4208
  • Zegarek binarny wyświetlający 0, 1 - jak zrobić?

    w 74LS90 zamień kolejność dzielenia - najpierw przez 5 a dopiero potem przez 2 - w ten sposób na wyjściu otrzymasz ciąg impulsów o równej długości "1" oraz "0". Wszystko zrozumiałem i przerobiłem, poza tym dzieleniem najpierw przez 5 potem przez 2 - jak to w ogóle zrobić ? Mam połączone tak: http://obrazki.elektroda.pl/9469559300_1...

    Początkujący Naprawy   01 Maj 2012 18:30 Odpowiedzi: 51    Wyświetleń: 12146
  • EdSim51 - kontroler 8051 - ADC -> LED [asembler]

    Musisz wykonać konwersję wartości binarnej odczytanej z ADC na cyfry dziesiętne. Użyj dzielenia przez dziesięć (DIV). Pozdrawiam, Dr.Vee

    Mikrokontrolery   13 Lis 2010 16:13 Odpowiedzi: 6    Wyświetleń: 4780
  • [4051] 8-bitowa liczba dziesietna -> postac binarna

    Ogólnie to możesz zrobić tak, że puszczasz pętlę, która liczbę dziesiętną dzieli przez 2 i resztę zapisuje jako kolejne bity. Np. Mamy liczbę 11, dzielimy przez 2, otrzymujemy 5 i resztę 1, znów dzielimy przez 2, otrzymujemy 2 i resztę 1, dzielimy przez 2 i mamy 1 i resztę 0, znów dzielimy przez 2 i mamy 0, resztę 1. Stąd 11dec=1011bin (zapisujemy kolejne...

    Mikrokontrolery   05 Lis 2006 00:01 Odpowiedzi: 4    Wyświetleń: 2344
  • Dlaczego układ realizujący dzielenie nie działa prawidłowo?

    Witam serdecznie, Mam problem. Znalazłem w sieci układ realizujący dzielenie (na stronie: http://userpages.umbc.edu/~squire/cs313_... ). Powinien działać dobrze ale okazuje się, że coś jest nie tak. Nie wiedziałem gdzie jest błąd i w amoku postanowiłem narysować sobie układ na kartce i przetestować na papierze co zwróci dla określonych danych wejściowych....

    Projektowanie Układów   05 Sty 2017 16:35 Odpowiedzi: 4    Wyświetleń: 699
  • Konwersja ASCII na hex i obsługa klawiatury 4x4 w ATmega32

    Witam! 1. Jak przekonwertowac otrzymany przez uart ciag ascii na liczbe hex. Tzn ktos np wpisze w terminalu 0xDA i chce zeby procesor zapisal ten odebrany ciag jako liczbe 218 do eeprom. Chodzi mi o sama funckje konwertujaca. Raczej chodzi ci o konwersje z hex na dziesiętnie. Musisz wykonać dzielenie przez 100 i wynik zapisać do komórki pamięci, później...

    Mikrokontrolery   16 Cze 2006 23:36 Odpowiedzi: 1    Wyświetleń: 1827
  • Konwersja liczby dziesiętnej na binarną w DSM-51 i wyświetlanie na LCD

    Witam Nie będziemy znali ilości bitów jaką będzie reprezentowała liczba, wiec w pętli dzielisz wprowadzoną liczbę dziesietna przez 2 i patrzysz jaka reszta. Tak do skutku kiedy do podziału zostanie Ci zero. Będziesz wtedy znał liczbę bitów do wyświetlenia no i będziesz mógł wyświetlić wszystkie reszty z dzielenia. Pozdrawiam

    Mikrokontrolery   20 Sty 2006 19:37 Odpowiedzi: 1    Wyświetleń: 1135
  • SPI - Wysyłanie danych: char, hex, int, double - konwersja i obsługa 8-bitowa

    Char to tylko typ zmiennej, a hex forma zapisu. Jeżeli funkcja przyjmuje wartości char(8bit) to nie jest ważne czy ty to podasz binarnie, dziesiętnie czy w hexach- ważne jest żeby liczba ta mieściła się w zakresie char. Jeżeli SPI działa w trybie 8bitowy, i funkcja wysyłająca znaki przyjmuje wartości char, a ty chcesz wysłać większą zmienną, to musisz...

    Mikrokontrolery   14 Mar 2010 19:16 Odpowiedzi: 5    Wyświetleń: 1284
  • [AT89C4051] [ASM] - wyświetlacz częstotliwości LCD

    Witam, Schemat układu jest niekompletny, brakuje kwarcu taktującego. Z programu wywnioskowałem, że jest to Xtal 12MHz. Długość trwania procedury obsługi przerwania od Timer0 wraz z preambułą nie musi być dokładnie równa 10 cyklom maszynowym (#3CBA). To wniesie pewien błąd pomiarowy odmierzania czasu, przeciętnie około 10 mikrosekund. I na koniec sprawa...

    Mikrokontrolery Pozostałe   18 Lut 2014 22:29 Odpowiedzi: 2    Wyświetleń: 3048
  • [PASCAL] Jak napisać program w Pascalu do dzielenia pisemnego z użyciem pętli?

    [url=http://forum.dzyszla.aplus.pl/topic... dzielenia na wielobajtowych liczbach w systemie binarnym przedstawiłem w zlinkowanym tekście. Jeśli jednak chcesz zastosować stricte zasady dzielenia pod kreską, to również można. Najlepiej potraktuj liczbę wejściową jako ciąg tekstowy. Następnie od jego początku szukaj takiej wartości, która...

    Programowanie Początkujący   28 Lis 2011 18:51 Odpowiedzi: 11    Wyświetleń: 3002
  • C++. Możenie i dzielenie bez * i /. Jak wykonać ?

    Czy nie ma szybszych alglorytmów? Oczywiście, że są. Wykorzystaj algorytm mnożenia i dzielenia pisemnego. Dzięki temu znacznie ograniczysz ilość dodawań czy odejmowań. Na przykład 1234 * 5678 zrobione metodą powyższą to 1234 dodawania (zakładam, że program jest chytry i sprawdza na początek która liczba jest mniejsza i ją bierze jako licznik pętli)....

    Programowanie Początkujący   11 Gru 2008 15:28 Odpowiedzi: 7    Wyświetleń: 14556
  • GPT4.0 czyli drugi wywiad ze sztuczną inteligencją ElektrodaBot 4.0 - zapraszam do zadawania pytań!

    Czy komputer przekaźnikowy może wykonywać dzielenie i pierwiastkowanie? Cześć! Oczywiście, że może. Komputer przekaźnikowy, choć jest to starsza technologia oparta na przekaźnikach elektromechanicznych, może wykonywać różne operacje matematyczne, w tym także dzielenie i pierwiastkowanie. W tym przypadku algorytmy dzielenia i pierwiastkowania są zaimplementowane...

    Tematy tygodnia   03 Kwi 2023 09:12 Odpowiedzi: 927    Wyświetleń: 22791
  • Układ scalony do podziału częstotliwości przez 4 i 5 jednocześnie?

    Budujesz licznik na 74193 który liczy do tyłu, jak doliczy do zera następjue wpis równoległy w którym binarnie ustalasz podział. Piszesz np 0011 licznik będzie dzielił f wejściowe przez 4, wpiszesz 0100 licznik dzieli przez 5 itd.

    Początkujący Naprawy   10 Lut 2014 02:37 Odpowiedzi: 16    Wyświetleń: 4596
  • [C++] Jak przesłać plik binarny przez gniazda w C++ z Winsock2?

    1. Zależy, jakiego rodzaju są gniazda. Jeżeli są typu strumień (IP/TCP) to podziałem na pakiety zajmuje się, w zasadzie, protokół. Aplikacja może czytać/pisać nawet bajt po bajcie, chociaż nie będzie to zbyt efektywne (z uwagi na wykorzystanie procesora i liczbę wywołań systemu operacyjnego) . Optymalniej jest stworzyć sobie bufor (właściwie arbitralnego...

    Programowanie   22 Kwi 2008 00:30 Odpowiedzi: 7    Wyświetleń: 3780
  • Jak podłączyć 2-strefowy żyrandol z 1 włącznikiem w starej instalacji?

    Rozumiem, że pomiary również wykonałeś a ów elektryk swoje chwalebne zdanie wyraził widząc idealny protokół z tychże pomiarów. (?) Nie wiem czemu wyczuwam sarkazm w wypowiedzi. Czyżbyś był jednym z elektryków, który poświęcił sporo czasu i pieniędzy na wykształcenie się, zdobycie uprawnień i zakup sprzętu? Rozumiem, ale naprawdę nie można dzielić ludzi...

    Elektryka Światło i Oświetlenie   28 Sty 2013 21:42 Odpowiedzi: 19    Wyświetleń: 3981
  • Projekt układu z portu '51: tani, łatwy, z guzikami i wyświetlaniem LED

    Kalkulator z zegarem. Kalkulator 4-działaniowy (dodawane, odejmowanie, mnożenie i dzielenie), a gdy nic nie liczysz, to wyświetla godzinę i datę. Albo kalkulator do przeliczania liczb w różnych systemach (binarnym, dziesiętnym, szesnastkowym...)

    Mikrokontrolery   28 Kwi 2008 12:41 Odpowiedzi: 4    Wyświetleń: 1743
  • [assembler] dzielenie 2 liczb 64bitowych na rejestrach 32bit

    Nie dziel 1/3, tylko 100/3 albo 1000/3 (oczywiście w systemie binarnym przesunięcie musi być w oparciu o właśnie system binarny dokonane)... Dokonaj takiej normalizacji, aby otrzymać liczbę całkowitą, w której tylko wystarczy przesunąć przecinek. Tak więc przed przystąpieniem do dzielenia zmaksymalizuj mantysę dzielnej i zminimalizuj dzielnika, dbając...

    Programowanie   08 Kwi 2010 06:22 Odpowiedzi: 3    Wyświetleń: 2396
  • [Atmega8][C] Liczby binarne na dziesiętny +wartosci pozycyjn

    W atmega8 nie zmieści Ci się dzielenie? Wolne żarty. Przecież funkcja dzielenia 8bit/8bit to kilkanaście instrukcji... 16bit/16bit to ciut ponad 20 instrukcji. Oczywiście istnieje algorytm bin->bcd bez użycia dzielenia, nazywa się "shift-and-add" i jest opisany np. [url=http://www.engr.udayton.edu/faculty...

    Mikrokontrolery AVR   05 Maj 2009 20:09 Odpowiedzi: 5    Wyświetleń: 3578
  • Jak przekonwertować binarną wartość na szesnastkową w Delphi 6?

    Witam Moja propozycja jest następująca: mając string z poszczególnymi bitami dzielisz go na kawałki 4-ro znakowe. I wtedy taki czteroznakowy string zamieniasz na odpowiadającą wartość HEX. Potem pobierasz kolejne cztery znaki i znów zamieniasz. Możesz sobie zrobić np. tablicę w której umieścisz np. 100 bitową liczbę. Kolejne dane będziesz pobierał z...

    Programowanie   05 Sty 2008 20:25 Odpowiedzi: 3    Wyświetleń: 2236
  • Tablica LED.Nietypowe i dość skomplikowane składanie danych.

    Nie rób modulo, bascomowi zeżre to w cholerę cylki Zrób tak, jak jest, czyli AND 3 - to jest to samo, co modulo 4, a ogólnie wszystkie operacje typu modulo potęga dwójki można zastąpić taką konstrukcją: a MOD (2^b) = a AND ((2^b)-1) np. a MOD 32 = a AND 31, a MOD 512 = a AND 511 Ten sposób działa szybciej na każdej architekturze, bez wyjątków :) w wypadku...

    Mikrokontrolery   11 Kwi 2005 05:48 Odpowiedzi: 11    Wyświetleń: 2661
  • Jak obliczyć czas działania timerów T0 i T1 oraz linie adresowe RAM 16/32 kB?

    Co do liczenia czasu, to musisz przeanalizować jak timer zlicza impulsy i jaka jest częstotliwość taktowania. Wtedy wiesz od jakiej liczby do jakiej liczby ma zliczyć impulsy żeby mieć określony odcinek czasu. Co do ilości linii adresowych system binarny się kłania, jedna linia to 2 adresy, 2 linie 4 adresy, 3 linie 8 adresów, itp. Witam. Ja uważam...

    Mikrokontrolery   26 Kwi 2009 23:27 Odpowiedzi: 12    Wyświetleń: 2453
  • C++ - Jak odczytać adres IP z kropkami i zamienić na binarny?

    (at)stanleysts - z tym że jest to funkcja specyficzna dla systemu Windows. Kolegę raczej będzie interesować funkcja która będzie wczytywać IP jako tekst, po czym dzielić po kropkach, sprawdzać poprawność oktetów - i jeśli będzie wszystko ok, zamieniać pocięte wartości z tekstu na liczbę i konwertować do binarnego. Obstawiam że to problem szkolny/studyjny,...

    Programowanie Początkujący   10 Sty 2013 17:07 Odpowiedzi: 7    Wyświetleń: 2772
  • Przedświąteczny klasyk czyli lampki nie świecą

    po jednym pomiarze mam połowę lampek sprawdzoną/sprawną, potem połowę nieświecąca znów dzielę na pól i po dwóch pomiarach mam 1/4 szeregu lampek z błędem itd itd. W metodach numerycznych jest to tzw. metoda połowienia lub bisekcji. Metodą wyszukiwania binarnego znalazłem winowajcę

    Relacja z Napraw i Renowacji   30 Gru 2023 02:58 Odpowiedzi: 24    Wyświetleń: 2154
  • Konwersja liczb w AVR. Liczba 2-bajtowa na kod BCD.

    Sensu to nie ma żadnego. Dla każdego 8-bitowca jest to zabójstwo, bo każda operacja na danych czy to BCD, czy binarnych 64-bitowych zajmie wieki (zwłaszcza mnożenie i dzielenie). Są algorytmy resztowe umożliwiające unikanie dzielenia przy konwersji bin->BCD i całkiem zgrabnie to wychodzi (nawet na głupiutkim 51), ale wciąż nie widzę w tym sensu, jeśli...

    Mikrokontrolery   04 Sty 2017 17:07 Odpowiedzi: 77    Wyświetleń: 7478
  • ATmega8: Jak poprawnie podłączyć AREF i skonfigurować ADC?

    No, nie całkiem ... Dwójka to podstawa systemu binarnego, a o taki opiera się technika cyfrowa. Wszystko, co jest wielokrotnością dwójki łatwiej się przetwarza. W szczególności dotyczy to dzielenia. Dzielenie przez 2 to poprostu przesunięcie zawartości zmiennej (rejestru) o jeden bit w prawo. Dzielenie przez 32 to przesunięcie o 5 bitów w prawo. Kompilator...

    Mikrokontrolery   20 Paź 2009 14:36 Odpowiedzi: 20    Wyświetleń: 4604
  • C++ - kopiowanie sklejonych tablic znakowych do innej tablicy

    Prawie tak, jak myślisz, z tym że nie masz co zamienić liczby na binarną, bo już taką masz w komputerze. ;) Wyznacz resztę z dzielenia przez 2, dodaj ją do sumy, wykonaj przesunięcie bitowe w prawo o jeden. I tak 32 razy. Teraz zapisz to sobie w kodzie.

    Programowanie   25 Lut 2013 19:46 Odpowiedzi: 21    Wyświetleń: 2100
  • DS18B20 i Atmega8 – jak wysłać 9 bajtów przez UART w formacie hex/bin na terminal?

    OMG tylko nie printf... zeby przeksztalcic cos na hex'a albo na liczbe binarna, wystarczy zastosowac znany i lubiany algorytm reszty z dzielenia. odsylam do wikipedii pod hasla kod binarny albo kod hexa... - powinno byc tam pieknie rozpisane jak to przeliczyc. ogolnie algorytm ten mozna zapisac ladnie w postaci petli. po przeliczeniu wartosci jednobajtowej...

    Mikrokontrolery   26 Sty 2008 16:00 Odpowiedzi: 7    Wyświetleń: 2557
  • Asembler - tablica. Wypisanie parzystych indeksów.

    Np binarnie - dzieląc dany rejestr przez dwa i wyświetlanie 0 lub 1 w zależności od stanu rejestru, który przechowuje resztę z dzielenia.

    Programowanie Początkujący   05 Lip 2009 17:09 Odpowiedzi: 6    Wyświetleń: 5418
  • Konwersja z naturalnego kodu binarnego na kod Graya

    Witam, kto mi to przełoży na chłopski rozum, bo zgłupiałem! przesunąć liczbę w postaci binarnej o jeden bit w prawo (podzielić przez 2) wykonać operację XOR na odpowiednich bitach liczby i wyniku dzielenia liczby przez 2 Odwrotnie potrafię to zrobić, ale z binarnego na Greya - nie kumam? bo np. Przykład przeliczenia: Krok | Kod Graya | XOR | Kod naturalny...

    Początkujący Elektronicy   26 Lut 2012 18:14 Odpowiedzi: 3    Wyświetleń: 23645
  • Jak poprawić funkcję dzielenia modulo w VHDL bez błędu iteracji?

    Trzeba zsyntezować układ arytmetyczny do obliczania reszty z dzielenia, albo wziąć sobie gotowy układ z biblioteki (np. w pakiecie ISE jest narzędzie coregen do generacji różnych bloków funkcjonalnych). Poza tym dla różnych systemów liczbowych istnieją różne wartości modulo, dla których obliczanie reszty z dzielenia może być uproszczone, m.in. wielokrotności...

    Programowalne układy logiczne   10 Sty 2009 00:21 Odpowiedzi: 13    Wyświetleń: 8963
  • program przeliczający liczby dziesiętne na binarne

    Widzę, że poprawiłeś temat :) W pierwszej pętli najpierw powinieneś obliczać c , a dopiero później dzielić z przez dwa (licząc tak jak teraz gubisz jeden bit). Pamiętaj, że trzecia część nagłowka pętli for (u Ciebie k ++) wykonuje się przed sprawdzeniem warunku zakończenia pętli. Czyli po ostatnim przebiegu pierwszej pętli k wskazuje nie na ostatni...

    Programowanie   07 Lis 2008 17:50 Odpowiedzi: 2    Wyświetleń: 3117
  • Działania na liczbach w systemie 16-stkowym (Delphi)??

    dodawanie odejmowanie mnożenie dzielenie moduł itp wszystkie działania są takie same we wszystkich systemach liczbowych.. na komputerze pojawiają się nam cyferki dziesiętne gdyż takiego syst. uczyliśmy się w szkole.. na komputerze wszystkie operacje są wykonywane w kodzie dwójkowym(binarnym) a wyniki są takie same i w dziesiętnym.. przykładowy przykład:...

    Programowanie   24 Mar 2005 15:41 Odpowiedzi: 2    Wyświetleń: 2333
  • System zero jedynkowy - zapis liczb

    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.

    Początkujący Elektronicy   01 Lip 2020 21:20 Odpowiedzi: 4    Wyświetleń: 20844
  • Wartość binarna z przetwornika a wartość analogowa

    Wynik 102 (66h) przy napięciu wejściowym 2V, oznacza napiecie odniesienia 5V, dzielisz je na 256 poziomów kwantyzacji 8 bitowego przetwornika, co daje ok 19,6 mV. Następnie 126 (7Eh) x 19,6 = 2,46 V

    Mikrokontrolery PIC   23 Kwi 2009 14:27 Odpowiedzi: 10    Wyświetleń: 2133
  • konwewrsja z dziesietnych na binarne VISUAL STUDIO NET

    na kartce sie podana liczbe dzieli przez 2 i sprawdza czy jest reszta z dzielenia jezeli tak to zapisujemy 1 jezeli nie ma zapisujemy 0 i czytamy od dolu nasza liczbe binarna ! ehis : dzieki za linka ale ogolnie to nie mam pojecia co tam jest przegladalem juz dzisiaj tego posta ... nie zabardzo chce mi sie wnikac w zawartosc tego algorytmu jest troche...

    Programowanie   08 Kwi 2005 23:47 Odpowiedzi: 3    Wyświetleń: 1732
  • Kopiowanie 1:1 dysku przy użyciu DMDE na dystrybucji LinuxFX - dzielenie dysku na partycje

    Przecież piszesz, że dysk był widziany jako RAW. Podaj: a/ - pełną specyfikację komputera. b/ - SMART obu dysków/ c/ - partycjonowanie obu dysków widziane w DMDE, d/ - pliki binarne zawierające sektory LBA od 0 do 2048 z obu dysków. Pewnie dużo można zrobić, ale zacząć trzeba od diagnostyki i szczegółowego opisania problemu.

    Komputery Początkujący   07 Lip 2021 15:50 Odpowiedzi: 27    Wyświetleń: 744
  • [ATMega168] [ATMega168][C] Błąd w uśrednianiu ADC - niepoprawne wyświetlanie wyniku

    Wzór jest bardzo dobry, tylko ilość uśrednień dostosuj do arytmetyki binarnej. Czyli np. 16 próbek, każda po 1/16. Zresztą zamiast dzielenia, na którym tracisz bity, lepiej wynik przemnożyć, uśredniając liczbę o kilka bitów dłuższą, a następnie podzielić całą średnią. W ten sposób unikasz problemu dzielenia wyniku ADC i związanych z tym błędów zaokrągleń.

    Mikrokontrolery AVR   14 Paź 2011 10:22 Odpowiedzi: 11    Wyświetleń: 5091
  • Dlaczego diody na AVR C reagują na zbliżenie palca zamiast przycisku?

    Hmm. Co oznacza np. 1<<0? Również dopiero poznaję c i do tej pory myślałem że >> i << oznacza przesuwanie liczby zawartej w zmiennej(mnożenie i dzielenie przez dwa). Czy dobrze rozumiem pierwszy przykład? (1<<2)|(1<<1) == 00000100 | 00000010 == 00000110 ?? Pierwsza liczba binarna to 1 pomnożone przez 4, a druga pomnożona...

    Początkujący Naprawy   19 Lut 2010 20:21 Odpowiedzi: 15    Wyświetleń: 1623
  • 8051 asembler: jak wykonać korekcję dziesiętną po odejmowaniu BCD?

    Jeśli chodzi o odejmowanie o jeden to dodaj 99 i potem wykonaj DA A. Jeśli zaś chcesz odejmować dwie wartości binarne np. 56 - 23 = 33 a potem przetwarzać je na na kod BCD to trzeba korekcję zrobić "ręcznie" z dzieleniem przez 100, 10 włącznie. No chyba, że chcesz dwie liczby BCD odjąć od siebie.

    Mikrokontrolery   26 Lut 2010 18:58 Odpowiedzi: 4    Wyświetleń: 4347
  • Jak zbudować klawiaturę do syntezatora polifonicznego bez programowania?

    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...

    Projektowanie Układów   05 Lip 2009 17:01 Odpowiedzi: 41    Wyświetleń: 10830
  • Jak przekonwertować 4-bitowy kod Graya na binarny i scalić w bajt?

    zlozyc tak jak podzieliles tylko, ze w druga strone ;)... np. bierzesz bit mnozysz przez 10... w sensie, ze 0b10... czyli dziesietnie 2... dodajesz nastepny bit... i mnozysz i dodajesz i mnozysz ;)... i az sie bity skoncza ;)... a z tym dzieleniem na bity to niekoniecznie... w jakim jezyku piszesz??

    Mikrokontrolery   08 Cze 2008 08:21 Odpowiedzi: 3    Wyświetleń: 4526
  • 8051 asembler: przykładowe listingi do zadań arytmetycznych (dodawanie, mnożenie, dzielenie)

    Witam Na czwartek muszę przygotować listingi programów napisanych w asemblerze które wykonają poniższe działania: 1. Dane są liczby: A=0F1h, B=00011111b. Obliczyć binarnie A+B, A-B, B-A. Podać wynik w postaci binarnej i szesnastkowej. 2. Napisać program mnożenia x4 liczby umieszczonej w rejestrze R7 bez użycia instrukcji mul ab. 3. Napisać program...

    Początkujący Elektronicy   08 Kwi 2008 15:14 Odpowiedzi: 1    Wyświetleń: 1367
  • Jak przekształcić liczbę 236 na kod binarny? Wyjaśnienie krok po kroku

    Ok spróbujmy... Wiesz zapewne że kod binarny składa się z "0" i "1". Wiec tak zapisz sobie pokolei: W dwojkowym masz możliwość zapisania tylko liczby 2 i jej potęgi (od 0 do n). W pierszym wierszu masz rozpisane pokolei potęgi liczby dwa (przeliczone na system dziesiętny) W drugim wierszu mas to samo w postaci 2^n w 3 wierszu masz zapisane która potęga...

    Początkujący Elektronicy   14 Wrz 2005 23:12 Odpowiedzi: 4    Wyświetleń: 25288
  • Częstościomierz 1Hz-20MHz na 74LS293: podłączenie sygnału i pomiar poniżej 4Hz

    Konstruuję częstościomierz o zakresie 1Hz-20Mhz. Częstościomierz ma mieć zastosowanie w generatorze funkcyjnym, więc musi mierzyć częstotliwość z przebiegów na jego wyjściu t.j. sinus, prostokąt i trójkąt. A nie wystarczy mierzyć prostokąt? Witam ! Częstościomierz zbuduję na liczniku binarnym 74LS293, dzielącym częstotliwość przez 4, przez co mierząc...

    Początkujący Naprawy   11 Lip 2012 20:26 Odpowiedzi: 8    Wyświetleń: 1780
  • Procedura ASM 51 do zamiany dwóch bajtów HEX na trzy bajty DEC

    Użyłbym raczej dzielenia przez 10 i dodawania, jak w tym przykładzie: http://www.8052.com/codelib/bcd.asm (tu gość zamienia 16 bitową liczbę binarną na 4 liczby BCD). Ale własna praca cieszy najbardziej :wink: Pozdrawiam.

    Mikrokontrolery   30 Sty 2004 19:00 Odpowiedzi: 10    Wyświetleń: 7916
  • Asembler – zapis liczby trzycyfrowej 172 do rejestrów R1, R2, R3 (jedn., dzies., setki)

    Niejasno piszesz. Zacznij może od podstaw, bo mam wrażenie, że nie rozumiesz zadania, które rozwiązujesz i, że rozwiązanie to już zostało podane wraz z algorytmem w poprzednich postach. Co ten program ma właściwie robić ? Wpisać po prostu liczby do rejestrów ? MOV R1,#2 MOV R2,#7 MOV R3,#1 O to ci chodzi ? Jeżeli liczba wejściowa jest w rejestrze R0...

    Początkujący Elektronicy   11 Paź 2007 18:23 Odpowiedzi: 23    Wyświetleń: 2093
  • Konwersja uint16_t do char bez bibliotek C - jak to zrobić najprościej?

    Witam. Szukam zastępstwa dla [syntax=c] char buffer[10]; itoa( liczba , buffer, 10); [/syntax] bez bibliotek. Myślałem o wydzielaniu reszty z dzielenia, ale może istnieje jakiś lepszy sposób. Chcę zamieniać liczbę rzeczywistą ( 16bit ) na tekst i nic więcej. Najbardziej zależy mi na tym by binarnie ta procedura zajmowała jak najmniej miejsca.

    Mikrokontrolery AVR   30 Cze 2017 19:37 Odpowiedzi: 6    Wyświetleń: 1020
  • Jak zbudować przetwornik prostokąt=>sinus/trójkąt 32Hz-16kHz?

    Z chęcią bym użył do przeróbki przebieg np trójkątny lub sinusoidalny bo o wiele łatwiej go przetworzyć na inne.Niestety jest to niemożliwe,bo w urządzeniu które robie(syntezator polifoniczny) potrzebne były dzielniki częstotliwości z najwyższej do najniższej oktawy(tj: przez 2 4 6....).Niestety jedynymi takimi dzielnikami okazały sie być liczniki binarne...

    Projektowanie Układów   23 Lis 2007 08:56 Odpowiedzi: 14    Wyświetleń: 5107