asembler ułamki

Znaleziono około 36 wyników dla: asembler ułamki
  • Assembler, Bascom czy C – wybór języka do programowania mikrokontrolerów dla początkującego

    Jednak liczylem na lepsza pamiec, rasowy asemblerowiec chyba powienien ja miec.Co do zmiany zdania to napisales, ze nic tu nie napisales o necie. Piszac tu zaponiales chyba co pisales 5 dni wczesniej, ze na necie sa takowe biblioteki. nie napisałem tutaj nic o tym, że coś jest na necie Tutaj, czyli tak jak się patrzysz na monitor i przewijasz ten temat...

    Mikrokontrolery   31 Paź 2004 01:33 Odpowiedzi: 57    Wyświetleń: 5864
  • Jak mnożyć ułamki w asemblerze i wyświetlać wynik na LCD?

    Nie ma najmniejszego problemu, choć oczywiście to wydłuży obliczenia. W sumie to Ty decydujesz o tym, co chowasz w rejestrach :] Moim zdaniem, mimo, że to strasznie wygląda, jest to rozwiązanie dość proste i skuteczne. Mantysę bowiem zapisujesz jako liczbę całkowitą. Pozdrawiam :)

    Mikrokontrolery   07 Lip 2006 13:45 Odpowiedzi: 3    Wyświetleń: 1101
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Nieprawidłowy wynik dzielenia 401 przez 16 w asemblerze 8052

    Możesz pomnożyć resztę to przez 1000 a następnie znowu podzielić to przez dzielnik... Albo wykorzystać algorytm, z "dzielenia pisemnego" :D Np. 1.Pomnożyć resztę przez 10 2.Podzielić przez 16 3.Zapisać część całkowitą 4.Jeśli reszta>0 to skocz pkt. 1 5.Koniec PS Trzeba również pamiętać, o ustaleniu rozdzielczości(ilości cyfr) naszego ułamka dziesiętnego.

    Mikrokontrolery   29 Gru 2009 22:30 Odpowiedzi: 9    Wyświetleń: 1503
  • REKLAMA
  • Implementacja regulatora PI w asemblerze na Atmega8 - obsługa przepełnień

    Witaj Nie wiem w czym widzisz problem, mnozysz czy dodajesz rownie dobrze liczby 32bitowe takze w asemblerze. Troszke wiecej problemy jest gdy je dzielisz, ale to tez do przeskoczenia (zamiana na ułamki i mnożenie) Duza liczba bitopw jest potrzebna gdy mnożysz liczby z granic przedziałów, czy ułamki, a tak to wystarczy ci najstarsze 8bitów z wyników...

    Mikrokontrolery   15 Maj 2007 11:57 Odpowiedzi: 9    Wyświetleń: 2647
  • Algorytm mnożenia w kodzie U2 dla -1/2 * 3,25 w asemblerze

    Witam. Mam mały problem z projektem. Muszę napisać algorytm równania, a wygląda to tak: wszystkie stałe mają być 8-bitowe i zapisane w kodzie U2, mnożenie wykonać metodą booth, piszę w asemblerze. Teraz pytanie jak pomnożyć np: -1/2 * 3,25. Wszędzie w necie są przykłady jak mnożyć same ułamki bez cześci całkowitych. Proszę o pomoc.

    Programowanie   05 Maj 2009 13:27 Odpowiedzi: 1    Wyświetleń: 1455
  • [AVR] [ATMEGA8] [ASM] Konfiguracja ADC i odczyt potencjometru 47K

    Zgadza się. Moje przeoczenie. Mam jeszcze jedno pytanie. Docelowo wynik z ADC będzie dosuwany do lewej czyli do ADCH. Interesuje mnie wynik w formie 8 bitowej czyli pozostałe 2 bity w ADCL ignoruję. Aby otrzymać wartość w woltach przy napięciu referencyjnym 5V muszę 8bitową liczbę z ADCH pomnożyć przez ok 0.0195. Nie znalazłem nigdzie w sieci jak mnożyć...

    Mikrokontrolery AVR   27 Sty 2010 15:00 Odpowiedzi: 43    Wyświetleń: 6792
  • Alternatywy dla prostego generatora przebiegu prostokątnego 1Hz-10MHz?

    Stabilny generator kwarcowy w połączeniu z asemblerem nie sprawią, że rozwinięcie dziesiętne (a nawet binarne) ułamka 1/3 stanie się skończone.

    Mikrokontrolery AVR   23 Gru 2012 12:46 Odpowiedzi: 23    Wyświetleń: 3639
  • Pytania o Atmega8/12: stabilność zegara, rejestry timera, nauka C?

    Kolego Mirekk36 może i masz rację ale jeśli chodzi o bascoma to zabawka i nadaje sie jedynie do programów zabawowych i banalnych. Do pisania programów "prawdziwych nadaje sie C , asembler jest esencją programowania daje maksymalną kontrole nad programem i kod będący ułamkiem pozostałych . To co zmieści sie pisząc w asemblerze w medze 16 w przypadku...

    Mikrokontrolery   02 Cze 2008 00:15 Odpowiedzi: 21    Wyświetleń: 2469
  • [Assembler] Jak dzielić liczby przez 10 lub 100 w asemblerze? Komendy FMUL i FMULS

    początkuje w programowaniu i robie zasilacz sterowany cyfrowo. wszystko mi chodzi od ustawiania napięcia ,ograniczenia pradowego jak i przetworników ADC. zostało mi tylko napisać procedure do obsługi tego nieszczęsnego LCD.wszystkie pomysły jakie mi przychodza do głowy wymagaja dzielenia (ewentualnie mnożenia z przecinkami) i jak na razie siedze nad...

    Programowanie   25 Kwi 2004 23:58 Odpowiedzi: 11    Wyświetleń: 13806
  • REKLAMA
  • Jak obliczyć i wyświetlić wzmocnienie na LCD w AVR w asemblerze?

    Wz = 31,5-((255-n)/2) wystarczy pomnożyć przez 10 10Wz = 315 - ((255-n)*5) Teraz masz już całkowite. Przecinek wstawiasz podczas wyświetlania na LCD. Ustawiasz kursor na pozycji drugiej, wyświetlasz liczbę - w twoim przypadku 10x większą. Teraz dzielisz liczbę przez 10 tak aby wynik zawierał liczbę pełnych dziesiątek (bez części ułamkowej), ustawiasz...

    Mikrokontrolery   04 Sie 2007 11:16 Odpowiedzi: 2    Wyświetleń: 2918
  • [ATmega8][Bascom] - Sprawdzenie programu - nie działa poprawnie

    W każdym razie dziwnym jest że producent ustawia piny domyślnie jako wejścia żeby działały niepotrzebnie jako anteny - pewnie miał taki kaprys. No akurat kaprys to nie jest. Pomyśl sobie co by było w sytuacji, gdyby piny były skonfigurowane jako jakiekolwiek wyjścia, a podczas startu procesora pod te WYJŚCIA podpięte były inne układy wymuszające jakiś...

    Mikrokontrolery Początkujący   02 Cze 2013 21:42 Odpowiedzi: 18    Wyświetleń: 4602
  • REKLAMA
  • FFT i wyświetlanie widma – jak poprawnie uporządkować dane spektrum z FFT?

    shg - programuję w C (no i czasem we wszelkiej maści asemblerach) Jeśli chodzi zaś o projektowanie filtrów IIR przy pomocy prototypu analogowego, to mam pełne algorytmy - do policzenia ręcznego lub w MathCad. W C też by to można policzyć (chociaż rozbijanie na ułamki proste jest nieco kłopotliwe). Oczywiście z prototypu dolnoprzepustowego można przejść...

    DSP i Transmisja   03 Maj 2007 11:41 Odpowiedzi: 164    Wyświetleń: 70074
  • Klonowanie mikrokontrolerów czyli kradzież własności intelektualnej .

    Rewersing nigdy nie był łatwy , bo z pliku który otrzymujemy możemy uzyskać kod asemblera , pozbawiony etykiet , komentarzy ze skokami opatrzonymi jedynie w adresy skoków w pamięci . Do tego cześć armów pracuje z 2 trybach ARM I tumb które różnią się składnią instrukcji . Większość programistów używa C a o asemblerze wie niewiele , albo nic . I teraz...

    Projektowanie i Tworzenie Po godzinach   04 Lis 2021 16:15 Odpowiedzi: 333    Wyświetleń: 20076
  • Jak zrealizować skalowanie i obliczenia w asemblerze MMX?

    Ja niestety nie znam poleceń MMX :( Ale wydawało mi się, że jest to zestaw jednostki zmiennoprzecinkowej :P Ale mogę się mylić i opisany sposób przechowywania liczby de facto w postaci ułamka ma sens... Jednak nic chyba więcej nie pomogę. :(

    Programowanie Początkujący   20 Maj 2013 17:47 Odpowiedzi: 3    Wyświetleń: 1140
  • AVR ASEMBLER. Liczby 16-to bitowe, dzielenie. Zapis stałoprzecinkowy.

    to co było napisane wcześniej nie było prawdą wiec jak podzielisz 2 liczby 16bitowe ( 8,8 ) to otrzymasz wynik 16 bit z tym że 8MSB musi być zerami inaczej masz przepełnienie a 8LSB to liczba całości wyniku. teraz bierzesz resztę (8LSB a MSB musi być zarami bo inaczej znowu będzie przepełnienie) i te 8 lsb mnorzysz razy 256 i znowu dzielisz przez mianownik....

    Mikrokontrolery   16 Lis 2006 13:48 Odpowiedzi: 5    Wyświetleń: 2655
  • Kod w asemblerze do wyświetlania 'A' na LCD HD44780 - co poprawić?

    Mógłbyś mi jeszcze wytłumaczyć dlaczego adres stringu mnoży się razy 2? Teraz mam mały problem typu: wyświetliłem tekst 'DOMEK' ale pojawił się ten napis tylko na chwilkę, ułamek sekundy. Zrobiła się czarna linia, a przy wyłączaniu zasilania znowu pokazał się napis 'DOMEK' co jest grane, za bardzo nie wiem. Pozdrawiam.

    Mikrokontrolery   10 Gru 2007 01:25 Odpowiedzi: 39    Wyświetleń: 4763
  • Książki o programowaniu uC i systemach uC - opinie, przemyślenia, nowości

    Jakims jedynym ratunkiem byl Bajtek - ktory zreszta poza listningami w Basicu nie wiele wnosil. Trzeba było uważniej czytać tego Bajtka. Sam pisałem wtedy w asemblerze również dla Z80 a kilka moich propozycji programów graficznych w asemblerze właśnie się w Bajtku pojawiło (w dziale dla ZX Spectrum). Więc nie było tam tylko o Basicu. Podobnie bylo...

    Mikrokontrolery Początkujący   21 Mar 2020 12:19 Odpowiedzi: 525    Wyświetleń: 139688
  • Lekki Linux na P233 MMX z 128MB RAM i 5GB dysku - alternatywy dla Slackware

    Ech, jak tak patrze na to w jakim kierunku idzie dzisiejsza informatyka, to aż żal się robi - rozmiary programów puchną i puchną, wymagania rosną, a ich funkcjonalnosc wcale nie jest większa. Aż łezka się w oku kręci jak się spojrzy np na takie demko graficzne sprzed kilkunastu lat, zapisane w pliku com (pewnie w czystym asemblerze), plik ma z 10kb,...

    Software serwis   30 Kwi 2016 22:18 Odpowiedzi: 17    Wyświetleń: 1890
  • AVR-GCC - Jak znaleźć nazwy rejestrów dla ATxmega16A4 w Atmel Studio?

    A wracając do głównego problemu. Próbowałem w asemblerze i GCC. Jeśli chodzi o asembler to sprawa jest prostsza, nazwy rejestrów w datasheet odpowiadają nazwom rejestrów w asemblerze, ALE jak przyjrzymy się plikowi deklaracji ATxmega16A4def.inc to okaże się, że mamy tam doczynienia z mnóstwem nowych deklaracji zachowujących nazewnictwo takie jak iox16a4.h...

    Mikrokontrolery AVR   03 Lis 2012 14:17 Odpowiedzi: 24    Wyświetleń: 2940
  • Jak zbudować tanią kopię DSM-51 do nauki asemblera?

    Nie wiem, czy to Ciebie zainteresuje, ale jakiś czas temu znalazłem w googlach firmę, która wykonuje układy na zamówienie i na podstawie schematów DSM-51 wyceniła wykonanie na ponad 1000zł (zaprojektowanie PCB, montaż elementów) w przypadku wykonania w jednym egzemplarzu. Wiem, że to może być bardzo trudne, ale jeżeli rzeczywiście Ciebie interesuje...

    Początkujący Elektronicy   16 Lip 2015 23:45 Odpowiedzi: 4    Wyświetleń: 1026
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    Ale, żeby się przyczepić - czy przed chwilą na uwagi kol. Kameczek dotyczące możliwości upakowania kodu w mniejszy i tańszy MCU, nie odpowiadaliście, że cena MCU w waszych projektach jest bez znaczenia? Bo stanowi ułamek ceny końcowej urządzenia i nie robicie milionowych serii? Czyżby jakaś niekonsekwencja? Nikt tego nie napisał - tylko że w tej samej...

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 11724
  • Generowanie sygnału PAL z mikrokontrolera PIC16F84A - jak to zrobić?

    Cały czas mam na myśli AT90S2313, a więc asembler od AVR - to, w czym zamieścił listing centipede . Wszystko OK, ale z ilością bramek równolegle też nie można przesadzić, każde wejscie stanowi jakieś obciążenie statyczne i dynamiczne. Zresztą chyba już odskoczyliśmy od tematu, ewentualne opóźnienia wprowadzane przez bramki są w ns, a sygnał CV rozpatrywany...

    Mikrokontrolery   23 Cze 2008 12:47 Odpowiedzi: 37    Wyświetleń: 5657
  • Multiplikacja i dzielenie 3-bajtowych liczb w U2 i ZM na 8051 w asemblerze

    Witam! Czy wiecie może jak pomnożyć i podzielić dwie 3-bajtowe liczby w kodach ZM i U2 w asm 8051.Moze ktos bylby laskaw napisac takie podprogramy. Z gory dziekuję. Rozumiem że ZM to Znak Mantysa a U2 to Uzupełnienie do 2. Aby z tym coś zrobić to musisz jak w ułamkach doprowadzić do wspólnego mianownika czyli jeden z tych systemów liczenia zamienić...

    Mikrokontrolery   05 Lut 2006 15:32 Odpowiedzi: 6    Wyświetleń: 2724
  • Atmega – jak dynamicznie włączać i wyłączać watchdog w C++ podczas programowania?

    Wszystko zgoda (ARM, trudność w zrozumieniu kodu po roku), ale mam zysk około 37ms na jednym wywołaniu procedury. Mało? No to może procentowo? C – 40ms Asm – 3ms, czyli 1333%. Na AVR było tak samo. Co najmniej kilkakrotne przyspieszenie. Nie robie wszystkiego w asm. Ale litości. Jedna procedura w asm nikomu nie zaszkodziła. Chińczycy mogą...

    Mikrokontrolery AVR   05 Gru 2009 23:53 Odpowiedzi: 61    Wyświetleń: 6791
  • Projekt układu do pomiaru prędkości obrotowej silnika z uK 8051 i enkoderem

    Niestety nie do końca jest to słuszne. Przy prędkościach obr np 10000 czas obrotu wynosi 6000 mikrosekund Przy 9999 obr/min czas obrotu = 6000,6 mikrosekundy. Oznacza to że pomiar czasu powinien być dokonywany z dokładnością do ułamków mikrosekund - jeśli dokładnośc ma być +/- 1 obr/ min To też należy mierzyć czas np. 10 obrotów. Przy założeniu, że...

    Mikrokontrolery   29 Cze 2009 11:27 Odpowiedzi: 17    Wyświetleń: 10228
  • liczby parzyste w bascomie lub asm jak sprawdzać??

    Jestem początkującym ludkiem w zakresie zabaw z uC w bascomie. Pisząc program zegarka chcialem aby zamiast wskazywania sekund na LCD, upływ sekund wskazywał migający ":" pomiędzy godziną a minutami. Jedyny pomsł jaki mam to sprawdzenie czy liczba sekund odczytana z pcf8583 jest liczba parzysta lub nie i w/g tego zapalić lub zgasić ":". Narazie realizuje...

    Mikrokontrolery   20 Lis 2004 00:26 Odpowiedzi: 21    Wyświetleń: 3647
  • [stm32] operacje dsp. Operacje na ułamkach. Kompilator C.

    Keil nie obsługuje natywnie arytmetyki stałoprzecinkowej. Cortex-M3 ma instrukcje nasycające rejestr do n-tego bitu, ale żeby z nich korzystać, musisz pisać w asemblerze lub skorzystać z gotowych funkcji CM3_intrinsics. Cortex-M3 nie ma instrukcji natywnie pracujące w jakimś stałoprzecinkowym formacie (np. Q15, jak dsPIC) - te operacje musisz robić...

    Mikrokontrolery ARM   04 Cze 2011 14:41 Odpowiedzi: 16    Wyświetleń: 3768
  • Jak konwertować liczby bin/dec/hex większe niż dword w asemblerze?

    Przyjmij zasadę, że na PC zawsze wejście masz w ASCII i konwertujesz to na BIN lub BCD, potem wykonujesz na tym operacje arytmetyczne i wynik na powrót zamieniasz na ASCII. Kiedyś pisałem w C++ taki kalkulator ale tylko 4ro działaniowy, bez ułamków i tylko DEC. Niestety postawiłem na prostotę i czytelność kodu a nie optymalizację więc nie wiem czy to...

    Programowanie   01 Paź 2007 08:56 Odpowiedzi: 44    Wyświetleń: 10980
  • Karta SD GoodRam 1GB - problem z odczytem plików po wyłączeniu komputera

    Odswiezam temat, bo problem sie powtórzyl, ale w nieco innym wydaniu: Dzisiaj rano nagrałem projekt w UML na inżynierię oprogramowania oraz kompilator asemblera 8051 i przykładowe pliki asemblera 8051 na podstawy techniki mikroprocesorowej. Po nagraniu plików, bezpośrednio z pendrive odpaliłem kompilator (jest to jeden plik EXE obsługiwany z linii poleceń,...

    Komputery Hardware   26 Sty 2009 17:23 Odpowiedzi: 7    Wyświetleń: 5100
  • AVR czy Atmega dla początkującego? Wybór zestawu ewaluacyjnego do nauki uP

    Obserwując tak ożywioną dyskusję, wtrącę swoje kilka zdań. Tylko nie krytykujcie zaraz każdego mojego słowa i nie wyzywajcie od żółtodziobów (bo faktycznie na polu programowania mikrokontrolerów jestem jeszcze żółtodzibem :D). Jednakże w kwestii używania asm i C w programowaniu mikrokontrolerów mam pewne poglądy. Jesli chodzi o przedmówców, to popieram...

    Mikrokontrolery   29 Lip 2005 09:52 Odpowiedzi: 28    Wyświetleń: 6232
  • jak zmienić obliczenia z ułamkami na liczby całkowite w C ?

    Czasem musimy podzielić wartość zmiennej przez stałą, która NIE JEST całkowitą potęgą dwójki. Można chytrze wykorzystać wbudowaną w procesor mnożarkę. A nawet bez mnożarki sposób jest dobry, bo dzielenie jest przynajmniej dwa razy dłuższe i wolniejsze od mnożenia. Przyjmijmy, że chcemy dzielić bajt X przez stałą D. Znajdźmy „k”, największą...

    Mikrokontrolery   22 Sie 2006 12:01 Odpowiedzi: 19    Wyświetleń: 3283
  • Energooszczędny termometr na baterie zegarkowe

    Prosty termometr cyfrowy na bazie układu scalonego DALLAS 18B20. Konstrukcja wymaga tylko 11 elementów plus bateryjki zegarkowe. Kazali mi dokleić na początku zdjęcie więc doklejam. Prototyp. To widać. Na zdjęciu nie wygląda to najlepiej, ale na tym etapie to już tak jest. Nie ma sensu wklejać więcej zdjęć zwłaszcza, że jest filmik.: http://obrazki.elektroda.pl/3225732800_1...

    DIY Poczekalnia   28 Maj 2013 17:12 Odpowiedzi: 7    Wyświetleń: 5388
  • Inteligentna Stacja Meteorologiczna V1 - sztuczne sieci neuronowe w praktyce

    Rozumię, że asembler został użyty w momentach krytycznych czasowo ale czy tylko ? Asembler był tu niekonieczny. Zastosowany jest tylko do obsługi wyświetlacza. Pewnie zdecydowaną większość miejsca w pamięci zajmuje tablica z danymi do sieci, mam rację? To że program ma 5800 linii i zajmuje 80% Atmegi128 niewiele mówi... Może gdybym napisał ile procentowo...

    DIY Konstrukcje   22 Mar 2012 01:45 Odpowiedzi: 61    Wyświetleń: 29418
  • Zlecę napisanie procedury w AVR ASM obliczania log. dziesięt

    (trochę się pośpieszyłem, ten kod który dałem niżej działa ocz do co najwyżej 128, bo int16_t się przekręci.. a więc bez int32_t raczej nie ruszysz dalej...) Hej, trochę zajmowałem się obliczeniami na mikrokontrolerach i głównym problemem jest brak 32 bitowych zmiennych aby uzyskać sensowną dokładność obliczeń... To co ja bym zrobił na Twoim miejscu...

    Programowanie   03 Sty 2015 22:39 Odpowiedzi: 11    Wyświetleń: 2520
  • Notebook Pionier 486 SLC 2 - jak podłączyć zasilanie 12V i 10V?

    Witam. Nie jestem pewien czy wybrałem dobry dział. Temat dotyczyć będzie zarówno hardware-u jak i software-u. Ostatnio bawię się w programowanie w języku C. Zainteresował mnie temat " http://obrazki.elektroda.net/21_12714080... Pytanie drugie: Jeśli uda mi się go uruchomić, prawdopodobnie zastanę Windows-a 3.11. Myślałem nad wgraniem freeDOS-a,...

    Laptopy Hardware   18 Kwi 2010 16:40 Odpowiedzi: 6    Wyświetleń: 2651
  • Ciśnieniowy kontroler poziomu wody

    Ciśnieniowy kontroler poziomu wody https://obrazki.elektroda.pl/7746273200_... WSTĘPNIAK Witam wszystkich entuzjastów elektroniki! Chciałbym zaprezentować przykład wykorzystania scalonego półprzewodnikowego czujnika ciśnienia w roli miernika poziomu wody. Dzięki pomiarowi ciśnienia słupa wody możliwa stała się kontrola i utrzymywanie...

    DIY Konkurs   06 Lis 2017 22:23 Odpowiedzi: 6    Wyświetleń: 8604