assembler pętel

Znaleziono około 265 wyników dla: assembler pętel
  • [Atmega16][Assembler] Pętla w programie

    Witam Chciałbym, żeby mój program na makiecie powodował, że po wciśnięciu przycisku na porcie A (bit 6) na porcie B do którego podłączone są diody wysyłany był zadany stan 8 diod. I to mi się udało zrobić. To jest bez pętli. Naciskam guzik i świecą diody, puszczam i gasną. W tym samym programie...

    Mikrokontrolery AVR   23 Lut 2011 09:16 Odpowiedzi: 1    Wyświetleń: 1329
  • 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ń: 303
  • AVR Assembler Ściemniacz - prośba o sprawdzenie kodu

    Możesz zbudować zewnętrzny zegar 4MHZ na bramce cmos i podać go do Attiny13 lub zamienić pętle opóźniające , jeśli się da oczywiście . Przy zegarze 4.8 będziesz miał do zliczenia o "kilka impulsów" więcej aby uzyskać ten sam czas. Przykładowo w programie autora jest : ldi licz1,0x32 ; początkowa...

    Mikrokontrolery AVR   31 Sty 2010 20:38 Odpowiedzi: 16    Wyświetleń: 2849
  • assembler Z80 - Jak zrezygnować z powrotu z podprogramu ?

    Dziękuję wszystkim za zainteresowanie i szybką pomoc. Brak powrotu z podprogramu wielokrotnie wywoływanego występuje tylko jeden raz, gdy wciśnięto klawisz S. W pozostałych przypadkach wraca do głównej pętli początkowej programu, gdzie wyświetla się animacja i tworzony jest jednobitowy dźwięk obsługiwany...

    Programowanie Początkujący   02 Sie 2016 17:17 Odpowiedzi: 9    Wyświetleń: 1620
  • DSM 51 - Assembler programowanie

    LED-MASK EQU 10000000B LJMP START ORG 100H START: LOOP: ; początek pętli LOOP XRL P1 ,#LED-MASK ; funkcja exor na porcie P1 MOV A ,#10 ; tu przepisanie do A liczby 10 nic nie wnosi w pętli LCALL OPOZ LJMP LOOP ; koniec pętli LOOP OPOZ: ;poczatek petli opoznienia MOV R0 ,#0 MOV...

    Programowanie Początkujący   04 Paź 2016 23:04 Odpowiedzi: 2    Wyświetleń: 1332
  • [Assembler] Sortowanie danych.

    jak narazie to tylko umiem to zrobić sposobem kopiowania ale to za długo trwa Nie wiem czy istnieje sposób sortowania sposobem kopiowaniem. Sortować można same komórki lub w przypadku sortowania łańcuchów wskaźniki na te łańcuchy. Załączam materiały o sposobach sortowania. Żle się wyraziłem chodzi...

    Programowanie   08 Maj 2004 17:40 Odpowiedzi: 3    Wyświetleń: 2646
  • Assembler dla 8051. Zrozumienie prostego kodu

    A,B,C w porządku. odp D: C to jest akumulator bitowy i nie ma wpływu na A. mov 1, #ah do komórki o adresie 1 wpisuje liczbę Ahex mov R0, #1h do rejestru R0 wpsiuje 1 mov A, (at)R0 przepisuje wartość danej która znajduje się pod adresem zawartym w rejestrze R0 do akumulatora. Czyli a akumulatorze...

    Mikrokontrolery   20 Maj 2012 11:04 Odpowiedzi: 7    Wyświetleń: 6015
  • edsim51 -assembler - sterowanie motorem za pomocą klawiatury

    Witam, zmagam się z napisaniem programu, który będzie sterował motorem za pomocą klawiatury, cyfry odpowiadają liczbie obrotów, zaś gwiazdka i krzyżyk za kierunek obrotów. Wyobrażam sobie napisanie tego porogramu w nastepujący sposób. Pierwsza część programu wyszukuje, czy któryś z klawiszy został wciśniety,...

    Mikrokontrolery   21 Sie 2012 16:05 Odpowiedzi: 1    Wyświetleń: 2352
  • Opóźnienie 5ms w mikrokontrolerze 8051 assembler

    Błądzisz. 0. Dlaczego wybrałeś muzealny mikrokontroler, dla którego informacji trzeba szukać w skanowanych artykułach z gazet wydawanych w latach 80-tych i 90-tych zeszłego wieku? 1. Dlaczego nie chcesz korzystać z timera? To jest najlepszy i najpewniejszy sposób odmierzania czasu. 2. Czy program...

    Mikrokontrolery   19 Sty 2014 21:52 Odpowiedzi: 2    Wyświetleń: 2229
  • Zadania z programowania w assemblerze

    Mój nauczyciel od ukladów mikroprocesorowych zadał nam dwa zadania, w których to należy napisać program w assemblerze pod 8051. Oto ich treść: 1. Napisz prosty program sumujący dwie liczby binarne w assemblerze dla 8051. 2. Napisz program przenoszący wartość 10H pomiedzy rejestrem R0 a zewnętrzną...

    Programowanie   05 Wrz 2005 20:21 Odpowiedzi: 3    Wyświetleń: 988
  • [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ń: 4693
  • Assembler AVR. Podnoszenie zmiennej do potęgi.

    A^{0.2} = A^{\frac {2} { 10}} = \sqrt Potęgowanie to wielokrotne mnożenie (mul, muls, fmul, fmuls) tej samej liczby przez siebie w pętli, przy czym ilość iteracji pętli jest równa potędze minus 1 (dla potęgi równej 1 nic nie robimy... ;) ). Co do pierwiastkowania to przydatna jest reguła pierwiastkowania...

    Mikrokontrolery   21 Mar 2005 23:11 Odpowiedzi: 4    Wyświetleń: 2685
  • [assembler] obsługa wyświetlacza

    LJMP START ORG 100H START: LCALL LCD_CLR MOV A,#'D' PUSH ACC LCALL WRITE_DATA MOV A,#'=' LCALL WRITE_DATA MOV A,#'D' ; domyślam się, że tą linijkę trza dodać POP ACC LCALL WRITE_HEX CZEKAJ: ; pętla opóźniająca, znak się wyświetlił, chwile czekamy MOV A, #100 NOP NOP NOP DEC...

    Programowanie   10 Mar 2006 13:09 Odpowiedzi: 1    Wyświetleń: 1588
  • Assembler - Projekt (Sprawozdanie)

    Musze napisać program (opisać go komentarzami, napisać schemat blokowy a także pokazać co robi ten program) Prosze o pomoc! Z góry dziekuję! Treść projektu: Napisać program zliczający zapalone bity na portach A i B i wyprowadzający liczbę zapalonych bitów zakodowaną w formacie BCD na port C kolega...

    Mikrokontrolery   25 Lis 2007 09:48 Odpowiedzi: 8    Wyświetleń: 1406
  • Przetwornik A/C w AVR i program obsugi w assemblerze

    w pętli głównej programu umieszczasz odwołanie: ldi R16, X rcall Pomiar_ADC pomiar_ADC: ; ============ program pomiaru ADC=====================================... R20, 0b11000000 ; ustawiamy PAX jako wejscie przetwornika napięcia i wybieramy add R20, R16 ; parametr określający...

    Mikrokontrolery   25 Sty 2008 16:50 Odpowiedzi: 7    Wyświetleń: 1720
  • 1wire i assembler dla AVR

    Proszę wytłumaczyć mój błąd w rozumowaniu. Ustawiam pin jako wyjście i potem instrukcją cbi wymuszam na nim stan niski, i dalej podaję pętle o określonym przez Maxim'a czasie i po powrocie z pętli zwalniam pin (ustwaiajac jako wejście port cbi DDRD,6), żeby znowu był podciągany do 1 przez zewnętrzny...

    Mikrokontrolery   02 Maj 2008 00:32 Odpowiedzi: 7    Wyświetleń: 3080
  • Komunikacja szeregowa - '51 - assembler - potrzebna pomoc

    Witam Mam pewien problem, potrzebuje napisać sterownik do 6 serw. Sterowanie serwami rozwiązałem (jeśli ktoś ma lepszy pomysł to chętnie wysłucham), problem tkwi w komunikacji z komputerem, sama komunikacja działa, dane wysyłane są raczej poprawnie. Jeżeli obsługuje RS'a w przerwaniach to serwa zmieniają...

    Mikrokontrolery   07 Mar 2008 21:45 Odpowiedzi: 5    Wyświetleń: 989
  • mik. 8051-prośba o pomoc w poprawieniu programu(assembler)

    Po co przekształcać na wartość, wystarczy porównanie leksykograficzne. Napisz odpowiednik funkcji strcmp, która porównuje 2 napisy kończące się spacją lub bajtem 0. Jeśli p1 i p2 to wskaźniki na znaki, to: p1 = początek napisu p2 = początek napisu pętla: pomiń_nie_litery(p2) ...

    Mikrokontrolery   11 Sty 2010 19:35 Odpowiedzi: 9    Wyświetleń: 1735
  • Assembler 8051 dzielenie 16bitowe

    Nie od parady był ten uśmieszek. Dlaczego? Cóż kolega stworzył bardzo mądry programik :D No to wręcz przeciwnie. Gorszy. Dlatego napisałem że nawet on się nie zawiesza. Chodzi mi o to że klasyczny algorytm dzielenia to zwykła pętla przesuwająca bity. Nawet jak dzielna będzie równa 0 to pętla...

    Mikrokontrolery   19 Mar 2010 19:22 Odpowiedzi: 10    Wyświetleń: 2927
  • Assembler 80x86 - konwersja liczb na system szesnastkowy U2

    Po pierwsze, to musiałbyś zrobić wczytywanie liczb, a nie cyfr. Czyli pętla odczytująca cyfry i wynik zapisująca do rejestru/zmiennej. Potem wyświetlanie też najlepiej oprzeć na pętli, bo powtarzanie kodu jest po prostu bez sensu. Wygodnym tutaj może być użycie funkcji ROL w celu przerzucenia 4 najstarszych...

    Programowanie   05 Lis 2018 20:12 Odpowiedzi: 28    Wyświetleń: 1239
  • Program w assemblerze z timerami

    Co dokładnie sekundę? Mniej więcej co sekundę? Tą pierwszą opcję trudno bez przerwań zrealizować. Drugą to robisz sobie pętlę która realizuje się w mniej więcej sekundę. Przecież w tytule wyraźnie jest napisane z timerami , po co więc pętla "mniej więcej". Trzeba w głównej pętli sprawdzać stan znacznika...

    Mikrokontrolery Początkujący   19 Lis 2019 23:14 Odpowiedzi: 7    Wyświetleń: 258
  • Assembler - Program do pisania

    Czyli jedynym wyjściem jest programowanie w C++. Tylko czy języki programowania inne niż Assembler są bardzo związane z procesorem, zajmują mało miejsca i są szybkie, co umożliwia chyba pisanie wirusów. Dopiero co w C++ uczę się pętli i nawet w miarę je umiem i wiem, że przede mną jeszcze długa droga...

    Programowanie Początkujący   28 Lut 2015 11:41 Odpowiedzi: 12    Wyświetleń: 2616
  • Assembler - Wczytanie liczby od 0 do 255

    (at) JacekCz Jak tak się mądrzysz i peszysz to wstaw lepszą wersję CPP i Assembler ;] Ja się nie peszę (bo tak słowa użyłeś). Kryształowa kula i Pierwotny Pytający milczy, jaki assembler jest oczekiwany w szkole Pytającego. Cros kompilacja z C/CPP -> ASM jest totalnie bez sensu ze wszystkich...

    Programowanie Początkujący   25 Sie 2016 09:31 Odpowiedzi: 8    Wyświetleń: 2325
  • [Assembler] Co oznacza $

    Witam. W A'51 (to zależy od wersji assemblera) oznacza adres pod jakim znajduje sie dany rozkaz !! W rozkazach skoku oznacz on skok do "samego siebie". przyklad podany przez ciebie to poprostu pętla opóźniająca (zatrzymuje program na jakis czas) ale możesz spotkać się z tym przy innych rozkazach...

    Mikrokontrolery   25 Lis 2004 22:19 Odpowiedzi: 5    Wyświetleń: 2317
  • program w assemblerze! help fast

    Napisać to nie ... ale mogę ci podpowiedzieć: Ja bym użył instrukcji test <adres>,1 i jak wynik jest zero to parzysta. Oczywiście wszystko to trzeba umieścić w jakiejś sensownej sprytnej pętli i podliczyć. (zakładam że chodzi o assembler x86)

    Programowanie   09 Sty 2007 12:58 Odpowiedzi: 1    Wyświetleń: 831
  • [Assembler] kopiowanie pliku.

    Ogólnie programik miał przetworzyć otwierany plik, nagarć go jako inny i odpalić. Assembler'em można by było w pętli... no i bym nad tym siedział niewiadomo ile :). "Czas to pieniądz." Qbasic fakt darmowy i mam go w jednym paluszku..Oj dawne czasy... Sprawa załatwiona, wszystko działa, tematu jeszcze...

    Programowanie   25 Paź 2008 18:34 Odpowiedzi: 6    Wyświetleń: 3088
  • Assembler dla procesora Intel 8086 - program znajdujący maksimum w tablicy.

    No to po kolei: [syntax=x86asm] .MODEL SMALL Dane SEG DL_TABLICA EQU 15 Tablica DB 01h, 02h, 00h, 10h, 12h, 33h DB 15h, 09h, 11h, 08h, 0Ah, 00h Dane ENDS Najwieksza DB ? W jakim to będzie segmencie?...

    Programowanie Początkujący   30 Kwi 2018 08:26 Odpowiedzi: 1    Wyświetleń: 372
  • Pętla opóźniająca w C dla AVR

    Witam! Napisałem w C taką funkcję opóźniającą void wait100ms(unsigned char x) { unsigned char a,b; for (;x > 0; --x) for(b=50; b>0; --b) for(a=100; a>20; --a) __asm("nop"); } Niestety nie wiem jakie wartości mają mieć dokładnie a i b by pętla trwała 100ms. Zaglądałem do...

    Mikrokontrolery   19 Wrz 2005 20:02 Odpowiedzi: 4    Wyświetleń: 2666
  • Konstrukcja pętli programowej

    Język to ASM, Jeśli chodzi o samą składnię assemblera to raczej nie mam problemów, i też wiem co to pętla ;) Bardziej chodzi mi o zagadnienia bardziej teoretyczne w stylu metod rozbicia danego problemu w taki sposób aby pętla nie obracała się zbyt wolno żeby nie powodować zbytnich opóźnień w dalszych...

    Mikrokontrolery   22 Sty 2010 13:38 Odpowiedzi: 7    Wyświetleń: 1246
  • Pętla do while - wyjscie z pętli

    (at)p.kaczmarek2 , to: [syntax=cpp]b<0?-b:b[/syntax] nigdy nie będzie szybsze od abs() lub fabs() przynajmniej na x86 bo masz warunek zamiast jednej instrukcji assemblera. Natomiast: [syntax=cpp]((b >> sizeof(int) * 8 - 1)+mask)^mask[/syntax]: na 100% będzie wolniejsze (zdecydowanie zbyt...

    Programowanie Początkujący   10 Maj 2015 23:46 Odpowiedzi: 17    Wyświetleń: 1299
  • LPC17xx NXP - ile cykli zegarowych trwa wykonanie pętli FOR?

    z tego co ostatnio liczyłem to taka pętla: Dodano po 1 A no i bez nop'a kompilator przy pewnych ustawieniach wytnie Tobie całą pętlę.

    Mikrokontrolery ARM   20 Maj 2011 10:03 Odpowiedzi: 9    Wyświetleń: 1928
  • Programowanie C++/ pętle 'do...while'

    Nie pytam na forum co będzie w dalszej części książki..., przerobiłem już pętle i szukałem sposobu na problem, który opisałem powyżej, zresztą skąd miałem wiedzieć - wtedy jak pisaliście, że już powinienem znać operatory logiczne to je wyszukałem gdzie są jak coś* i napisałem, że jeszcze do nich nie...

    Programowanie Początkujący   11 Lip 2016 08:40 Odpowiedzi: 13    Wyświetleń: 1758
  • Czy opuścić assemblera ???

    W praktyce wychodzi, że znajomość asemblera + języka wyższego poziomu się opłaca. Ja w tej chwili dziobię głównie w C, ale do asemblera też sięgam. Najczęściej w dwóch przypadkach: 1. trzeba sprawdzić jaki kod generuje kompilator. AVR GCC na przykład lubi mi namieszać w pętlach opóźniających. W takich...

    Mikrokontrolery   17 Sie 2005 23:15 Odpowiedzi: 9    Wyświetleń: 2022
  • POMOCY!!! ASSEMBLER 8051 LED

    oj po co tyle kodu ???;) Jak odświerzanie wyświetlaczy ma być na pętli nieskończonej to nie potrzeba tyle kodu . Opisz jak sprzętowo podpięte są te wyświetlacze a dopiero po pokazaniu schematu można wogóle zacząć analizować kod. Pojrzyj na www.kloszi.prv.pl dział "Moje projekty->Symulator Softwarowy...

    Programowanie   24 Cze 2005 18:49 Odpowiedzi: 6    Wyświetleń: 7501
  • Assembler dla 8051

    Ściślej mowiąc, na 8051 nie da się zrobić operacji push R2 (na przykład). Na stos można odkładać (i zdejmować z niego) tylko akumulator i rejestr B. Trzeba wtedy zrobić tak: mov A,R2 push ACC I tu uwaga, rozkaz push A też nie przejdzie. Nie pamiętam dokładnie, ale jest to coś z adresowaniem rejestrów...

    Mikrokontrolery   10 Lis 2005 21:28 Odpowiedzi: 15    Wyświetleń: 14924
  • zamiana kodu w assemblerze

    Witam. Na to pytanie odpowiedziałem na PW. Ale jak zgłaszasz taką prośbę to napisze tutaj. Zamiana BCD na HEX: ; w zmiennej tblicowej tab zapisane są kolejne cyfry BCD przy tym w komórce 1 jest najstarsza cyfra xor ax,ax xor dx,dx mov cx,.... ;tutaj wpisz ile masz cyfr Petla: mul...

    Programowanie   04 Sty 2006 21:35 Odpowiedzi: 4    Wyświetleń: 1960
  • [assembler] wyświetlacz sterowany 8051

    Wystarczy jak to zrobisz w pętli i będziesz je wyświetlał po kolei. Tylko musisz pamiętać o zwłoce czasowej pomiędzy znakami aby je można było zobaczyć na wyświetlaczu.

    Mikrokontrolery   05 Mar 2006 14:50 Odpowiedzi: 1    Wyświetleń: 1357
  • UART, AT89S8253, assembler

    Nie analizowałem poprawności danych ładowanych do rejestrów SFR a tylko prześledziłem sekwencję programu i zaraz zauważyłem bład po etyliecie skok: Dochodząc do niej program sprawdza w pętli czy bit TI=1 i jeśli nie skacze do samego siebie, a przecież ten bit nigdy nie będzie jedynką bo przed nim nić...

    Mikrokontrolery   04 Maj 2006 18:43 Odpowiedzi: 6    Wyświetleń: 1307
  • 89cxx51 - problem z programem (assembler)

    ...powinno juz zadzialac? cos dalej nie chodzi... Tak napisałeś program , że nie może działać. Np. jeśli procek dojdzie do tego miejsca (wykona obsługę INT0)... PAUZA: LJMP PAUZA ... PRZERWANIE_INT0: ... N... ;SPRAWDZA CZY JEST 1 NA 3.2 7) JB P3.2,LICZ_IMPULSOW...

    Mikrokontrolery   25 Cze 2006 17:59 Odpowiedzi: 18    Wyświetleń: 1539
  • transmisja rs w assemblerze.

    Z powodu objętości programu musze napisać w asemblerze troche rzeczy, i mam tu problem z transmisją na rs232. Niby cos wysyłą, ale terminal źle odbiera. Potrzebowałbym wyświetlić jakąkolwiek daną, 1 bajtową, w pętli co 1-2 sekundy, i to mi nie dziaą. w bascomie program testowy działą więc to nie...

    Mikrokontrolery   10 Lip 2006 18:54 Odpowiedzi: 7    Wyświetleń: 1083
  • Długi pływający napis na LCD - assembler

    Dziękuje za pomoc.. W klasie zrobiliśmy ten program troche inaczej ale ten działa lepiej.. w naszym trzeba było robić pętle, wpisywać ile znaków ma tekst.. A mam jeszcze jedno pytanie. chce sobie zrobić licznik BPM (Beats per minuts) Licznik mierzący ilość zliczanych impulsów w ciągu minuty tylko ze...

    Programowanie   30 Lis 2006 13:02 Odpowiedzi: 5    Wyświetleń: 2287
  • Assembler 51 prośba o przykładowe kody

    Co do odmierzania czasu to możesz to zrobić na wiele sposobów. W normalnych pętlach albo klawiaturę obsługiwać w przerwaniu, wtedy opóźnienie definiuje to przerwanie i nie angażuje zbytnio procesora. A z drugiej strony to poszukaj na forum, sam tu umieszczałem program obsługi klawiatury matrycowej.

    Mikrokontrolery   19 Gru 2006 08:50 Odpowiedzi: 9    Wyświetleń: 1647
  • ASSEMBLER na AVR

    Witam rozpoczołem pierwsze kroki w pisaniu programów w assamblerze. Jako pierwszy programik napiasłem skrypt do generowania kodu BCD na wyjściu procesora. Jeśli ktoś może zobaczyć czy program jest napisany prawidłowo to będę wdzięczny. Konkretnie interesuje mnie czy tak to powinno być pisane czy są...

    Mikrokontrolery   04 Sty 2007 22:58 Odpowiedzi: 3    Wyświetleń: 1888
  • 51 i wyświetlacze siedmiosegmentowe w assemblerze

    Jeśli chodzi o ostatni punkt, to po prostu nie wysyłaj cyfry z poprzedniego wyświetlacza do następnego. Co prawda, akurat w Twoim programie mignięcie za nim trafią nowe dane, nie musi być widoczne, ale kto wie? Niestety to nic nie dało. Zauważyłem jeszcze jeden błąd. Nie wiem jak długo trwa pętla...

    Mikrokontrolery   18 Sty 2007 20:59 Odpowiedzi: 23    Wyświetleń: 2927
  • Program odliczający od 99-0 w Assemblerze na 8051

    Dziwny jest ten licznik oglnie mój działa podobnie. ASM na 51 a na AVRy się sporo różni dużo zapomniałem bo 5 lat temu miałem ASMa na 51. Zapodam ci fragment kodu ASM AVR. .equ licznik=r16 .equ jednosci = r17 .equ dziesiatki = r18 .equ temp = r19 ldi licznik,99 ladalsuj do rejestru R16 wartość...

    Mikrokontrolery   16 Kwi 2008 21:24 Odpowiedzi: 8    Wyświetleń: 1979
  • jaki jezyk programowania jest uzywany w DSP - assembler vs C

    Nie umarł i nie umrze, aczkolwiek może zostać "zdegradowany" do pozycji języka, który jest potrzebny tylko do napisania kompilatora. Stanie się tak, jeżeli pojawi się jezyk wysokiego poziomu, a właściwie to kompilator takiego języka, za pomocą którego będzie można uzyskać kod równie wydajny. Chociaż...

    DSP i Transmisja   24 Lut 2008 11:06 Odpowiedzi: 8    Wyświetleń: 5389
  • Assembler i jego możliwości

    poczytać o podstawowych funkcjach (mov,add itp) poczytac o skokach (jmp,je,jle itp) scignac kompilator np ASM32 czy jakostak napisać programy typu: Sortowanie 3 liczb, jakieś pętle itd a gdzie infomacje : www.google.pl

    Programowanie   23 Paź 2008 13:49 Odpowiedzi: 44    Wyświetleń: 3736
  • Jaki "kompilator" do assemblera.

    Wielkie dzięki, A w MIDE-51 można pisać program w C i skompilować na hex zeby działał na tym atmelu? Bardzo ułatwiłaby mi napisanie programu pętla 'if' której nie ma w assemblerze i ciężko mi bez niej.

    Mikrokontrolery   24 Mar 2008 09:42 Odpowiedzi: 5    Wyświetleń: 899
  • Podciąganie wewnętrznych rezystorów w assemblerze

    Bez wątpienia na wyjściu uzyskasz stan wysoki. Jeśli chcesz ustawić pin jako wejście z podciąganiem, to kasujesz odpowiedni bit DDRB (cbi) ale w PORTB ustawiasz odpowiedni bit (sbi). ps. brakuje pętli nieskończonej na końcu.

    Mikrokontrolery   03 Lis 2008 01:33 Odpowiedzi: 10    Wyświetleń: 990
  • Proszę o sprawdzenie poprawności programu (assembler)

    rcall - to polecenie skoku do pordprogramu. Trzeba takie podporogramy (procedury) sobie napisać aby potem można było do nich wykonywać skoki np: rcall Opoznienie czy rcall WlaczWylaczPrzekaznik ok ale teraz troszkę jakby namieszałeś z tej pętli głównej jeszcze. Bo o ile ładnie podefiniowałeś...

    Mikrokontrolery AVR   31 Gru 2008 11:25 Odpowiedzi: 21    Wyświetleń: 2460
  • Wykres funkcji w assembler

    juz nieaktualne, poradzilem sobie :) 1. W takim razie wypada podać rozwiązanie. 2. Wypada dokładnie przepisać podany przez wykładowcę program "odluz" "w cx wsp.X, w dx wsp.Y" To jest nieprawda. Współrzędne są w rejestrze dx. dl - wpółrzędna y dh - współrzędna x cx to w tym programie...

    Programowanie Początkujący   24 Sty 2009 01:32 Odpowiedzi: 7    Wyświetleń: 3402
  • Atmega32 i ds18b20 avr assembler

    ;* ;*********************************... WYLICZANIA SUMY KONTROLNEJ Z NUMERU SERYJNEGO UKŁADU 1-Wire ;*******************************...

    Mikrokontrolery   27 Kwi 2009 10:45 Odpowiedzi: 2    Wyświetleń: 2976
  • Assembler a C++ czyli wybór szybciej czy taniej...

    PO. : ad 1/ avr'y są ośmiobitowe, ale obsługa zmiennych 16-bitowych jest optymalna. W przypadku średnim obsługa zajmuje 2* więcej czasu: podstawienie pomiędzy rejestrami (2*mov=2 cykle lub w szczególnym przypadku movw=1 cykl), inkrementacja (subi+sbci = 2cykle, odejmowanie wartości ujemnej, gdyż nie...

    Mikrokontrolery AVR   08 Wrz 2010 14:25 Odpowiedzi: 144    Wyświetleń: 19735
  • ASSEMBLER- program, mikrokontroler 8051

    Ad4.Wykorzystałbym to że można w pętli przekręcać akumulator na siebie i kopiować jego wartość na port P3.Wcześniej ustawić P3 w stan wysoki i wpisać odpowiednią wartość do A.

    Mikrokontrolery   04 Lis 2009 15:25 Odpowiedzi: 9    Wyświetleń: 4095
  • [Assembler][ATtiny2313][Podstawy] Zaczynamy naukę

    A więc zaczynamy: Napisałem programy przykładowe i wszystko pięknie chodzi diodki się zapalają gasną - po prostu jest dobrze. Napisałem program w AVR Studio 4 i symulacja pokazuje że wszystko powinno działać no ale nie działa. Tu jest przycięty kod programu który też nie działa mi. ...

    Mikrokontrolery AVR   22 Lut 2010 21:24 Odpowiedzi: 30    Wyświetleń: 7708
  • [assembler][masm] Zapętlanie programu

    Witam! Chcę napisać program wypisujący kilkukrotnie tekst za pomocą pętli. Jeżeli wrzucę pustą pętlę, program kończy działanie, natomiast kiedy wrzucę do niej funkcję read z języka C (muszę jej użyć), program się zapętla. Jakieś pomysły? .686 .model flat extrn _ExitProcess(at)4 : near extrn...

    Programowanie Początkujący   26 Mar 2011 14:17 Odpowiedzi: 2    Wyświetleń: 1337
  • [8051][assembler]prosty stoper przy użyciu timera, 2 wyświetlacze 7-segmentowe

    Brakuje pętli nieskończonej na końcu programu. Wyświetlenie liczby 00-99 nie jest tak proste jak myślisz. Po pierwsze musisz ograniczyć sekundy do 99, po drugie rozbić sekundy na cyfry i po trzecie wyświetlić (co też nie zmieści się w jednej linijce kodu). Aby obsłużyć wyświetlacz musisz się dowiedzieć...

    Mikrokontrolery   01 Lis 2011 15:32 Odpowiedzi: 4    Wyświetleń: 4488
  • [DSM-51] Assembler - Przełączanie z LCD na SEG

    Więc tak, program ma wyświetlić na wyświetlaczu LED moje imię i nazwisko oraz klasę, to właśnie podałem w kodzie i to działa, druga część programu ma się składać na to że jeżeli wcisnę np. enter wyświetli mi datę na segmentowym ( 7 segmentów ) To ma działać jako jedna całość nie dwa programy. Jak...

    Mikrokontrolery   28 Lis 2011 14:02 Odpowiedzi: 6    Wyświetleń: 3198
  • [8051][Assembler]Prosty program z diodami, którego nie umiem usprawnić

    Wydaje mi się że tak: [syntax=asm] ;Wyświetlasz sumę (ORL) rejestrów A i B ;Pomocniczy rejestr C,D ;Rejestry A,B,C i D (dowolne rejestry R0-R7) nie mogą ulec zniszczeniu w operacjach dodawania, i wyświetlania danych na porcie ;CARRY - oczywiście flaga C ;klamry {} są tylko po to aby lepiej było...

    Mikrokontrolery Początkujący   11 Sty 2012 00:48 Odpowiedzi: 1    Wyświetleń: 2409
  • Assembler - odczyt danych z tablicy

    Mi komenda lpm temp,Z zgłasza ostrzerzenie(komenda nie wspierana w tym procesorze) Asembler ma bardzo dużo tzw. "knyfów". Długo już w nim piszę i nie jeden program nie zadziałał. Czy oby na pewno wszyscy mówimy o ATMEGA8 bo ja odnoszę wrażenie że chyba każdy tutaj pisze pod inny procesor. Stos źle...

    Mikrokontrolery AVR   24 Sty 2012 20:32 Odpowiedzi: 18    Wyświetleń: 5143
  • [Atmega8] Assembler BIN to BCD

    tak powinno być erentualnie cp R0, R4 brge - ale ta instrukcja nie działa mi prawidłowo, nie bardzo wiem co ona porównuje niby powinna być odpowiednikiem >= ale tak nie jest. Powiedzmy że w R5:R4 mamy liczbę 1000, a w R1:R0 2999 np: 2999 - 1000 = 1999, licznik = 1 1999 - 1000 = 999, licznik...

    Mikrokontrolery AVR   12 Kwi 2012 00:33 Odpowiedzi: 10    Wyświetleń: 2328
  • Programowanie w Spim Assembler

    w tym poradniku znalazlem pobieranie tekstu z konsoli ale jak tego uzyc w programie ? Podałeś link do kursu asemblera dla DOSa (na procesory CISC), a w temacie się pytasz o symulator procesorów MISP (RISC), czyli właśnie SPIM ;) ale i tak nie dziala :( Bo masz błąd, literówkę w linii 19, zamiast...

    Programowanie Początkujący   24 Kwi 2012 20:20 Odpowiedzi: 47    Wyświetleń: 4730
  • [Atmega8][Assembler] Wykrywacz braku napięcia

    Wydaje mi się to wszystko poprawne (Do tego timer zawsze przebija się przez pętle waitForConversion więc coś tam musi liczyć) ale zmieniłem jeszcze referencje na napięcie odniesienia = nap. zasilania ldi R16, (1<<REFS0)|(1<<ADLAR)|(1<... out ADMUX, R16 efekt ten sam ADCH...

    Mikrokontrolery Początkujący   23 Maj 2012 15:57 Odpowiedzi: 10    Wyświetleń: 1353
  • 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ń: 3432
  • P89C668 - Obliczanie Delay w Assembler

    Wykonują się 3 kolejne pętle łącznie nieprecyzyjnie licząc to <100*80*80 * czas trwania rozkazu DJNZ> Dodano po 36 Jeśli koniecznie chcesz precyzyjnie licząc to: t_MOV - czas trwania rozkazu MOV t_RET - czas trwania rozkazu RET t_CALL - czas trwania rozkazu CALL t_DJNZ - czas...

    Mikrokontrolery   22 Lis 2012 00:59 Odpowiedzi: 9    Wyświetleń: 1854
  • [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ń: 5361
  • Assembler - Dzielenie liczb double

    Jedyny problem - to długość dzielnika. z tego powodu praktycznie nie możesz użyć dzielenia stałopozycyjnego i musisz zrobić je na piechotę, czyli przez przesuwanie i odejmowanie - pętla iterowana max. 53 razy. Przed dzieleniem do manytsy musisz dopisać bit części całkowitej. Na końcu czeka Cię jeszcze...

    Mikrokontrolery   09 Mar 2013 21:10 Odpowiedzi: 8    Wyświetleń: 1419
  • Assembler - interpretacja polecenia

    v5 wygląda na wskaźnik na tablicę bajtowych elementów, które są indeksami dla tablicy dword_40F458 po wykonaniu operacji xor z bajtową zmienną i. Po każdym obrocie pętli wskaźnik ten jest przesuwany na następny element tablicy (v5++).

    Programowanie   11 Sie 2013 00:03 Odpowiedzi: 2    Wyświetleń: 696
  • Atmega8 assembler - Utrata stanu SREG w AVR Studio

    Rozwiązane :) Koledzy dreamy, 2rs232 i dondu oczywiście mają rację - jednak nie to było źródłem problemu. Nie zostałem zrozumiany. Problem polegał na tym, że symulowałem program, klikając sobie kilkanaście razy "Step Into" - pojedynczy skok do następnej instrukcji. Jednak podczas wykonywania tych...

    Mikrokontrolery AVR   19 Gru 2013 23:56 Odpowiedzi: 5    Wyświetleń: 1251
  • [assembler] - emu8086 poruszanie się robotem robot.asm.

    Mam takie pytanie. Otóż używam programu emu 8086 version 4.03 w "examples"/"more examples"/ mamy "robot.asm" I teraz mamy zaprogramować robota. Na razie na pustej planszy bez lamp. Aby chodził w okół całej planszy czyli po kwadracie. Oraz po przekątnej. Ma ktoś jakieś pomysły jak to zrobić? Ponoć trzeba...

    Programowanie   06 Sty 2014 17:02 Odpowiedzi: 0    Wyświetleń: 798
  • 8051 - Wyświetlacz 4 cyfrowy 7 segmentowy + klawiatura + ASSEMBLER

    Właśnie jeszcze nie ogarniam przerwań - domyślam się o co chodzi ale jak się za to zabrać? Bo jak próbowałem zrobić "warunkami" to zdarzało się tak, że gdy raz nacisnąłem jeden klawisz np. "1" to na wszystkich segmentach pojawiało mi się 1 - domyślałem się, że pętla tak szybko za działa, że to moje...

    Mikrokontrolery   16 Sty 2014 20:40 Odpowiedzi: 2    Wyświetleń: 2016
  • [atmega8a][assembler] - inicjalizacja wyświetlacza HD44780U

    Wybaczcie moje marudzenie ale takie makro wymaga co najmniej dodatkowych dwóch "difajnów". Proponowane "ułatwienie" spowodowało że musimy zamiast 11 znaków wklikać 50 i na dodatek w czasie analizowania skakać po dokumencie aby zobaczyć co oznacza makro a później co oznaczają poszczególne definicje z...

    Mikrokontrolery AVR   18 Maj 2014 13:56 Odpowiedzi: 15    Wyświetleń: 1893
  • Pico Blaze (assembler) - jak zczytać stany wejść

    Witam Czy ktoś może miał styczność z tym mikrokontrolerem? Na drugim roku studiów zaczynamy z mikrokontrolerami co mnie bardzo interesuje, ale wykładowca przedstawił PicoBlaze, który ma bardzo małe zasoby i podobno można go programować jedynie w jego własnym języku assembler. Na razie tak patrzę sobie...

    Mikrokontrolery Początkujący   19 Lis 2014 14:20 Odpowiedzi: 2    Wyświetleń: 810
  • 8051 assembler wyświetlacz 7 segmentowy

    Da się. Napisz program, który w pętli kolejno: wyświetla liczbę, czeka 10 sekund, gasi liczbę, czeka 10 sekund.

    Mikrokontrolery   16 Sty 2015 16:52 Odpowiedzi: 19    Wyświetleń: 3786
  • [C][STM32F4] - Wstawki w assemblerze

    Czy jest to w ogóle możliwe gdy napisze się ją w assemblerze? Aktualnie zajmuje ona ok. 15ms. O ile może się skrócić? Jeśli dobrze operujesz assmeblerem, to pewnie się trochę skróci. Generalnie sprawa wygląda wg mnie tak, że można napisać jeden z 4 kodów: - kiepski kod w C, - kiepski kod w assemblerze, -...

    Mikrokontrolery ARM   24 Mar 2015 08:20 Odpowiedzi: 18    Wyświetleń: 1128
  • Atxmega256A3BU - [assembler] termometr NTC przy użyciu CD4511be na wys. 7 seg

    Witam. To mój pierwszy post wiec proszę o wyrozumiałość. Wraz z kolegami z zespołu dostaliśmy zadanie aby zrobić termometr przy użyciu dekoderów cd4511be do które będą sterowały dwoma wyświetlaczami siedmio-segmentowymi które działają w ze wspólną anodą. Temperatura ma być podana z dokładnością...

    Mikrokontrolery AVR   26 Cze 2015 18:58 Odpowiedzi: 2    Wyświetleń: 948
  • Programowanie w assemblerze p

    Witam potrzebuje pomocy z zadanie. Program ma dzielić 2 liczby z a i b. Nie mam pomysłu jak to zrocić by nie podawać wartości c [syntax=assembler] POB a pętla: SOM koniec POB c ŁAD b ODE c POB a DOD Jeden ŁAD a SOZ pętla koniec: POB c STP a: RST 12 b: RST 24 c: RST 2 Jeden: RST 1[/syntax][/code]

    Programowanie Początkujący   22 Sty 2016 14:42 Odpowiedzi: 3    Wyświetleń: 651
  • ATMega8 + assembler - program filtrujący

    Witaj Lulubella . Co prawda zbyt wiele Ci nie pomogę (sam sie uczę ASM), ale jednak lepsze coś niż nic. A więc zacznijmy od początku. Niezbędnym dla rozwiązania Twego problemu jest utworzenie tablicy 100-tu element owej w pamięci flash mikrusa. Oto ta tablica .org $2500 oznacza umieszczenie tablicy...

    Mikrokontrolery AVR   09 Lis 2016 22:49 Odpowiedzi: 11    Wyświetleń: 1107
  • Assembler mikroprocesor 8051 liczenie na 4 wyświetlaczach 7 seg

    Kod jest bardzo nieoptymalny, zauważył kolega powtarzające się fragmenty? Od takich rzeczy są procedury. A całość powinna się wykonywać w pętli z inkrementacją (i wyjściem po uzyskaniu zadanej wartości czyli 9999)

    Mikrokontrolery Początkujący   27 Lis 2018 11:11 Odpowiedzi: 5    Wyświetleń: 315
  • assembler mikrokontroler 8051

    Witam, chciałbym napisać program,który do adresów 40H,49H wpisuje kolejno liczby od 1 do 10.Niestety nie mogę sobie poradzić ze zwiększaniem wpisywanej liczby przy każdorazowym wykonaniu pętli. Poniżej kod: LJMP START LICZBA EQU 01H ORG 100H START: MOV 43H,#55H MOV A,43H MOV R0,#40H MOV...

    Początkujący Elektronicy   29 Paź 2019 09:36 Odpowiedzi: 7    Wyświetleń: 138
  • Pętla nie skończona kończy sie - hmmm nie rozumiem ??

    witam. ja zaczynalem od assemblera, potem pisalem w c a ostatnio od kilku lat w bascomie. ten ostatni jest zdecydowanie najprostszy a dzieki temu ze wiele instrukcji ma wbudowanych stworzyc zeragek na pcf8583 to ok 10 min roboty co w asemblerze pewnie robilbym tydzien. moze i jest niedopracowany...

    Mikrokontrolery   25 Mar 2006 17:18 Odpowiedzi: 10    Wyświetleń: 1479
  • [SDCC] Pętla i za mało iteracji

    Zobacz co na to assembler wygenerowany z tego kompilatora.Nigdy nie spotkalem sie z takim przypadkiem.Byc moze jest to bug kompilatora (kilka w SDCC juz sam zglaszalem).Sprobuj tez innej petli np while i zobacz co sie stanie.

    Mikrokontrolery   25 Kwi 2006 23:39 Odpowiedzi: 7    Wyświetleń: 870
  • TWI w ATmega128. Program pozostaje ciągle w pętli start.

    Dość dawno już nie pisałem w assemblerze ale z tego co widzę, to program nie może pozostawać w pętli start_i2c, bo nie ma tam żadnej pętli. Proponuję zajrzeć tutaj - powinno w rozwiązać problem: W podprogramie start_i2c, po zapisaniu rejestru TWCR powinienes poczekac na ustawienie flagi TWINT (oznaczajacej...

    Mikrokontrolery   28 Wrz 2007 20:47 Odpowiedzi: 9    Wyświetleń: 1230
  • Wykrywanie pojazdów, pętla, generator? Co z praktyką ?

    Witam! Tak, to jest gotowiec na uPC. Ściągnij sobie wszystko z tego linku, który zapodał "avatar". Jest tam źródło do programu w assemblerze, a więc nie musisz pisać wszystkiego od nowa, wystarczy wprowadzić stosowne dla Twojego projektu poprawki. Pozdrawiam

    Projektowanie Układów   11 Lis 2007 02:12 Odpowiedzi: 10    Wyświetleń: 4370
  • Pętla for w #define w c#. Jak przerobić kod na C#?

    Eee i w czym ten język jest lepszy od C++ że go tyle się wałkuje... I java i c# i assembler a c++ to jakiś niepotrzebny czy co? I powiedzcie mi jeszcze, że nie da się używać bibliotek z C++, tzn. chodzi o coś takiego potrzebuje w C# użyć funkcji fillrectattr() z newconio: void fillrectattr(WORD...

    Programowanie Początkujący   25 Paź 2011 18:14 Odpowiedzi: 14    Wyświetleń: 2401
  • [ATMEGA][ASEMBLER] - Długa pętla w asemblerze i dziwna matematyka.

    Może nie stricte z tematem, ale miałem podobną sytuację na początku swojej zabawy z mikrokontrolerami. Pisałem programy w bascomie na 51 i na Avr i dla przyśpieszenia działania robiłem wstawki w asm. Po pewnym czasie moje programy wyglądały tak [syntax=c] $ASM Kod programu $ENDASM [/syntax] Wtedy....

    Mikrokontrolery AVR   11 Paź 2013 20:25 Odpowiedzi: 22    Wyświetleń: 3423
  • [ASM] Pętla opóźniająca 100us-25.5ms

    Zapewne, dlatego też mądrzy ludzie dawno temu wymyśili w c delay.h. A że precyzyjne opóźnienia można zrobić albo na timerze albo w asemblerze, stąd też nie jest dziwne, że mimo, że to c to opóźnienia są napisane w assemblerze.

    Mikrokontrolery AVR   02 Lip 2013 22:04 Odpowiedzi: 10    Wyświetleń: 1875
  • Błąd w pętli opóźniającej kodu assemblera 51 - opóźnienia.

    Bardziej skłaniam się ku C ale pewne rzeczy trzeba liznąć z assemblera-szkoła. Jak wprowadzić proste opóźnienia, np. do świecenia diodą? Moja wizja według tego co znalazłem (dla przykładu właśnie miganie diodą): [syntax=asm] LJMP START SETB P1.7 NOP NOP NOP NOP CLR P1.7 NOP NOP NOP NOP LJMP...

    Mikrokontrolery   12 Cze 2012 10:47 Odpowiedzi: 6    Wyświetleń: 2078
  • Robienie pętli w programie w jezku assembler

    Napisałem że mój kod jest napisany w x86 żeby pokazać ideę jak ma wyglądać pętla, co za problem wziąć list instruction do 8051 i poszukać odpowiedników do x86?

    Początkujący Elektronicy   24 Cze 2014 13:44 Odpowiedzi: 11    Wyświetleń: 1029
  • ćwiczenia pętli w 8051(assembler)

    Witam, czy znacie może jakieś ciekawe materiały które w sposób wyczerpujący omawiają pętle w Assemblerze dla mikrokontrolera 8051. Napisałem już kilka prostych programów realizujących poszczególne rodzaje pętli,ale na pewno jest coś czego nie potrafiłbym zrobić. Z góry dziękuję za pomoc

    Początkujący Elektronicy   25 Paź 2019 19:12 Odpowiedzi: 3    Wyświetleń: 105
  • atmega32[C]solar-sieć 230V monitorowanie i sterowanie

    Wybacz Kolego ale można się załamać - nie znasz podstaw programowania! Weź sobie jakąkolwiek książkę do C i przeczytaj chociaż KILKA PIERWSZYCH ROZDZIAŁÓW... Bardzo uprzejmie proszę. Forum nie jest od nauczania C, nawet na przykładach! Najprostszy program ma postać: #include <stdlib.h> #include...

    Mikrokontrolery AVR   16 Sie 2010 14:28 Odpowiedzi: 21    Wyświetleń: 3226
  • [ATmega32][C] Nie działa przerwanie od przepełnienia timera0

    Ustawienie kierunku wyjścia było tylko przy wyrzucania zbednych linijek usunąłem go ale już dopisałem, moze ktoś sprawdzić czy u niego działa taki prosty kod bo ja już zaczyna podejrzewać procek... . Jeżeli wrzucę LED_TOGGLE; w pętle while to na oscyloskopie widzę przebieg prostokątny więc pozostałe...

    Mikrokontrolery AVR   08 Lis 2011 09:26 Odpowiedzi: 23    Wyświetleń: 2771
  • Funkcja w RAMie nie działa. Ręce opadają.

    A może przerwań zapomniałeś wyłączyć? Albo po updacie nowe siedzą gdzie indziej niż wektory wskazują? 1. Przerwania wyłączam. 2. Po zaprogramowaniu procesor ma wykonać skok pod adres 0. Co akurat w ARMie nie jest do końca pełnym resetem, ale zawsze to coś. Procesor jest w trybie System więc po skoku...

    Mikrokontrolery   15 Mar 2010 15:00 Odpowiedzi: 44    Wyświetleń: 4300
  • Tutorial PIC18F2550 + SDCC - Część 2 - Blink LED, piny IO, wejścia i wyjścia

    Witajcie moi drodzy Oto druga część mojego praktycznego tutoriala dla ośmiobitowego mikrokontrolera PIC18F2550 od Microchipa i programatora SDCC . W tym temacie omówię podstawowe operacje cyfrowego IO na prostych przykładach. Spis części (osobnych tematów) tutoriala Tutorial podzielony...

    Artykuły   08 Sty 2020 10:57 Odpowiedzi: 0    Wyświetleń: 1626
  • WINAVR na windows 8.1 dla USBasp

    Witam, Mam problem z początkiem nauki programowania mikrokontrolerów. Zakupiłem na Allegro programator USBasp oraz podstawkę do programowania. Taki jak w linku: <ciach> Na USBasp ustawiłem przycisk na 1-ON, 2-ON, 3-OFF. Sterowniki zainstalowałem libusb_0.1.12.1. Dodatkowo zainstalowałem...

    Mikrokontrolery Początkujący   12 Mar 2015 07:52 Odpowiedzi: 7    Wyświetleń: 1656
  • [Asembler] Dodawanie 3 liczb 8-bitowych

    Teraz już sprawy idą w lepszym kierunku. Problematyczny jest jeszcze sposób deklaracji zmiennych w programie. Proponuję pobrać z internetu dowolny assembler na 8051 (np. ASEM-51), wtedy wszystkie błędy składniowe można na bieżąco sprawdzać. Struktura programu (dowolnego) może wyglądać np. tak: -...

    Mikrokontrolery   26 Cze 2010 22:23 Odpowiedzi: 11    Wyświetleń: 5715
  • KrzysioCart Micro SD - rewolucja dla fanów konsoli Pegasus/Famicom.

    Przedstawiam Wam swoje najnowsze dzieło - KrzysioCart MicroSD - kardridż do konsoli Pegasus, który będzie ostatnim, jaki kupisz - żaden inny już nie będzie potrzebny. Kardridż obsługuję 82% wszystkich gier, jakie wyszły na konsolę NES / Famicom / Pegasus. Obsługiwane są następujące mappery (układy...

    DIY Konstrukcje   03 Lip 2020 09:06 Odpowiedzi: 97    Wyświetleń: 64332
  • Reverse Engineering w praktyce - część 5

    W Wyszukiwanie, zbieranie i analizowanie otwartych komponentów systemu Najpierw zacznijmy od wyjaśnienia co to jest oprogramowanie otwarte czy też dostępne na licencji GPL (trochę teorii). Narzędzia wykorzystane w routerze, takie jak Linux, U-Boot i inne dostępne są na licencji GPL, co oznacza...

    Artykuły   23 Lut 2017 19:47 Odpowiedzi: 0    Wyświetleń: 2463
  • win API - prosze o wyjasnienie (podstawowe rzeczy)

    off topic, ale po prostu musiałem... break - to jest bardzo niewygodna wada kompilatorów języka C. Mnie to bardzo kole w oczy. Na 99% to jest macro, które powoduje skok poza zasięg rozkazu masowego porównywania select lub swith break to nie makro, tylko normalna instrukcja Wada?! Zaleta!...

    Programowanie   09 Lut 2005 18:07 Odpowiedzi: 5    Wyświetleń: 1223
  • [ATMEGA168] oscyloskop cyfrowy

    Jestem pod wrażeniem że udało Ci się coś na FPGA zbudować Ten przetwornik w SAMie ma owszem częstotliwość 8 MHz (ADCClock), ale czas konwersji przy 8 bitach wynosi 1.25 us, czyli 800 KHz. No faktycznie... nie wzialem pod uwage ze czas konwersji wynosi 10 cykli procesora plus jeszcze czas akwizycji......

    Mikrokontrolery   21 Mar 2008 16:19 Odpowiedzi: 26    Wyświetleń: 10006