dzielenie assemblerze

Znaleziono około 97 wyników dla: dzielenie assemblerze
  • Dzielenie assembler AVR - attiny2313

    Witam Na forum też już było trochę dzielenia.

    Mikrokontrolery AVR   19 Mar 2010 18:22 Odpowiedzi: 5    Wyświetleń: 2157
  • Assembler - czytanie danych i wyświetlanie

    Witam, mam problem z programem w języku assembler. Oto jego treść: Program, który czyta z pliku tekstowego dane i wyświetla co M-ty znak z co N-tej linii. Nazwa pliku, M, N (1 lub 2 cyfrowe) są podawane w linii komend jako parametry wywołania programu. Pisząc program nie używać IO.MAC program ten...

    Programowanie   17 Wrz 2010 21:42 Odpowiedzi: 0    Wyświetleń: 4001
  • POMOCY!!! ASSEMBLER 8051 LED

    Przyznam się bez bicia, że z Assemblera jestem noga:( a mam do napisania na zaliczenie program na ProEmulator2beta5c w mickroprocesorze 8051, a nie potrafię go nawet ruszyć:( Bardzo proszę o pomoc!!! Oto treść zadania: Prezentacja liczby 4-cyfrowej na wyświetlaczu LED. Kody odpowiadające poszczególnym...

    Programowanie   24 Cze 2005 18:49 Odpowiedzi: 6    Wyświetleń: 7729
  • Assembler - Prosty kalkulator

    Witajcie. Postanowiłem napisać ten temat z jednego powodu: Siedzę już dłuższy czas na próbie programowania w Assemblerze i wciąż nie mogę dojść do tego co mam zamierzone... Chcę zrobić prosty kalkulator do obliczania podstawowych obliczeń (dodawanie, odejmowanie, mnożenie i dzielenie). Do tej pory...

    Programowanie Początkujący   02 Sty 2015 11:24 Odpowiedzi: 5    Wyświetleń: 3678
  • [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ń: 5901
  • mam problem z assemblerem - może doradzicie????

    mam następujące zadanie i nie wiem jak skończyć: ;Wyniki trzech pomiarów wykonywanych za pomoca dziesieciobitowego przetwornika AC ;znajduja sie w pamieci w komórkach 30h do 35H (najpierw bit HB, pózniej LB). Obliczyc ;przyblizona wartosc srednia tych pomiarów, a wynik zapisan w komórce 38H. Zalozyc, ;ze...

    Programowanie   05 Kwi 2006 15:51 Odpowiedzi: 2    Wyświetleń: 954
  • Optymalizacja dzielenia dla uint64_t?

    Pierwsze pytanie to w jakim zakresie może być wartość input? Cały uint32 czy może mniej np. 10, 15, 20, 25 bitów? 1. 125e6 możesz przecież skrócić do 125 bez jakiejkolwiek straty dokładności. Wtedy przód zmienia się w 2^32/1000000=4294,97 co dosyć dobrze można zaokrąglić do 4295. Ostatecznie formuła...

    Mikrokontrolery   25 Gru 2013 13:29 Odpowiedzi: 8    Wyświetleń: 906
  • [atmega328p][asm/c/atm studio] - Własny task scheduler + dzielenie - uc crash

    Dzień dobry, mój problem jest następujący: Napisałem task scheduler z wywłaszczaniem, zaprogramowałem na urządzenie (arduino uno programowane bezpośrednio przez isp(bez bootloadera). I dziwne rzeczy zaczynają się dziać gdy próbuję podzielić dwie zmienne typu uint32 (4 bajty). Program (dzielenie)...

    Mikrokontrolery AVR   01 Gru 2014 14:25 Odpowiedzi: 5    Wyświetleń: 852
  • [C++] reszta z dzielenia nieskończenie dużych liczb

    System liczbowy jak każdy inny - zamiast marnować bajt pamięci na jedną cyfrę mógłbyś w nim przechowywać znacznie więcej. Ale to już akademicka zabawa. Co do dzielenia - możesz zrobić tak, jak dzielenie pod kreską ;) Gdzieś miałem algorytm rozrysowany, ale zapodziałem :( Jak znasz assemblera, to moze...

    Programowanie Początkujący   13 Mar 2010 15:53 Odpowiedzi: 5    Wyświetleń: 4593
  • assembler

    Witam Mam napisać w assemblerze dla układów 8051 program wykonujący dzielenie w kodzie u1. Moze i jest to proste, ale ja z tym programem ma styczność pierwszy raz i zupełnie nie wiem jak się za to zabrać. Proszę o pomoc (np. schemat co w jakiej kolejności mam co wykonać, moze być też kod tego programu...

    Początkujący Elektronicy   24 Sty 2006 20:17 Odpowiedzi: 0    Wyświetleń: 618
  • ATmega8 + SHT11 - obliczenia w assemblerze

    Dostaje dane o wilgotności z tego czujnika (12 bitów) i mam je zapisane w dwóch rejestrach. Poszukuje wszelkich materiałów dotyczących tego jak przeliczyć tą 12-bitową liczbę na wartość w % RH. Podobnie z temperaturą. Wogóle poszukuję przystępnych materiałów zawierających opisy procedur do mnożenia,...

    Mikrokontrolery   22 Lis 2007 17:54 Odpowiedzi: 4    Wyświetleń: 1431
  • Assembler - Szybkie podnoszenie modulo

    Hej, próbuję napisać w assemblerze (Intel 8086 z dostępem do rejestrów 32 bitowych) program wykonujący szybkie podnoszenie modularne. Niestety coś tutaj robię źle. Najprawdopodobniej namieszałem bardzo w dzieleniu i mnożeniu, ale nie wiem, jak to naprawić. Byłbym bardzo wdzięcznym za pomoc. Poniżej...

    Programowanie Początkujący   10 Cze 2014 00:21 Odpowiedzi: 0    Wyświetleń: 786
  • procedura dzielenia liczby 6-bajtowej przez 2-bajtową

    Tu: jest procedura dzielenia liczby 4 bajtowej przez 2 bajtową, trzeba tylko zwiększyć dzielną do 6 bajtów i liczbę obiegów pętli z 32 to 48. PS zakładam że jeśli bawisz się assemblerem to wiesz o co chodzi

    Mikrokontrolery   09 Wrz 2003 15:38 Odpowiedzi: 1    Wyświetleń: 1389
  • ATtiny2313 błąd przy dzieleniu, gcc

    Witajcie. Napotkałem ostatnio na pewien problem, którego nie mogę przeskoczyć, (nie za bardzo rozumiem komunikat kompilatora) :/ Programuję w WinAVR. Procesorek to ATtiny2313. Funkcja w której występuje błąd: void skalowanie(void) { unsign... char i=0,j=0; unsigned int pomiary=5; unsigned...

    Mikrokontrolery   16 Mar 2007 15:45 Odpowiedzi: 3    Wyświetleń: 1020
  • Projekt do napisania w assemblerze

    Witam wszystkich! Mam taki problem, mam napisac projekt (pewnie prosty dla wiekszosci) w assemblerze badz w C, temat " Dzielenie liczb 16 bitowych ze znakiem w kodzie U2" i dlatego zwracam sie z prosba czy ktos ma moze napisany (przez przypadek) taki program, albo pomoze mi w jakikolwiek sposob...

    Mikrokontrolery   07 Lut 2006 11:29 Odpowiedzi: 1    Wyświetleń: 1197
  • transmisja rs w assemblerze.

    najpierw odpal bascoma i napisz $regfile = "attiny2313.dat" $crystal = 8000000 $baud = 2400 Do Print "Dlaczego nie chcesz dzialac " Waitms 500 Loop i jak to pójdzie to się baw w asemblerze. a mam jakiś schemat z tuta z ektrody, w dp9 pin 5 na mase i 2 i 3 nadawanie/odbiór, poszukaj...

    Mikrokontrolery   10 Lip 2006 18:54 Odpowiedzi: 7    Wyświetleń: 1140
  • Turbo Assembler program sprawdzający ilość Ramu

    wartosc z ax dzielisz przez 10, reszte z dzielenia odkładasz na stos, to Co zostało znowu przez 10, reszta na stos itd aź to co zostaje bedzie rowne zero. Ze stosu wartość pobierasz, dodajesz kod ASCII '0' i na ekran, i tak az do konca stosu

    Programowanie   23 Lis 2007 22:40 Odpowiedzi: 6    Wyświetleń: 2018
  • Programowanie w Assemblerze - początki

    siur. 1. 16bitowy procek o tak niskiej wydajnosci obliczeniowej? (8MIPSow) wiekszosc instrukcji w 2 cyklach? brak takich podstaw jak mnozenie, nie mowiac juz o dzieleniu? 2. ortogonalnosc tego procesora jest daleka od idealu. pewnie ze wiele instrukcji moze byc z wieloma trybami adresacji, ale co...

    Mikrokontrolery   26 Lip 2008 15:30 Odpowiedzi: 62    Wyświetleń: 15920
  • [Assembler] problem z wyswietlaniem liczby

    przemo_wielki, wlasnie o to chodiz ze dodawanie cyfr mam na pewno dobrze zrobione bo napisalem juz dodawanie cyfr z tym wyjatkiem ze wynik musi byc rowniez cyfra, glownie chodzi mi o wyswietlanie liczby dwucyfrowej i z tym mam problem (te dzielenie przez 10 i wypisywanie reszty i czesci calkowietej),...

    Programowanie   13 Maj 2009 05:17 Odpowiedzi: 7    Wyświetleń: 6435
  • Assembler a C++ czyli wybór szybciej czy taniej...

    Wiem. Dlatego napisałem że to dotyczy 8-miu bitów. A Ty pamiętaj, że główna "zaleta" PICów czyli prostota ich assemblera przemawia tylko na ich niekorzyść. AVR ma o wiele bardziej skomplikowany assembler i dlatego 1MIPS AVRa będzie większy niż 1MIPS PICa. Akurat 51 był nawet lepszy ad AVR, bo miał...

    Mikrokontrolery AVR   08 Wrz 2010 14:25 Odpowiedzi: 144    Wyświetleń: 20380
  • Program na DSM-51(8051) w assemblerze

    No i właśnie o to mi chodziło gdy pisałem żebyś o to nie pytał ;) Bo tak czułem że nie będziesz umiał tego wyświetlić ;) Wynik niestety jest 24-bitowy więc nie może być w dwóch adresach. Ma być w trzech. To takie trochę tłumaczenie jak chłopu na miedzy, bo to niby jedna liczba i ma jeden adres, ale...

    Mikrokontrolery   24 Sty 2010 21:44 Odpowiedzi: 9    Wyświetleń: 2851
  • assembler proste dodawanie

    [syntax=asm].model small .stack 100h .data tablica db "wynik=(a+3*b)/(c-d)",0ah,0ah,"$" a db 9 b db 4 mon db 3 ;mnozenie c db 6 d db 3 wynik db 0 .code start: mov ax, (at)data mov ds,ax mov dx, offset tablica mov ah,09h int 21h p1: mov ah, a ;przypisanie...

    Programowanie   06 Cze 2011 16:24 Odpowiedzi: 5    Wyświetleń: 2289
  • Assembler suma 2 cyfr-każdorazowo wynik ,,1'

    Tak, dokładnie tak samo się zamienia (oczywiście dodając). Jednak w momencie, gdy wynik będzie dwucyfrowy, co już tak się nie da. Najpierw trzeba podzielić przez 10 i wyświetlić resztę z dzielenia (dodając owe 30h), a potem pozostały wynik.

    Programowanie Początkujący   25 Maj 2012 16:13 Odpowiedzi: 4    Wyświetleń: 1866
  • assembler - prosty program na zaliczenie

    ---- Building project: zadanie_25.ncp ---- Building file... : C:\Documents and Settings\Piter\Pulpit\u_kontrolery\u_kon... advanced C51 macro assembler Version 1.0 (01 Sept. 2009) Copyright (C) 2009 Atmel Corp. Pass 1 completed with no warnings and no errors Pass...

    Programowanie   04 Paź 2012 23:24 Odpowiedzi: 10    Wyświetleń: 3990
  • Programowanie w assemblerze p

    Ah, maszyna W ;] Pokręciłeś z algorytmem. Musisz zrobić odejmowanie w pętli. Przed pętlą ustawiasz C na zero. Od A odejmujesz B. Sprawdzasz, czy w akumulatorze wartość większa od zera. Jeśli większa, to zwiększasz C o jeden i wykonujesz ponownie pętlę. Jak w końcu będzie mniejsza od zera, to kończysz...

    Programowanie Początkujący   22 Sty 2016 14:42 Odpowiedzi: 3    Wyświetleń: 717
  • Assembler - Dodanie i podzielenie liczb

    Witam. Jestem bardzo wcześnie początkującym użytkownikiem assemblera i mam problem, już na samym starcie ;) Potrzebuję dodać do siebie dwie liczby i podzielić je przez trzecią, wcześniej zdefiniowane na szczęście (dla mnie :> ) . Równanie takie: (a+b)/c i wyświetlić wynik na ekranie. Ogólnie zadanie...

    Programowanie Początkujący   17 Kwi 2016 09:18 Odpowiedzi: 4    Wyświetleń: 714
  • Assembler - Program, sprawdzający podzielność liczby

    Witam. Potrzebuję napisać program, który sprawdzi, czy wprowadzona liczba naturalna z zakresu od 1 do 255, jest podzielna przez 7. Chciałem to zrobić przez resztę z dzielenia, bo gdy wyjdzie równa 0, wyświetli poprawny komunikat. Ale program nie trybi, chociaż błędu nie wywala żadnego, a w konsoli wyświetla...

    Programowanie Początkujący   17 Kwi 2016 16:30 Odpowiedzi: 1    Wyświetleń: 1188
  • DSM 51 - Prosty kalkulator w assemblerze

    Dzielenie to w zasadzie odejmowanie. Nie napisałeś z jaką dokładnością ma to działać. Czy dzielenie z resztą czy do iluś miejsc po przecinku ? W zasadzie to nie ma znaczenia jaka dokładność, byleby cokolwiek działało. Z tego co pamiętam to reszta działań operuje na cyfrach czyli np. maksymalne działanie...

    Programowanie   28 Mar 2018 16:01 Odpowiedzi: 6    Wyświetleń: 2064
  • Dzielenie 32 albo 24-bitowe w 8051

    >Przeczytaj kolego tamtem swój post i objasnij co miałeś na myśli, bo to jest jeden wielki chaos, z którego nie wynika żadna w sumie użytaczna myśl - no może poza jedną: liczby od cyfry nie odróżniasz. Nie do konca rozumiem co miales na mysli - nigdzie nie robilem roznicy pomiedzy cyframi i liczbami...

    Mikrokontrolery   08 Lip 2005 22:54 Odpowiedzi: 25    Wyświetleń: 2946
  • dzielenie w zapisie z uzupełnieniem do dwóch

    :arrow: slawek55 możesz też zanegować bity, dodać '1', zrobić przesunięcie w prawo o jeden bit a następnie powrócić do zapisu ujemnego (lub pozostawić jak jest). Całe 3 instrukcje assemblera....

    Mikrokontrolery   23 Lis 2005 19:08 Odpowiedzi: 16    Wyświetleń: 1447
  • asembler AVR, brak instrukcji dzielenia, lista rozkazów.

    Witam. Pierwszy raz mi nie powiodła się przesiadka z asm'51 na asm'avr - ze względu właśnie różnorodności poleceń itp. Teraz podjąłem się drugi raz i nie jest tak źle - piszę po kolei swoje odrębne procedurki - tak jak piszesz muszą zajmować niestety więcej pamięci ale za to atmegi mają jej sporo...

    Mikrokontrolery   22 Wrz 2006 18:25 Odpowiedzi: 5    Wyświetleń: 1978
  • Programowe dzielenie, mnożenie impulsów. [BASCOM]

    Napisał bym Ci to w assemblerze ale domyślam się że robisz to żeby się czegoś nauczyć a gotowiec i w dodatku w assemblerze niczego Cie nie nauczy. No nic ale napiszę ;p (trochę to potrwa). Masz oscyloskop? Dodano po 18 Wiesz. Musiał bym to sam przetestować najpierw. Ale moje obydwa oscylskopy...

    Mikrokontrolery AVR   11 Mar 2009 15:39 Odpowiedzi: 32    Wyświetleń: 5411
  • [Asembler]Mnożenie i dzielenie liczb

    Proponuję [url=]kilka prostych kodów do nauki Assemblera

    Programowanie   12 Kwi 2012 08:06 Odpowiedzi: 2    Wyświetleń: 5532
  • Asembler - Dzielenie dużych liczb

    To podpowiem Ci jeszcze złośniku, że obroty stosuje się na poziomie assemblera tylko dlatego, że niektóre maszyny tylko przez obrót potrafią przesunąć bity do przeniesienia. I jak spojrzysz na całość to nie chodzi o obrót tylko o przeniesienie i o przesunięcie całej, wielobajtowej liczby. I chociaż...

    Programowanie   04 Wrz 2013 09:46 Odpowiedzi: 6    Wyświetleń: 2064
  • Assembler MASM 8086. - Assembler 8086. Przekroczenie dzielenia.

    Błąd powstaje gdy iloraz przekroczy dopuszczalną ilość bitów. W dzieleniu N-bitowym, iloraz musi się zmieścić w N-bitach (pamiętając, że dzielimy liczbę 2N-bitową przez N-bitową). Przykładowo dzielenie 16-bitowe (dx:ax) [syntax=asm]mov dx,0xFFFF ; dzielimy 0xFFFFFFFF mov ax,dx mov cx,1 ; przez...

    Programowanie   25 Paź 2012 18:02 Odpowiedzi: 2    Wyświetleń: 2106
  • assembler - dzielenie binarne w assemblerze, prośba o wyjaśnienie.

    Witam, mam prośbę do kogoś kto zajmuje się assemblerem o wyjaśnienie mi pewnego problemu. A mianowicie muszę wykonać dzielenie binarne, znalazłam w książce w sumie to co mnie interesuje lecz nie bardzo rozumiem dlaczego to działa. W załączniku znajduje się ten fragment wraz z kodem którego nie rozumiem....

    Programowanie   02 Gru 2013 15:50 Odpowiedzi: 5    Wyświetleń: 1992
  • [Assembler] Mnożenie i dzielenie.

    dzieki za ZIP-a i RAR-a znowu troche wiadomosci sie zdobyło.zastanawiam sie nad sposobem H-DOC-a.ciekawy sposób- daje w końcu dla powiedzmy 1023bitów liczbe 1500 (bład o 1 ale to sie da poprawić)zapisana binarnie, czyli 101 1101 1100 (5 13 i 12)tylko jak to przetworzyć na BCD, bawiłem sie z binarnych...

    Programowanie   25 Kwi 2004 23:58 Odpowiedzi: 11    Wyświetleń: 11391
  • Assembler, reszta z dzielenia 64/32 bity

    Jak w asemblerze (Pentium) uzyskać resztę z dzielenia liczby 64 bitowej przez 32 bitową, iloraz mnie nie interesuje. DIVL owszem działa, ale tylko wtedy gdy iloraz jest mniejszy niż 2^32 Asembler mojego kompilatora nie lubi DIV RAX. Nie dodałem, że liczba 64 bitowa jest iloczynem dwu 32 bitowych....

    Programowanie   13 Cze 2006 17:55 Odpowiedzi: 3    Wyświetleń: 1580
  • Assembler 8051 - niedziałający algorytm dzielenia

    Witam. W poniższym algorytmie jest gdzieś błąd. Polega on na tym że niektóre liczy źle się dzielą. Chodzi o algorytm 32-bit/16-bit = 32-bit i reszta 32-bit Np. liczba 450221 podzielona przez 20 daje prawidłowy wynik. Natomiast ta sama liczba podzielona przez 60 już nie :( Musi istnieć jakiś...

    Programowanie   22 Wrz 2008 21:40 Odpowiedzi: 4    Wyświetleń: 2313
  • Assembler 8051 dzielenie 16bitowe

    Ja pisałem nie w sensie kodu tylko logiki. Po co urządzenie ma dzielić przez zero? Jeżeli w algorytmie dopuszczamy do takiej sytuacji (bez reakcji na to krytyczne zdarzenie) to algorytm jest do kosza. To znaczy wykrycie dzielenia przez zero powinno zatrzymać jakiekolwiek dalsze przetwarzanie dalszych...

    Mikrokontrolery   19 Mar 2010 19:22 Odpowiedzi: 10    Wyświetleń: 3062
  • [assembler] dzielenie 2 liczb 64bitowych na rejestrach 32bit

    dziel FFFFFFFFFFFFF000 przez 00000AAAAAAAAAA - ucierpi nieco dokładność, ale jest to do wykonania na 64 bitach ALU. Wynik przesuń o 6 w prawo (otrzymasz 6 miejsc binarnych po przecinku, oczywiście przesunięcia dokonujesz modyfikując cechę wyniku). Generalnie dzielenie np liczb 32 bitowych na FPU odbywa...

    Programowanie   08 Kwi 2010 06:22 Odpowiedzi: 3    Wyświetleń: 2159
  • [ASSEMBLER] Reszta z dzielenia

    Witam. Polecenie: Napisz program przesyłający do rejestru AX resztę z dzielenia liczby naturalnej znajdującej się w rejestrze BX przez liczbę dodatnią znajdującą się w rejestrze CX. Zastosuj metodę wielokrotnego odejmowania. Jak na moje można tak: [syntax=asm]       MOV ax, bx petla:  ...

    Programowanie Początkujący   02 Lut 2011 07:14 Odpowiedzi: 1    Wyświetleń: 3029
  • [Assembler] Dzielenie na dwóch rejestrach 32bit

    Witam wszystkich jestem studentem drugiego roku informatyki i Pan prof. zadał mi pytanie przewyższający moją zdolność rozumowania :D . Oto kod programu: [syntax=asm].686 extern _ExitProcess(at)4: near public _main _DATA SEGMENT dword public 'DATA' use32 Divisor1 DD 21 Divisor2 DD 2...

    Programowanie   12 Gru 2011 07:14 Odpowiedzi: 3    Wyświetleń: 1925
  • [Atmega8] Assembler dzielenie 32b / 32b

    Najpierw poczytaj co to są liczby stałoprzecinkowe i zmiennoprzecinkowe. Takie dzielenie jak tu zostało zaprezentowane jest na liczbach stałoprzecinkowych. W takim przypadku to ty decydujesz gdzie będzie przecinek i czy w ogóle będzie. Po za tym powtórzę się za kol koodpl : po co takie rzeczy rzeźbić...

    Mikrokontrolery AVR   23 Gru 2011 17:47 Odpowiedzi: 5    Wyświetleń: 1696
  • Assembler - Dzielenie liczb double

    Google Ci wyłączyli? U mnie na hasło "dzielenie nierestytucyjne" wyrzuca to, co trzeba.

    Mikrokontrolery   09 Mar 2013 21:10 Odpowiedzi: 8    Wyświetleń: 1524
  • [Pascal] Jak to polaczyc kalkulator

    mam dwa kody które napisałem do szkoły teraz dostałem zadanie połączenia tego by wyglądało jak kalkulator o to kod FUNKCJI : uses crt; VAR a,b,l,wynikh,x1,x2:integer; o, d,c: char; e,s:string; reszta,i,j:integer; wx,wy,w,x,y,a1,b1,c1,a2,b2,c2,pdelta,del...

    Programowanie Początkujący   06 Gru 2010 13:16 Odpowiedzi: 3    Wyświetleń: 2444
  • Jak napisać program na ProEmulator2beta5c? (zadanie)

    Przyznam się bez bicia, że z Assemblera jestem noga:( a mam do napisania na zaliczenie program na ProEmulator2beta5c , a nie potrafię go nawet ruszyć:( Bardzo proszę o pomoc!!! Oto treść zadania: Prezentacja liczby 4-cyfrowej na wyświetlaczu LED. Kody odpowiadające poszczególnym cyfrom należy...

    Projektowanie Układów   24 Cze 2005 02:10 Odpowiedzi: 2    Wyświetleń: 969
  • [PIC + dsPIC] Jak się za to zabrać, czyli kompendium

    JESLI SZUKASZ INFORMACJI TO NIE CZYTAJ TEGO AKAPITU (; Padla inicjatywa stworzenia zestawu przyklejonych tematow, ktore odpowiadalyby na pytania powtarzajace sie czesto na forum - takie mini kompendium. Wypali to tylko jesli mnie wspomozecie, bo wszystkiego to ja nie wiem, a moje doswiadczenie jest...

    Mikrokontrolery PIC   08 Wrz 2013 00:21 Odpowiedzi: 25    Wyświetleń: 35460
  • 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...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 538497
  • Jak przejść z asemblera na język C?

    Pewnie. A później amatorzy programowania dzięki takiemu podejściu zapisują proste zmienne jako float albo nie wiedzą jaka jest różnica dla działania programu pomiędzy dzieleniem przez 8 a dzieleniem przez 9. Wiedza o asemblerze jeszcze nikomu nie zaszkodziła czego nie można powiedzieć o niewiedzy. Odpowiedziałbym...

    Mikrokontrolery AVR   11 Lut 2013 22:41 Odpowiedzi: 17    Wyświetleń: 2694
  • Jakiego języka prog. najlepiej jest się nauczyć (PIC itp.)?

    Według mnie jest jedna prosta regóła: - Jeśli w gre whodzi szybkość np jeśli program musi hodzić błyskawicznie to polecam assembler który pozwala budowanie z takich 'pojedyńczych cegiełek'... - Jeśli zaś w gre whodzi efektywność to lepiej jest użyć języków wysoko-poziomowyh.. takih jak C... pozwala...

    Mikrokontrolery   14 Maj 2006 16:11 Odpowiedzi: 75    Wyświetleń: 11794
  • ARM i środowisko uruchomieniowe

    Kriti:zależy co robisz... jak np jakąś obróbke grafiki (obsługa kamerki albo wyświetlacza) czy dużej ilości danych to jak najbardziej się opłaca. Kilka linijek assemblera (a ARM ma strasznie prosty assembler) i możesz wyciągnąć 100% większa prędkość działania funkcji. Poza tym w niektórych miejscach...

    Mikrokontrolery   03 Lis 2005 11:11 Odpowiedzi: 10    Wyświetleń: 2322
  • Krzysioplayer -odtwarzacz plików NSF z Pegasusa a'la C64 SID,hardware nsf player

    Układu SID (6581 stary i 8580 nowy), będącym muzyczną orkiestrą komputera Commodore 64 nie trzeba nikomu przedstawiać – między innymi dzięki jego brzmieniu owa maszyna osiągnęła tak dużą popularność. Warto tylko przypomnieć, że SID ma jedynie trzy kanały, ale umiejętności programistów potrafiły...

    DIY Konstrukcje   03 Lis 2015 00:57 Odpowiedzi: 6    Wyświetleń: 8283
  • C18 jak zrobiś przesuniecie bitowe liczby ujemnej

    Algorytm którego używam przesuwa bity, ale równie dobrze można dzielić tak jak piszesz, tylko jak używam dzielenia to program "rośnie" wiec chyba pozostanę przy sprawdzaniu najstarszego bitu i OR. Rośnie o kilkadziesiąt bajtów. Tyle ile ma procedura biblioteczna dzielenia liczb 16 bitowych...

    Mikrokontrolery PIC   02 Gru 2011 17:22 Odpowiedzi: 13    Wyświetleń: 3533
  • Woltomierz na PIC16F684 - dwa zakresy

    Też kiedyś pisałem w asm ale to było w czasach gdy kompilatory C były drogie i niezbyt inteligebntne. Teraz czasem robię wstawki w asm ale to bardzo rzadki przypadek. Dlaczego wolę C? Np taki kod: [syntax=avrasm]b2d ; konwersja 16-bit bin na dec ; dzielenie przez 1000d = 0x03E8 movlw 0x03 movwf xw1 movlw ...

    DIY Konstrukcje   14 Mar 2017 23:52 Odpowiedzi: 16    Wyświetleń: 6294
  • Program na Mikrokontroler 8051

    Posluguje sie komendami jakie nam wpojono na zajeciach, rozumiem ze to jest assembler. No ale odmiany assemblera tez sa chyba rozne. Zreszta moze ponizej jakis przykladowy programik aby pokazac co jest co: ;DZIELENIE DWOCH LICZB LJMP START ORG 100H START: LCALL WAIT_KEY MOV R2,A LCALL...

    Mikrokontrolery   12 Sty 2007 16:14 Odpowiedzi: 26    Wyświetleń: 3587
  • [atmega8][c][ds18b20] jak zoptymalizowac kod

    maxymalna ilosc znakow (czyli ewentualny znak, czesc calkowita, kropka, czesc ulamkowa [wliczajac zera wiodace!] ) + 1. dodac nalezy, ze jesli chcesz ulamki, to musisz sobie ich obsluge zrobic sam, co nie jest takie trudne [; cala liczbe traktujesz wtedy jako przemnozona (na przyklad) przez 100 - daje...

    Mikrokontrolery AVR   15 Lut 2009 14:05 Odpowiedzi: 11    Wyświetleń: 1286
  • FPGA-Audio - odtwarzacz MP3/WAV na układzie FPGA

    Celem projektu było zbudowanie odtwarzacza MP3/WAV, używając jedynie układu FPGA, pamięci RAM i przetwornika stereo DAC. Układ wykorzystuje 32-bitowe jądro procesora programowego pracujące przy taktowaniu poniżej 60MHz, które odpowiada za dekodowanie MP3 bez wsparcia sprzętowego - poza wykorzystaniem...

    Artykuły   19 Kwi 2013 21:37 Odpowiedzi: 1    Wyświetleń: 13614
  • częstościomierz - atmega8 asm LED

    Witam. Wykonałem miernik częstotliwości wg warmar2.w.interia.pl/. Miernik wyświetla prawidłowo tylko do 10MHz (autor projektu podaje zakres do 20MHz). Jak policzyłem, sygnał po przejściu przez preskaler 1/16 ma częstotliwość 650kHz (10MHz/16) i nie jest prawdą, że preskaler na 74S74 jest za wolny...

    Mikrokontrolery AVR   03 Kwi 2016 17:36 Odpowiedzi: 10    Wyświetleń: 2271
  • STM32F4Discovery - STM32F4 + darmowe IDE = zaraz mnie trafi !

    No to moze 1wire bedzie juz najlepszym przykladem. Wiadomo, ze tam sie licza us i nie mozna czegos pozniej zrobic. Chyba najgorszym - już pisałem, że do obsługi 1-wire należy użyć UARTu. Tylko, ze to nigdy nie bedzie natychmiast. Tego nie rozumiem w Twojej wypowiedzi - jakim sposobem RTOS zrobi...

    Mikrokontrolery ARM   30 Lip 2014 12:08 Odpowiedzi: 111    Wyświetleń: 14553
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    (at)kamyczek , dopóki nie pokażesz jakiegoś super-optymalnego kodu, to ja sobie mogę pisać że jestem mistrzem kung-fu i będzie to tyle samo warte co Twoje zapewnienia, że jesteś lepszy w optymalizacji od kompilatora. Sorry. Ta dyskusja jest bezcelowa, ponieważ założenia mogą sprawić że jej główna teza...

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 10290
  • Tutorial PIC18F2550 + SDCC - Część 5 - Wyświetlacz 7-segmentowy i przerwania

    Witajcie moi drodzy Zapraszam na kolejną część mojego tutoriala PIC18F2550 i kompilatora SDCC . W tej części zademonstruję jak używać wyświetlacza 7-segmentowego z PIC18F2550 . Kod obsługi wyświetlacza będzie oczywiście napisany w oparciu o przerwania i timery . Cały proces powstawania...

    Artykuły   30 Gru 2020 21:50 Odpowiedzi: 4    Wyświetleń: 2532
  • liczba 10 bitowa??? (SPI)

    Nie... dzielenie wymaga więcej cykli procesora... (zależy też jaki sie używa procesora ale zawsze dzielenie jest bardziej cyklochłonne od przesówania binarnego) jeśli to procesor ośmio bitowy a program ma być w assemblerze to nawet nietrzeba takich operacji wykonywać gdyż można odrazu podzielić wyraz...

    Mikrokontrolery   05 Maj 2004 07:38 Odpowiedzi: 5    Wyświetleń: 2209
  • AVR a operacje arytmetyczne

    Witam !! Przejde od razu do rzeczy (btw: programuje w assemblerze): ADD - dodaje SUB - odejmuje MUL - mnozy ale nie potrafie znalezc instrukcji dzielenia.. w zwiazku z powyzszym prosba o pomoc ... jak wykonac dzielenie (np dwoch rejestrow)?? ... cos jak DIV w rodzinie '51.... Z gory dzieki...

    Mikrokontrolery   19 Sie 2004 22:18 Odpowiedzi: 15    Wyświetleń: 2896
  • C, int to char*, wypisyanie na LCD. Inne rozwiązanie?

    Procesor to atmega32 taktowana 12Mhz. Int 2 bajtowa z bitem znaku. nalezy nie korzystac z dzielenia, tylko uzyc odejmowania A jak niby tego dokonać bez dzielenia:?: Caladan: Hyymm.... nie wiedziałem że tak też się da... Zastanawia mnie tylko jak wykonuje się w C działania na tym kodzie...

    Mikrokontrolery   25 Lip 2008 15:11 Odpowiedzi: 26    Wyświetleń: 3095
  • dsm51,timery,Tryb 1

    A poza tym to dlaczego 64615 to u Ciebie FC66h a nie FC67h? Nie pomyliłeś się czasem przy obliczeniach? Jak najbardziej moja pomyłka. Aby to zrobić zawsze musisz zapisać całą liczbę w systemie szesnastkowym ale nie rozumiem dlaczego uważasz ten sposób za zły Ja uważam za dobry.Pisałem ze chodzi...

    Mikrokontrolery   26 Kwi 2009 23:36 Odpowiedzi: 17    Wyświetleń: 3292
  • [ASM][atmega8] Przeliczanie napięcia z ADC

    Skorzystanie z rozwinięcia w szereg Taylora jest jednym ze sposobów. Chociaż wydawało mi się, że przybliża się rozwinięciem jakieś bardziej skomplikowane wyrażenia, gdzie stosunek dokładność/czas wykonania będzie korzystny. Assemblera znam z programowania na PC. W AVR używam C, na razie asm nie jest...

    Mikrokontrolery AVR   31 Maj 2011 12:14 Odpowiedzi: 5    Wyświetleń: 3095
  • Liczba jako bajt - jak zapisać do SRAM/Flash w postaci ASCII

    No tak, zapomniałem o kolejnej istotnej rzeczy. Oczywiście piszę w assemblerze, gdybym pisał C to wiadomo że nie byłoby problemu. ;) Znalazłem jedynie funkcję zwykłego dzielenia na oficjalnej stronie atmela, ale dzielenia modulo nie ma.

    Mikrokontrolery AVR   20 Lis 2011 18:51 Odpowiedzi: 9    Wyświetleń: 1215
  • VGA Tetris - projekt na konkurs Gra Retro

    W pierwszym poście trochę lepiej opisałem sposób tworzenia obrazu. Dziękuję za pozytywną ocenę, postaram się odpowiedzieć na wątpliwości i pytania. Przyczepić się mogę jedynie tego, że na schemacie złącza nie są opisane - powinno być bardziej sensownie, a nie SV1, SV2 itp, bo nic to nie mówi. Masz...

    DIY Konstrukcje   11 Sty 2012 16:44 Odpowiedzi: 23    Wyświetleń: 23152
  • Pomiar napięcia w zakresie 2-16V używając jak najmniej elementów

    No dobra, tylko po co te przesunięcia bitowe skoro chodzi Ci o dzielenie? Czy istnieje na świecie kompilator tak głupi, żeby faktycznie dzielenie przez potęgę dwójki realizować "wprost" zamiast przez przesunięcia (na architekturze dla której ma to sens)? Czy zamiast tego: unisigned int mV = ((unsigned...

    Mikrokontrolery AVR   22 Lut 2013 08:08 Odpowiedzi: 16    Wyświetleń: 2220
  • Pytanie o atomowość działania funkcji

    Witam, ... Czy to dzielenie będzie wykonane jako 1 operacja, czy zostanie rozbite na ileś tam poleceń asm. I czy przerwanie nie nastąpi w trakcie wykonywania się tej funkcji i czy przez to nie mogą pojawić się błedy? W AVR na wszelki wypadek wyłaczałem przerwania na czas wykonywania tego typu działań. ......

    Mikrokontrolery ARM   28 Lip 2021 11:42 Odpowiedzi: 15    Wyświetleń: 903
  • Problem z uruchomieniem starych programów

    Jak nie wiesz to nie pisz.... Oh!!! Przypraszam TzOk! Mozesz inaczy wyrazyc! Moja skromne wiedzy mi nie pozwala ci powiedzic ze nie masz racji. Na pewno nie wiem wszytkiego. Napewno ten problem byl rozwiazany tak jak poradzilesz albo za pomoca TpPatch.... Prawda ze pamiec podstawowa (komputer...

    Software serwis   04 Paź 2003 00:25 Odpowiedzi: 10    Wyświetleń: 2154
  • jak lub czym usunac pliki z pulpitu?

    Volkov Commander Menedżer plików pracujący pod kontrolą systemu operacyjnego DOS (może być uruchamiany także pod Windows), bliźniaczo podobny do słynnego Norton Commandera. W stosunku do swego poprzednika jest bardziej funkcjonalny. Napisany w Assemblerze zajmuje niecałe 100 Kb, przez co doskonale...

    Software serwis   25 Cze 2005 20:32 Odpowiedzi: 11    Wyświetleń: 11670
  • Atmega i sieci neuronowe. Czy da się to zaimplementować?

    Kiedyś do tego problemu podchodziłem... Jeśli miałoby to hulać w przyzwoitej prędkości należałoby pisać w asmie. Jednak implementacja obliczeń ułamkowych, w tym dzielenia... no cóż, nie mogę napisać, że się nie da, ale... Istnieje jeszcze opcja taka - napisać całość w C i ręcznie zoptymalizować wynikowy...

    Mikrokontrolery   07 Lut 2006 21:11 Odpowiedzi: 14    Wyświetleń: 5030
  • Wyświetlanie paska postępu w trybie tekstowym

    Witam. Pisze w asm ale idea taka sama: przykład dla wyświetlenia zmiennej z zakresu 0-32 na wyświetlaczu 16 znaków: 1. skalujesz zmienną "a" do postaci z zakresu 0-32 2. dzielisz "a/2" ( w assemblerze komenda div ab przy b=2 ) 3. wyświetlasz a pełnych kwadratów 4. jeśli była reszta z dzielenia...

    Programowanie   24 Lis 2006 11:39 Odpowiedzi: 4    Wyświetleń: 1416
  • Czas zalączenia wyjścia, jak obliczyć ?

    Tak jeden cykl przy kwarcu 1MHz bedzie trwal 1us, duzo instrukcji assemblera dla avr wykonuje sie w czasie tego jednego cyklu. Powyzszy listing dotyczy C, jezeli zdebugowal bys ten listing C na Asm to moglbys zauwazyc ze ta prosta petla "for" uzywa paru albo i parunastu instrukcji asm, czyli wykonanie...

    Mikrokontrolery   27 Kwi 2007 16:51 Odpowiedzi: 10    Wyświetleń: 1421
  • Zdwojenie częstotliwości 1MHz< na AD9850

    Ja po prostu na zdrowy rozum. Gdyby algorytm "gubił" jeden bit (adres jednego bitu) i wpisywał wszystkie wyższe bity "za wysoko" to od pewnej progowej częstotliwości wyniki by się (mniej więcej) podwajały. Bardzo mi się nie chce analizować Twojego kodu. W końcu mam wolne. A już i tak grypa żołądkowa...

    Projektowanie Układów   04 Sty 2008 06:45 Odpowiedzi: 9    Wyświetleń: 2270
  • [LPC2106][C] Program zawiesza się

    Przepraszam, rzeczywiście podałem zbyt skromny opis mojego problemu. Forumowicze, którzy spotkali się już z moimi postami wcześniej mogli zauważyć, że próbuję stworzyć sieć z mikrokontrolerów realizujących obliczenia równoległe algorytmami genetycznymi i dla prostych aplikacji AG już to zrobiłem (9 procków,...

    Mikrokontrolery ARM   05 Cze 2008 18:52 Odpowiedzi: 9    Wyświetleń: 2741
  • [AT89S51] licznik na przerwaniach i 2x7 segm

    A to akurat wiem. Multipleksowanie już robiłem wcześniej przy projekcie metronomu, ale wtedy pisałem w C i nie było problemów. A teraz nie wiem jak się zabrać za samo ustawienie odpowiednich poziomów na port 1. Wcześniej poprostu miałem zwykłą tablice cyfry[9] po której się poruszałem. A teraz...

    Mikrokontrolery   04 Cze 2008 21:46 Odpowiedzi: 8    Wyświetleń: 1526
  • Sterownik Bojlera - zdjęcia, opis

    - Program napisany w notatniku, czyli czysty assembler. - W środku naprawdę nie ma czego oglądać płytka i parę kabelków. - Zdjęcia istotnie tylko testowe a temperatura 124 stopnie pochodzi z żarówki halogenowej na biurku. - Całość nie była jeszcze zamontowana. Obecnie jest podłączona prowizorka testująca...

    DIY Konstrukcje   20 Lis 2014 12:02 Odpowiedzi: 28    Wyświetleń: 22118
  • Dwupunktowy termometr z zegarem i alarmem.

    Przy ujemnych to jest wartość w kodzie U2(uzupełnienia do 2), a więc żeby wyłuskać z tego temperaturę musisz tą wartość zanegować i dodać 1. Tyle tylko mogę ci podpowiedzieć, bo nie znam assemblera. Zamiast dzielenia przez 16 możesz przesuwać wartość, 4 razy jak się nie mylę, jak się mylę to niech...

    DIY Konstrukcje   25 Cze 2017 18:03 Odpowiedzi: 26    Wyświetleń: 12009
  • Wszystko o ARM (LPCxxxx) i programowaniu w asm i C.

    Nie wiem po co każdą instrukcję ldr Twój program wykonuje warunkowo. To akurat jest oczywiste. Procesor bierze to, co jest. Taki ma program, to taki wykonuje ;p Powinieneś raczej zapytać dlaczego napisałem taki program ;p Otóż nie wiedziałem co robi instrukcja ldrlo. W opisie instrukcji ldr...

    Mikrokontrolery ARM   28 Lis 2009 17:35 Odpowiedzi: 141    Wyświetleń: 16633
  • Losowe wybieranie podprogramu AtMega16

    Czy to musi być assembler? Wbrew pozorom napisanie tego w języku wyższego poziomu może być znacznie prostsze, zwłaszcza dla początkującego :-) Osobiście uważam, że łatwiej jest się nauczyć podstaw C czy BASCOM'a na tyle ile się potrzebuje, niż nauczyć się pisać dobry i niezawodny kod w asemblerze. //Edit Poniżej,...

    Mikrokontrolery AVR   18 Kwi 2010 01:29 Odpowiedzi: 8    Wyświetleń: 1318
  • Częstotliwościomierz na PIC

    Ludzie, co wy??.... Przeciez autor tematu myśli ze 8 bitow nie jest liczbą :] (joke :D ) A tak na powaznie, to przeciez chodzi o NAJPROSTSZĄ Z MOZLIWYCH funkcję która zamieni LICZBE na CIAG ZNAKOW (tj null-terminated string) ASCII... Przyłóżmy: void _printlong(unsigned long _data,unsigned...

    Mikrokontrolery   19 Maj 2010 19:21 Odpowiedzi: 26    Wyświetleń: 2318
  • Sytuacja na rynku procesorów 8 i 32 bitowych

    No bez przesady. Programuje się go akurat trudniej, przecież masz różne tryby 16 i 32 bitowe, złożone adresacje itd. A co mnie to obchodzi pisząc w C albo C++? Nic. Programuje się to prościej, m.in. dlatego że jak chce mieć stałą we flashu, to piszę "const" i już, a nie niekończące się zabawy z PROGMEM...

    Mikrokontrolery   08 Lip 2011 21:51 Odpowiedzi: 474    Wyświetleń: 43572
  • Funkcja _delay_us(double us); - jak działa?

    No widzę że wszędzie używając tych funkcji podaje się wartości całkowite, jednak w opisach tych funkcji jako wartość wejściowa podawane jest double a nie int, czy dokładniej uint. To raczej chyba anie nie błąd, ani głupota programistów, dlatego drążę temat:) Co do zmiennoprzecinkowych liczb...

    Mikrokontrolery AVR   24 Sie 2010 13:42 Odpowiedzi: 53    Wyświetleń: 4505
  • LPC1768 - gdzie te 100MIPS?

    Już mnie zmęczyło to tłumaczenie. Dlaczego niektórzy z Was czytają z jakimiś klapkami na oczach. Proszę przeczytać uważnie to co napisałem i nie wmawiać mi, że chcę zmierzyć coś przy pomocy machania nóżką. Tłumaczyłem już czym ma być machanie nóżką. A wiesz jak nas już zmęczyło tłumaczenie Ci na czym...

    Mikrokontrolery ARM   04 Paź 2011 18:43 Odpowiedzi: 49    Wyświetleń: 4820
  • STM32F4 Discovery - Dziwna częstotliwość działania

    Mnóstwo instrukcji assemblera nie może być wykonanych w jednym cyklu zegara... w sumie wszystkie wykonywane są w tej samej liczbie i zależy ona od PIPELINE'u... pobranie instrukcji, dekodowanie, wykonanie, zapis do pamieci, akumulacja wyniku. To jest taki najprostszy pipeline i umożliwia on właśnie...

    Mikrokontrolery ARM   05 Wrz 2013 14:41 Odpowiedzi: 20    Wyświetleń: 3606
  • [AVR GCC] - Nazwa zmiennej zmienia kod wynikowy. Błąd w kompilatorze?

    Wiele zależy też od tego w jaki sposób kompilujesz swój projekt - musiałbyś wrzucić tutaj pełny log kompilacji... Generalnie jak ściągniesz sobie jednak nowszą wersję (czyli "toolchain od atmela"), to się przekonasz czy błąd był Twój czy kompilatora. Nie znam się na AVR ani ich assemblerze, funkcje...

    Mikrokontrolery AVR   29 Maj 2014 18:14 Odpowiedzi: 35    Wyświetleń: 4221
  • Balancer 24V (2x12V) - przystawka do ładowarki

    Cała sztuczka ze zleceniem przeliczenia wszystkiego jest w tym macro adcV() a reszta to przygotowanie do tego numeru ;) Nadmiarowo nawiasy tam są i rzutowania typów, bo lepiej widoczne. jak widać tylko dzielenia i mnożenia przez wielokrotność 2 robię później, bo to jest jako przesunięcia bitów realizowane...

    DIY Konstrukcje   11 Lis 2019 12:35 Odpowiedzi: 36    Wyświetleń: 18183
  • Odblokowanie zablokowanego dysku WD3200BUDT-62DPZY0

    Na wstępie muszę przeprosić kolegę locarno , bez którego ten post by nie powstał, a który zapewne nie chce, aby ten post powstał i za to też z góry przepraszam. Około dwa miesiące temu wpadł w moje ręce zablokowany dysk WD3200BUDT-62DPZY0 z dekodera cyfrowego polsatu. Słynna wyszukiwarka w pierwszej...

    Naprawa nośników i odzysk danych   02 Sty 2018 16:15 Odpowiedzi: 458    Wyświetleń: 281572
  • PLC - Program według przedstawionego schematu.

    Dawno miałem już do czynienia z programowaniem PLC, a na dodatek nigdy nie lubiłem drabinek - zdecydowanie bardziej wolałem blokowe. Generalnie to programowanie sterowników sprowadza się do kilku funkcji (w porównaniu do programowania PC to jest to może promil, czysta podstawa), ale wymaga jakby większej...

    Programowanie   02 Lut 2015 06:14 Odpowiedzi: 7    Wyświetleń: 1371
  • Matlab (Asembler w sumie?) - Liczba sięgnięć do pamięci i operacji

    Proszę o pomoc bo nie pamiętam już pewnych rzeczy z Assemblera. Chodzi o obliczenie w kodzie liczby sięgnięć do pamięci, operacji i zapisów. Moje wątpliwości budzą indeksy w tablicach - o ile pamiętam, muszę liczyć jako sięgnięcie i operację każde odwołanie w którym jest zwiększenie indeksu a także...

    Programowanie Początkujący   15 Paź 2016 10:06 Odpowiedzi: 0    Wyświetleń: 504
  • Generator funkcyjny DDS, zniekształcenia

    Kolega zresztą ma jeszcze inny problem z tym wzorem związany z tzw "wrap around" behavior (nie pamiętam terminu po polsku) Może zamiast rzucać hasłami, to napisz jaki to dokładnie problem i w którym dokładnie miejscu, bo mnie się wydaje, że akurat tego tam nie ma - nawet jeśli X0 jest większe od X1,...

    Mikrokontrolery   11 Gru 2016 11:55 Odpowiedzi: 137    Wyświetleń: 3846
  • 8051 - Czy ktoś jeszcze w dzisiejszych czasach tworzy coś na 8051 ?

    Błędnę jest też przekonanie że kiedyś mikrokontrolery 8051 czy podobne (CISC) były dobre do tamtejszych zastosowań, a teraz zmieniły się czasy i lepsze są inne mikrokontrolery (RISC). Wystarczy poczytać historię rozwoju mikrokontrolerów czy ogólnie procesorów. W skrócie: Procesory się rozwijały (wtedy...

    Mikrokontrolery Początkujący   15 Mar 2019 10:23 Odpowiedzi: 143    Wyświetleń: 11874
  • dołączenie sterowania PWM do programu

    PWM powinno być generowane przez timer. Stany przycisków można sprawdzać w przerwaniach, a nie w jakiejś pętli. W programie użyłeś funkcję delay() 294 razy, a powinieneś 0 razy. Cały kod jest napisany źle. Nie zaplanowałeś działania programu. Sklejenie po prostu dwóch różnych programów nie spowoduje,...

    Arduino   05 Lis 2018 07:44 Odpowiedzi: 14    Wyświetleń: 444
  • [STM32] Odwijanie stosu -cortex m4

    Sprawdzam, co jest przydatne - x/0; daje "undefined operation" a nie "div by zero" Akurat ostatnio się tym bawiłem i aby dzielenie przez zero wywołało faulta (Usage Fault), to trzeba sobie to włączyć w odpowiednich rejestrach rdzenia. 1. Jak to się dzieje że r1 jest argumentem funkcji? Gdzie...

    Mikrokontrolery ARM   07 Mar 2021 22:47 Odpowiedzi: 8    Wyświetleń: 585