Witam. Jeśli do dyspozycji mamy tylko 3 przerzutniki typu D to raczej nie da się zrobić układu generującego podaną sekwencję liczb w zapisie binarnym. Możliwe że w poleceniu chodzi o to że te cyfry reprezentują jakieś stany, a stan "7" niekoniecznie musi być kodowany jako 111, ale np. 110. Wtedy przykładowo wszystkie stany kodujesz jako odpowiadające...
Ależ w funkcji lcd_int() nie masz nic wspólnego z rzutowaniem zmiennych a szczególnie float. Jest tylko zamiana liczby binarnej na ASCII za pomocą wbudowanej funkcji ITOA (Integer To ASCII) zastanów się jakie zakresy liczb może pomieścić typ int (czytałeś o typach ? - spróbuj zajrzeć do tabelki bo masz taką w książce na 1000%) to po pierwsze wyjaśni...
Nie pomyślałem, że "-" to negacja! dziękuje. Jednak nie wiem dlaczego zawsze ta negacja sumy wychodzi mi o 1 mniejsza nic powinna. Np. dla pierwszej ramki suma wychodzi 1C3 po negacji końcówka 3C, a powinna 3D. Też tak miałem, jak nie uwzględniłem początkowego, zerowego bajtu :) To ID czy co to tam jest co ma numer 01 też bierzesz do obliczeń. PS....
Rzeczywiście nijak ma się ten rysunek do mojego problemu... Chyba raczej już wiem o co mi chodzi, nakierowałeś mnie. Potrzebuję skonstruować sumator 3 liczb 2-bitowych (składający się z dwóch bitów). A to już raczej ogromna różnica. Na wyjściu muszę mieć sumę i przeniesienie (Carry out). No właśnie i tutaj leży mój problem. Tak więc schemat powinien...
więc jak powinno być poprawnie?? p.s na kalkulatorze mam tryb hex ale go nie klikam , klikam dec czyli dziesiętne.
Czy ktoś mogłby zaproponować implementację mnożenia liczb binarnych w VHDLu? Bardzo proszę. Bardzo mi na tym zależy. Byłbym tez bardzo wdzięczny za omowienie jakichs algorytmów mnożenia liczb binarnych bez znaku. http://www.elektroda.pl/rtvforum/viewtop... nie rob tak! candle
Znalazłem w swojej bazie coś takiego(powinno Ci wystarczyć): TELESTAR 9955T chassis PT90A procesor ST92195/ST92185 Opis dotyczy odbiornikow telewizyjnych, zbudowanych w oparciu o chassis PT-90A, w ktorych zastosowano mikrokontroler ST92195 dla wersji z teletekstem oraz ST92185 dla wersji bez teletekstu Nastawy zwiazane z obsluga trybu serwisowego dokonywane...
Nie rozumiem tego co bedzie na wyjściu dla A>B, A<B, A=B,czytałem gdzieś że porównuje się najstarsze bity czy coś w tym stylu.
Działa tak jak chciałem a czy da rade zrobić żeby zrobić taką pętle żeby podać do programu 10 liczb i te liczby będą zapisane w pliku tekstowym w postaci binarnej jeden pod drugim: (plik.txt) np: 10100110 10101100 10101010 01101011 coś takiego pętle już zrobiłem ale zapisuje tylko jedną liczbę binarna w notatniku [syntax=pascal]program postac_binarna;...
Ech jest taka fajna stronka www.borland.nq.pl i tam jest sporo materiałów. Z tamtąd też pochodzi ten komponent. A działa to tak: na pocz programu gdzies w onCreate() albo cos tędy dajesz inicjalizacje i konfiguracje portu // Ustawienie portu oraz jego otwarcie comek.SetBaudRate(115200); // szybkosc transmisji comek.SetParity(0); // Pazystosc ( zero...
dzięki, a mógłbyś go napisać, bo jakoś mi nie do końca wychodzi ;( to nie z lenistwa tylko po prostu jestem w tym nowy i nie wszystko rozumiem
Przedstawiam ostateczny (chyba) i na pewno sprawdzony kod. Jedyne co pewnie będzie trzeba zmienić to wartości ustawiane w "i2cinit". Ustalają one prędkość magistrali, a nie wszystkie urządzenia i2c działają poprawnie powyżej 100kHz.
no tu wlasnie potrzeba jest na liczbach binarnych.
:) Dzieki doceniam ale to już wogole mnie przeroslo :) zeby cos z tego wyciagnac trzeba cosik rozumiec :) a ja ni w ząb ktorej sekcji mam się przyjzec i jak moge ja przerobic zeby mnozyla liczby 7 bitowe przy zachowaniu algorytmu mnozenia metoda Bootha. Chetnie pomoge w kazdej innej dziedzinie... ale ASM to nie moja bajka :/
Twój TV to chassis CY02V0 Mam coś takiego: ST92195/ST92l85 Opis dotyczy odbiornikow telewizyjnych, zbudowanych w oparciu o chassis w ktorych zastosowano mikrokontroler ST92195 dla wersji z teletekstem oraz ST92185 dla wersji bez teletekstu Nastawy zwiazane z obsluga trybu serwisowego dokonywane sa przy uzyciu standardowego nadajnika zdalnego sterowania....
No tak. Na początku chciałbym podnosić liczb do kwadratu. A dałoby radę podnieść liczby do innych potęg?
Komparator to komparator i nigdy Driverem przetwornicy nie był :) Komparator stoi po stronie czujnika konduktometru przy tym ala dławiku 1MΩ. U autora tematu dzwonią dzwony po kościołach tylko nie wiadomo w których... Aby inni wiedzieli o co chodzi: - Komparator – układ kombinacyjny służący do porównywania dwóch liczb binarnych (komparator cyfrowy)...
Witam Mam rozwiązanie twojego problemu ale w osobnych plikach. Jest tam dodawanie, odejmowanie, mnożenie i dzilenie we wszystkich kodach (NKB, U1, U2, BDC). Musisz przejrzeć te programy i wybrać odpowiednie procedury.
https://obrazki.elektroda.pl/4414581900_... Przeznaczenie i zasada działania Istnieją biblioteki do Arduino służące do sterowania urządzeniami poprzez IR. Postanowiłem jednak rozwiązać to w inny sposób – chciałem stworzyć układ uczący się, tzn. zapamiętujący kody z oryginalnego pilota. Umożliwia to sterowanie całym szeregiem urządzeń...
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/...
ASCII CODE
Dodawanie liczb binarnych nie jest trudne. Obowiązują zasady: 0+0=0 0+1=1 1+0=1 1+1=0 i 1 do przeniesienia w lewo. Ot i cała filozofia dodawania. Dane z pliku wejściowego po otwarciu go wczytujesz linia po linii do zmiennej i dodajesz. Wynik zapisujesz w pliku. Przydatne: assign() read() reset() write() rewrite() close() Myślę, że powinno pomóc.
Witam Najprościej zamienić na format binarny i dopiero przypisać do TextBox'a. TextBox1.Text = binarna Pozdrawiam Jarek
Hej, Edytor jest. Chyba najlepszy z możliwych. Nazywa się TeX (wymawia się tech). To jest prawy skrajny klawisz nad okienkiem edycji odpowiedzi. \sqrt{\frac{a^{n}}{b^{-n}}} [tex]\sqrt{\frac{a^... \bigint_{0}^{1.4}\sin xdx [tex]\bigint_{0}^{...
Ogólnie to się robi tak, że kolejno wysuwamy bity od najstarszego z liczby BIN i wsuwamy do najniższego rejestrów BCD (od najniższego bitu najniższej cyfry). Po każdym przesunięciu sprawdzamy każdą czwórkę bitów liczby BCD. Jeżeli w danej czwórce jest zapisana liczba >=5 to do danej czwórki dodajemy 3 SETKI DZIEŚ JEDN BINARNIE ;Start: 0000 0000 0000...
przykład zmienna1=liczba.8 oznacza ze zmienna1 przyjmie wartość bitu osiem ( tu będzie 1) twojego słowa 101101100 licząc od prawej strony, liczenie zaczynamy od pozycji zero.
www.cpp.prv.pl naprawde polecam Jak znajde troche czasu to moze cos naskrobie.. ;)
ogolnie do przerwan to interrupt z numerem na koncu funkcji ( 0 - adres 0x03, 1 - 0x0b itd) jest w pdf o kompilatorze. do nopa jest jakies makro chyba _nop() ale nie pamietam dokladnie tylko trzeba biblioteke dolaczyc. void przerw0(void) interrupt 0 { ; } mozna jeszcze dodac using i potem numer banku rejestrow ktore beda dla tego przerwania...
Witam czy ktoś pomoże to rozwiązać??? jestem zielony pomocy.... Korzystając z programu Multimedia Logic zrealizować i zasymulować układ, który wykonuje iteracyjne sumowanie N liczb binarnych (1..N) gdzie N- liczba zadana (ustawiana 1-63). Uwagi: a) wynik wyświetlić na wyświetlaczach LED b) skorzystać z selektora, w każdym przypadku zadane N wyświetlane...
Witam. Już na samym początku popełnił Kolega podstawowy błąd, związany z niedokładnym zrozumieniem treści zadania. Dowodzi tego zamieszczony przez Kolegę obrazek zawartości pamięci Xdata. Trzeba było: wczytać z pamięci zewnętrznej dwie 8 bitowe liczby (ze znakiem), a następnie dodać je i wypisać gdzieś w pamięci. Zacznijmy może od tego, że liczba 8...
Łap, tylko że zamiana jest z dwójkowego na dziesiętny, a później z dziesiętnego na dwa pozostałe... no i zakładamy że użytkownik jest uczciwy i podaje nam na wejściu tylko 0 i 1 ;] uses crt; var binarna:string; function potega2(pot:integer):int... var i,wynik:integer; begin wynik:=1; for i:=1 to pot do wynik:=wynik*2;...
Nazywa się tak, ale w opisie, w którym ściągnąłem z netu, jest tylko 9 wejść, 1 pin jest "N.C." (not connected). No chyba że ktoś mądrzejszy od tego, co robił ten opis, wpadł na pomysł, żeby ten "N.C." dawał kod 0, albo 10.
czy jest możliwe zbudowanie na samych przekaźnikach kalkulatora wykonującego cztery podstawowe działania (dodaj, odejmij, pomnóż, podziel). Ile potrzeba przekaźników, żeby obsługiwał pięciocyfrowy wynik? Hahaha, no nieźle. czy jest możliwe zbudowanie na samych przekaźnikach kalkulatora wykonującego cztery podstawowe działania (dodaj, odejmij, pomnóż,...
witam wszystkich, potrzebuje możliwie najlżejszego algorytmu konwersji liczb dziesiątkowych na binarne, lub sposobu na dodawanie liczb binarnych
Podłączyłem JTAGICE mkII do Atmega 32 w komercyjnym urządzeniu żeby ocenić czy procesor nie jest uszkodzony i jakiś cudem po moich eksperymentach procesor okazał się wyczyszczony. Przy pierwszych odczytach lock bity miały wartość 0xC0 (wszystko zablokowane), przy kolejnych zrobiło się 0xFF. Praktycznie urządzenie jest już stracone, procesor wyczyszczony...
Cześć. Chciałbym zrobić układ do mnożenia dwóch liczb 3-bitowych za pomocą bramek logicznych. Z tego względu że na wyjściu jest więcej jak jedna kombinacja, to nie wiem, jak sobie z tym poradzić za pomocą tablic Karnaugha. Ktoś pomoże i mi poradzi oraz powie, jaki jest algorytm projektowania dla tego zagadnienia? Cześć! Projektowanie układu do mnożenia...
Napisałem naprędce taki kod: #include <cstdio> #include <cstdlib> using namespace std; enum STATE { NN, SIGN, BNUM, CCOMA, ENUM }; enum CTYPE { DIGIT, MINUS, COMA, OTHER }; CTYPE getCTYPE(int character) { switch (character) { case '0': return DIGIT; case '1': return DIGIT; case '-':...
Witam Mozna by prosic o pomoc przy poprawieniu programu. Nie wiem czemu nie chce liczyc dla liczb ujemnych #include<stdio.h> #include<stdlib.h> void printbits(int x); main() { int x; printf("Podaj liczbe calkowita x: "); scanf("%i",&x); printbits(x); system("PAUSE");...
Witam, wie może ktoś z was czy jest w pascalu jakaś funkcja lub procedura zawarta w standardowych modułach do zmiany znaków z klawiatury na kod ASCII, lub zmiany liczb dziesiętnych na liczby binarne i czy można zdeklarować tablicę którą program by rozpoznawał jako tablicę liczb binarnych ?
poszukuje informacji o kodach:binarnych, dziesietnych itd. do pracy dypolomowej-- na wszelkie informacjie dziękuję.
Witam. Piszę program w Javie, którego zadaniem jest wyciągnięcie danych wygenerowanych przez maszynę. Na wartość liczbową składają się cztery bajty. Z czego dwa bajty określają rejestry 16 bitowe i składają się na wartość 32 bitową. Właśnie z niej muszę wyciągnąć liczbę w systemie dziesiętnym. Otwierając plik w Hex Edytorze otrzymuję. Pierwsza wartość...
znowu mam problem. Nie mam pojęcia jak zamienia się liczby z ułamkami (dziesiętne) np. 23.123 na kod binarny. I na odwrót np. 10001,111. Pomożecie??
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:]
Mam liczbę szesnastkową powiedzmy 0x01 jak się wykonuje natych liczbach operacje bitowe w języku C np. 0x01<<1 albo 0xA3<<2 ?? z góry dzieki. Pozdrawiam
Witam. Liczba ta oznacza sumę kontrolną liczb binarnych poszczególnych opcji serwisowych odbiornika zapisaną w sposób szesnastkowy czyli heksagonalny ( wydaje się skomplikowane , ale prościej się nie da). To tyle.
Dzięki za odzew Szybkość, szybkość, szybkość - jak wspomniałem program wykonuje tylko przeliczanie liczb binarnych 8-bitowych (x8 liczb) (nawet nie zmiennoprzecinkowych)(statystycznie rzecz biorąc najwięcej jest operacji typu przesunięcie bitowe) więc interesuje mnie coś co będzie miało zegar ustawiony na MAX (bo podejrzewam, że wszystkie procesory...
No to ja bym zaczął projekt od określenia, ile dokładnie (co do jednego) bitów mają mieć te liczby. Każdy bit wpływa bardzo silnie na szybkość obliczeń. I oczywiście obliczenia na liczbach binarnych z konwersją na ciąg cyfr dziesiętnych sprytnym algorytmem, tak, by uniknąć dzielnych dłuższych niż 16 bitów (to akurat jest dość proste). Wtedy konwersja...
[syntax=text]/*Dekoder kodu binarnego na dziesietny, po wprowadzeniu liczby binarnej z zakresu 0-8, zapalana jest taka sama liczba diod */ #include <avr/io.h> #include <util/delay.h> int main(void) { DDRB = 0xff; DDRD = 0xf0; PORTD = 0x0f; while(1){ if (!(PIND & 0x01 )) PORTB = 0x01;//1 if (!(PIND & 0x02 )) PORTB = 0x03;//2 if (!(PIND...
10 bitów wynika z ograniczenia typu unsigned int - który w wypadku tego problemu jest głupotą. Skoro korzystam z liczb binarnych to nie zapisuje liczb dziesiętnych na kolejnych pozycjach tylko binarne. Normalnie na tym typie da się zapisać 4bajty czyli cyfrę binarną 32 cyfrową. Potem dopiero warto zmieniać typ na wyższy, lub wręcz zapisywać tablice...
Poszukuję schematu układu sterującego 1 wyświetlaczem 7 segmentowym od 0 do 9(na układzie 7447).Przeliczanie liczb binarnych na rzeczywiste(4 włączniki suwakowe).Z góry dzięki za pomoc
Siemka, mam na wstep do programowania zrobic aplikacje okienkową w Lazarusie, która zamienia liczby dziesiętne na system dwójkowy, szesnastkowy i ósemkowy. Na razie napisałem zwykłą konsolową aplikacje w C, bo go lepiej ogarniam i próbuje to zmienić na Pascala. Tu program w C: A tu pascal z tym że nie do końca działa także prosiłbym o poprawe: program...
Witam. Poszukuje schematu kalkulatora liczb binarnych na rzeczywiste. Projekt moj musi posiadac 8 przyciskow na ktorych bede wprowadzal kod zero jedynkowy do tego musze podpiac wyswietlacz 3 elementowy (liczba max jaka ma wyswietlic po przeliczeniu z binarnego na rzeczywisty to 256). Chcialby msie tez dowiedziec co musze zakupic aby taki projekt zrobic....
Co do pierwszego obrazka - czyli tekstu zadania: Nie podano długości liczb, więc najprościej jest założyć, że jest ich tyle ile trzeba. ;-) Czyli automat działa aż go ktoś nie wyłączy/zresetuje i dopóki działa zegar, dopóty zlicza bity. Wyjścia są aż trzy, ale zauważ, że tylko jedno z nich będzie w tym samym takcie aktywne. To powinno uprościć realizację....
Użyj funkcji strtoul (nagłówek cstdlib) - załatwi Ci poprawne parsowanie liczb binarnych i dziesiętnych za jednym zamachem. Poszukaj w google [url=http://google.com/search?q=man+strt... strtol i poczytaj sekcję EXAMPLES żeby zobaczyć, jak tej funkcji się prawidłowo używa. W przypadku błędu możesz zgłosić wyjątek. Pozdrawiam, Dr.Vee
Panowie, może ktoś coś ciekawego napisać na temat liczb binarnych ujemnych? Są chyba przynajmniej 3 metody, czy któraś jest "obowiazujaca" podczas egzaminu? Mógłby ktoś prostym językiem to opisać? Tak wiem, jest tego pełno w internecie, natomiast w tych miejscach, w które trafiłem, nie było to zbyt jasno wyjaśnione, poza tym nie wiem, której metody...
Próbowałem tego magicznego sposobu, jednak nie działa. Słychać same szumy. Rozumiem, że chodzi o sumę bitową? Nie, zwykłe dodawanie stosuje się dla zwykłych liczb. Dla liczb binarnych trzeba użyć operacji sumy logicznej, czyli OR. ... a tak na poważne - nie da się dodać do siebie 2 plików MP3 po prostu dodając bajty. Musisze je najpierw zdekodować...
sumator liczb binarnych mnożenie liczb binarnych wyświetlanie liczb binarnych
obsługa mikrofon behringer nokia blokada klawiszy kable zapłonowe pandy
schemat sterownika masters schemat sterownika masters
Karcher K 7.650 – brak zaworu dozowania chemii pod pokrętłem, numer części, montaż Regulacja hamulca ręcznego Citroen C4 B7: mechaniczny i elektryczny