Największa dodatnia: +32767 0111 1111 1111 1111b 7FFFh Najmniejsza ujemna -32768 1000 0000 0000 0000b 8000h ale to nie jest zapis w NBC ... :!: :cry:
Wyobraź sobie że bit to żarówka która może być albo zgaszona albo zapalona. Bit jako komórka pamięci może zawierać liczbę 0 – żarówka zgaszona ( ) lub 1 – żarówka zapalona (x) Do zapamiętania większych liczb potrzebujemy większej ilości bitów np. W dwóch bitach możemy przechować następujące liczby: ( ) ( ) - 0 ( ) (x) - 1 (x) ( ) - 2 (x) (x) - 3 ale...
Witam Nie jestem pewny, czy o to chodzi, ale mogę Ci zeskanować zapis liczb z zakresu od 0 do 255 w systemie binarnym i hexadecymalnym. Jeś tak, to podaj na PW maila, zeskanuję i prześlę.
Wynikiem jest ilość cyfr w danym systemie liczbowym, podniesiona do potęgi równej ilości miejsc (bitów). W systemie binarnym mamy dwie cyfry, wiec w ośmiu bitach zmieścimy 2^8 kombinacji. W systemie dziesiętnym za pomocą trzech cyfr zapiszemy 10^3=1000 różnych liczb. Wynik = 2 ^ (3*8*50*50) =~ 63E18060.
oooo super !! zaraz przetestuje ten CD4060 - sciagne katalog i poczytam. ale zaraz, zaraz: Tej kwestii nie rozumiem. 2 bajty, czy bity? Mi wystarczy, żeby licznik zliczał do 4, czyli 2 bity i potem sie resetował. 3dec ? a co oznacza ten zapis? :P Oj, naturalnie, moje przejęzyczenie, chodzi o 2 bity. Z CD 4060, który ma sporo wyjść wykorzystujesz tylko...
Zobacz projekty z zegarkami binarnymi.
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ą...
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:]
http://obrazki.elektroda.pl/5959929700_1... Witam, dzisiaj prezentuję miniprojekt - zegar binarny. Nie pytajcie, dlaczego i po co, użyteczność może i jakąś tam ma, ale nie o to chodzi. Jakiś czas temu zrobiłem sobie prosty binarny zegarek naręczny, spodobał mi się i tak postanowiłem zrobić wersję stacjonarną :D Zegar pracuje w trybie...
Problem jest w tym ze po zrobieniu RGH konsola nie wypluje bledu. Dziala w systemie binarnym :D
(at)ElektrodaBot wyświetl jeden Gogol w systemie binarnym
il Blast"] Wiem z notatek, że 0,81640625 to 0,11010001 (2^(-1) + 2^(-2) + 2^(-4) + 2^(-8)), ale niestety nie wiem, jak to zostało obliczone, a tylko tego mi brakuje do pełnego zrozumienia tematu więc jakby mi ktoś pomógł byłbym wdzięczny:) Siedziałem nad tym dość długo, szukałem na googlach i 0 rezultatów:) a może tą część ułamkową wyznaczono tak jak...
Liczba 29A w przeliczeniu na system dziesiętny wynosi 666, a to sataniści :) Miałem zestaw X, a odpowiedź w systemie binarnym wynosiła 1010011010 (Odp. A)
https://obrazki.elektroda.pl/6088324800_... Zazwyczaj elektronicy-amatorzy stosujący w swoich projektach wyświetlacze ciekłokrystaliczne posługują się dedykowanymi sterownikami (np. HD44780) pośredniczącymi pomiędzy mikrokontrolerem a LCD, a przynajmniej można wyciągnąć taki wniosek na podstawie wyników zwracanych przez wyszukiwarki....
#define maska 0x01 int i, acc; char tab[8]; for(i=0; i<8; i++){ acc=7-i; tab[i] = ((dana >> acc) & maska) + 0x30; } Na szybko skleciłem, może być źle (:
https://obrazki.elektroda.pl/4497186100_... Moduły transceiverów RF pracujące w pasmie 433 MHz są od dawna bardzo popularne wśród hobbystów. Te tanie moduły radiowe mimo krótkiego zasięgu mają wiele zalet. Mogą być używane z prawie wszystkimi mikrokontrolerami do szerokiego zakresu zastosowań, które wymagają bezprzewodowego sterowania...
"liczbe w systemie binarnym na system szestnastkowy" Zadając pytanie w ten sposób nie do końca wiadomo czy: 1. Masz napis w systemie binarnym i masz go zamienić na napis w systemie szesnastkowym 2. Masz liczbę binarną (np w zmiennej typu integer) i chcesz ją zamienić na napis w systemie szesnastkowym. Tu jest kilka problemów, między innymi jaka jest...
Proponuję wszystkie możliwe kombinacje liczb, a plusy minusy niech lecą jak w systemie binarnym tj. na przykładzie 4 działań ++++ +++- ++-+ ++-- +-++ +-+- +--+ +--- itd.
Po prostu wystawiasz daną o konkretnej wartości. Dane są przesyłane w systemie dwójkowym. Proponuję poczytać o systemach binarnym oraz algebrze bool'a.
Podstawą jest Pełny 1 bitowy sumator (FullAdder): https://obrazki.elektroda.pl/3093507700_... Z niego można zbudować sumator wielobitowy łącząc w szeregu wiele jednostek: https://obrazki.elektroda.pl/5294488100_... W rzeczywistych układach stosuje się inne rozwiązania bo powyższy jest tym wolniejszy im więcej bitów...
nie powinno być na rozmiarze przypadkiem 475 gb? a nie 465? A dlaczego tak? Producent podaje pojemność zgodnie z układem SI osadzonym w systemie dziesiętnym. 500 GB = 500x10^9 B Komputer dzieli pamięć w systemie binarnym stąd: 500x10^9 B /1024/1024/1024 = 465,661287308 GiB Niestety przedrostki binarne jeszcze zbytnio się nie przyjęły w systemach stąd...
Przyjrzyjmy się temu jeszcze inaczej. Wiem, że producenci masowych pamięci do zapisu danych oznaczają użytkową pojemność w dziesiętnym systemie wielokrotności jednostki (przedrostki SI). Elementarną jednostką miary jest bajt i ilość tych jednostek rozliczamy. W dziesiętnym systemie kolejne jednostki wielokrotności kilo, mega, giga, tera tworzone są...
Już chyba rozumiem.. Kompilator wykrył mój "kod binarny" jako zwykłą liczbę, po czym przekonwertował ją na system binarny. Jeśli rozpocznę od 0x, system uzna zapis w systemie szesnastkowym, jeśli rozpocznę od 0b, system uzna zapis w systemie binarnym. Więc jeśli bym zapisał: PORTD = 170 jest to jednoznaczne z zapisem: PORTD = 0b10101010 i w obu wypadkach...
Aha, to wszystko wyjaśnia, wystarczy zamieniić te liczby na system binarny i przesłać je do urządzenia. Ale chyba nie da się w 8 bitach przesłać szesnastkowego FF bo jest to 256 a w systemie binarnym 10000000 więc w ośmiu bitach się "nie mieści", z innymi nie ma problemu, bo są mniejsze.
Dzięki wielkie za odpowiedź ! Po prostu mam zrobić schemat projektu kodera na bramkach logicznych na studiach. Niestety wcześniej chodziłem do liceum i mało wiem o tym temacie dlatego zapytałem :) Czyli teraz jeżeli operuję na 4 bitach i mogę zapisać tam kod do max 1 z 16 to przy kodzie 1 z 20 potrzebuję już na schemacie standardowo 8 znaków? ( np 1010...
Najtańszy to może być na układzie cd4040 taktowany z sieci (100hz) (dokładność około 99%) i odczyt za pomocą 12 diod w systemie binarnym (trzeba szybko przeliczyć sobie na dziesiętny). Dokładność to 1ms a zakres to 1msX2do12 czyli 40s 96ms.
http://www.mt.com.pl/archiwum/95-Nw-11-S... Witam, Jak zrobić by ten sekundnik liczył do 60 sekund i automatycznie zaczynał od nowa ?? I jak zrobić by liczył w systemie binarnym an osobnym wyświetlaczu ? Liczę na jakiś schemat Z góry Dziękuje
W tym temacie jestem dopiero początkujący, dlatego chciałem zapytać się was, czy ten schemat będzie działał? Ma on liczyć w systemie binarnym do 255. http://obrazki.elektroda.pl/9795356300_1...
No dobra już wiem jak każda liczba będzie wyglądać. I co dalej ? Mam taki kod: b:=portreadb(LPTdata); portwriteb(LPTdata,128); Po prostu przy jednym buttonie dać kilka takich kodów i każdy w systemie binarnym ?
więc to było tak: na godziny diod jest 5 a otwory wywiercilem od lewej :P wiec ciezko by mi sie czytalo gdyby zaczynać od pierwszej diody, która jest nad drugą od minut. A ze to początek mojej przygody w systemie binarnym więc mi obojetnie czy od lewej czy od prawej :P No i swoją drogą bardziej oryginalnie jak jest na odwrót :D
Nic nie bredzę. Informatyka opiera się na systemie binarnym od zarania dziejów. To że ktoś próbuje wprowadzić system dziesiętny nie znaczy to jeszcze, że jest to poprawne i należy się na nim opierać. IMHO, jeżeli system dziesiętny jest tak wielce poprawny, to dlaczego procesory cały czas opierają się na systemie binarnym? Przecież na dziesiętnym o wiele...
Dzięki Panowie wszystko się ładnie skompilowało. Mam jeszcze jedno pytanie... czemu jak chcę otrzymać plik wyjściowy w systemie binarnym to dalej dostaję w szesnastkowym. Ustawione mam tak: # Output format. (can be srec, ihex, binary) FORMAT = binary Trzeba coś gdzieś jeszcze ustawić(przestawić) ?
przypomnij sobie dec to bin i bin to dec ( 2 ^ ILOSC_ZER, (czyli) 2^8 daje 254 hostów) przy masce 255.255.255.0 dostajesz 11111111.11111111.11111111.00000000 ( 8 zer ) no i teraz widzisz, że masz 8 zer czyli masz 2 do potegi 8 daje tobie 254 hostów, a adresowanie to nic innego jak po kolei zamiana 0 na 1 ( dodawanie w systemie binarnym ) 192.168.0....
Rozumiem ze chcesz sie nauczyc przeliczac wartosci miedzy poszczegolnymi systemami liczbowymi ;] No wiec 0x?? to jest zapis bajtu danych w systemie szesnastkowym (hexadecymalnym). znak ? przyjmuje wartosci: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a (10 w systemie dziesietnym, b (11), c (12), d (13), e (14), f (15). A wiec na kazdej pozycji cyfry mozemy zapisac...
Operacje arytmetyczne w jakim systemie mają być: binarnym, dziesiętnym czy szesnastkowym a może w jakimś innym? Program w jezyku binarnym to zestaw symbolicznych ZER i JEDYNEK w określonej konfiguracji podających nam różne informacje czy dypozycje... :) Np. najwcześniejszymi programami binarnymi były: dżwięk bębna TAM TAM (dźwięk, brak dźwięku) :),...
załóżmy, że masz tablicę z liczbą wejściową, w której zamieniłeś kody ASCII cyfr na liczby z przedziału 0-35 liczba wejściowa ma bazę b1, baza wyjściowa to b2 Liczba wyjściowa to narazie tablica skłądająca się z samych zer, długość, no hmmm, odpowiednia(!) :D , ale to już osobny problem (w sumie to się chyba z jakiejś logarytmicznej zależności da wyliczyć)....
(V-0,5)/4*10. Analogicznie możesz policzyć V na podstawie danych z ADC - res/2^(rozdzielczość ADC)*Vref. Oczywiście te równania można zoptymalizować tak, aby wykorzystać właściwości systemu binarnego. Szczególnie jeśli np. Vref ma wartość elagancką w zapisie binarnym, np. 4,096V.
Witam Spędziłem caly wieczór nad sterownikiem wyświetlacza 7 segmentowego opartego na bramkach AND, OR, NOT. Mam wykonać schemat ideowy. 4 przewody wejściowe w zależnosci jakie sie poda sygnaly w systemie binarnym na wyświetlaczu ma wyświetlac wartosci: 1,2,3,4,5,6,7,8,9,A,b,C,d,E,F Bede wdzieczny za sugestie i pomoc Pozdrawiam
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...
kilka THz ?? Coś chyba nie zrozumiałeś mnie.... chodzi mi o częstotliwosć przy której dioda laserowa zdąży się zaświecić i zgasnąć. To samo z fototranzystorem lub fotodiodą w troli fotoogniwa..... czyli w jakim czasie pojawi sie napięcie i zniknie. Jak sie można domyślać codzi o przesył danych w systemie binarnym drogą optyczną :) Problem w tym że standartowe...
1. Ze znakiem czyli liczby ujemne, dodatnie i zero. Bez znaku czyli liczby dodatnie i zero. Zobacz na zapis liczb w Naturalnym Systemie Binarnym (bez znaku) i U2 (ze znakiem). 2. Jeśli się nie mylę to program traktuje zmienną jakby miała inny typ i dlatego różnie ją interpretuje, nie wiem czy na pewno tak - rzadko używam printf i scanf. 3. -1 ze znakiem...
Pierwszy problem: Zdecydowana większość operacji na liczbach zmiennoprzecinkowych wprowadzi Ci błąd, który będzie się kumulował. Mnożenie przez 10 zawsze będzie powodować rozszerzenie mantysy (w sensie odległości pomiędzy pierwszą a ostatnią jedynką) - w którymś momencie musi pojawić się cięcie (utrata bitów). Pierwszy pomysł, to dodać z samego początku...
Przecież tu ewidentnie SMART jest błędny, na pierwszy rzut oka widać, że tych wartości nie można nawet próbować interpretować... Wystarczy popatrzec na pierwszy atrybut, który powinien być 01, a jest 65. Jeśli popatrzeć na to, że w systemie binarnym jest to 1000001, a powinno być 0000001, to odrazu widać, że jeden bit jest przekłamany. Takie przekłamanie...
Czyli w sumie wychodzi tak: 1. Inicjuję drukarkę i sprawdzam czy nie ma błędów (ERROR, BUSY, INIT) 2. Ustawiam na szynie danych w systemie binarnym komendę w ESC 3. Potwierdzam transfer za pomocom STROBE 4. Czekam na odpowiednie impulsy na liniach AKC i BUSY 5. Powracam do pkt 2, aby posyłać następną komendę (następną część komendy) albo kończę program...
Aby ustawić port jako wyjście wpisujesz w rejestr kierunku portu wartość 1. Na bicie odpowiadającym pinowi, którym chcesz sterować. Czyli ustawienie całego portu C jako wyjście: DDRC = 0xFF; // ponieważ 0xFF to w systemie binarnym 11111111 Aby ustawić tylko 4 pin jako wyjście a resztę jako wejście: DDRC = 0x10; // ponieważ 0x10 to binarnie 00010000...
Ale tablica potrzebna do wyznaczenia wartości elementów ciągu ma rozmiar tylko taki, który element ciągu chcesz poznać. Jak chcesz 50-ty, to potrzeba tablicy 50-elementowej typu long long. Co więcej - po wyznaczeniu wartości elementu ciągu można śmiało ją usunąć. W algorytmie sita nie ma możliwości efektywnego skrócenia wielkości tablicy o więcej, niż...
Spróbuję najprościej jak umiem:) Więc ten scalak, który jest licznikiem mod12 zlicza w systemie binarnym od 0 do 11 (czyli razem z 0 będzie12 liczb), po zliczeniu do 12 zaczyna od nowa po kolei. Zliczanie takich liczników jest zsynchronizowane z sygnałem zegarowym (nie chodzi tu o zegarek na rękę:P) a dokładniej z jego zboczem; opadającym albo rosnącym,...
Według mojej, przestarzałej wiedzy, iloczyn galwaniczny działa tak. Na wspólnej linii ("wyjście") jest stan wysoki, czyli "1". Do wspólnej linii są dołączone wyjścia bramek nie typu przeciwsobnego (na przykładzie TTL), lecz z otwartym kolektorem. Wszystkie wyjścia bramek też są w stanach wysokich, czyli "1". Wystarczy, że jedno wyjście przejdzie w stan...
Witam. Mam problem z pewnym programem z informatyki. Muszę napisać program, ktory wczyta liczbe w sys binarnym, zamieni na dziesietną i wyswietli. program powinien sprawdzic czy wprowadzona liczba jest liczba calkowita i dodatnia. Problem w tym, że nie wiem jak się za to zabrać. Nie wiem, jak się wziąć za tą zamianę. Nie chcę gotowej odpowiedzi, tylko...
Witam. Potrzebuję układu który jak w temacie odczytywałby i zapamiętywał poziomy logiczne. Wyglądałoby to tak: po 8 wystających równoległych blaszkach przesuwałaby się płytka z 8 ścieżkami. Na blaszki podane byłyby odpowiednie stany logiczne reprezentujące liczbę w systemie binarnym i przekazywane na ścieżki na płytce a potem na układ, który pamiętałby...
Witam wszystkich, Ostatnio zaglądając pod maskę swojego cc zauważyłem, że mam niepodłączony jeden wężyk. Nie znam się na tym za bardzo, a jak widzę aisana to już w ogole głowa zaczyna mnie boleć. Niestety nie znalazłem zadnej mozliwosci podpiecia tego wezyka, równiez przestudiowanie "Sam Naprawiam - Fiat CC" nie pomogło. Po 3 dniach walki, przegranej...
dodawanie binarnym zakłócenia systemie dziury systemie
podłączenie drukarki routera zmierzyć obroty silnika budowa falownik jednofazowy
regulacja taśmy wzmacniacza pralka samsung zawiesza
Obwód podgrzewacza sondy lambda blok 1 - diagnostyka i naprawa Czarne cętki na kineskopie przez AV - przyczyny i rozwiązania