assembler funkcja

Znaleziono około 626 wyników dla: assembler funkcja
  • [ASSEMBLER] Funkcja w MASM.

    Hej. Mam problem z zadaniem o następującej treści : Muszę przedstawić owe zadanie w c++ i asemblerze. Mój kod w c++ wygląda tak : [syntax=cpp] int main() { double a,n, wynik; cout << "Podaj a" << endl; cin >> a; cout << "Podaj n" << endl; ...

    Programowanie smirnoffm   16 Maj 2012 12:17 Odpowiedzi: 0    Wyświetleń: 426
  • [Assembler] Współpraca Avr-gcc i Assemblera (funkcje)

    Witam. Może ktoś mi pomoże napisać funkcje w assemblerze, która po kompilacji i dodaniu jako zewnętrzny plik do projektu będzie działać w avr-gcc. Przykład taki znalazłem na stronie: Niestety w przykładzie tym funkcje nie mają żadnych argumentów, a mi zależy właśnie na funkcjach z argumentami. Pozdrawiam.

    Programowanie Mess-gd   05 Wrz 2008 17:03 Odpowiedzi: 6    Wyświetleń: 2110
  • DDS z wykorzystaniem ATMega88 i drabinki R-2R

    Autor niniejszego opisu planował testować swego czasu tagi RFID na częstotliwość 150 kHz, jednak nie posiadał własnego generatora sygnałowego – dlatego postanowił wykorzystać w tym celu mikroprocesor ATMega88 i bezpośrednią syntezę cyfrową sygnału. Zamiast jednak sięgnąć po gotowe rozwiązanie...

    Artykuły glutek   09 Gru 2012 15:58 Odpowiedzi: 5    Wyświetleń: 24090
  • Łączenie asemblera i C w AVR

    Witam, napisałem w assemblerze funkcję obsługi ADC i chciałbym ją wykorzystać w kodzie w C. Zamieszczę przykładowy kod pokazujący o co mi chodzi: adc.asm #include <avr/io.h> #define ADC_ASM #include "adc.h" .text .gl... adc_read adc_read: in R25, ADCL//ADCL in...

    Mikrokontrolery AVR Tarkowski01   29 Mar 2010 23:33 Odpowiedzi: 0    Wyświetleń: 657
  • [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 djfarad02   29 Maj 2014 18:14 Odpowiedzi: 35    Wyświetleń: 3807
  • Arduino nie nadąża sczytywać sygnałów z enkodera

    Ja wcale nie twierdziłem, że to jest sztywna granica. Właśnie dlatego że twierdziłeś że więcej się nie da: Według moich szacunków, przy częstotliwości taktowania 16MHz, detekcji na jednym zboczu, procedurach napisanych w asemblerze i niezbyt wysokich oczekiwaniach dodatkowych co do pozostałych...

    Arduino dondu   18 Sie 2015 17:49 Odpowiedzi: 33    Wyświetleń: 4989
  • 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 to[m]ek   17 Wrz 2010 21:42 Odpowiedzi: 0    Wyświetleń: 2975
  • ATmega64A - Zawieszanie programu podczas wychodzenia z funkcji

    Witam, w projekcie inżynierskim wykorzystuję m.in. mikrokontroler ATmega64A i właśnie z tym uC mam problem. Każda próba wywołania dowolnej funkcji powoduje jej zawieszenie (funkcja foo() się zapętla)... co najdziwniejsze ten sam przykładowy program skompilowany na ATmegę32 działa prawdłowo, a próba...

    Mikrokontrolery AVR sgt_ding   25 Wrz 2015 18:28 Odpowiedzi: 4    Wyświetleń: 774
  • [Assembler] Operacje na liczbach.

    No, to już coś. Teraz podobne funkcje dla assemblera zapisz dla mnożenia (MUL). Następnie zobacz, jak [url=]wczytywać liczby (klika przykładów z assemblera) - znów zapiszesz swoją funkcję zamiast readln. Podobnie postąp z wyświetlaniem liczb (również ten sam link co podałem). Na koniec wszystko zapisz...

    Programowanie tom9012   30 Maj 2011 20:35 Odpowiedzi: 7    Wyświetleń: 1784
  • [Assembler] kopiowanie pliku.

    Witam. Potrzebuje programik który mógłbym odpalić np pod "recovery console winXP" i ogólnie nie tylko na kompach z windowsem. Wiem że mógłbym to zrobić np w pliku bat ale jednak musi być to programik exe czy com, chyba jedynie pozostaje assembler. Jego zadaniem (na początku) jest skopiowanie pliku...

    Programowanie sivex   25 Paź 2008 18:34 Odpowiedzi: 6    Wyświetleń: 2941
  • AVR-GCC funkcje obslugi wyswietlacza LCD - linkowanie

    Mam pewien problem. Polaczylem wyswietlacz HD44780 z atmega32. Korzystam z gotowej biblioteki Radowslawa Kwiecienia. Gdy laduje kod w taki sposob ze linkuje biblioteki z kodem glowym programu nie widze nic na wyswietlaczu, gdy natomiast wkleje kod z bibliotek do kodu glownego to wszystko dziala...

    Mikrokontrolery Początkujący ailpein   09 Sty 2012 19:23 Odpowiedzi: 5    Wyświetleń: 2316
  • Assembler - Pierwsza styczność z programowaniem

    Znajomość assemblera wymaga dodatkowej wiedzy na temat funkcjonowania procesora. Coś, czym się nie przejmujesz przy językach wysokiego poziomu. Ponadto np pisząc prostą funkcję realizujesz to 3-4 linijkami. Assembler będzie wymagał 10-20 linijek. Po prostu nauka i opanowanie będą znacznie trudniejsze....

    Programowanie Początkujący Nowhereboy33   18 Lis 2013 03:20 Odpowiedzi: 9    Wyświetleń: 936
  • Assembler '51 sprawdzenie składni

    Witam czy mógłby ktoś sprawdzić poprawność kodu Assembler '51? Czy składnia jest ok? WDTCN DATA 0FFH ; WATCHDOG TIMER CONTROL AMX0CF DATA 0BAH ; ADC 0 MUX CONFIGURATION AMX0SL DATA 0BBH ; ADC 0 MUX CHANNEL SELECTION ADC0CN DATA 0E8H ; ADC 0 CONTROL ADC0H DATA 0BFH ; ADC 0 DATA - HIGH BYTE REF0CN...

    Mikrokontrolery adamwesola   26 Lut 2009 18:07 Odpowiedzi: 1    Wyświetleń: 1259
  • polaczenie assemblera z c

    Prawdopodobnie chodzi o coś takiego ;) plik :glowny.c #include <def.h> m... //wywołanie funkcji z parametrami (parametry przekazywane są do assemblera } } //********************... def.h extern void pp(unsigned...

    Programowanie [GD]-Zami   11 Lut 2008 20:54 Odpowiedzi: 4    Wyświetleń: 1305
  • Keil - Wywołanie funkcji assembler

    Witam, Na podstawie przykładów do LPC4330 Xplorer próbuję stworzyć pusty program. Analizując przykład dodałem funkcję, napisaną w assemblerze do startupa i próbuję ją wywołać w funkci w C, co powoduje błąd Error: L6218E: Undefined symbol getPC (referred from main.o). Nie potrafię rozwiązać tego problemu....

    Mikrokontrolery ARM 80kuba   02 Lut 2014 15:26 Odpowiedzi: 0    Wyświetleń: 801
  • [lpc1768][GNU C/eclipse] wywołanie funkcji w przerwaniu nie działa

    Witam, mam problem z wywołaniem funkcji w przerwaniu. Na chwilę obecną debugowanie odpada, gdyż mam mały problem z odpaleniem debugowania. Po wywołaniu przez procesor przerwania, albo się on wiesza albo niepoprawnie działa funkcja. To samo dzieje się gdy wkleję do przerwania zawartość funkcji. Podczas...

    Mikrokontrolery ARM Cosicek   24 Cze 2012 12:45 Odpowiedzi: 0    Wyświetleń: 2087
  • Assembler - Assembler, technikum informatyczne i jego brak :(

    Napiszę słówko jako człowiek, który pisze programy na mikrokontrolery od kilkunastu lat. Taka prawdziwa nauka assemblera w tym momencie nie ma najmniejszego sensu. Dlaczego? Bo niby, którego asemblera uczyć się. Każda rodzina procesorów ma inną listę rozkazową. Jeżeli nauczysz się asemblera, powiedzmy...

    Programowanie Początkujący dondu   01 Paź 2012 22:16 Odpowiedzi: 6    Wyświetleń: 2103
  • Assembler, programowanie uP. Pogłębienie wiedzy.

    Wiec tak : W szkole miałem same podstawy assemblera na uprocku bodajże 8080. Podstawy niby znam tylko ze na lekcjach robiliśmy tylko jakieś funkcje matematyczne typu mnożenie, dodawanie, odejmowanie, OR, AND, modulo dwa itd. Teraz chodzi mi o to aby wiedzę o tym jakoś pogłębić aby mi sie to przydało...

    Programowanie Terminator   25 Cze 2007 12:50 Odpowiedzi: 1    Wyświetleń: 933
  • Assembler - FASM

    Witam. Problem wygląda następująco: Mam do napisania program w assemblerze, który wczyta ze zrobionego pliku 2 liczby dwucyfrowe w nim umieszczone następnie doda je i wyświetli w konsoli wynik. Np: w pliku znajduje się "23+14". W konsoli ma wyświetlić zawartość tego pliku i po znaku "=" wyświetlić...

    Programowanie mazur160   05 Lut 2015 17:26 Odpowiedzi: 0    Wyświetleń: 321
  • Assembler - Program do pisania

    Dzisiaj jedyne sensowne zastosowanie assemblera to małe wstawki do programów w innych językach. Może to dotyczyć jakiś specyficznych rozkazów dotyczących sprzętu (przełączanie trybów CPU, dostęp do jakiś specjalizowanych rejestrów itp) bądź pewne obliczenia łatwiejsze w assemblerze (np. bardzo duże liczby...

    Programowanie Początkujący kubalos2   28 Lut 2015 11:41 Odpowiedzi: 12    Wyświetleń: 1959
  • [ATMEGA128]Mikrokontroler zawiesza się w pustej funkcji

    Problem chyba rozwiazany. Załączyłem optymalizacje Os. GCC na AVR jest troche daremne skoro optymalizacja wysypuje program.Analizowałem listing assemblera i wygladalo wszystko ok po załadowaniu do procka juz tak nie było. Assembler na te 8bitowe to chyba jednak znacznie lepsze rozwiazanie.

    Mikrokontrolery AVR 94075   24 Lis 2010 11:51 Odpowiedzi: 12    Wyświetleń: 1155
  • obsluga magistrali I2C w assemblerze.

    Witam... mam procesor a rdzeniu 51.Lepiej jest napisac obsluge magistrali i2c <w sumie za bardzo nie wiem jak sie za to zabrac> Czy skorzystac z gotoej implementacji w procesorze. Procesor 89C450. Dopiero sie ucze programowac... wiec jesli to nie problem jesli ktos umie ja zaimplemenowac w assemblerze...

    Mikrokontrolery 12811   03 Cze 2006 11:52 Odpowiedzi: 2    Wyświetleń: 948
  • zamiana kodu binarnego(assembler) na kod avr/arm

    witam. na co dzień nie zajmuję się mikrokontrolerami ale potrzebowałbym informacji, czy jest jakieś narzędzie które przetłumaczy mi kod assemblera na kod AVR/ARM (bo o C nie ma co marzyć pewno)? żadna kombinacja tych wyrazów nic konkretnego w wyszukiwarce nie dawało google też nie. jeżeli pytanie to...

    Mikrokontrolery revolt   20 Wrz 2006 13:05 Odpowiedzi: 2    Wyświetleń: 1290
  • Assembler 8051

    Witam Jestem początkujący jeśli chodzi o programy w assemblerze i potrzebuje pomocy. Mam do napisania program następującej treści: Przygotowac program, który wykonuje nastepujace funkcje: a - generuje co 1 s impuls, a liczbe impulsów zlicza i wyswietla - w postaci binarnej na diodach LED w porcie...

    Mikrokontrolery szydlak   16 Lis 2006 12:57 Odpowiedzi: 3    Wyświetleń: 2151
  • Problem z programem w assemblerze

    Witam. Mam do napisania program w assemblerze który bedzie polegał na tym, że muszę podac nazwe pliku z tekstem do szyfrowania, następnie nazwe pliku który ma byc utworzony i tam bedzie zapisany zaszyfrowany tekst, później podaje liczbe to jest liczba kodu Asci, i wtedy bedzie szyfrowanie które polega...

    Programowanie ZeeWolf   26 Sty 2007 07:52 Odpowiedzi: 3    Wyświetleń: 647
  • Generator częstotliwości - Assembler c51

    Witam, Co programu to albo czegos nie widze albo 'popełniłeś' troche prostych bledow - probowales to kompilowac ? I może tak dla jasności ten program ma na bieżąco sprawdzac stan P3.7 czy ma sprawdzac jednorazowo i dalej nie robic nic ? (bo z zamieszczonego kodu wynika mi ta druga opcja) Nie mniej...

    Mikrokontrolery Songo   25 Lut 2007 02:36 Odpowiedzi: 10    Wyświetleń: 3764
  • arm 7 +assembler

    zawsze mozna pisac cale funkcje w assemblerze asm volatile ("nop \ mov w0,w1 \ exch w0,w1"); 0x41 0x56 0x45!!

    Mikrokontrolery rusala   30 Mar 2008 22:15 Odpowiedzi: 10    Wyświetleń: 1457
  • [Assembler][ATtiny2313][Podstawy] Zaczynamy naukę

    A tak poważnie. Czy jest jakiś wykaz asemblera rozkazów i komend co za co odpowiada. ATmega8 ma na stronie 289 taki wykaz poleceń do zawarcia w programie a funkcje assemblera? Chwalisz się, że posiadasz zainstalowane AVR Studio. A czy przyszło Ci do głowy by zajrzeć do jego helpa? Tam opisane...

    Mikrokontrolery AVR zumek   22 Lut 2010 21:24 Odpowiedzi: 30    Wyświetleń: 7312
  • [ASSEMBLER] Nie mogę otworzyć debugowania w Visual Studio 2017

    Witam! Mam pewien problem, który męczyłem z dobrą godzinę z moim wykładowcą jednak musieliśmy przerwać. Może wy próbowaliście uruchomić lub piszecie w takim starym (wg mnie) języku i coś wiecie na ten temat. Posiadam pewien kod: , który służył jako poradnik do odpalenia assemblera na starszych "VS"...

    Programowanie 435758   17 Maj 2017 15:51 Odpowiedzi: 7    Wyświetleń: 897
  • [Assembler] Rezerwacja, zwalnianie bloku pamieci.

    Pamięć można zaalokować na kilka sposobów: Pierwszy polega na rezerwowaniu pamięci ze stosu programu. call GetProcessHeap ;pobiera "handle" do stosu danego procesu(naszego programu) mov hProcessHeap, eax ;i zapisije go do pamieci push 1024 ;ilosc bajtów...

    Programowanie Różol84   10 Mar 2004 13:23 Odpowiedzi: 8    Wyświetleń: 2267
  • Assembler, Bascom czy C-który język wybrać.

    A ja nie zmuszam nikogo do pisania w C. Niech kazdy pisze w ty co mu bardziej lezy. Swoja droga pierwsza obsluge LCD napialem wlasnie w asm i jak cos nie dziala to laduje ten programik do LCD. Programik wyswietla jakies znaki testowe. Przerobilem go poznoiej na C, bo czulem sie jak w klatce w asm. W...

    Mikrokontrolery ACULA   31 Paź 2004 01:33 Odpowiedzi: 57    Wyświetleń: 5120
  • AVR-GCC zamiana assemblera na tą nieludzką postać

    ...Wie ktoś jak nakłonić avrasm2 żeby zrobił plik w formacie elf?? Zapomnij - patrz dokumentacja AVRStudio :( Natomiast jeśli chodzi o pliki *.s , mam 2 sposoby na nie ;) 1) Używam plików nagłówkowych z C ... #include <avr/io.h> #define IOA _SFR_IO_ADDR .section .text .global funkcja .func...

    Mikrokontrolery you-zek   28 Lip 2006 07:00 Odpowiedzi: 17    Wyświetleń: 2259
  • Turbo Assembler program sprawdzający ilość Ramu

    Oto kod programu: .model small .stack 512 .data napis db 'Ilosc zainstalowanej pamieci wynosi: $' .code int 12h ;zwraca do ax ilość pamięci(max 640 kb) mov bl,10 div bl ; dzielimy wartość w ax aby uzyskać liczbę dziesiętną add ax,3030h mov napis,ax...

    Programowanie Remeknapr   23 Lis 2007 22:40 Odpowiedzi: 6    Wyświetleń: 1901
  • 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 Xitami   24 Lut 2008 11:06 Odpowiedzi: 8    Wyświetleń: 5128
  • [Assembler] problem z wyswietlaniem liczby

    przemo_wielki, dzieki bardzo za ten kod, teraz juz rozumiem gdzie robilem źle, musze jeszcze teraz przerobic ten program (a wlasciwie jako drugi program na zaliczenie) abym mogl wprowadzac liczby wielocyfrowe (powiedzmy tylko dwu lub trzy) i program rowniez ma je sumowac i wyswietlac sume koncepcje...

    Programowanie przemo_wielki   13 Maj 2009 05:17 Odpowiedzi: 7    Wyświetleń: 5781
  • zaawansowany kurs assemblera

    Tego samego szukam, czyli "good practices", "style guide" itp. czyli "jak stworzyć duży optymalny program" - (uniwersalniej, czytelniej, prosciej...) Zapewne łatwiej będzie odpowiedzieć na ten post, gdy zawężę architekturę dla ATmega. Jak piszecie duże programy w assemblerze? W jaki sposób...

    Mikrokontrolery pkoper   17 Paź 2009 09:06 Odpowiedzi: 20    Wyświetleń: 2307
  • [avr][assembler]Kompilacja rozłączna

    Witam, jak przeprowadzić kompilację rozłączną w AvrStudio4? mam plik main.asm oraz conf.asm. w conf.asm mam funkcję configuration. Gdy piszę tak: .nolist .include "m8def.inc" .include "conf.asm" .list ;STALE i ZMIENNE ;============== ;moje rejestry robocze .def tmp =R17 .def...

    Mikrokontrolery AVR tmf   17 Paź 2009 19:26 Odpowiedzi: 7    Wyświetleń: 1736
  • [Atmega8][assembler] uprocesor sam się resetuje

    Racja. Już dawno nie pisałem w assemblerze. Zastosowałem etykiety do skoków, a później wywołałem funkcje i działa (funkcja zabawa diodami). Przy obsłudze przerwania będę odkładał rejestr SREG na stos. Poniżej poprawiony listing programu. .include "m8def.inc" ;wektory przerwan ...

    Mikrokontrolery AVR loks   29 Kwi 2010 20:34 Odpowiedzi: 2    Wyświetleń: 1291
  • Assembler operacje na lancuchach danych -problem

    analiza łańcucha danych w poszukiwaniu określonej wartości powstał problem gdy napisałem makrodefinicje o takiej strukturze : findinstring adres, ascicode, limit adres - wskaźnik na adres przeszukiwanego łańcucha ascicode - poszukiwana wartość (bajt) limit ...

    Programowanie Dżyszla   08 Sty 2011 08:51 Odpowiedzi: 1    Wyświetleń: 771
  • [8051][SDCC][MIDE-51] Procedury Assemblera w C

    Czytam dokumentacje SDCC i jest tam napisane jak wywoływać procedury napisane w assemblerze z poziomu języka C. Niestety nie mogę sobie z tym poradzić :/ Mam przykładowo taką prostą funkcję napisaną w assemblerze: .globl _asm_func _asm_func: MOV C,P1.1 CPL C MOV P1.3,C RET i...

    Mikrokontrolery maniek1818   30 Sie 2011 20:48 Odpowiedzi: 5    Wyświetleń: 2553
  • [atmega8a][assembler] - inicjalizacja wyświetlacza HD44780U

    Nigdzie nie ustawiasz portu jako wyjścia. W funkcji opóźnienie zmieniasz rejestry R16-R18 po czym jak wyjdziesz z funkcji wystawiasz wartości te na porty.

    Mikrokontrolery AVR maciej_333   18 Maj 2014 13:56 Odpowiedzi: 15    Wyświetleń: 1683
  • Co znaczy void funkcja(...) ???

    poprostu deklarujesz sobie albo kilka funkcji - każda z inną ilością parametrów wejściowych, albo - jeśli środowisko na to pozwala - deklarujesz jedną funkcję xxxx(int ilość, ...) - ustawiasz jakiś pointer na pierwszy dodatkowy parametr i w pętli <ilość> odczytujesz kolejne parametry mały przykładzik...

    Programowanie krzkomar   03 Gru 2004 12:52 Odpowiedzi: 6    Wyświetleń: 9995
  • [masm]Funkcja rekurencyjna

    Witam! Moim zadaniem jest napisanie rekurencyjnej funkcji silnia w assemblerze. Na samym początku chciałem napisać funkcję dodającą argumenty funkcji. Problem jest taki że moja funkcja w ogóle nie działa tak jak powinna, dodaje do siebie pierwszy i ostatni argument. Proszę o kod funkcji dodającej...

    Programowanie Początkujący #   16 Wrz 2011 13:55 Odpowiedzi: 0    Wyświetleń: 1320
  • PIC32 - Wykonywanie funkcji (ISR też) z RAM

    Błędy te biorą się ze sposobu generowania skoku do funkcji (teraz masz względem PC). Można tak skoczyć z tego co wiem o maksymalnie 256MB. Flash i RAM pewnie są w dalszej odległosci od siebie. I prawdopodobnie masz rację jednak jeśli ta mniejsza optymalność to jedna instrukcja (skok względem PC)...

    Mikrokontrolery PIC raf_entek   16 Wrz 2014 10:44 Odpowiedzi: 8    Wyświetleń: 1947
  • [FREESCALE][NE64][Język C] Program nie wraca do main, po wywołaniu funkcji

    Witam, mój mikrokontroler zachowuje się tak jakby wchodził w funkcję CPU_start, jednak nie potrafił z niej wrócić z powrotem do main... Inicjalizacja procesora bez użycia tej funkcji działa bez zarzutu, wywołanie każdej funkcji kończy się w ten sposób... Debbugger pokazuje że zamiast wrócić do main()...

    Mikrokontrolery ARM Xitami   13 Lis 2011 11:52 Odpowiedzi: 1    Wyświetleń: 819
  • sortowanie liczb w asemblerze

    Witam mam do napisania w assemblerze program, który ma realizować następujące funkcje: - wprowadzenie przy pomocy terminala 6 liczb 3-cyfrowych z zakresu 0-255 - znalezienie wartości maksymalnej i minimalnej - prezentacja otrzymanych wartości na ekranie muszę także ustawić prędkość transmisji szeregowej,...

    Programowanie sledziownik   19 Sty 2010 21:09 Odpowiedzi: 8    Wyświetleń: 1851
  • [STM32;Truestudio; C++] Brak adresów funkcji przerwań w tablicy wektorów

    Ja nie lubię STM32, a STM32 mnie! Muszę coś zrobić na STM32 i robię to w Truestudio. Na razie proste testy na przypomnienie sobie STMów i wejście w C++ i na dzień dobry ściana! Po kompilacji w tablicy wektorów przerwań jest tylko adres na DefaultHandler. Mimo tego, że nazwa funkcji obsługi przerwania...

    Mikrokontrolery ARM michalko12   10 Lip 2018 21:06 Odpowiedzi: 2    Wyświetleń: 186
  • Wykres funkcji w assembler

    Mam taki oto program ;program graficzny rysunek funkcji .MODEL SMALL .STACK 100h ... 0 Liczba dd 1.0 Liczba2 dd 100 ;opcjonalnie 100 Liczba3 dd 0.01 temp dd ? .CODE Start PROC mov ax, (at)Data mov ds, ax ; Inicjalizacja trybu graficznego mov ax, 0012h mov bh,...

    Programowanie Początkujący Remeknapr   24 Sty 2009 01:32 Odpowiedzi: 7    Wyświetleń: 3174
  • LPT assembler - Code Blocks nie działa funkcja mov

    Witam, mam oto taki kod [syntax=cpp] #include <tchar.h> #include <Windows.h> #include <iostream> int _tmain( int argc, _TCHAR* argv[] ) { HANDLE hGiveIoDrv; // wywo³anie drivera giveio hGiveIoDrv = ::CreateFile ( "\\\\.\\giveio", ...

    Programowanie Początkujący stanleysts   24 Wrz 2012 17:16 Odpowiedzi: 5    Wyświetleń: 1083
  • Pic18 wywołanie funkcji asemblera w C

    ... to funkcja test wykonuje operacje w innym miejscu w pamięci tak jak by zgubiła adres zmiennej x1, jak rozwiazać ten problem? Coś chyba kiepsko opisujesz problem. Piszesz, że zmienia się działanie funkcji assemblerowej po zmianie kodu w C? To jakieś bajki. A problem najlepiej rozwiązać...

    Mikrokontrolery PIC wilk125   14 Lip 2011 22:01 Odpowiedzi: 2    Wyświetleń: 1523
  • STM32 F4 (Nucleo F446RE) Problem z przekazaniem float to funkcji

    1. Jak jest zdefiniowane float32_t? 2. Literał 2.4567 jest domyślnie typu double. Użyj 2.4567f. 3. W jaki sposób odczytujesz wartość przekazywaną do funkcji? 4. W jaki sposób wykonujesz konwersję do stringa? 1. Próbowałem z float wynik taki jak poprzednio. 2. Próbowałem też tak. 3. Odczytuje...

    Mikrokontrolery ARM Lukste21   29 Mar 2017 20:00 Odpowiedzi: 28    Wyświetleń: 1068
  • Funkcje trygonometryczne-->jak zrealizować??

    Takie obliczenia zrealizujesz prawie na kazdym procesorze . Chyba najlatwiej wybrac jakiegos AVRa. A jesli chodzi o jezyk... jak chcesz sie pobawic to mozesz napisac wlasna fukncje w assemblerze, ale proponuje GCC - jest tam wiekszosc funkcji trygonometrycznych.

    Mikrokontrolery adamusx   26 Mar 2006 10:31 Odpowiedzi: 6    Wyświetleń: 1377
  • Zbudowac kalkulator ale z dodatkowa funkcja textowa

    Witam, W najprostszym wydaniu bierzemy prawie dowolny mikroprocesor (jakiś AtMega, 8051 lub jakikolwiek inny) programujemy podstawowe funkcje matemyatyczne, wprowadzanie danych z klawiatury, wyświetlanie danych na wyświetlaczu i najtrudniejszy element czyli wyświetlanie przesłanego tekstu. I tu sie...

    Mikrokontrolery pubus   15 Lis 2006 23:11 Odpowiedzi: 24    Wyświetleń: 3960
  • funkcje asemblera w C (AVRStudio)

    A mój makefile wygląda tak: ########################################... Makefile for the project Atiny13c ##############################... General Flags PROJECT = Atiny13c MCU = attiny13 TARGET = Atiny13c.elf CC...

    Mikrokontrolery Marek2006   04 Sty 2007 10:52 Odpowiedzi: 7    Wyświetleń: 1807
  • funkcja cosinus w mikrokontrolerach

    Mi jednak zależy na assemblerze jeśli był byś tak uprzejmy i naprowadził mnie na trop był bym naprawdę wdzięczny. W google znalazłem jedynie informacje o assemblerze na PC (jak pisałem powyżej) gdzie wykorzystywany jest rozkaz cosine nie istniejący w "instructions set summary" z datasheet.

    Mikrokontrolery PIC Szymon Tarnowski   23 Maj 2009 09:47 Odpowiedzi: 4    Wyświetleń: 1467
  • STM32F4 - funkcje sin/cos z biblioteki DSP_Lib i biblioteki math.h

    Ale opinia o tym co jest szybsze/lepsze/fajniejsze już poszła w świat. Ciekawe ile opinii opartych jest o takie "testy"... Ja wrzucam assemblera. Kompilator GCC jest tak fantastyczny, że na układzie bez FPU wszystkie obliczenia trwają tylko 1 cykl! Magia: float a = 1, b = 0.001, c; c = a /...

    Mikrokontrolery ARM Ostry23   16 Paź 2012 20:54 Odpowiedzi: 20    Wyświetleń: 4566
  • [C/asm] - Przypisanie funkcji do przerwania

    wektor przerwania jest w pamięci FLASH - jak więc chciałbyś go zmienić? Wiem, że to niemożliwe dlatego pisałem o uzyskaniu efektu podobnego do nadpisywania wektora. możesz użyć do definicji tych funkcji atrybutu always_inline Dziękuję, właśnie coś w tym stylu miałem na myśli. Jestem po pierwszej...

    Mikrokontrolery AVR tmf   06 Mar 2014 12:06 Odpowiedzi: 22    Wyświetleń: 1542
  • [C] - Funkcja typu 'inline' - zmienne lokalne.

    Dla mnie zmienia. Nie zmienia. Semantyka kodu pozostaje identyczna. Piszesz o optymalizacjach, tym się zajmuje optymalizator. Jeśli jest sprytny, to być może użyje zmiennych ze stosu funkcji wywołującej, a jeśli się nie da, to i tak zaalokuje nowe zmienne na stosie. Ty nie masz nad tym bezpośredniej...

    Programowanie dziechu   17 Lis 2014 16:14 Odpowiedzi: 5    Wyświetleń: 615
  • Assembler - program rezydentny...

    Zgadza się, DOS nie jest systemem wielozadaniowym, ale panowie z Microsoftu ułatwili trochę zadanie, służy do tego flaga systemowa InDos . Sygnalizuje ona czy jest aktualnie wykonywana jakaś funkcja dosu i czy program rezydentrny jej nie przerwał. Wartość 0 oznacza że możemy wywołać przerwanie INT21,...

    Mikrokontrolery ElGregor   14 Wrz 2003 23:07 Odpowiedzi: 3    Wyświetleń: 2024
  • [Assembler] Jak zrealizować opóźnienie.

    Witam Chce zrealizować w moim programie opóźnienie rzędu 1500us (1,5ms). Korzystałem z funkcji 86h przerwania 15h, jednak to przerwanie nie działa na wszystkich kompach. Chce wykorzystać inny sposób. pomocy KaMaS Temat zamykam. - arnoldziq

    Programowanie Caladan   17 Gru 2003 21:06 Odpowiedzi: 3    Wyświetleń: 4807
  • Translacja *.bin/*.hex na assembler

    (...)Dam przykład, niech w programie jest zapis podprogramu z parametrami np lcall jakis_podprogram db 5,3,6,0 to dekompilator parametry potraktuje jako kod rozkazu i dalej idzie wszystko w maliny. nie zgodze sie z toba. dobre deassemblery sledza tok wykonyanie programu i same wyczaja, gdzie...

    Mikrokontrolery genetix   17 Sty 2004 19:46 Odpowiedzi: 15    Wyświetleń: 6411
  • [Macro Assembler] Zmiana tapety Windows.

    To jest chyba tak że system pamięta jedynie nazwe pliku a plik z obrazkiem musi być gdzieś na dysku. Wywołanie tej funkcji powoduje jedynie zmiane ścieżki dostępu do pliku, a sam plik i tak musi być w systemie.

    Programowanie elektryk   16 Cze 2004 15:54 Odpowiedzi: 1    Wyświetleń: 1062
  • Assembler-to-C. Szukam programu do konwersji.

    Dzieki wielkie, ale kurcze gdzie mam wstawic wszystkie z ustawien i konfiguracji mojego ukladziku? gdzie np wlozyc konfiguracje timera, jak w C wyglada funkcja XRL... Ale dziekuje za czas mi poswiecony!

    Mikrokontrolery fulinstrumentale   28 Sty 2005 20:40 Odpowiedzi: 8    Wyświetleń: 1749
  • kod assemblera AVR + interfejs w C

    Proponuje podejrzec sposob przekazywania parametrow w asemblerowym listingu jaki generuje avr-gcc (zdaje sie ze jest to plik *.lss).Jestem przekonany ze istenieje opcja kompilatora nakazujaca przekazywanie parametrow do funkcji tylko za pomoca stosu ale ze wzgledu na RISC-owa architekture AVR-ow (duza...

    Mikrokontrolery dziobass   05 Kwi 2005 10:54 Odpowiedzi: 8    Wyświetleń: 1556
  • Assembler, prosty program

    Ściągnij sobie zestaw instrukcji Intela. Jest w 2 częściach: (razem 4,8 MB) Stamtąd dowiesz się, co robią konkretne instrukcje. mov ax,4c00h int 21h kończy program z kodem wyjścia = 0. (jest to funkcja 4ch przerwania DOS'a) Z tego: ASSUME CS: CODE, DS:CODE ORG 100H; wynika,...

    Programowanie Sam Sung   24 Lis 2005 14:19 Odpowiedzi: 1    Wyświetleń: 1766
  • [Assembler-Linux] Proste pytanie a jednak trudne...

    ebx, esi i edi są rejestrami które musisz zachować w niezmienionej wersji wracając z funkcji. ebx z niczym extra mi się nie kojaży, ecx działa jako licznik w krótkich rozkazach typu "lawinowego": mov eax,0 ; szukamy zera czyli konca stringu (mov al,0 wystarczy, ale kto tak pisze) mov ecx,-1;...

    Programowanie Frubi   25 Mar 2006 07:51 Odpowiedzi: 8    Wyświetleń: 1701
  • przetwarzanie bajtu w assemblerze

    Mam pytanie czy ma ktoś pomysł jak najefektywniej przetworzyć bajt odebrany łączem szeregowym. Problem polega na tym że podzielony on jest na 3 człony: -pierwsze dwa bity odpowiadają funkcjom jakie ma mikrokontroler wykonać: 00 - wysyłka danychz z bufora SBUF, 01 - ustawienie portów, 10 wyslanie wlasnego...

    Mikrokontrolery Nisser   17 Lip 2006 17:38 Odpowiedzi: 2    Wyświetleń: 581
  • assembler - zegarek - problem

    jak podlaczylem fusy? yyy nie wiem bo nawet nie wiem co to jest przepraszam za moja niewiedze ale szukalem w necie i nie znalazlem Są to bezpieczniki konfigurujące tryby pracy różnych peryferiów procesora. Ustalasz je podczas programowania procesora specjalnie przeznaczoną funkcją do tego w programie....

    Mikrokontrolery wader_669   18 Gru 2006 15:40 Odpowiedzi: 6    Wyświetleń: 1631
  • assembler - nadpisanie konkretnego pliku na dysku jedynkami

    ok,a jak sprawdzić długość pliku?czy trzeba znać strukture poszczególnych typów plików?jak w systemie FAT sa zapisywane własciwości danego pliku takie jak rozmiar,data utworzenia,itp...? co w ogóle dzieje się (z assemblerowego punktu widzenia) gdzy wydajemy polecenie np. del plik.txt w DOSie? Tego...

    Programowanie sivex   23 Gru 2006 21:45 Odpowiedzi: 6    Wyświetleń: 1394
  • "Przekazywanie" zmiennej z Assemblera do C++

    Doszedłem do rozwiązania, w asm piszę program, jako global _nazwafunkcji, później w c++ dołączam go w ten sposób: #include <stdio.h> #ifdef __cplusplus extern "C" { #endif extern int _suma (int a, int b); /* deklaracja funkcji zewnętrznej */ int suma (int a, int...

    Programowanie Corni   08 Paź 2007 21:18 Odpowiedzi: 9    Wyświetleń: 1651
  • BMP==>Assembler RAW Data

    Witam. Używam powyższego programu do konwersji i pojawia mi się drobny problem. Nie każda mapa wyświetlana jest prawidłowo. Np. 40x40pix jest OK, ale już 70x20 wyświetla bzdury, ale wymiary prawidłowe. Używam Atmega32, avr-gcc. Poniżej kod odpowiedzialny za wyświetlanie bmp. void lcd_bmp(char...

    Mikrokontrolery pubus   15 Kwi 2008 11:00 Odpowiedzi: 8    Wyświetleń: 3293
  • 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 DALAILAMER   23 Paź 2008 13:49 Odpowiedzi: 44    Wyświetleń: 3508
  • AVRGCC wywołanie procedury assemblera

    Pytanie do kolegów używających AVRGCC, jaka jest konwencja użycia procedur i funkcji napisanych w assemblerze pod kątem ich zastosowania w C. Jak przekazuje się parametry i w jaki sposób zwraca wyniki funkcji ?

    Mikrokontrolery AVR rpal   27 Sty 2009 14:04 Odpowiedzi: 8    Wyświetleń: 998
  • Początki programowania w assemblerze

    Symulator w mplab (niezastąpiony, często z niego korzystam) pokazuje nam procesor w działaniu, zaś proteus symuluje działanie całego układu : np. led świeca, na wyświetlaczu pojawiają się napisy uprzednio zapisane w programie, potencjometrem możesz "kręcić" i zmieniać jego rezystancje, przetworniki ac...

    Mikrokontrolery PIC viman.eu   09 Mar 2009 14:23 Odpowiedzi: 21    Wyświetleń: 2981
  • 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 klon111   08 Wrz 2010 14:25 Odpowiedzi: 144    Wyświetleń: 18691
  • Program na DSM-51(8051) w assemblerze

    Witam, Mam za zadanie napisać w assemblerze (pod RAID-em) program działający na zasadzie kalkulatora, ale mający tylko jedną funkcję - mnożenie liczby 8 bitowej przez 16 bitową. Niestety kompletnie nie wiem od czego zacząć i jak tak naprawde ten program powinien być skonstruowany. Dodam, że czasu...

    Mikrokontrolery jochnywoo   24 Sty 2010 21:44 Odpowiedzi: 9    Wyświetleń: 2542
  • Assembler, atmega16, czestotliwosc wskaźnika

    Za mało informacji. Ale zapewne chodzi ci o częstotliwość odświeżania. Ludzkie oko nie zauważa migania o częstotliwości większej niż 25Hz. Dla lepszego efektu śmiało można przyjąć 50Hz. A jeśli chodzi ci o to ile trwa opóźnienie w tym przykładzie przeanalizuj kod. ! listing zawiera funkcje opóźniania,...

    Mikrokontrolery AVR aqwe   15 Mar 2010 22:02 Odpowiedzi: 10    Wyświetleń: 843
  • [assembler] czy może mi ktoś wyjaśnić różnice ?

    Witam Nadal coś mi nie działa, nie za bardzo rozumiem chyba te adresowanie segmentów, poniższa procedura używa funkcji dosa aby pobrać aktualną date systemową, to co przeczytałem w ksiażce to procedura dosu mi zwraca : CX - rok DH - Miesiąc (1-12) DL - dzień (-31) AL - Dzień tygodnia (0-niedziela,...

    Programowanie 0DFh   20 Maj 2010 10:32 Odpowiedzi: 15    Wyświetleń: 2048
  • Pisanie programu w ASSEMBLERZE

    Patrząc po kodzie to jakiś 8051. Nie wiem co robi "XLR 0101,#10000000B ", rozumiem, że w kodzie jest gdzieś "funkcja" DELAY_100M5 ? Wygląda na to, że program ten mruga liniami P1.0 i P1.2, ale nie wiem co ile =]

    Mikrokontrolery Piotrek-787   10 Paź 2010 12:44 Odpowiedzi: 5    Wyświetleń: 1039
  • [assembler] Dodawanie dwóch liczb

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

    Programowanie Początkujący wojtekk1990   26 Paź 2010 18:23 Odpowiedzi: 6    Wyświetleń: 7947
  • [Atmega8][assembler] Przerwanie z timera 0 nie działa

    Coś nie bardzo wychodzi mi wywołanie przerwania INT0 po przepełnieniu Timera0. Poniżej kod (usunąłem zbędną funkcję wyświetlającą, która działa poprawnie). Program powinien: - po restarcie wyświetlić korpkę (robi to poprawnie) - po każdym przerwaniu wyświetlać kursor (i to nie działa bo nie ma...

    Mikrokontrolery AVR dondu   07 Lis 2010 06:58 Odpowiedzi: 2    Wyświetleń: 1924
  • [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ń: 1181
  • [ARM-Assembler][STM32] Co na początek ?

    Radykalne czy nie, to fakt. Zestaw instrukcji ARM został stworzony w taki a nie inny sposób po to, aby jak najlepiej były go w stanie wykorzystać kompilatory C. Bardzo duża ortogonalność (porównaj z czymkolwiek innym) pod względem rejestrów (np AVR w którym niektóre instrukcje mogą korzystać tylko z...

    Mikrokontrolery ARM nsvinc   13 Lip 2011 10:06 Odpowiedzi: 20    Wyświetleń: 9751
  • [Assembler, C++]Gdzie w pamięci znajdują się zmienne

    [syntax=asm]00E51353 sub esp,0F0h [/syntax] Tutaj masz ustawiany rozmiar stosu na zmienne lokalne, dzieje się tak w każdej funkcji. Jest także ustawiana ramka stosu. Odnoszenie się do zmiennych odbywa się poprzez obliczanie ich pozycji względem wartości rejestru ebp. W linii (z włączonym "Show...

    Programowanie beluosus   21 Lis 2011 23:11 Odpowiedzi: 7    Wyświetleń: 1395
  • [DSM-51] Assembler - odliczanie czasu

    Witam, dziękuje za szybką odpowiedź. Udało mi się naskrobać coś takiego: [syntax=asm]TIM0 EQU 00000001B ;gotowy zapis bitowy do ustawienia trybu timera TH0_START EQU 3CH TL0_START EQU 0B0H WRITE_DATA EQU 8102H WRITE_HEX EQU 8104H LCD_CLR EQU 810CH LJMP START ORG 0BH ;obsluga...

    Mikrokontrolery livecd   19 Gru 2011 21:57 Odpowiedzi: 7    Wyświetleń: 3942
  • [Atmega8] Assembler dzielenie 32b / 32b

    Nie wiem czemu chcesz to robić w asm, zamiast w C, ale zobacz funkcję __divmodsi4 w libgcc.S (np )

    Mikrokontrolery AVR asembler   23 Gru 2011 17:47 Odpowiedzi: 5    Wyświetleń: 1555
  • [Cortex-M3][Codesourcery][GNU ARM][c][assembler] - kompilacja oraz dekompilacja.

    Witam, od niedawna zacząłem interesować się programowaniem uC więc z góry przepraszam za infantylne pytania. Chcę nauczyć się wszystkiego "od podstaw" - mówiąc od podstaw mam na myśli unikanie korzystania (jeżeli to możliwe) z gotowych libów opisanych m.in. w książce K.Paprockiego oraz tworzenie...

    Mikrokontrolery ARM tyrreus   10 Sty 2012 22:44 Odpowiedzi: 4    Wyświetleń: 1848
  • Assembler - odczyt danych z tablicy

    excray - no tak, widać żeś ze wsi, wypij szklankę zimnej wody to może ochłoniesz. LPM z parametrem kiedyś nie było, teraz jest. Nie wiadomo z jakiego kompilatora korzysta programista, stare wersje mogą przyjmować tylko samo LPM. Pomyśl trochę zanim następnym razem znów wylejesz na kogoś swoje żale....

    Mikrokontrolery AVR asembler   24 Sty 2012 20:32 Odpowiedzi: 18    Wyświetleń: 4621
  • Assembler szukam programisty

    Nie istnieje coś takiego jak uniwersalny dekompilator. Dekompilacja a deasemblacja (którą bardziej prawdopodobnie masz na myśli) to dwie różne rzeczy, ale kod wynikły z żadnej z nich zwykle nie nadaje się do rekompilacji bez znacznych poprawek, co i tak nie gwarantuje że po niej będzie działał poprawnie. "Proste"...

    Ogłoszenia Elektronika the_fifth_horseman   27 Lut 2012 07:51 Odpowiedzi: 4    Wyświetleń: 979
  • Programowanie w Spim Assembler

    Uzylem porownania np A= 65 if($t1 Nic z tego nie rozumiem, nie wiem w jakim to "języku"... znalazlem mnostwo programow ale asemblera dosowskiego jesli chodzi o porownywanie zamienianie wielkosci :\ Wszystko już zostało powiedziane w tym temacie i nie zdziwię się, jeśli lada moment moderator zamknie...

    Programowanie Początkujący vigorado89   24 Kwi 2012 20:20 Odpowiedzi: 47    Wyświetleń: 4415
  • Assembler używanie buffora

    offset - zwraca przesunięcie adresowe względem początku segmentu (dla uproszczenia - adres). Funkcja 0ah przerwania 21h - czytanie wiersza z klawiatury. Pobiera łańcuch znaków i kopiuje je do bufora zdefiniowanego przez ds:dx. Bufor musi mieć następującą formę: 1 bajt - maksymalna liczba znaków w...

    Programowanie Początkujący Dżyszla   12 Maj 2012 07:45 Odpowiedzi: 5    Wyświetleń: 801
  • Obrót silnika mikrokontroler 8051 (assembler)

    hmm... zgadza się chodziło o ten program ale jest jeszcze problem w tym iż zmianie wartości na 3 w prawo i 2 lewo to po dwóch cyklach silnik po drugim obrocie odchyla się w lewo i wraca przez co czujnik liczy to odchylenie jako jeden obrót w prawo i tak się dzieje do drugi cykl Dodano po 21 ...

    Mikrokontrolery Krauser   08 Lut 2013 11:43 Odpowiedzi: 16    Wyświetleń: 3718
  • P89C668 - Obliczanie Delay w Assembler

    Literówka. 100 oczywiście miało być. Testowałeś tą funkcję? Ona trwa rzeczywiście 1 sekundę? Czy po prostu znalazłeś ją gdzieś w necie? Bo moim zdaniem ta funkcja trwa 1 sekundę ale pod warunkiem że masz kwarc 7,68MHz (dla trybu CLK/6) albo 15,36MHz (dla trybu CLK/12). Jeśli wpiszesz te wartości "zakomentowane"...

    Mikrokontrolery atyll   22 Lis 2012 00:59 Odpowiedzi: 9    Wyświetleń: 1563
  • Assembler - wyświetlanie statystyki z 1000 liczb min, max lub licz. średniej

    Zadanie niby proste, ale planu to nie macie. mov ax,3 ;czyszczenie ekranu int 10h Ta funkcja to nie czyszczenie ekranu a raczej wybór trybu graficznego. mov ah, 0 int 16h ;Pobieranie znaku z klawiatury Po co to pobranie znaku z klawiatury? Poza...

    Programowanie AJOT74   26 Sty 2013 14:30 Odpowiedzi: 1    Wyświetleń: 1143
  • Assembler - Dzielenie liczb double

    A możesz stosować FPU? Jeśli nie to po prostu skompiluj sobie prosty kod w c z dzieleniem, zdeasembluj i będziesz miał gotowe funkcje.

    Mikrokontrolery BlueDraco   09 Mar 2013 21:10 Odpowiedzi: 8    Wyświetleń: 1287
  • assembler - wyświetlanie pamięci RAM (w kb )

    w swoim programie używasz np int 21h z parametrami w AX lub ah Tu masz wywołać funkcje z dowolnym parametrem , czyli w swoim programie wstawiasz : INT 12h a w rejestrze AX dostajesz ilość RAM w kB , oczywiście jak wszystko w 16 bitowym DOS maksymalnie będzie to 640 kB

    Programowanie Początkujący Grzegorz77   10 Sty 2014 19:08 Odpowiedzi: 3    Wyświetleń: 723
  • ATMEL 89c51cc01 Assembler - Zamek szyfrowy na rejestrach - kod sortujacy

    Witam, posiadam problem z poprawnym zaprogramowaniem kontrolera. Postanowiłem zrobić zamek szyfrowy, niestety nie mogę wpaść jak dobrze dobrać kawałek kodu odpowiedzialnego za odkodowywanie. Na obecną chwilę postanowiłem, że użyję 4 rejestrów, w których będą liczby z danych klawiszy. Wartości, które...

    Mikrokontrolery Początkujący Patrickol   08 Maj 2014 16:35 Odpowiedzi: 5    Wyświetleń: 1065
  • Assembler - Prosty kalkulator

    Nie pamiętam jak działa int 16h, ale o ile pamiętam do wczytywania łańcucha znaków jest chyba lepsza któraś z funkcji int 21h, poszukaj. Tak czy inaczej musisz zrobić konwersję liczby na tekst i tekstu na liczbę. Pewnie nie będzie trudno znaleźć jakieś gotowe procedury. Żeby wyprowadzić wynik to możesz...

    Programowanie Początkujący everus   02 Sty 2015 11:24 Odpowiedzi: 5    Wyświetleń: 2169
  • [C][STM32F4] - Wstawki w assemblerze

    Co to znaczy na maxa? Aktualnie mam ustawione maksymalne zalecane, czyli 180MHz. Jeśli chodzi o flash prefetch to robi to Twoja funkcja(flash_latency(uint32_t frequency))? Jeśli tak to mam włączone:) Nie wiem tylko jak włączyć akcelerator flasha i gdzie tego szukać. Czy mogę zamiast SystemInit() wykorzystać...

    Mikrokontrolery ARM Freddie Chopin   24 Mar 2015 08:20 Odpowiedzi: 18    Wyświetleń: 1023
  • Programowanie mikrokontrolerów - AVR w języku assembler

    Wymóg :) Co do powyższych zadań... Do dysponuje programami do sprawdzenia : 1. Przycisk S1 podłączony do portu A0 świeci diodę podłączone do portu B0 [syntax=avrasm].include "m32def.inc" ldi R16, high(RAMEND) ldi R17, low(RAMEND) out SPH, R16 out SPL, R17 opoz: ldi...

    Programowanie Początkujący makaronmc   08 Cze 2015 19:06 Odpowiedzi: 2    Wyświetleń: 720