odejmowanie liczb bitowych

Znaleziono około 104 wyników dla: odejmowanie liczb bitowych
  • Ku pamięci... zapomnianych pamięci, cz. 1.

    https://obrazki.elektroda.pl/8661538600_... Zainspirowany podcastami o historii komputerów (podcast #19 - Słowo o architekturze i słowniczek pojęć By lepiej zrozumieć zagadnienie pamięci, musimy najpierw poznać architekturę, a dokładniej to części składowe procesora. Nie będziemy zagłębiać się w tajniki najnowszych Ryzenów czy i9,...

    Tematy tygodnia   15 Sty 2023 21:18 Odpowiedzi: 14    Wyświetleń: 2622
  • Funkcje sin, cos arcsin arccos większa dokładność na atmega.

    wszystko pięknie tylko, że microkontroler, oblicza sinusa i cosinusa za pomocą szeregów McLorina i wykozystuje do tego standardową dokładność obliczeń dla atmega. Można by próbować napisać coś co pozwala na dodawanie i odejmowanie liczb 32 bitowych ale to pracochłonne i nie koniecznie się uda, a pozatym bardzo obciąży procesor. Pozostaje jedynie procesor...

    Mikrokontrolery AVR   20 Gru 2009 12:01 Odpowiedzi: 19    Wyświetleń: 6132
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak zrealizować odejmowanie w 8-bitowym sumatorze?

    Układ ten sam, metoda zależy od rodzaju kodowania liczb.

    Projektowanie Układów   18 Paź 2017 22:07 Odpowiedzi: 2    Wyświetleń: 1353
  • REKLAMA
  • Step5 - Dodawanie i odejmowanie liczb 16-bitowych 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ń: 831
  • 8051 – jak zaimplementować dodawanie i odejmowanie liczb 16-bitowych w asemblerze?

    Witam wszystkich. mam problem z napisaniem programu: arytmetyka (dokladnie dodawanie i odejmowanie) liczb co najmniej dwubajtowa dla mikrokontrolera 8051 bede wdzieczny za kazda pomoc rade i wskazowke moje gg 4070278 (zawsze na niewidocznym) e-mail: yatatakeru(at)interia.pl lub tutaj:) z gory dzieki za pomoc. pozdrawiam

    Mikrokontrolery   28 Lut 2007 13:43 Odpowiedzi: 1    Wyświetleń: 1181
  • 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ń: 909
  • REKLAMA
  • Odejmowanie 8-bitowych liczb w kodzie U1 - problem z wynikiem i działaniem programu

    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 całkowicie nie działa gdy odejmujemy większa-mniejsza. PROSZĘ o POMOC!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!...

    Mikrokontrolery   12 Cze 2007 18:34 Odpowiedzi: 1    Wyświetleń: 2465
  • Jak zmierzyć czas między znakami w DOS przy użyciu przerwań szeregowych?

    To rdtsc jest znaczne lepsze, bo chyba u Ciebie działa (ale jest znak zapytania w których 486 Intel to wprowadził (nieudokumentowane), oficjalnie jest chyba dopiero od Pentium). Może robisz błąd wielkości zwracanego wyniku. RDTSC zwraca 64 bitowy wyni, dwa słowa 32 bitowe EDX:EAX, a ty wczytujesz kawałki 16 bitowe DX:AX.I to może być powodem twojego...

    Programowanie   04 Sty 2006 11:07 Odpowiedzi: 10    Wyświetleń: 2383
  • Jak uzyskać zmienne 16-bitowe w AVR assembler dla AT90s2313?

    Zobacz na http://www.avrbeginners.net AVR Assembler->Math->Multiple byte maths. Są tam co prawda krótkie, ale dobrze opisane przykłady operacji na liczbach 2 i nawet 4 bajtowych: dodawanie, odejmowanie, porównania itp. Pozdrawiam

    Mikrokontrolery   21 Lut 2005 21:03 Odpowiedzi: 6    Wyświetleń: 2950
  • Jak napisać program w VHDL do odejmowania liczb 3-bitowych na CoolRunner2?

    Witam! Potrzebuję napisać program który wykonuje odejmowanie dwóch liczb 3-bitowych na układzie CoolRunner2 CPLDs w języku VHDL. Proszę o POMOC. Może ktoś zechce mi pomóc?????[/b]

    Programowalne układy logiczne   19 Sty 2009 18:53 Odpowiedzi: 5    Wyświetleń: 2172
  • Jak napisać program do odejmowania liczb 8-bitowych w kodzie U1 w C?

    Cze Nie będę owijał dostałem do napisania program odejmujący liczby 8-bitowe w kodzie U1. Jak ktoś morze pomóc byłbym bardzo wdzięczny za pomoc. Lub nakierować mnie jak do tego się zabrać. Pozdrawiam dun1

    Początkujący Elektronicy   26 Kwi 2007 15:48 Odpowiedzi: 1    Wyświetleń: 1529
  • Układ sekwencyjny na przerzutniku D – jak stworzyć tabelę stanów dla odejmowania 3-bitowych liczb?

    Proszę o pomoc. Pomóżcie stworzyą tabele stanów do zadania. lub w ogóle wyjaśnijcie co trzeba jak podłączyć w zadaniu. zadanie: na przerzutniku typu D zaprojektować układ sekwencyjny wykonujący operację odejmowania dwóch liczb dwójkowych wprowadzanych na wejście układu. myślę że jak będę odejmował liczby 3 bitowe to będzie dobrze i wystarczy.

    Początkujący Elektronicy   17 Sty 2007 07:48 Odpowiedzi: 2    Wyświetleń: 891
  • Jak zrealizować operacje arytmetyczne 16-bitowe na procesorze 89c51?

    Czy ktos wie jak zrealizowac podstawowe funkcje arytmetyczne ( dodawanie ,odejmowanie, dzielenie mnożenie) na liczbach 16- bitowych w procsorze 99c51.

    Mikrokontrolery   15 Maj 2003 15:48 Odpowiedzi: 5    Wyświetleń: 1629
  • REKLAMA
  • C++ - Zrozumienie bitowej koniunkcji (&) w projekcie z ATmega8 LED

    XOR to nie jest odejmowanie. negacja z dodaniem jedynki a pozniej OR to jest odejmowanie. Żebyś lepiej zrozumiał, xor nie daje ci przesunięcia, w związku z tym jeśli przesuniecie w działaniu powinno nastąpić to xor nie zadziała jak odejmowanie. przykład: 12 - 8 = 4 i 12 xor 8 = 8, to tak jak byś w systemie dziesiętnym próbował odjąć od 2 liczbę 8. Jeśli...

    Programowanie Początkujący   10 Maj 2014 20:02 Odpowiedzi: 7    Wyświetleń: 1695
  • Quartus: Jak dodać sygnalizację przekroczenia zakresu w ALU dla liczb 4-bitowych?

    Zadanie: . Zaprojektować jednostkę arytmetyczno-logiczna, która będzie realizować dodawanie i odejmowanie 4-bitowych liczb binarnych w kodzie U2 oraz ma informować o przekroczeniu zakresu. Zrobiłem taki układ: http://obrazki.elektroda.net/18_12442034... Dobrze zrobiłem ten układ? Jak zrobić, żeby informował o przekroczeniu zakresu? Pozdrawiam...

    Nauka Elektroniki, Teoria i Laborki   05 Cze 2009 20:48 Odpowiedzi: 1    Wyświetleń: 2109
  • 8051: Konwersja liczby 14-bitowej z dwóch rejestrów na cyfry dziesiętne w rejestrach

    no tylko ze dptr chyba sie nie przyda jak nie da sie go dzielic :? to chyba to odejmowanie zostaje

    Programowanie   30 Mar 2005 21:52 Odpowiedzi: 19    Wyświetleń: 2777
  • Optymalizacja Xilinx ISE 9.1i i arytmometr w VHDL na liczbach 4-bitowych

    Używam do pisania w języku VHDL programu Xilinx ISE 9.1i ale bardzo mi on nie leży. Na zajęciach korzystamy z WebPacka, który jakoś bardziej według mnie jest przysfajanly jednak problem jest z legalnością tego więc jadę na wyżej wymienionej darmówce. Może mi ktoś powiedzieć czy idzie to jakoś zoptymalizować i wyłączyć zbędne funkcje żeby nie wciągało...

    Programowanie   29 Kwi 2007 11:09 Odpowiedzi: 3    Wyświetleń: 3792
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Poza tym pobieżnie przejżałem DS ATTiny i nie widzę instrukcji analogicznej do DIV w 8051?? Jak w nim dzielić liczby?? A czy znalazłeś MUL? ;) Do takich obliczeń niestety trzeba pisać własne funkcje. Można mnożyć i dzielić poprzez wielokrotne dodawanie lub odejmowanie danej liczby, ale to jest oczywiście dosyć mało optymalna metoda. Oczywiście mnożenie...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 552315
  • Dzielenie bitowe. Czy ktoś może mi to wytłumaczyć?

    to jest niemal identycznie jak przy pisemnym dzieleniu liczb dziesiętnych. Musisz sobie tylko uświadomić np to że w 1000 liczba 110 mieści sie tylko 1 raz :) weźmy może prostszy (krótszy) przykład: 45/6=7,5 45d=101101b 6d=110b czyli 101101:110 Działanie wygląda tak: http://obrazki.elektroda.net/56_11731924... w czerwonej liczbie 1011 liczba 110 mieści...

    Początkujący Elektronicy   06 Mar 2007 20:04 Odpowiedzi: 2    Wyświetleń: 4859
  • Układ do dzielenia liczb 4-bitowych w kodzie NKB - błędne wyniki symulacji

    Odejmujesz czy dodajesz bity w sumatorach?

    Początkujący Elektronicy   16 Sty 2017 10:22 Odpowiedzi: 10    Wyświetleń: 1218
  • Jak podzielić szesnastkowe 16-bitowe liczby na 8051 i zamienić na dziesiętne?

    Dzielenie - wielokrotne odejmowanie aż do skutku... ;)

    Mikrokontrolery   27 Cze 2005 19:25 Odpowiedzi: 18    Wyświetleń: 7825
  • Jak stworzyć układ dodający i odejmujący 8-bitowy w TINA? Komponenty i schematy

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

    Początkujący Elektronicy   06 Sty 2009 19:57 Odpowiedzi: 1    Wyświetleń: 4220
  • Zadanie w debug.exe i odejmowanie za pomocą asemblera.

    Hej, Na początek, odejmować, to znaczy dodawać zanegowaną wartość. Czyli: 10 - 50 to nic innego jak 10 + (-50) Skomplikowanie to wygląda, ale zaraz tłumaczonko będzie, tylko uruchomię sobie SIM51ENG, bo taki mam dostępny symulator 51, bo rozumiem, że to dla MCS-51 ma być? Oto kod w asemblerze. mov R0,#10 przesyła do rejestru R0, pierwsza liczbe mov...

    Programowanie   15 Mar 2007 22:17 Odpowiedzi: 3    Wyświetleń: 2772
  • Jak dzielić liczbę 16-bitową na 8-bitowe rejestry w '51?

    Możesz skorzystać z rejestru DPTR, o ile dzielna też jest 16-bitowa, to poszukaj `51 z dwoma rejestrami DPTR (o ile mi wiadomo są takie, ale nie znam oznaczeń). Jeśli dzielnik jest 8-bit. to możesz napisać prostą procedurkę na wielokrotne odejmowanie. Pozdrawiam

    Mikrokontrolery   12 Kwi 2005 09:07 Odpowiedzi: 11    Wyświetleń: 3108
  • Zadanie z elektroniki - kod binarny

    do sumowania wystarczy zwykly sumator 8 bitowy, aby odejmowac, nalezy zanegowac wszystkie 8 bit liczby, ktora chcemy odjac od drugiej, pozdrawiam

    Początkujący Elektronicy   22 Kwi 2005 12:13 Odpowiedzi: 4    Wyświetleń: 1449
  • Jak zaprojektować 4-bitowy kalkulator stałoprzecinkowy bez mikroprocesorów?

    To jest dość proste do rozwiązania. Załóż, że użyjesz EPROMu. Masz dwie zmienne 4-bitowe, wynik ma składać się z (zapewne) 3 lub 4 znaków. Podłącz do EPROMA: - nogi A0-A1 - wejście do multipleksowania wyświetlacza (do obsługi czterech cyfr) - nogi A2-A5 - wejście argumentu #1 - nogi A6-A9 - wejście argumentu #2 - nogi A10-A11 - wejście typu operacji...

    Projektowanie Układów   11 Lis 2008 19:37 Odpowiedzi: 2    Wyświetleń: 2473
  • Jak wykonać dzielenie dwóch liczb w asemblerze?

    z mojej rozmowy z nim (na gg) wynika że jest to atmega8535.. div nieumiem znaleźć w helpah ani nigdzie.. więc trzeba to zrobić programowo... sukcesywne odejmowanie (w/w) albo odejmowanie z przesuwaniem bitowym (szybsza metoda)

    Mikrokontrolery   15 Maj 2004 21:05 Odpowiedzi: 8    Wyświetleń: 2091
  • mam problem z policzeniem ile ten program zajmuje bajtów

    mam taki problem bo nie wiem jak policzyć ile poniższe programy zajmują bajtów nie wiem jak to policzyć czy mogłby mi ktos w tym pomóc czy chociaż naprowadziłby mnie ktoś na jakiś link gdzie mógłbym to sam wykombinować są to programy w asemblerze avr programy na sume i różnice liczb 16 bitowych bardzo prosze o jakieś wskazówki zgóry dziekuje oto te...

    Początkujący Elektronicy   16 Sty 2006 11:26 Odpowiedzi: 1    Wyświetleń: 941
  • Jak obliczyć sumę kontrolną dla edytowanego pliku binarnego?

    Niecbyt wiele danych podałeś jak na sumę kontrolną, która może być liczona na różne sposoby, tym niemniej chyba coś udało mi się zauważyć, mianowicie że różnica pomiędzy słowami zawierającymi dzień i miesiąc równa się różnicy pomiędzy słowami sum kontrolnych: 1711 - 0108 = 1609 8086 - 6A7D = 1609 Rachunki oczywiście w hex, przy czym nie wiadomo jaki...

    Programowanie   30 Lis 2014 15:07 Odpowiedzi: 2    Wyświetleń: 1338
  • Jak ustawić punkt odniesienia w 16-bitowym ADC w BASCOM po naciśnięciu S1?

    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 * 256 Napiecie = Napiecie + Zmierz2 da Ci złe wyniki....

    Mikrokontrolery AVR   16 Sty 2009 23:51 Odpowiedzi: 13    Wyświetleń: 1669
  • [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 końcu dodasz 10 a reszta będzie jednostkami . Na...

    Mikrokontrolery Początkujący   09 Sty 2013 00:54 Odpowiedzi: 11    Wyświetleń: 4047
  • [Asembler] Program kalkulatora na 16-bit z wyświetlaczem LCD

    Witajcie, Dużo szukałem, ale nie mogłem znaleźć Działającego programu do kalkulatora, który dodaje, odejmuje, mnoży i dzieli ( Może też pierwiastkować ) maksymalnie 3 liczby 16-sto bitowe i wynik pokazuje na wyświetlaczy LCD. Jak by ktoś posiadał to był bym wdzięczny za wstawienie.

    Mikrokontrolery   06 Cze 2013 17:05 Odpowiedzi: 1    Wyświetleń: 984
  • Wyświetlanie liczby ujemnej przy użyciu uint8_t - dlaczego?

    Jeśli przypatrzysz się wygenerowanemu kodowi, to dzięki optymalizatorowi mamy po prostu odjęcie 8-bitowe jednej zmiennej od drugiej. Ale to jest bez znaczenia dla tej konkretnej debaty, bo przecież to jak standard języka C "zrealizowany" na konkretnej implementacji (nawet nie wiemy jakiej...), to jest dalsza kwestia. Standard mówi, że operacja odejmowania...

    Mikrokontrolery Początkujący   18 Kwi 2020 14:22 Odpowiedzi: 14    Wyświetleń: 1566
  • Atmega32A - Błąd przy konwersji int16_t do uint16_t dla wartości powyżej 16384

    akurat ten wariant jest dla liczb <0 do wartości -32767. Chcę z tego zakresu uzyskać odpowiadające wartości dodatnie z zakresu 0 ... 65535. Mnożę zatem ten pierwszy zakres przez -1, potem mnożę przez dwa przesuwając bitowo w lewo o jedną pozycję i odejmuję 1, żeby uzyskać przy minimalnej wartości z pierwszego zakresu maksymalną liczbę z drugiego....

    Mikrokontrolery AVR   16 Maj 2016 00:04 Odpowiedzi: 5    Wyświetleń: 1257
  • 2 bajtowy BIN -> BCD w C - dzielenie czy przesuwanie?

    DZIESTYS: MOV A,LICZBAMłODSZY BAJT CLR C SUBB A,#10H MOV LICZBAMłOSZYBAJT,A MOV A,LICZBASTARSZYBAJT SUBB A,#27H MOV LICZBASATRSZYBAJT,A INC DZISIATKITYSIECY JNC DZIESTYS DEC DZIESIATKITYSIECY MOV A,LICZBAMłODSZYBAJT ADD A,#10H MOV LICZBAMłODZYBAJT,A MOV A, LICZBASTRASZYBAJT ADDC A,#27H MOV LICZBASTRSZYBAJT,A TYSIąCE: ... JAK WYZEJ TYLKO ODEJMOWAć LIICZBę...

    Mikrokontrolery   07 Kwi 2008 19:46 Odpowiedzi: 11    Wyświetleń: 3148
  • Jak wyświetlić wynik dzielenia 16-bitowego na LCD lub 7-segmentowym?

    musisz przejść na liczby zapisane w systemie dziesiętnym, gdzie każdą cyfrę masz zapisaną w oddzielnym rejestrze jeżeli każdą cyfrę masz zapisaną w rejestrach to trzeba dodać 30h i masz kod ASCII do wyświetlenia na lcd zobacz in acc2,adcl ; odczytanie wartosci z przetwornika AC ; ADLAR = 1 > wazny tylko adch clr d100 ; podstawa setek w dec ldi acc,0x64...

    Mikrokontrolery   21 Mar 2009 02:28 Odpowiedzi: 2    Wyświetleń: 2310
  • Jak porównać liczbę 11-bitową na ośmiobitowcu w '51 + asembler?

    Problem staje się prosty gdy możemy się posłużyć określeniem ogólnym "czas", jednak gdy mamy osobno minuty i godziny - jest inaczej. Procki nie operują na pojęciach ogólnych , tylko na liczbach i zapewniam Cię , że porównywanie liczb(nawet wielobajtowych) jest prostrze niż np. ich dzielenie. Więc może skupmy się jedynie na sposobie porównania dwóch...

    Mikrokontrolery   10 Paź 2005 20:04 Odpowiedzi: 7    Wyświetleń: 1507
  • 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: http://www.i-lo.tarnow.pl/edu/inf/alg/nu... . 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ń: 6841
  • [assembler] Jak dodać liczby trzycyfrowe w assemblerze dla 8051 bez przepełnienia?

    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 jakim ma problem autor - czyli dokładnie liczby _16bit_...

    Mikrokontrolery   15 Cze 2013 22:53 Odpowiedzi: 5    Wyświetleń: 6117
  • Program konwertujący liczbę HEX na BIN oraz DEC - asembler i8086

    Szkoda, że nikt (ze studentów) nie wpadł na to, że wystarczy jedna funkcja, by przedstawić wczytaną wartość w dowolnym systemie pozycyjnym. Chodziło tu o uzmysłowienie sobie ("odkrycie"), że wartość liczby nie jest trwale związana z jej reprezentacją i nie ma znaczenia to, jak liczba jest fizycznie reprezentowana w pamięci komputera. Dlatego było tak...

    Programowanie Początkujący   05 Sty 2023 20:54 Odpowiedzi: 10    Wyświetleń: 1098
  • Co się dzieje wewnątrz mikrokontrolera? Opiszesz mi instrukcje Atmega8a wraz z tym jak to działa

    co każda z nich oznacza? Oczywiście, chętnie wyjaśnię znaczenie każdej z tych instrukcji dla mikrokontrolera Atmega8: 1. Instrukcje arytmetyczne i logiczne: - ADD (dodawanie): Dodaje wartości z dwóch rejestrów i zapisuje wynik w jednym z nich. - ADC (dodawanie z przeniesieniem): Dodaje wartości z dwóch rejestrów oraz bieżącą wartość przeniesienia (carry)...

    Nauka Elektroniki, Teoria i Laborki   31 Mar 2023 20:20 Odpowiedzi: 8    Wyświetleń: 321
  • Projekt na bramkach logicznych - wybór i realizacja układu cyfrowego

    Witam Jestem studentem I roku informatyki. Potrzebuję wykonać projekt na bramkach logicznych jednego z poniższych układów logicznych. Za wszelką pomoc BARDZO DZIĘKUJĘ! a) uniwersalny 8-bitowy sumator prefiksowy (PPA) dla kodu NB i U2 (dodawanie i odejmowanie) w strukturze Ladnera_Fischera lub Hana-Carsona, b) czterocyfrowy uniwersalny sumator dziesiętny...

    Początkujący Elektronicy   30 Gru 2006 09:43 Odpowiedzi: 6    Wyświetleń: 1476
  • Komparator cyfrowy – jak zbudować wersję dla systemu U10 i rozszerzyć liczbę bitów?

    Tak prawde mówiąc też mnie ten temat nie interesuje, jak to jest. Jednak muszę tym się zająć bo to mam na laborke z ukł cyfrowych. Komparator 2 bitowy u mnie wyszedł jakoś tak: AB - pierwsza liczba, A - bit niższy, B - bit wyższy CD - druga liczba C - bit niższy, D - bit wyższy AB>CD Y1=a/c+b/c/d+ab/d+(/abc/d) AB=CD Y2=(AxnotC)and(BxnotD) AB<CD...

    Początkujący Elektronicy   05 Mar 2007 13:55 Odpowiedzi: 6    Wyświetleń: 7648
  • Jak wyświetlać zmienne i mapy bitowe w bibliotekach Radzia do T6963C?

    Każdy bajt to pionowy słupek z 8 pikseli liczba bajtów zawsze mysi być taka sama (1920) chcąc zapalić piksel musisz do konkretnego bajtu dodać jego wagę 1,2,4,8,16,32,64,128 chcąc zgasić zapalony odejmujesz jego wagę (wartość) bajtów zawsze ma być 1920 .

    Mikrokontrolery AVR   31 Lip 2017 14:55 Odpowiedzi: 7    Wyświetleń: 1056
  • Jak obsłużyć 24-bitowy ADC na 8-bitowym mikrokontrolerze AVR?

    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 (C - znacznik przeniesienia).

    Mikrokontrolery   13 Lip 2009 14:05 Odpowiedzi: 5    Wyświetleń: 1225
  • S7-200 - Programowanie wejścia analogowego dla Pt100 oraz sondy poziomu cieczy.

    Do przekalibrowywania wartości analogowych należy używać bloków operacji arytmetycznych. ADD (dodawanie), MUL (mnożenie), DIV (dzielenie), SUB (odejmowanie). Bloki te istnieją w kilku wariantach: B - wartości całkowite 8 bitowe 0..255 lub -127..127, I - wartości całkowite 16 bitowe, D (DI) - wartości całkowite 32 bitowe, R - wartości rzeczywiste 32...

    Automatyka Sterowanie PLC   08 Sie 2014 17:30 Odpowiedzi: 2    Wyświetleń: 2667
  • Jak zrealizować komparator 4-bitowy w kodzie U2 bez przepełnienia?

    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 liczb - dodatni wynik będzie oznaczał, że pierwsza...

    Projektowanie Układów   11 Lis 2012 14:37 Odpowiedzi: 5    Wyświetleń: 3933
  • LPC1768 - Dlaczego w DAC_UpdateValue mnożenie przez 0x3FF i dzielenie przez 0xFFFF?

    Nie rozumiem po co wartości te są mnożone przez 0x3FF, a następnie dzielone przez wartość 0xFFFF. Obstawiam że chodzi o zmianę "zakresu". Jakie są (typ i rzeczywisty zakres) wartości w tym buforze? Zauważ, że mnożenie przez 0x3FF/0xFFFF to po prostu konwersja wartości z zakresu Całkowicie niezrozumiałe jest dla mnie po co od wartości 511 odejmuje się...

    Mikrokontrolery ARM   05 Sie 2014 10:05 Odpowiedzi: 23    Wyświetleń: 2991
  • 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: odejmowanie 1, dodawanie (tu będzie kilka cykli...

    Mikrokontrolery AVR   07 Lut 2012 12:03 Odpowiedzi: 5    Wyświetleń: 1731
  • Zasada działania N-bitowego układu odejmującego, struktura ROM 256x8, konwersja BCD

    Witam, jeśli ktos mógłby mi pomoc z tymi zagadnieniami to byłbym bardzo wdzięczny:) 1. Podać zasadę działąnia N-bitowego kaskadowego ukłądu odejmującego. 2. Przedstawić strukturę pamięci ROM o organizacji 256x8 3. Wyjaśnić algorytm konwersji liczby binarnej na BCD za wszelką pomoc wielkie dzięki

    Początkujący Elektronicy   09 Lut 2005 19:50 Odpowiedzi: 0    Wyświetleń: 735