dodawanie liczb bitowych

Znaleziono około 312 wyników dla: dodawanie liczb bitowych
Podstawowa forma zapytania: dodawać liczba bitowy
  • [assembler] - Dodawanie liczb trzycyfrowych 8051

    bez urazy, kolego olekewaagata, zanim zaczniesz kogoś pouczać przeczytaj tekst ze zrozumieniem! ;)) Autor wątku miał problem z propagowaniem przeniesienia - moja odpowiedź dotyczy DOKŁADNIE zalecenia, jaką instrukcją uwzględnia się przeniesienie. A podany przeze mnie przykład dotyczy sumowania, z...

    Mikrokontrolery   15 Cze 2013 22:53 Odpowiedzi: 5    Wyświetleń: 5373
  • Assembler (Intel 8086) - Dodawanie liczb czterobajtowych

    Działa dobrze, możesz sobie sprawdzić nawet na kartce papieru. Wystarczy, że weźmiesz pod uwagę specyfkację formatu U2, jak binarnie zapisana jest liczba -2 i co się stanie, gdy "na kartce" dodasz do niej np. liczbę trzy. Poniżej zamieszczam program testowy dla 32/64-bitowego systemu operacyjnego,...

    Programowanie Początkujący   01 Cze 2014 10:00 Odpowiedzi: 1    Wyświetleń: 2208
  • Dodawanie liczb z różnym znakiem

    Proste dodawanie jest OK, tyle, że 16 bitowe ze znakiem. Procedura do znalezienia wszędzie. A tego i tak nie unikniesz, bo jak sam piszesz może być przepełnienie. Albert

    Mikrokontrolery   06 Paź 2008 08:41 Odpowiedzi: 2    Wyświetleń: 1231
  • ASM. Fukcja dodawania liczb w uP MSP430. Wyświetlanie.

    wyświetlenie też jest proste. Bierzesz każdy bit, sprawdzasz, jeśli jest utawiony to do wyniku dodajez odpowiednią wage potęgi. Kiedyś to sobie tak wykombinowałem że wartość 16to bitowa wartość do wyswietlenia zajmowała trzy bajty, np 06-55-35

    Mikrokontrolery   20 Kwi 2008 17:45 Odpowiedzi: 4    Wyświetleń: 1185
  • układ dodający 3-bitowa liczbę do 2-bitowej

    Witam mam do zaprojektowania z techniki cyfrowej układ dodający 3-bitową liczbę w NKB do liczby 2-bitowej zapisanej w NKB. Nie mam zielonego pojęcia jak mam to zrobić :/ póki co to zrobioną mam tablice prawdy sumatora jednobitowego do tego tab Karnaugh'a i realizację układu na bramkach ( złączone...

    Teoria i Laborki   10 Lut 2019 14:38 Odpowiedzi: 2    Wyświetleń: 249
  • Odejmowanie 8 bitowych liczb w kodzie U1.

    Pisze drugi raz o tym odejmowaniu i coś tam wymyśliłem. Wersja pierwsza: MOV R0,#2 MOV R1,#8 MOV A,R1 CPL A MOV R1,A MOV A,R0 ADD A,R1 CPL A MOV R3,A END Gdy odejmuje np mniejsza - większa daje wynik dobry tylko że dodatni. Co gorsza program...

    Mikrokontrolery   12 Cze 2007 18:34 Odpowiedzi: 1    Wyświetleń: 2135
  • Projekt układu sumy dwóch liczb 3 bitowych na bramkach NAND

    Ja kiedyś spróbowałem takiego sposobu, że podłączałem bramki NAND wszędzie, gdzie się dało, i sprawdzałem, czy gdzieś jest to, czego potrzebuję (robił to program, bo kombinacji jest sporo) - aż znalazłem rozwiązanie. Oczywiście podłączanie i sprawdzanie robił program komputerowy, który to symulował,...

    Początkujący Elektronicy   12 Maj 2020 16:31 Odpowiedzi: 6    Wyświetleń: 198
  • DSM-51 Assembler-rozkazy,dodawanie w BCD i z użyciem U2,wartości wskaźników

    Witam, aktualnie na pracowni wałkujemy DSM-51 i jest dla mnie sporo niewiadomych i prosiłbym o wyjaśnienie/pomoc. Do rzeczy, pierwsza sprawa; - sterowanie diodą i brzęczykiem, korzystałem z poniższego kodu: LED EQU P1.7 BUZZER EQU P1.7 LJMP START ORG 100H START: LO...

    Mikrokontrolery   02 Sty 2012 05:28 Odpowiedzi: 3    Wyświetleń: 3780
  • Assembler '51dodawanie liczb.

    W jakim kodzie są dodawane liczby - bin czy BCD? I w jakim kodzie ma być wynik bo jeśli w bin to dodając do siebie dwie 11-bitowe liczby potrzebujesz tylko dwóch rejestrów 8 bitowych na reprezentacje wyniku.

    Mikrokontrolery   29 Lis 2004 13:10 Odpowiedzi: 5    Wyświetleń: 1410
  • [assembler] Dodawanie dwóch liczb

    Zgodnie z opisem: Dodawanie dwóch liczb wykonuje się instrukcją ADD (bez uwzględnienia przeniesienia), która dodaje drugi operand do pierwszego, a wynik umieszcza w tym pierwszym. Możliwe wariancje (r-rejestr, m-adres, s-stała liczba określa rozmiar): r/m8,r8 r/m16,r16 r/m32,r32...

    Programowanie Początkujący   26 Paź 2010 18:23 Odpowiedzi: 6    Wyświetleń: 9753
  • Konwersja liczb w AVR. Liczba 2-bajtowa na kod BCD.

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

    Mikrokontrolery   04 Sty 2017 17:07 Odpowiedzi: 77    Wyświetleń: 6512
  • 8 bitowe MCU (8051) i konwersja 16 bitów na 5 znaków ASCII

    Oj to będzie gorzej. Jak to pisałem to algorytm był z jakiejś książki a jak zadziałało to przeszła biblioteka do archiwum jako sprawdzona i do tego już nie muszę wracać. Z tego co tam widzę to polega to na dodawaniu liczby 0x03 w odpowiednich momentach. Przy odwrotnej konwersji dodaje się chyba 0x05

    Mikrokontrolery   15 Gru 2006 11:16 Odpowiedzi: 9    Wyświetleń: 2498
  • dodawanie 16b BCD - program asembler

    dla ZbeeGin: chce zrobic dodawanie liczb 16-bitowych ze znakiem w kodzie BCD.

    Mikrokontrolery   16 Sty 2010 23:50 Odpowiedzi: 7    Wyświetleń: 2549
  • Brak obsługi liczb ujemnych, Xmega16a4u w C

    pgm_read_word to typ całkowity, i mam tam dane z zakresu 0-65535, ale przepisuję go do zmiennej obsługującej liczby ujemne typu Signed Long Int teraz po odjęciu wartości stałej, powinien obsłużyć liczby ujemne. Potem spowrotem dodaję taką sama wartość, dlatego właśnie, że przetwornik DAC nie obsługuje...

    Mikrokontrolery AVR   20 Mar 2015 11:32 Odpowiedzi: 9    Wyświetleń: 834
  • [Atmega16][ASM] Zamiana 16-bitowej liczby binarnej na liczbę dziesiętną

    Zawsze zamiast dzielić można odejmować np na początek 10000 licząc ile razy to zrobisz zanim wynik będzie ujemny wtedy liczba operacji odejmowania -1 to liczba dziesiątek tysięcy. Dodajesz 10000 żeby wynik był dodatni i zaczynasz odejmować 1000 aż będzie ujemna dodajesz 1000 i odejmujesz 100 itd aż na...

    Mikrokontrolery Początkujący   09 Sty 2013 00:54 Odpowiedzi: 11    Wyświetleń: 3453
  • 8086 - Wyświetlanie liczby 16-bitowej w postaci dziesietnej - assembler

    Witam. Mam maly problem z programem w assemblerze. Temat programu to : wyprowadzanie liczb 16-bitowych na ekran w postaci dziesietnej Problem wyglada tak, ze program powinien wyswietlac liczby od 0-65535, niestety liczby 65536-65539 tez moga byc wpisane. czy moglby ktos sprawdzic moj kod i ewentualnie...

    Programowanie Początkujący   25 Sty 2013 11:42 Odpowiedzi: 0    Wyświetleń: 1299
  • Re: SDCC, Z80, 8051 - Rozbieżności w liczbach float

    Wykorzystując posiadany kod emulatorów DSM-51 oraz CA80 postanowiłem napisać na własne potrzeby eksperymentalny interpreter 8051 i Z80 w jednym. Interpreter jest uproszczony, nie ma kontroli cykli zegarowych, a w przypadku 8051 nie ma emulacji układów licznikowych, transmisji szeregowej itp. Z grubsza...

    Mikrokontrolery   15 Cze 2015 17:08 Odpowiedzi: 3    Wyświetleń: 921
  • [Assembler][Z80] Mnożenie dwóch liczb.

    witam i podziwiam :) nie chce mi się wyciągać ZX z szafki i znowu gapić się w ten zielony monitor :) Dzięki Sinclairowi za Spectruma ! gdyby nie ten komputer to nie znałbym się na mikroelektronice. Rok temu przesiadłem się na PCta, i przekładam swoje programy na intelowskie mnemoniki '25 * 255 ORG...

    Programowanie   28 Lis 2004 20:45 Odpowiedzi: 4    Wyświetleń: 4708
  • Procedury stałoprzecinkowe sumy i róznicy liczb 16-bitowych

    Jeśli chodzi o AVR: Zapis stałoprzecinkowy robiony jest wg. dwóch formatów: 2^7, 2^6, 2^5, 2^4, 2^3, 2^2, 2^1, 2^0 w zapisie -1, 2^{-1}, 2^{-2}, 2^{-3}, 2^{-4}, 2^{-5}, 2^{-6}, 2^{-7} zapis 2^{-8}...2^{-15} teraz, aby załadować liczbę tego typu (czyli z przedziału (-1..1)) do rejestru najlepiej...

    Początkujący Elektronicy   16 Gru 2005 17:37 Odpowiedzi: 2    Wyświetleń: 2122
  • [Xmega128A4U] - Liczby int na UART jak najszybciej

    Witam serdecznie Moja xmega ma docelowo odbierać liczby po uart z zewnętrznego urządzenia przy 9600bps. Cyfra po cyfrze liczba z zakresu 0..99999. Na końcu standardowo \r\n. Liczby przychodzą 20x /s. Czyli w max wersji 140 bajtów 8-bitowych na sekundę. Po konwersji jednostek (stopy na metry czyli...

    Mikrokontrolery AVR   22 Maj 2014 15:24 Odpowiedzi: 14    Wyświetleń: 1440
  • Step5 - arytmetyka liczb bez znaku

    Step 5 umozliwia dodawanie i odejmowanie liczb 16-o bitowych ze znakiem (zakres od -32768 do +32767). Ale czy jest mozliwość dodawania i odejmowania liczb 16-o bitowych bez znaku ? (zakres od 0 do 65535; 0h to 0, a FFFFh to 65535)

    Automatyka Sterowanie PLC   07 Maj 2008 14:52 Odpowiedzi: 0    Wyświetleń: 726
  • Jak dodać 2 liczby "wielkie" w ASM

    na początek w 1 bajcie możesz zapisać maksymalnie liczbę 255 a dodawanie takie robi się tak: np. liczbę 32 bitową musisz w zasadzie pobierać z pamięci i tam trafi wynik: od adresu 020h mov a,020h ;pierwszy bajt 1 liczby do akumulatora add a,023h ;dodajesz bez...

    Mikrokontrolery   23 Maj 2009 09:44 Odpowiedzi: 3    Wyświetleń: 2174
  • Liczby 16-bitowe w ASM (ATMega32)

    Zrobiłem prosty licznik zdarzeń(bez użycia zegarów): ldi r20, LOW(RAMEND); Inicjacj... stosu dla r20 ldi r20, HIGH(RAMEND); In... stosu dla r20 [...] mov r20, r18; ... wartość r18 do r20 add r20, r19; Dodaje r20 i r19 cpi r20, 0b00000101; Przypisuj...

    Mikrokontrolery   05 Mar 2006 13:46 Odpowiedzi: 3    Wyświetleń: 1545
  • Rzutowanie zmiennej na liczbę ujemną

    Myślę, że koledzy nie do końca wytłumaczyli o co chodzi. Pytający ma dwie zmienne typu uint_8_t, a pomimo tego operacja 100-105 daje poprawny wynik -5. Wynika to z kilku rzeczy. Zapewne funkcja wyświetlająca wartość przyjmuje jako typ argumentu int. Następuje więc promocja typów i rzutowanie typu unsigned...

    Mikrokontrolery Początkujący   18 Kwi 2020 14:22 Odpowiedzi: 14    Wyświetleń: 618
  • Typ float 8-bitowy. Czy da się tak zadeklarować floata?

    Nie zgodzę się, że taki float byłby bez sensu. Załóżmy, że potrzebuję za pomocą floata zapisać i wykonywać np. dodawanie na określonych z góry liczbach ułamkowych (akurat ja potrzebuję tylko liczb:-1/8,-1/4,-1/2,0,1/2,1/4,1/8 ). Mam tablicę 100 takich elementów, więc deklarując float 4-bajtowy taka tablica...

    Mikrokontrolery AVR   14 Gru 2008 02:29 Odpowiedzi: 3    Wyświetleń: 1948
  • Przetwornik 16 bitowy zmiana punktu 0

    Przetwonnik zlicza napięcia tylko do 2047, pokazując ujemne napięcie nie ma znaku minus i wartość, tylko np 65320. Czyli przetwornik zwraca wyniki w kodzie U2. Tam nie ma znaku minus. Jest za to przesunięcie poziomu. Najprościej mówiąc, zastosowanie takiej funkcji do konwersji: Napiecie = Zmierz1...

    Mikrokontrolery AVR   16 Sty 2009 23:51 Odpowiedzi: 13    Wyświetleń: 1321
  • Liczby pseudolosowe, algorytmy i symulacja

    Witam! Wczoraj posiedziałem trochę, zmajstrowałem prosty programik we flashu do sprawdzania generowanych liczb pseudolosowych według wzoru : x_new = ( x_old*a + b ) modulo c Wpadłem na prostą modyfikację, to jest w każdej iteracji, dodawana jest coraz wyższa wartość (..., +3, +4, +5, ...) aż...

    Programowanie   01 Sty 2011 17:44 Odpowiedzi: 5    Wyświetleń: 2158
  • przesylanie liczby 16 bitowej na porty w C w AVR

    sprawdze te unie:) a co do Twojego pomyslu to jak pozniej z takimi dwoma liczbami 8 bitowymi wykonywac operacje arytmetyczne??? zastanawiam sie nac czyms takim ze mam liczbe 16 bitowa i na niej wykonuje operacje a pozniej wpisuje na porty 2 obszary pamieci po 8 bitow tylko jak to zrobic w C???? ...

    Mikrokontrolery   25 Lut 2007 17:47 Odpowiedzi: 4    Wyświetleń: 1434
  • Mnożenie dwóch liczb 4 bitowych

    No więc tak: (zakładam liczby w kodzie NKB (tj. bez znaku)) - ponieważ mnożysz liczby 4 bitowe więc wynik może być 8 bitowy: 15*15=225 (11100001) z tego wniosek, że akumulator wyjściowy powinien być 8 bitowy (2 sumatory 4 bitowe, 2 rejestry 4 bitowe pamiętające wynik) Wyjście sumatorów...

    Początkujący Elektronicy   12 Kwi 2007 17:38 Odpowiedzi: 2    Wyświetleń: 5236
  • [C]Wpisywanie liczb 16-bitowych do zmiennej 64-bitowej.

    zerujesz zmienną przepisujesz pierwszą liczbę bez przesunięcia dodajesz binarnie (or) drugą z przesunięciem 16 itd...

    Programowanie   26 Gru 2010 12:29 Odpowiedzi: 8    Wyświetleń: 1292
  • Wyświetlanie na LCD liczby z rejestru (integer)

    Witam, Mam taki problem - napisałem sobie procedury do obsługi wyświetlacza LCD, nie mogę tylko poradzić sobie z wyświetleniem na LCD zawartości rejestru (16 bitowy). Procesor ATmega 8. Próbowałem takie coś: void pisz_int(unsigned int t) { unsigned char bufor[20]; itoa(t,bufor,10...

    Mikrokontrolery   14 Lis 2005 12:24 Odpowiedzi: 4    Wyświetleń: 2299
  • asm obsuga czasu lub 16 bitowych liczb

    witam zaczynam sie bawic w programowanie atmelkow w asm i nie umiem w ladny spob przeskoczyc problemu porownania daty lub przynajmniej godzin. Chce aby po zczytaniu z zewnetrznego zegara porownac czas rzeczywisty z nastawa i ewentualnie zapalic przekaznik o ustalonej godzinie Ale nie umiem przez to...

    Mikrokontrolery AVR   09 Lut 2009 19:29 Odpowiedzi: 6    Wyświetleń: 1125
  • Assembler 80x86- mnożenie 5 bajtowych liczb w systemie szesnastkowym

    Witam. Czy potrafi ktoś pomóc mi z zadaniem z assemblera? Mam do napisania program, który mnoży dwie liczby 5 bajtowe (40 bitów) szesnastkowe oraz podaje wynik również w tym systemie (tylko wynik będzie wtedy 80 bitowy). Problem polega na tym, że do tego mnożenie trzeba wykorzystać algorytm, ponieważ...

    Programowanie   05 Gru 2018 23:16 Odpowiedzi: 2    Wyświetleń: 318
  • Komparator dwóch liczb 4-bitowych

    Witam, Mam problem ze zrealizowaniem na bramkach komparatora dwóch czterobitowych liczb danych w kodzie U2. Znalazłem oczywiście gotowy układ (SN7485) wraz ze schematem logicznym i mógłbym to po prostu przerysować, ale chciałem zrobić to jakoś po swojemu. Wpadłem na pomysł, żeby wykorzystać odejmowanie...

    Projektowanie Układów   11 Lis 2012 14:37 Odpowiedzi: 5    Wyświetleń: 3003
  • Jak podzielic dwie szesnastkowe 16 bitowe liczby.

    A ja bym zamianę z dziesiętnej na szesnastkową zrobił dodając wagi... ;) A dokładniej to tak: Konwesja w dwóch etapach - najsampierw na binarną, a dopiero potem na szesnastkową - będzie prościej. Zamiana z dziesiętnej na binarną - dodajesz wagi (1, 10, 100, ...) tyle razy ile wynosi wartość odpowiadającej...

    Mikrokontrolery   27 Cze 2005 19:25 Odpowiedzi: 18    Wyświetleń: 7168
  • Sumator 2-bitowy

    Witam serdecznie, jak przerobic sumator dodajacy dwie liczby 1-bitowe , na sumator dwoch liczb 2-bitowych , nie pamietam jak sie to robilo :D ...chyba przeniesienie c łaczylo sie z kolejnym sumatorem (kopią tego sumatora) w miejscu ci-1 i oprocz wejsc a i b "powstaly" kolejne dwa, tylko jak...

    Początkujący Elektronicy   17 Sty 2008 09:24 Odpowiedzi: 5    Wyświetleń: 16384
  • mnożenie liczb na alu 74181

    A czy umiesz mnożyć pisemnie - tak w kolumnach? To teraz wyobraź sobie że robisz to w układzie dwójkowym, gdzie są tylko dwie cyfry - 0 i 1. Mnożenie przez 0 daje 0, a przez 1 daje wynik równy drugiemu mnożnikowi. Bierzesz 4 bitową liczbę, mnożysz niezależnie przez oba bity tej drugiej liczby. Wynik...

    Początkujący Elektronicy   29 Lis 2016 07:18 Odpowiedzi: 6    Wyświetleń: 639
  • Sumator dwóch liczb czterobitowych z wyświetlaczami siedmiosegmentowymi

    Witam forumowiczów! Na początek się przedstawię. Jestem Mateusz chodzę do technikum teleinformatycznego i dostałem do zrobienia układ jak w temacie, niestety mam z tym mały problem. Otóż układ ma dodawać dwie liczby cztero-bitowe (do 0 do 15) i wyświetlać je na wyświetlaczach siedmiosegmentowych i...

    Projektowanie Układów   20 Cze 2012 05:16 Odpowiedzi: 1    Wyświetleń: 2424
  • Mnożenie liczb binarnych (układ iteracyjny)

    Ok, Twoja metoda jest dobra, ale niepotrzebnie wymaga układu iteracyjnego dwuwymiarowego ( kaskadowego ), podczas gdy zwykłe 3-krotne dodawanie zrealizujemy jednowymiarowym (w jednym kroku). Trzeba się tylko dobrze przyjrzeć regułom w bloku i-tym. Bo w pierwszym i w 18-tym od razu je widzimy. P.S.1....

    Projektowanie Układów   06 Sty 2013 15:41 Odpowiedzi: 13    Wyświetleń: 5763
  • Nibbler - 4-bitowy komputer domowej roboty

    Poznajmy Nibblera - 4-bitowy procesor, zbudowany w domu. Od czasu, kiedy autor stworzył komputer BMOW1, otrzymywał wiele zapytań, jak zabrać się do skonstruowania w domu własnego komputera. I jako że BMOW to skomplikowana maszyna, autor postanowił opracować urządzenie, którego działanie będzie...

    DIY Zagranica   09 Wrz 2013 20:37 Odpowiedzi: 0    Wyświetleń: 9324
  • Raspberry Pi 4 - teraz dostępne w wersji z 8 GB RAM i 64-bitowym systemem

    Raspberry Pi Ltd. Wprowadziło właśnie do sprzedaży nową wersję komputera jednopłytkowego Raspberry Pi 4 z 8 GB pamięci DDR4 w cenie 75 dolarów. Wydano także nową wersję beta Raspbiana - obecnie nazywanego Raspberry Pi OS - z 64-bitową architekturą, która może w pełni wykorzystać 8 GB pamięci...

    Newsy   03 Cze 2020 07:32 Odpowiedzi: 2    Wyświetleń: 975
  • ATmega32 - Skrócenie obliczeń, elementy 13 bitowe i tablica 16 bitowa.

    Operacje 32-bitowe muszą być na 8-bitowym AVR kilkadziesiąt razy wolniejsze niż na 32-bitowym Cortex. Cortexy mają ponadto szybką sprzętową mnożarkę. Oczywiście najpierw wypadałoby "wyprostować" algorytm, ale obawiam się, że to nie wystarczy. Mnożenie float zabije AVR. To sporo więcej, niż dodawanie...

    Mikrokontrolery AVR   26 Lis 2013 09:33 Odpowiedzi: 26    Wyświetleń: 2430
  • prowadzanie liczb 2-wu cyfrowych z klawiatury matrycowej

    Ja robiłem to w asemblerze w następujący sposób: mov B,#0Ah ;wpisujemy 10 do B mul AB ;mnozymy A razy 10 add A,<cyfra> ;dodajemy wczytana cyfre do A I generlanie działa to tak, jak wpisujemy liczbę dziesiętną, czyli wpisujemy cyfrę i przesuwamy o jedną pozycję dziesiętna...

    Mikrokontrolery   20 Wrz 2005 23:28 Odpowiedzi: 8    Wyświetleń: 1718
  • Konwersja z liczby binarnej do kodu BCD, jak to zrobić?

    dobra, doszedłem jak to robić dla bitów po przecinku... Polega to na tym, że część całkowitą konwertuje dokładnie tak jak to jest wyżej opisane. Natomiast z tym co po przecinku robie tak: 1. Przesuwam o 1 pozycje w prawo, czyli pierwsze wchodzą najmłodsze bity 2. Tu można na kilka sposobów, wynik...

    Programowanie   17 Mar 2006 14:36 Odpowiedzi: 11    Wyświetleń: 15175
  • Liczby pierwsze w C - sito Erastotenesa

    W asemblerze można dwie liczby 64-bitowe traktować jako 128-bitową - ale dane mamy co najwyżej 64-bitowe (do liczby pierwszej, która się nie zmieści w 64 bitach, nie dojdziesz - zajęłoby to tysiące lat) i tylko suma się nie zmieści - więc można dodawać do mniej znaczącego słowa, i jak będzie przepełnienie,...

    Programowanie Początkujący   18 Lip 2019 18:41 Odpowiedzi: 79    Wyświetleń: 1506
  • suma i różnica liczb 16-bitowych. Asambler PIC 12/16

    Dodajesz i odejmujesz 8bitowe kawałki oddzielnie i jeśli nastąpi przeniesienie w młodszym kawałku to dodajesz/odejmujesz jeden do starszego

    Początkujący Elektronicy   21 Gru 2004 01:20 Odpowiedzi: 1    Wyświetleń: 765
  • Sumator 8-bitowy wykonujący działania w kodzie U2

    Odejmowanie to tak naprawdę dodawanie liczby przeciwnej. Dodawanie już masz, więc potrzebujesz wyznaczyć liczbę przeciwną do liczby odejmowanej. Tutaj masz dobry opis: . Następnie musisz dobudować blok, który będzie reagował na znak działania i w razie potrzeby wyznaczał liczbę przeciwną do drugiego...

    Początkujący Elektronicy   07 Sty 2007 19:21 Odpowiedzi: 6    Wyświetleń: 6064
  • układ mnożacy liczby 8 bitowe

    zrobiłem juz rejestr przesuwny w prawo w lewo to tylko ze znakiem minus przesyłam kod mam nadzieje ze dobrze wszystko zrobiłem Proponuję kod wklejać używając znaczników teraz tylko problem z mnożeniem i dodawaniem. bo nie wiem czy to ma byz wszystko razem czy osobna. I od czego teraz zaczac???...

    Programowalne układy logiczne   01 Lip 2008 07:07 Odpowiedzi: 19    Wyświetleń: 4113
  • mikrokontroler i operacje 24-bitowe

    Jeśli tylko dodawanie i odejmowanie, to prosto, wykorzystujesz operacje dodawania z przeniesieniem i odejmowania z pożyczką. Jakbyś liczył w słupku: ; r16,r17,r18 - jedna liczba, kolejno od MSB ; r19,r20,r21 - druga, jak wyżej add r21,r18 adc r20,r17 adc r19,r16 ;wynik masz kolejno w C,r19,r20,r21...

    Mikrokontrolery   13 Lip 2009 14:05 Odpowiedzi: 5    Wyświetleń: 994
  • [8051][Asm]Wyświetlanie wyniku dodawania na wyśw. LED

    Na bramy wcale nie podajesz liczb tylko wartość bitową. Rozkaz MOV P3, #00 wysyła na bramę 8 bitów zerowych. Wyświetlacz LED wyświetli wtedy cyfrę "8" a nie zero. Brama (jakakolwiek) nie jest transkoderem tylko wprost ustawia bity, a te są wszystkie zerami tzn, że wszystkie segmenty wyświetlacza (o...

    Mikrokontrolery   03 Kwi 2010 12:48 Odpowiedzi: 18    Wyświetleń: 4101
  • Akcelerometr ADXL345, kod U2, liczby minusowe

    Witam Zmagam się z akcelerometrem ADXL345 + STM32F103. Połączenie po SPI. Otrzymuję na wyjściu wartość przyśpieszenia w kodzie U2. Zapisana jest na 13 bitach, w dwóch rejestrach 8 bitowych. Po odebraniu najbardziej znaczące przesuwam << 8 i łączę z mniej znaczącymi. Problem polega na tym, że wciąż...

    Mikrokontrolery   08 Mar 2012 08:24 Odpowiedzi: 6    Wyświetleń: 1766
  • XMega AVR - Jak zadeklarować indeksowaną zmienną bitową w C

    Witam , mam nadzieję iż nie zanudziłem bez reszty.. W zestawieniu z moimi "dokonaniami asm." kolega michalko12, jest najbliższy temu co ja kiedyś robiłem . Oto wersja asm z przełącznikiem kompilacji aby kompilować jako samodzielny plik - kto chce ->ten może :D ( ta wersja to 16-timerów,...

    Mikrokontrolery AVR   17 Gru 2016 00:04 Odpowiedzi: 106    Wyświetleń: 3546
  • Dzielnie dwóch liczb 4 bitowych kod NKB

    Odejmujesz czy dodajesz bity w sumatorach?

    Początkujący Elektronicy   16 Sty 2017 10:22 Odpowiedzi: 10    Wyświetleń: 621
  • Sumator 3 liczb 2-bitowych.

    Witam! Wszystko co potrzebne, można znaleźć w internecie przy pomocy wujka Google: A tam w szczególności: Warto też poczytać te strony: Przedstawiony tam, w jednej z w/w stron, sumator czterobitowy wystarczy "obciąć" do dwóch bitów oraz zastować własność dodawania - częściowego -...

    Wydział Elektroniczny   23 Lip 2017 13:03 Odpowiedzi: 6    Wyświetleń: 3543
  • 4-bitowy sumator/subtraktor

    Mam jako projekt zaprojektować sumator-subtraktor 4bitowy z opcją de i inkrementacji. Mam pomysł jak to zrobić, proszę o sprawdzenie, czy idę w dobrą stronę :) 4 wejścia dla 1 liczby, 4 wejścia dla 2 liczby, 1 wejście sterujące sum/sub, 1 wejście sterujące - dodawanie 2 liczby/ de/inkrementacja...

    Początkujący Elektronicy   27 Maj 2008 21:03 Odpowiedzi: 1    Wyświetleń: 6337
  • [Asembler][8051]Sumator 16 bitowy

    Dobra, pisałem tego sumatora chyba z 2 godziny i muszę przyznać że jakoś dziwnie skomplikowany mi wyszedł. Kod prezentuje się tak: org 0 mov a,#0 start: mov r7,#0 mov r6,#0 mov r5,#0 mov r0, #0ffh mov r1, #0ffh ; to jest pierwsza liczba r0r1 mov r2, #0fdh mov r3, #0fdh ; a to...

    Mikrokontrolery   10 Mar 2010 00:51 Odpowiedzi: 9    Wyświetleń: 2865
  • [Assembler] Dodawanie binarne.

    cześć jestem świeży w programowaniu w asemblerze, w zasadzie to dopiero co wczoraj zacząłem, a potrzebuje napisać programik który sumował by 2 liczby 12 bitowe. (liczby nie musza być wprowadzane z klawiatóry mogą być zawarte w kodzie programu). Jeśli więc ktos w tym siedzi i wie jak to zrobić albo ma...

    Programowanie   10 Gru 2004 17:40 Odpowiedzi: 4    Wyświetleń: 3280
  • Dodawanie dwóch liczb zmiennoprzecinkowych!

    Witam, moje pytanie jest proste, musze dodac dwie liczby 4 bitowe zmiennoprzecinkowe, projekt ma byc wykonany na 8051, jak sie za to zabrac? wyjasnienia jak dla mlotka ;P prosze!

    Programowanie   10 Cze 2008 14:42 Odpowiedzi: 6    Wyświetleń: 5141
  • [c++] parsowanie i sumowanie liczb binarnych

    Analizujesz cały ciąg znak po znaku. Jeśli napotkasz 1 lub 0 - rozpoczynasz zapis liczby (do osobnej zmiennej) dokonując za każdym razem przesunięcia bitowego w lewo i dodania odnalezionej cyfry. Gdy znajdziesz przecinek rozpoczynasz zapisywanie części dziesiętnej (po przecinku nalezy podnosić do kolejnych...

    Programowanie Początkujący   11 Sty 2010 19:12 Odpowiedzi: 6    Wyświetleń: 3606
  • Jak to działa dodawanie w procesorze?

    Witam. ostatnio zainteresowałem się elektroniką cyfrową i zastanawia mnie jak na przykład procesor intel 4004 po dodaniu dwóch liczb 4 bitowych 9+9 na wyjściu przedstawiał liczbę 18 bo ona jest zapisana w 5 bitach Ona jest zapisana w dwóch liczbach 4 bitowych. Ciekawostką jest zamiana tego kodu...

    Początkujący Elektronicy   10 Kwi 2016 18:07 Odpowiedzi: 2    Wyświetleń: 354
  • liczba 3 cyfrowa na BCD

    tak to jest najszybsza metoda wykorzystujaca przesuwanie i dodawanie wartosci 3 .Porownanie czasu tej operacji w asemblerze a sposobow napisanych w basicu pokazuje jakie to sa roznice.Algorytm jest kilka razy szybszy i kilka razy mniejszy.i ta metoda nie jest tylko dla 8-bitowych liczb lecz dla kazdej...

    Mikrokontrolery   03 Wrz 2004 23:07 Odpowiedzi: 4    Wyświetleń: 1605
  • generator słowa 8smio bitowego

    "generator słowa 8smio bitowego" samo w sobie nic nieznaczy, może to być losowy generator (generuje wyniki których nieda się przewidzieć/bynajmniej sie niepowinno dać przewidzieć), może to być licznik czyli przy każdym odczycie daje wartość o 1 większą, może to być jakiś układ do kodowania który pobiera...

    Początkujący Elektronicy   22 Wrz 2004 19:02 Odpowiedzi: 2    Wyświetleń: 908
  • sumator 1-bitowy liczący szeregowo - potrzebna pomoc

    Witam, kolejny problem z Układów Cyfrowych. Mam do wykonania kolejne zadania, największy problem sprawia mi: sumator 1-bitowy obliczający szeregowo wyrażenie y = 6*a (wykorzystać pomocniczo przerzutnik typu D) Do wykorzystania mam wyłącznie płytę czołową w laboratorium, a są tam: 2x 74198 2x...

    Teoria i Laborki   05 Maj 2009 21:05 Odpowiedzi: 3    Wyświetleń: 3012
  • AVR - operacje "* / %" czy dodawanie / odejmowanie?

    Bazując na twoim drugim przykładzie. Jeżeli minuty to zmienna 8 bitowa to mnożenie zajmuje 2 cykle procesora oraz dodawanie 1 cykl czyli w sumie coś koło 3-4 cykli. Nawet jeżeli będzie to liczba 16bitowa to mówimy tu o max 10-15 cyklach. Pętla będzie wykonywać się dużo dłużej. W kolejności szacunkowo:...

    Mikrokontrolery AVR   07 Lut 2012 12:03 Odpowiedzi: 5    Wyświetleń: 1476
  • Firma Fujitsu wypuszcza na rynek nową rodzinę mikrokontrolerów 32-bitowych FM4

    Firma Fuijtsu Semiconductor Limited zaprezentowała pierwszą linię 32-bitowych mikrokontrolerów o architekturze RISC z nowej rodziny FM4 z rdzeniem ARM Cortex – M4. Zbudowane w oparciu o istniejącą rodzinę FM3, produkty z rodziny FM4 oferują wyższą wydajność obliczeniową oraz rozszerzą funkcjonalność...

    Newsy   15 Cze 2013 03:28 Odpowiedzi: 0    Wyświetleń: 1527
  • XMega128 - Zwiększanie liczby czterobajtowej w Asemmblerze

    Kamyczek: nie te asemblery, nie te kompilatory. Programowanie nowych architektur w asemblerze jest mało sensowne, bo kod generowany przez kompilator jest na ogół lepszy niż kod asemblerowy średniego programisty. Zdziwiłbyś się, jak krótki i sprytny kod generuje kompilator dla wielu instrukcji i konstrukcji...

    Mikrokontrolery AVR   31 Paź 2015 18:38 Odpowiedzi: 18    Wyświetleń: 1062
  • 16-bitowy mikrokontroler RISC-V wykonany z nanorurek węglowych

    Nasza zdolność do ciągłego zmniejszania procesorów opartych na krzemie wydaje się być już przeszłością. Naukowcy zastanawiają się, jak wyjść poza krzem. Najważniejszym kandydatem są węglowe nanorurki. Niestety niezwykle trudne okazało się hodowanie nanorurek tam, gdzie są one potrzebne, i równie...

    Newsy   01 Wrz 2019 22:47 Odpowiedzi: 1    Wyświetleń: 1281
  • Układ odejmujący i dodający

    Witam, mam wielki problem, mam stworzyć układ odejmujący i dodający dwie liczby 8 bitowe w Tinie i nie mam pojęcia jak zacząć w ogóle to robić. Prosiłbym o jakieś wskazówki z jakich komponentów korzystać, jakieś sumatory itp. gdzie co ma być podłączone, jaki wyświetlacz stworzyć do tego? Dzięki wszystkim...

    Początkujący Elektronicy   06 Sty 2009 19:57 Odpowiedzi: 1    Wyświetleń: 3584
  • VHDL, Problem z dodawaniem, czemu nie rozumie "+"

    sam sumator 4 bitowy stanął na: IF (Q0 xor Q4)='1' THEN W5:='1'; LEDR(0)<... IF; IF (Q1 xor Q5)='1' and V3='1' THEN W4:='0'; LEDR(1)<...

    Programowalne układy logiczne   27 Maj 2009 22:31 Odpowiedzi: 9    Wyświetleń: 2343
  • asembler Motorola 6800 dodawanie

    Witam, Mam do wykonania następujące zadanie: dodawac do siebie poszczególne komórki obszarów pamieci, wynik dodawania umieszczac w drugim obszarze. Program ma sprawdzac poprawnosc podanych adresów – wynik w akumulatorze B. Program ma sie zaczynac od adresu 0020h. Dane wejsciowe: 0010h, 0011h...

    Programowanie Początkujący   05 Gru 2010 20:15 Odpowiedzi: 0    Wyświetleń: 1080
  • Arduino/C - Jak wyciągnąć z tablicy, tylko i wyłącznie liczby, bez "krzaczk

    W mikrokontrolerach jest wymagane właśnie dodanie znaku końca tablicy NULL czyli wcześniej wspomnianego "\0" kiedy piszemy program pod PC kompilator zazwyczaj dodaje ten właśnie znak automatycznie! Trzeba właśnie o tym pamiętać tworząc tablice mające przechowywać ciąg znaków o określonej długości...zawsze...

    Arduino   16 Cze 2013 17:00 Odpowiedzi: 5    Wyświetleń: 5319
  • 8085 - Dodawanie z przeniesieniem na procesorze 8085

    Nigdzie nie znajdziesz tego przeniesienia poza właśnie flagą CY. To jest procesor 8-bitowy i tylko takie operacje wykonuje. Jeśli chcesz dodawać liczby większe lub chcesz mieć wynik 9-bitowy po dodaniu dwóch 8-bitowych to ten najwyższy bit musisz zapisać "ręcznie". Np.: po dodawaniu ADD (patrz uwaga...

    Mikrokontrolery Początkujący   15 Lis 2013 04:03 Odpowiedzi: 15    Wyświetleń: 2511
  • Zmiennoprzecinkowe kodowanie liczb rzeczywitstych

    Owszem, stosują. Przecież w przykładzie mantysa (5-cio bitowa) wynosi 01110. Fakt, mój błąd. Potraktowałem bit znaku jako pierwszy bit mantysy :cry: Ok rozumiem a teraz mam taki przykład Zakoduj liczbę 5.28 używając 1 bitu znaku, 5 bitów mantysy i 4 bitów wykładnika. Więc kodując na początku...

    Programowanie   21 Lip 2016 10:03 Odpowiedzi: 13    Wyświetleń: 2352
  • [Pascal] Program losujący 5 liczb bez powtórzeń.

    A jak myślisz na czym oparta jest funkcja Random? Praktycznie wszystko softwarowe ma charakter pseudolosowy. Można kombinować z początkiem (ziarnem), ale wcześniej czy później skończy się na mnożeniu dodawaniu i operacji reszty z dzielenia. Spróbuj ze zbioru 4 miliardów liczb (32 bity) wybrać wszystkie...

    Programowanie Początkujący   21 Lis 2017 08:56 Odpowiedzi: 8    Wyświetleń: 1134
  • AVR assembler - zmienne 16-bitowe

    Pokaże Ci przykład dodawania dwóch liczb wiecej jak 8 bitowych (i mniejszych niz 16 bitów), przykład ten znalazłem w ksiązce "Mikrokontrolery AVR w praktyce " Jarosława Dolińskiego ; dodaj dwie liczy 16-bitowe r1:r0 + r3:r2 add r2, r0 ;dodaj młodsze bajty adc r3, r1 ; dodaj starsze...

    Mikrokontrolery   21 Lut 2005 21:03 Odpowiedzi: 6    Wyświetleń: 2671
  • Sumator 8 bitowy 8 argumentowy - pomoc :/

    Układ 7483 to jest coś takiego, co ma wejścia A0,A1,A2,A3, B0,B1,B2,B3, CIN, i wyjścia S0,S1,S2,S3, COUT. Na wejścia A podajesz jedną liczbę (na A0 najmniej znaczący bit, na A3 najbardziej znaczący), na wejścia B drugą. W ten sposób dodajesz 2 liczby 4-bitowe, CIN łączysz wtedy do masy. Żeby dodawać...

    Projektowanie Układów   11 Kwi 2005 06:50 Odpowiedzi: 13    Wyświetleń: 5414
  • jak zmienić obliczenia z ułamkami na liczby całkowite w C ?

    Wszystkie przykłady dla liczb 8 bitowych bez znaku. Dla liczb zapisanych w naturalnym kodzie binarnym: - bit 0 ma wartość 1 lub 0 ( bo 2^0 =1 ) - bit 1 ma wartość 2 lub 0 ( bo 2^1 =2), - bit 2 ma wartość 4 lub 0 ( bo 2^2 =4 ) - itd Z tąd liczba 5 ma postać 0000$0101. Jak do tąd wszystko po staremu....

    Mikrokontrolery   22 Sie 2006 12:01 Odpowiedzi: 19    Wyświetleń: 2911
  • Dodawanie w kodzie BCD. Jak zrobić inkrementację zmiennej?

    :arrow: domelfm No chwila moment... co ma tablica do inkrementacji jednej 8-bitowej zmiennej? I po co tam pętla? Dodano po 3 A tak gwoli ścisłości, to jest jeszcze różnica pomiędzy kodem BCD (wartości 0x00 do 0x09) a packed-BCD (wartości 0x00 do 0x99 z pominięciem liczb zawierających cyfry...

    Mikrokontrolery   19 Lut 2007 00:48 Odpowiedzi: 7    Wyświetleń: 2850
  • AVR mnożenie liczb większych niż 8 bit.

    zadeklaruj w funkcji zmienne jako long... Nie trzeba. Zmienne są 16-bitowe więc żeby uzyskać wynik ich mnożenia musimy użyć tylko większej zmiennej na wynik (np: 32-bitowa). Należy pamiętać że działanie typu F = 256*256; jest dla kompilatora z włączoną optymalizacją zupełnym bezsensem. Dodatkowo...

    Mikrokontrolery AVR   08 Sie 2008 09:29 Odpowiedzi: 9    Wyświetleń: 2862
  • funkcja y=ax+b asembler w zakresie liczb 16bitowych uk8051

    Witam. a i x są liczbami 16 bitowymi. wykonałem mnożenie liczby 16bitowej przez 16 bitową i teraz mam problem bo nie mogę zrobić dodawania(+b). wynik mnożenia liczba 32bitowa, chciałem dodać jakąś liczbę 8bitowa. moje pytanie jak zrobić w asemblerze dodawanie liczby 8b do 32b?

    Mikrokontrolery   18 Mar 2010 19:49 Odpowiedzi: 7    Wyświetleń: 1849
  • XMega 128 - Pętla For Krok Next z 32-bit liczbami w Asemblerze

    W tamtym wątku chodziło o to, że podany przez ciebie kod tylko mógł inkrementować (ogólnie zmieniać o stałą wartość) 32-bitową liczbę, inne podane w tamtym wątku kody po prostu dodawały dwie dowolne liczby.

    Mikrokontrolery AVR   03 Gru 2016 15:16 Odpowiedzi: 9    Wyświetleń: 1071
  • Assembler 80x86 - konwersja liczb na system szesnastkowy U2

    Przenosisz do rejestrów x. Mnożenie w tym przypadku również musisz wykonać na rejestrze x. Choć wynik oczywiście w takim przypadku jest w dx:ax, to jednak możesz śmiało starszą część olać, jeśli wcześniej wprowadzi się tylko zabezpieczenie przed przekroczeniem zakresu. Dodawanie tak samo - na rejestrze...

    Programowanie   05 Lis 2018 20:12 Odpowiedzi: 28    Wyświetleń: 1266
  • Dodawanie dwóch liczb 2-bitowych

    Witam. czy mógłby mi ktoś pomóc w zadaniu o takiej treści: Zapisać tablicę prawdy dla dodawania dwóch liczb 2-bitowych. Nie miałem tego typu zadań na zajęciach ale na zaliczeniu się pojawiło i nie mam pojęcia jak to rozwiązać. będę bardzo wdzięczny za rozwiązanie pozdrawiam

    Początkujący Elektronicy   30 Wrz 2009 17:11 Odpowiedzi: 3    Wyświetleń: 1367
  • [Asembler] Dodawanie 3 liczb 8-bitowych

    Podejrzewam, że na forum "Programowanie ogólne" można łatwiej znaleźć konsultantów dla programowania w assemblerze PC-ta (8086). Ten procesor znacznie się różni od 8051 (jest przecież 16-bitowy). Dodatkowo na PC program działa pod kontrolą BIOS'u komputera i systemu operacyjnego (np. DOS'a). Mówiąc krótko...

    Mikrokontrolery   26 Cze 2010 22:23 Odpowiedzi: 11    Wyświetleń: 5733
  • [Asemler][8086]Dodawanie 3 liczb 8 bitowych

    Witam. Zaczynam naukę mikroprocesora 8086. Trochę poczytałem i chcę napisać swój pierwszy program, dodawania 3 liczb 8-bitowych. Czy może to wyglądać w ten sposób? .model small .stack 100h .data .code start: mov ah,0 int 16h ;pobiera znak z klawiatury i zwraca w AL mov...

    Mikrokontrolery   27 Cze 2010 19:02 Odpowiedzi: 1    Wyświetleń: 1065
  • [8051][asembler/Ride] dodawanie dwóch liczb 16-bitowych.

    mam zrobione wczytywanie tych liczb z pamięci, ale coś nie do końca działa. Jeżeli mam tylko kod, żeby wczytywał pierwszą liczbę to ją ładnie wczytuje, ale jeżeli dołączam kod na wczytanie 2. liczby to już nie działa, ponieważ tak jakby mazał po pierwszej wczytanej liczbie (ale nie korzystam z rejestrów...

    Mikrokontrolery   31 Mar 2011 15:58 Odpowiedzi: 2    Wyświetleń: 3154
  • [8051] DSM-51 mam dwa zadania w asemblerze i nie wiem jak.

    Stos w '51 jest analogią stosu talerzy (np. po zmywaniu a przed wycieraniem, przy założeniu że nie masz suszarki :-)) Najpierw myjesz i kładziesz jeden na drugim a następnie zdejmujesz od góry (czyli nie możesz wyciągnąć nic ze środka). Ostatni talerz umyty jest jednocześnie pierwszym wytartym. Konkret....

    Mikrokontrolery   15 Paź 2010 17:14 Odpowiedzi: 5    Wyświetleń: 2341
  • Zakłócenia transmisji bluetooth na modułach HC-05 we współpracy z Arduino Mini

    Ok, dziękuję wszystkim za chęć pomocy, właśnie rozwiązałem problem i chcąc oszczędzić czas przyszłym potencjalnym osobom błądzącym w tym samym rejonie postaram się trochę przybliżyć temat: 1. Pierwszą rzeczą, jaką zrobiłem było napisanie programiku działającego na zasadzie obliczania, a następnie...

    Arduino   17 Lip 2019 21:34 Odpowiedzi: 5    Wyświetleń: 294
  • problem z asmblerem proc 8051 rejestry R0...R5 cos niesztyra

    Oj nie tak, sympatyczny kolego ... ... my TU się dzielimy swoją wiedzą :D Zakładamy , że wynik nie przekroczy 16-tu bitów , czyli dziesiętnie 65535.Dane pobieramy w kolejności od jedności do dziesiątek tysięcy. 1)Wynik = 0 ;zerujemy iloczyn 2)Wynik = Wynik + cyfra ;dodajemy liczbę 8-mio...

    Mikrokontrolery   11 Gru 2005 19:37 Odpowiedzi: 13    Wyświetleń: 2157
  • Budowa generatora kwadraturowego -na wyjśćiu sygnał sinus i

    "Uwielbiam" czepialskich co to się czepiają dla samego czepiania wcinając się w cudze wypowiedzi do tego nie zrozumiawszy ich do końca - to do anonimowego anonima, którego nie znam z imienia, nazwiska ani loginu, który to chyba uważa, że dzień bez ANONIMOWEGO DONOSU to dzień stracony. A teraz do...

    Początkujący Elektronicy   20 Sty 2008 22:35 Odpowiedzi: 8    Wyświetleń: 3285
  • dzielnik czestotliwosci

    Dla wypełnienia 50% czas stanu wysokiego równa się czasowi stanu niskiego. Moja propozycja zastosuj na wejściu zegarowym podwajacz częstotliwości (czyli fclock=20 kHz) a po dzielniku nastawnym daj dwójkę liczącą, która zrobi ci stałe 50% niezależnie od stopnia podziału dzielnika nastawnego Clock...

    Początkujący Elektronicy   25 Lis 2007 05:43 Odpowiedzi: 1    Wyświetleń: 2192
  • Odpowiednik funkcji if w asm - jak napisać?

    Totalnie zapomniałem napisać o uP. Przepraszam. Chodzi mi o MSP430. Operować będę musiał na liczbach 32b. Moim zadanie jest wyświetlić na LCD liczbę 32 bitową która jest wynikiem np dodawania. Mógłbym mi ktoś podpowiedzieć jak mam to zrobić bo teraz mam nawet problem z wyświetleniem wyniku dodawania...

    Mikrokontrolery   20 Kwi 2008 12:38 Odpowiedzi: 7    Wyświetleń: 1325
  • Kalkulator cyfrowy zbudowany w oparciu o układy 74XX

    Autorzy projektu postanowili wziąć udział w konkursie „74XX logic competition” (i – nota bene – zajęli pierwsze miejsce), budując wyłącznie z układów logicznych kalkulator. Swoje urządzenie ochrzcili mianem „DIGICALC”. Pracę nad projektem rozpoczęto od symulacji...

    DIY Zagranica   01 Maj 2014 01:19 Odpowiedzi: 2    Wyświetleń: 14634
  • Atmega8 - Zestaw startowy

    1. Podziel się jak to robisz, chętnie bym wykorzystał QFN ale lutowanie tego wydaje mi się koszmarne. Co do kodu - ten dokument przez ciebie pokazany jest dosyć tendencyjny, nie ma w nim AVR, a przykład z mul to już przegięcie. Jednak nie przekonasz mnie, że kod w sytuacji w której opcode ma 32- bity...

    Mikrokontrolery Początkujący   29 Gru 2012 20:42 Odpowiedzi: 15    Wyświetleń: 6042
  • prosba o pomoc przy projekcie ...

    W załączniku jest akumulator 12 bitowy dodający liczby 8 bitowe. Dodanie liczby następuje na narastającym zboczu sygnału DODAJ. Zerowanie wyniku następuje przez wymuszenie stanu niskiego na lini zeruj.

    Początkujący Elektronicy   13 Sty 2005 11:51 Odpowiedzi: 3    Wyświetleń: 1750
  • [RTOS] - Co przemawia za RTOS?

    tplewa: Zobacz, jak długi jest kod wygenerowany przez kompilator dla typowych, prostych operacji w C, np. dodawanie liczb 16-bitowych, sumowanie wektora takich liczb itp.. AVR jest przyjazny dla kompilatora (chociaż kompilator niekoniecznie w to wierzy), 51 i PIC (8-bitowy) to nie są architektury, na...

    Mikrokontrolery   06 Gru 2015 15:59 Odpowiedzi: 56    Wyświetleń: 5163
  • Obliczenia w kodzie U2 stałoprzecinkowym.

    Witam. Mam dwie liczby zapisane w kodzie U2 a=2E(hex) ; b=F9(hex) . Zatem bitowa reprezentacja tych liczb to: a = 0010.1110 b = 1111.1001 w systemie dziesiętnym: a = 2+1/2+1/4+1/8 = 2+7/8 = 2,875 b = -2^3+4+2+1+1/2+1/16 = -8+7+9/16 = -1+0,5625 = -0,4375 1)chcę te liczby dodać...

    Początkujący Elektronicy   11 Sty 2013 00:18 Odpowiedzi: 1    Wyświetleń: 1095
  • [c#] konwersja, początki.

    Nie chcę Cię martwić (bo jeżeli Twój kod działa jak powinien to OK), ale to co robisz w pierwszym poście 1 i 3 nie jest sobie tożsame. Kod w #1 jest jak najbardziej prawidłowy. Typ char to dla platformy .NET tak naprawdę 16-to bitowa liczba z zakresu 0...65535 Więc taki kod: znak o kodzie ASCII...

    Programowanie   05 Lis 2011 23:20 Odpowiedzi: 7    Wyświetleń: 1639
  • Generator dowolnych sygnalów z pamięcią próbek na AVR

    Generatory cyfrowe przebiegów arbitralnych (nazwa naukowa) ------------------------------... Częstotliwość wyjściowa przebiegu fwy=k*fp/N gdzie N długość jednego okresu w próbkach (zwykle N jest potęgą liczby 2) k - przyrost fazy pomiędzy...

    Mikrokontrolery   19 Lis 2004 14:12 Odpowiedzi: 15    Wyświetleń: 2728
  • Układy synchroniczne - zadanie na lab

    Ilu bitowa ma być ta liczba? Ogólnie takie coś można wykonać w następujący sposób: mnożysz liczbę przez dwa (czyli przesuwasz w lewo na rejestrze) i na na wyjściu takiego "przesuwnika" dodajesz liczbę wejściową.

    Początkujący Elektronicy   13 Mar 2008 11:14 Odpowiedzi: 5    Wyświetleń: 1896