kompilacja asembler

Znaleziono około 361 wyników dla: kompilacja asembler
  • Błąd kompilacji, plik asembler - kompilacja plików dla atmegi48p .c .s .h

    zapomnij o makefile Zapominanie o makefile to jak zapominanie o dniu babci. Nie boli, a jednak wstyd :) Tak, to prawda :D

    Mikrokontrolery   15 Kwi 2015 23:22 Odpowiedzi: 3    Wyświetleń: 771
  • AVR Studio 4.13 - FATAL ERROR: Brak pliku *.hex przy kompilacji Asemblera

    Pozbądź się spacji , ze ścieżki (PATH). Piotrek

    Mikrokontrolery   17 Lut 2008 14:59 Odpowiedzi: 2    Wyświetleń: 1020
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Kompilacja kodu mieszanki asemblera i C dla Tiny13 PWM i ADC Fan Controller

    Ja tu widzę sam asembler :> Skompilowane przy pomocy avra , program zajmuje 124B. Po pobraniu należy zmienić rozszerzenie na .hex. Pozdrawiam

    Mikrokontrolery AVR   26 Lut 2009 17:48 Odpowiedzi: 2    Wyświetleń: 2297
  • REKLAMA
  • AVR Studio i C . Pisanie w C i kompilacja do asemblera.

    Można połączyć AVR Studio z avr-gcc i kompilowac pliki C ale lepiej uzyc do tego gotowego pakietu WINAVR.Pliki *.elf generowane przez ten kompilator mozna symulowac w AVR Studio.Ale to wszystko juz na forum bylo ...

    Mikrokontrolery   13 Lis 2005 14:18 Odpowiedzi: 3    Wyświetleń: 1524
  • Asembler - błędy kompilacji przy sortowaniu bąbelkowym w MASM32

    Sortowanie liczb całkowitych w tablicy metodą bąbelkowej. Chodzi może o sortowanie liczb metodą "bąbelkową"? Zadając pytanie należy podać: System operacyjny. Typ pliku wynikowego (com, exe), jeśli pod DOS, Windows. Komunikaty błędów kompilacji.

    Programowanie   05 Gru 2008 14:47 Odpowiedzi: 13    Wyświetleń: 5597
  • Asembler 89C52: Przerwania nie działają na rzeczywistym układzie, dlaczego?

    INC co 100 nic nie pomogła :( A co do wersji programu to pobrałem go ze strony Keila jako darmowy kompilator do 2K I chyba była to wersja ewaluacyjna. Ale jak kompiluje to nie ma komunikatu że przerwań nie mogę zrobić To może polecicie mi jakieś inne programy do kompilacji ?

    Mikrokontrolery   02 Lut 2007 20:53 Odpowiedzi: 34    Wyświetleń: 5201
  • [Asembler] Jak odwrócić bity liczby w rejestrze AL na BL w TASM?

    Proboje coś z tym zdziałać, lecz mam pewien problem który mnie całkowicie zatrzymuje w miejscu.. Niemam jak sprawdzić czy te dzialania dają jakiś efekt, gdyż nie mam podglądu do zawartości rejestru.. Jak można wyświetlać w na konsoli w dosie, zawartości rejestrów ?? Tekst wyświetla się prawidłowo, ale jak podstawiam jakies zmienne to błąd przy kompilacji..

    Programowanie Początkujący   11 Lis 2009 15:33 Odpowiedzi: 5    Wyświetleń: 1443
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    2. Asembler jest kompilatorem, a asemblacja - kompilacją. Asembler MIPS zamienia jedną instrukcję symboliczną w 1..4 instrukcji maszynowych. Język maszynowy (zapis binarny) to też język. Niech sobie nawet zamienia to w 20 instrukcji maszynowych. Nadal operujemy w obrębie jednego języka. Przykładowo dla ARM nop jest pseudo-instrukcją zamienianą na:...

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 11478
  • REKLAMA
  • Kompilacja programu AVR w asemblerze - błędy w AVR Studio 4 i WAVRASM

    Unowocześnienie AT90S2313 brzmi : ATtiny2313 .... ;) No to OK, kody przerobione pod modłę AVRStudio + gotowy HEX - na AT90S2313, ATtiny2313 i ATmega8515. Licencja GNU zachowana - mamy binaria i źródła... ;) Some other requests ? ;) P.S. ; Code is written for use with AVR-GCC in assembler mode ; flag: -x assembler-with-cpp - oryginalny kod jest pod avrgcc......

    Mikrokontrolery   13 Lis 2005 00:03 Odpowiedzi: 29    Wyświetleń: 5563
  • Jak używać funkcji asemblera w C w AVRStudio? Integracja i kompilacja kodu

    Na stronie Atmela jest dokument opisujący łączenie kodu w C z asemblerem. Wejdź tu: http://www.atmel.com/dyn/products/app_no... i poszukaj: AVR034: Mixing C and Assembly Code with IAR Embedded Workbench for AVR Może masz inny kompilator ale warto to przeczytać. Marek

    Mikrokontrolery   04 Sty 2007 10:52 Odpowiedzi: 7    Wyświetleń: 2239
  • Wybór wersji Keil do kompilacji asemblera – która najlepiej sprawdzi się w 2024?

    Kompilator asemblera dostarcza chyba każdy producent procesorów do swojego wyrobu za free i na dodatek bez ograniczeń. Zatem proponuję odwiedzić stronę producenta procesora. Jeżeli chodzi o Keila, to masz do dysposycji najnowszą jego wersję 7.50a dostępna na www.keil.com. Asembler jest najprawdopodobniej bez ograniczeń. Ja jestem w posiadaniu bardzo...

    Mikrokontrolery   29 Gru 2004 02:04 Odpowiedzi: 4    Wyświetleń: 1482
  • REKLAMA
  • Wybór kompilatora do asemblera na mikrokontrolery z zapisem do bin/hex

    Po pierwsze to nie ma czegoś takiego jak kompilator asemblera, jest po prostu assembler, to nie jest język kompilowany, a Tobie raczej chodzi o środowisko programistyczne - IDE. Poza tym każdy uP/uC ma swój charakterystyczny assembler (oczywiście wspólny dla całej rodziny mikrokontrolerów), bo inną listę poleceń ma PIC a inną AVR. Polecam lekturę: http://www.edw.com.pl/ea/asm_avr.html...

    Mikrokontrolery   24 Lip 2007 05:53 Odpowiedzi: 4    Wyświetleń: 1555
  • Asembler, 8051, wpisane liczby 12 bitowej do rejestru TH0

    Nie bardzo rozumiem. Ten sam kompilator zawsze kompiluje tak samo. Rożne kompilatory mogą dać inne wyniki przy kompilacji tego samego programu.

    Mikrokontrolery   26 Cze 2017 21:34 Odpowiedzi: 9    Wyświetleń: 1053
  • Błędy kompilacji w MPASM dla PIC16F84 - asembler, banki rejestrów, symbole

    Witam! Jako, że jestem zielony;) w programowaniu mikrokontrolerów PIC a dokładniej w asemblerze prosze pomoc. Podczas kompilacji w programie MPASM otrzymuje nastepujace bledy: Warning[205] C:\1\L.ASM 217 : Found directive in column 1. (error) Error[128] C:\1\L.ASM 217 : Missing argument(s) Message[302] C:\1\L.ASM 222 : Register in operand not in bank...

    Mikrokontrolery   31 Sie 2006 17:00 Odpowiedzi: 1    Wyświetleń: 1089
  • DSM-51, asembler: Zamiana tekstu na LCD po naciśnięciu ENTER

    Cz kod, który Kolega przedstawił jest działający, czy kompilacja przebiegła bezbłędnie?

    Początkujący Elektronicy   12 Mar 2008 21:30 Odpowiedzi: 12    Wyświetleń: 3186
  • [asembler] Jak wpleść procedurę C w asemblerze w AVRstudio? Kompilacja i integracja kodu

    Witam, piszę programy w asemblerze, mam procedurę napisaną w C. Jak ją wpleść skompilować w .asm. Czy jest możliwość podczepienia jako bin lub jakikolwiek inny plik? Jakie są możliwe rozwiązania? Pozdrawiam, Jarek

    Mikrokontrolery AVR   13 Sty 2011 17:45 Odpowiedzi: 4    Wyświetleń: 1453
  • Kompilacja assemblera do hex dla ATMega8 - jak uzyskać plik?

    Kompilowane pod asemblerem AVRasm2 od najnowszyego AVRStudio. Przeznaczenie pliku eep jest do wewnętrznego EEPROM mikrokontrolera, bez jego zaprogramowania robocik ma prawo wariować, z tego co wyczytałem w pliku źródłowym. To nie jest pod WinAVR, ewentualnie avrdude, ale trzeba czytać dokumentację jak się programuje EEPROM. Polecam : http://www.amwaw.edu.pl/~adybkows/elka/i...

    Mikrokontrolery   24 Maj 2005 23:05 Odpowiedzi: 5    Wyświetleń: 3258
  • Książki o programowaniu uC i systemach uC - opinie, przemyślenia, nowości

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

    Mikrokontrolery Początkujący   21 Mar 2020 12:19 Odpowiedzi: 525    Wyświetleń: 138533
  • Programowanie układu SAB8751HD: znajdowanie programatora, kompilacja, podłączanie

    Jeżeli chcesz tylko poprogramować to weź 8252 i ISP (tak jak pisał przedmówca). Zdecydowanie łatwiej uruchamiać wszystko, nie wyciągając co chwilę kości z podstawki (już nie wspominam o kasowaniu UV) Kurczę zapomniałem jak się programowało AT89C2051, dopisanie kilka linijek kodu kompilacja, włożenie mcu do Willem'a zaprogramowanie, wyjęcie z programatora,...

    Mikrokontrolery Pozostałe   04 Lip 2022 14:57 Odpowiedzi: 12    Wyświetleń: 762
  • WinAvr zła kompilacja. Kompilator nie uwzględnia skoków.

    Dla kompilatora nic nie robi, to fakt. Co do "c" to za bardzo go nie lubię i nie znam go dobrze, bardziej preferuje asembler bo wiem co jest w kodzie... spróbowałem z tym "volatile" i zrobiłem tak: u08 SetAddress(u08 cs, u08 adr) { u16 i; if (cs==CTRL) i = adr+0x08; // select A4 low -> CS1 -> CTRL else i = adr+0x10; // select A3 low -> CS0...

    Mikrokontrolery AVR   27 Sty 2011 14:00 Odpowiedzi: 26    Wyświetleń: 2548
  • Jak przesłać program z Visual Basic do ATmega przez RS232?

    Na pierwszy rzut oka fajne te STMy. Jak to się programuje asembler czy jakiś inny język ? Program do kompilacji ?

    Mikrokontrolery   26 Lut 2013 23:39 Odpowiedzi: 9    Wyświetleń: 2778
  • Błąd kompilacji kodu asemblera dla mikroprocesora 8051 - adres 8026H nie istnieje

    na elektrodzie wyskakuja dwa komunikaty: Warning: Nazwa tematu nic nie mowi o jego zawartosci Error: Nie zdefiniowano procesora Pomoc failed! 0x41 0x56 0x45!!

    Mikrokontrolery   30 Kwi 2008 14:46 Odpowiedzi: 4    Wyświetleń: 2089
  • Błędy kompilacji programu Klausa 3.8 na mikrokontrolerze AT90S2313 w Bascomie

    Jeżeli plik jest w asemblerze, to kompilujesz go za pomocą programu AVR Studio, bądź innego kompilatora Asemblera. Bascom to kompilator basica, z asemblerem bywa w nim różnie

    Mikrokontrolery   11 Kwi 2006 22:18 Odpowiedzi: 3    Wyświetleń: 1178
  • Mnożenie w asemblerze. Kod w C i tłumaczenie na asembler.

    przy kompilacji powinny tworzyć się pliki *.lst lub *.lss

    Mikrokontrolery   15 Sie 2006 14:55 Odpowiedzi: 12    Wyświetleń: 3716
  • 68HC11 - Czy można edytować i wgrać program bez kodu źródłowego?

    Czy da sie wyciagnac program z mikrokontrolera Motorola 68HC11, zmienic kilka linijek i wgrac spowrotem ? Czy kompilacja asemblera ( czy innego jezyka programowania w ktorym programuje sie ten procesor) do kodu maszynowego jest jednoznaczna. Czy jak wyciagne program z tego mikrokontrolera, i potem spowrotem skompiluje do kodu maszynowego to czy uzyskam...

    Mikrokontrolery   29 Gru 2007 17:27 Odpowiedzi: 2    Wyświetleń: 1290
  • Funkcja główna main w jakich częsciach pamięci zapisuje

    Kolega chyba myśli że do procesora trafia zapis z C. Zapomina kolega że następuje kompilacja i Twój program napisany w C zostaje zamieniony na asembler a następnie na język maszynowy.

    Mikrokontrolery AVR   03 Mar 2013 22:11 Odpowiedzi: 10    Wyświetleń: 1326
  • Zmienne globalne wykorzystywane przez przerwania i inne.

    Nie da się jakoś podglądnąć tego co wypluje kompilator? Można do tego użyć np. symulatora kompilatora https://godbolt.org/ i obejrzeć wynik kompilacji w asemblerze.

    Mikrokontrolery Początkujący   28 Kwi 2021 13:48 Odpowiedzi: 47    Wyświetleń: 2841
  • Assembler do AVR Atmega8 do kompilacji z wiersza poleceń

    AVRStudio to tylko IDE z asemblerem, kompilator można śmało sobie skopiować i używać oddzielnie.

    Mikrokontrolery   04 Lut 2006 20:02 Odpowiedzi: 6    Wyświetleń: 1665
  • Deklaracja zmiennych 16-bitowych w asemblerze '51 - przykłady i porady

    sadło: znowu się z Tobą nie zgodzę, w każdym razie częściowo, bo to są deklaracje stałych (co zresztą napisałeś). Zmenne deklaruje się w inny sposób. Tak jak napisaleś to jest adres komórki, a nie nazwa zmiennej. FAQ do którego odnośnik jest wyżej zostało uzupełnione o deklaracje zmiennych, ale jeżeli nie chce sie komuś szukać to dołącze kawałek tutaj:...

    Mikrokontrolery   22 Kwi 2003 07:53 Odpowiedzi: 5    Wyświetleń: 3833
  • Kompilacja programu Getrc5 w Bascomie dla 89Cxx51 - błąd asemblera

    Co do tego programu do asemblera to szukam i szukam i znaleźć nie mogę :(

    Mikrokontrolery   22 Wrz 2002 20:12 Odpowiedzi: 6    Wyświetleń: 3403
  • ATmega 8A - Jak odczytać plik .hex wyciągnięty z kontrolera

    Witam! Mam dość praktyczny problem - mam zaprogramowany kontroler i chciałbym odzyskać z niego kod, tak bym mógł nanieść na niego kilka poprawek Pierwotny plik projektu, jak i kod w c przepadły wraz z formatem komputera, jedyne co zostało to plik .hex odzyskany z kontrolera Czy istnieje jakaś stosunkowo bezbolesna metoda żeby ten plik odczytać? Na...

    Mikrokontrolery AVR   28 Cze 2015 12:00 Odpowiedzi: 5    Wyświetleń: 5106
  • Jak skonfigurować ATmega8 na 8MHz w AVRStudio? Kod w asemblerze?

    No właśnie dla sbrc zgłasza błąd przy kompilacji:( D:\projekt asm\asembler\konfiguracja.asm(24): error: Invalid register No i chyba mam już powód: sbrc służy do pomijania następnej instrukcji jeśli bit jest wyzerowany ale dla rejestrów roboczych czyli jak rozumiem R0-R31:( Natomiast dla rejestrów funkcyjnych jest rozkaz sbic ale niestety też nie działa...

    Mikrokontrolery   24 Sty 2008 07:30 Odpowiedzi: 35    Wyświetleń: 11106
  • PIC16LF876A - Jakie środowisko do kompilacji programu ładowarki?

    Nie jest to ani c ani asembler. Szczerze nie wiem w czym to napisane. Trzeba zobaczyć co tam jeszcze jest do pisania dla PIC.

    Mikrokontrolery PIC   22 Paź 2015 21:56 Odpowiedzi: 8    Wyświetleń: 1821
  • [asm]Który mikrokontroler wybrać do nauki asemblera: STM32 czy AVR?

    2łaśnie do tego zachęcił mnie artykuł nt. "kompilatory od środka" z linux magazine mnie zachęcił do poznawania tych rzeczy Kompilator od środka nie znaczy asembler. Poczytaj np. "gcc internals". Samo przełożenie tego co wygeneruje kompilator na asembler platformy docelowej to zaledwie ostatni, malutki kroczek w złożonym procesie kompilacji programu....

    Mikrokontrolery Początkujący   13 Kwi 2018 10:59 Odpowiedzi: 19    Wyświetleń: 1956
  • Jak zaprogramować ATmega8 przez LPT z pliku HEX?

    ja używam programu do kompilacji ESM można go sciągnąć z google można w nim pisać w języku asembler a kabel do programowania jest prosty jest prosty do zbudowania wpisz w google programator i rodzaj mikrokontrolera i ci wyszuka

    Mikrokontrolery   22 Lis 2005 13:37 Odpowiedzi: 10    Wyświetleń: 2754
  • Programowa eliminacja drgań przełącznika - gdzie jest błąd?

    Mogę się mylić, bo to pierwsza myśl, ale to nie "asembler", tylko "C" i może coś tam się jeszcze dzieje po drodze w czasie kompilacji ?? Nie mam dość czasu na dokładną analizę, ale może rozważ taką możliwość ?

    Mikrokontrolery   22 Paź 2005 15:38 Odpowiedzi: 8    Wyświetleń: 3043
  • Konwersja programu tęczowy kryształ z asemblera do Bascom i kompilacja do HEX

    A dlaczego chcesz kompilować program napisany w asemblerze z poziomu Bascoma przecież z kompilatora asemblera też możesz otrzymać hex. Napisz na jaki procesor chcesz to skompilować.

    Mikrokontrolery   10 Paź 2007 10:21 Odpowiedzi: 2    Wyświetleń: 1284
  • mega32 - Jak tworzyć pętle w języku ASM zamiast w C?

    Jako jakieś małe wstawki w C to asembler jak najbardziej warto poznać i sporadycznie używać. Pętle w asm robi się całkiem podobnie jak w C, np.: [syntax=c]uint8_t x=10; do { --x; }while (x);[/syntax] zamieniasz na: [syntax=asm]ldi R16, 10 l1: dec r16 brne l1[/syntax] i masz ładną pętlę. Warto zobaczyć na wygenerowany z kompilacji C plik lss, gdzie masz...

    Mikrokontrolery Początkujący   17 Mar 2013 23:43 Odpowiedzi: 19    Wyświetleń: 2079
  • Atmega8515, Attiny26, SPI.Nie ustawia rejestru konfig...

    Kiedy mam problemy z programem dla AVR'a, napisanym w C, to zawsze podglądam co się urodziło po kompilacji. Czyli plik lst w asemblerze. Często okazuje się, że kompilator wstawia nie to co myślimy że powinno być. A dlaczego napisałeś tak: while(!(USISR & (1<<USIOIF))) //przerwie sie gdy SPSR ma 1 na SPIF miejscu Nie...

    Mikrokontrolery   12 Maj 2007 08:08 Odpowiedzi: 11    Wyświetleń: 1578
  • Błąd kompilacji Assembler - nieznana instrukcja IE w kodzie alarmu

    Witam. Szkielet programu asemblera na 51' zamieszczałem w poście pod koniec wątku: [url=http://www.elektroda.pl/rtvforum/vi... Dodawanie 3 liczb 8-bitowych - może się Koledze przyda. Do kompilacji najczęściej używam ASEM'a. Pozdrawiam.

    Mikrokontrolery   09 Sie 2010 14:30 Odpowiedzi: 10    Wyświetleń: 2666
  • Muzykant 3 – błędy Illegal character przy asemblacji pliku z as.elte-s.com

    Tak, program jak i asembler pobrałem z tamtej strony. To w takim razie co mam robić? U mnie on nie działa. Ja kompiluję tym [url=http://plit.de/asem-51/]ASEM-51 W załączniku masz skompilowany plik, wymagał on poprawki w linii z $nomod na $nomod51 oraz w linii 3069 z mov p0, #111111101b na mov p0, #11111101b To co Ty wysłałeś wygląda mi na próbę kompilacji...

    Mikrokontrolery Początkujący   22 Lut 2015 14:00 Odpowiedzi: 5    Wyświetleń: 1068
  • Jak odpalić zegarek PCF8583 na Atmedze16 w asemblerze?

    Kiedy już widzisz okno Dissasembly jesteś w domu. Po prostu widzisz jak to kompilator obsługuje, które rejestry i jakimi instrukcjami....Każda instrukcja języka wyższego poziomu jest tłumaczona na ASM a tak naprawdę to jest opisem poprzedzajacym to co na podstawie tej instrukcji wygenerował kompilator. Przedstawiłeś drogę maksymalnie na około. Po prostu...

    Mikrokontrolery AVR   14 Maj 2020 13:28 Odpowiedzi: 10    Wyświetleń: 819
  • Dlaczego liczby nie zapisują się do pliku w programie asemblerowym Fasm32?

    Witam moich kolegów programistów, Mam do napisania program z asemblera. Kompilacja Fasm32. Program ma zapisywać dwie liczby do pliku (z klawiatury)test.txt. Kompilacja programu przebiega prawidłowo jednak to wpisaniu dwóch liczb nie zapisują się one do pliku. Prośba o wskazanie błędu. Dziękuje z góry wszystkim pomocnym. Trzymajcie się ciepło ;Aplikacja...

    Programowanie   21 Sty 2009 14:20 Odpowiedzi: 3    Wyświetleń: 3851
  • Kompilacja i uruchamianie prostego programu C++ na Debianie – błąd pliku binarnego

    W procesie macierzystym PID potomka to wynik funkcji fork Proces macierzysty dostanie pid dziecka. Dziecko dostanie 0. Trochę się zakręciłem :D W ogóle program najpierw był częściowo w C++, a teraz już w nim nie jest w ogóle :) Ciekawe czym będzie gdy autor wrzuci go ponownie? Może w asemblerze?

    Programowanie Początkujący   10 Sty 2015 03:36 Odpowiedzi: 20    Wyświetleń: 4310
  • WinAVR i AVRUSB - Wgrywanie programu w ASM dla attiny2313 (AtmelS)

    To jas plik w asemblerze napisany dla toolchaina gcc? Czy goły asembler? W obu przypadkach użyj po prostu Atmel Studio, któe z tego robi ci plik w formacie hex i ten użyj do zaprogramowania MCU. Tak przy okazji - brak pliku elf może wynikać też z tego, że kompilacja projektu się nie powiodła - np. błąd w kompilowanym kodzie.

    Mikrokontrolery AVR   01 Lis 2020 19:23 Odpowiedzi: 8    Wyświetleń: 603
  • Sterowanie portem LPT w C++ pod DOS - problem z kompilacją w Dev-C++

    Podam Ci przykład, jaki u mnie działa: #include <iostream> using namespace std; int port=0x378; int dane=0x01; void outport(int port,int dane); int main() { outport(port,dane); cout <<"D0 ustawione na 1"; getchar(); return 0; }; void outport(int port,int dane) { asm(".intel_syntax...

    Programowanie   22 Lis 2009 12:07 Odpowiedzi: 9    Wyświetleń: 2266
  • Jak skompilować plik A51 do HEX? Błąd podczas kompilacji assemblera

    Program jest przeznaczony do asemblacji w LA51, ale po drobnych zmianach poszedł w ASEM-51. Konkretnie - zmieniłem znaki = na equ w dwóch linijkach, o które asembler się pluł (definicje CODE_BASE i STACK_START). Za działanie nie odpowiadam.

    Mikrokontrolery   06 Paź 2005 15:29 Odpowiedzi: 1    Wyświetleń: 1076
  • Kompilacja kodu ASM w BASCOM – czy rozmiar programu jest taki jak w czystym ASM?

    Jak asembler to asembler. Chyba nie można przetłumaczyć programu napisanego w asemblerze na różne kody wynikowe bo język ten jest tylko mnemoniczną interpretacją samego kodu maszynowego i jeżeli napiszesz rozkaz sbi(PORTD,1); to to zawsze będzie to samo dla danego procesora. Nawet używając różnych kompilatorów.

    Mikrokontrolery   25 Lut 2007 08:32 Odpowiedzi: 3    Wyświetleń: 1406
  • Avr wstawka assemblerowa. Sposób wskazywania właściwej komórki w tablicy.

    Kilka błędów: - nie możesz zakładać, że zmienne znajdują się pod stałymi adresami w pamięci, to się będzie zmieniać pomiędzy kompilacjami, w związku z tym istnieje konieczność użycia symboli - register to tylko sugestia dla kompilatora i tych rejestrów wcale nie musi rezerwować. Ale jest też poważniejszy błąd - rejestry te są wykorzystywane przez AVR-libc...

    Mikrokontrolery AVR   17 Maj 2011 11:36 Odpowiedzi: 5    Wyświetleń: 1740
  • Asembler AVR - Jak działa układ czasowy w kodzie na mikrokontrolery.net?

    1. .cseg - CODE SEGMENT - użycie pamięci programu (flash) org - wymuś kompilację od danego adresu 2. Stos należy najpierw ustawić na koniec pamięci RAM (bo jest używany przy skokach do podprocedur, przerwań, powrotach z nich(, wynika to z tego, że z reguły na jej początku przechowywane są dane, a rdzeń procesora, czy ATmega128, czy ATtiny2313 jest podobnie...

    Mikrokontrolery   29 Sty 2007 19:41 Odpowiedzi: 4    Wyświetleń: 3981
  • błąd kompilacji 'Cannot open output file nazwa.hex: Invalid argument'

    Kod C generowany jest przez gcc, a więc program zewnętrzny w stosunku do AS. Asembler kompilowany jest przez samo AS, może to jakiś trop. Wygląda na problem z uprawnieniami lub ścieżką. Próbowałeś stworzyć nowy projekt w innym miejscu?

    Mikrokontrolery AVR   22 Cze 2017 06:13 Odpowiedzi: 7    Wyświetleń: 1134
  • AT91SAM7S256 - optymalizacja szybkości PIO przy sterowaniu wyświetlaczem

    Szukałem i znalazłem stosowne parametry, ale ni jak to się ma do uzyskanych rezultatów. Podanych było kilka częstotliwości w zależności, od grupy pinów. Lecz nie wiadomo jak to rozumieć, np. sygnał zegarowy interfejsu SPI może osiągnąć taki zegar jak zegar główny procesora i można powiedzieć że ten jeden pin ma taką dużą częstotliwość. Co do 8bitowych...

    Mikrokontrolery ARM   16 Cze 2011 19:41 Odpowiedzi: 7    Wyświetleń: 1671
  • Konwersja kodu Bascom do asemblera: kontrola zasilania i tryb IDLE

    Jako że asembler jest z reguły samodzielnym niezależnym, i nie związanym z IDE programem wszelkie etykiety i makra są jego wyłaczną domeną. Generalnie etykiety i marka to jest inna droga przy kompilacji ale te rozważania wkraczają w naukę o kompilatorach/translatorach. Jeżeli assembler jest makto-assemblerem (dziś trudno o inny) to wszelkie maka są...

    Mikrokontrolery   05 Gru 2024 08:09 Odpowiedzi: 17    Wyświetleń: 378
  • Czy wstawki assemblerowe w Bascomie zmniejszają rozmiar programu?

    Witam, to zalezy jeśli użyjesz asemblera do niektorych funkcji to roznica powinna byc zauwazalna, natomiast w niektorych przypadkach niektóre komendy są bezpośrednio tłumaczone na asemblera i zysku nie będzie. W każdym wypadku instrukcje Bascoma są tłumaczone na instrukcje asemblera, na tym polega standardowa kompilacja na język zrozumiały dla procesora....

    Mikrokontrolery   14 Lis 2004 14:53 Odpowiedzi: 11    Wyświetleń: 1746
  • Asembler: Odbieranie danych przez USART na ATmega32 z modułu Bluetooth WT11

    to co na rysunku powyżej mi wyszło to dla tego że zamiast dodać bibliotekę która wykorzystywałem w projekcie.. po prostu wkleiłem cały plik usartlib.inc i dlatego po kompilacji wyszły takie wyniki... Ale mimo wszystko dziękuję Koledze Asemblerowi...za chęć pomocy.:-) Mam jeszcze jedno pytanie..czy rejestry szeregowo-przesuwne HCF 4094 mają zanegowane...

    Mikrokontrolery   09 Kwi 2008 21:20 Odpowiedzi: 25    Wyświetleń: 2941
  • [8051] Jak zoptymalizować funkcję asm_signal dla mikrokontrolera 8051?

    Możesz załączyć listing? (to znaczy to co zostanie wytworzone po kompilacji C w postaci asemblera, ale z całego programu). I napisz jeszcze konkretnie na jaki procesor to kompilujesz.

    Mikrokontrolery   05 Lis 2009 21:51 Odpowiedzi: 9    Wyświetleń: 1874
  • [atmega8][C]dziwne zachowanie i problem z util/delay.h

    sprawdzasz w jaki sposób kod C tłumaczony jest na asemblera (po kompilacji z optymalizacją), a następnie ile taktów zegarowych wykonuje się dana instrukcja

    Mikrokontrolery AVR   25 Lip 2009 12:48 Odpowiedzi: 32    Wyświetleń: 7611
  • Polecany kurs assemblera dla początkujących na procesor 8051?

    Piszesz w asemblerze następnie kompilacja ,oczywiście dla danego mikrokont jaki posiadasz ,wybierasz to opcjach kompilatora.otrzymujesz plik wynikowy i wysyłasz go do prtu pod który masz podpięty programator .Teraz już masz zaprogramowany układzik .A tera problemy dlaczego to niestety nic nie robi .Szukasz błędu poprawiasz i wracasz do kompilacji .Zeby...

    Mikrokontrolery   02 Lis 2005 00:46 Odpowiedzi: 10    Wyświetleń: 6235
  • Brak pliku wykonywalnego po kompilacji HLA Hello World - co robić?

    Juz doszedlem do tego jak otrzymac plik wykonywalny napisany w jezyku HLA. Materialow jest bardzo malo, sam korzystalem z pomocy ale wszyskto jest w j. ang. Ucze sie z ksiazki "Asembler sztuka programowania" jesli ktos bedzie szukal pomocy to chetnie ja udziele, bo wiem jak ciezko sobie z tym poradzic.

    Programowanie   08 Maj 2008 20:48 Odpowiedzi: 4    Wyświetleń: 1262
  • Jak skompilować Program.asm za pomocą a51.exe? Problemy z kompilacją kodu ASM

    Error? Asembler w komunikacie napisał: Assembly complete, no errors found - czyli plik został poprawnie przetworzony. Osobiście wolę używać ASEM'a (ASEM-51).

    Mikrokontrolery   28 Maj 2010 20:40 Odpowiedzi: 10    Wyświetleń: 3082
  • [WinAVR] WinAVR: Błędy kompilacji projektu licznika częstotliwości w C

    Skorzystałem ze sposobu 1 tzn. avr-gcc z 2002r. i kompilacja z wiersza poleceń. Niestety ten avr-gcc nie obsługuje attiny2313 (tzn. obsługuje tylko w trybie asembler'a) więc zadeklarowałem 90s. kompilacja przebiegła bez błędów. Po wgraniu do attiny - program ruszył i działa... (będą jeszcze testy ale chyba wszystko w porządku) Dziękuję za pomoc!

    Mikrokontrolery AVR   03 Mar 2011 07:44 Odpowiedzi: 7    Wyświetleń: 3591
  • Adresowanie rejestrów TIMER3 w ATMega 162 w asemblerze avr-gcc - błędy kompilacji

    jak bys przesłał kod programu to moze moglbym Ci pomoc...

    Mikrokontrolery   01 Maj 2007 12:38 Odpowiedzi: 3    Wyświetleń: 954
  • Jak wyliczyć dokładne opóźnienie 500ms dla ATMEGA128 16MHz w GCC?

    Jak wyliczyć (Wykonać) dokładnie opóźnienie np. 500ms Nie chcę tego robić na timerze ! Chodzi mi o to jak wyznaczyć taką liczbę cykli procesora które zajmie pętla for tak aby wykonała się dokładnie w 500ms Do dokładnego odmierzania czasu służą timery. Jeżeli nie chcesz, to masz złe podejście. Nie chodzi mi o czysty assembler tylko o wykonywanie pętli...

    Mikrokontrolery   15 Sty 2008 21:59 Odpowiedzi: 13    Wyświetleń: 1862
  • Gdzie znaleźć polskojęzyczny kurs podstaw AVR Studio 4?

    po polsku to raczej nie znajdziesz chyba ze ktos zrobic dla Ciebie taki kurs w czym to chcesz pisac ja pisze w C w AVR Studio 4 wiec nie ma zadnych problemów. Jesli chcesz w asemblerze to tez nie widze problemu jesli znasz asemblera AVR studio to tylko pomocne narzedzie do kompilacji z wbudowanym kompilatorem do asemblera i mozna podpiac kompilator...

    Mikrokontrolery   21 Wrz 2006 15:55 Odpowiedzi: 15    Wyświetleń: 4102
  • [ATmega128A][avr-gcc] - TWI slave - uszkodzenie pamięci

    Asembler po to, żeby było widać co kompilator zoptymalizował, jakiego typu wstawił dostępy do rejestrów. Tak przynajmniej mi się wydaje. Ale skoro kolega twierdzi że nie musi znać opcji kompilacji/plików wynikowych żeby powiedzieć co sprzęt robi to gratuluję, ja niestety tak dużego doświadczenia w tej dziedzinie nie posiadam żeby znać wszystkie kompilatory...

    Mikrokontrolery AVR   01 Wrz 2016 10:27 Odpowiedzi: 23    Wyświetleń: 2037
  • LCD S65 + AT90USB1287 - problem z przystosowaniem projektu

    LOL... No mówiłem, że noga z asemblera jestem... ;) Dziękuje obu kolegom za pomoc... Jak narazie kompilacja była bez błędów... Jutro będę sprawdzał czy działa... Pozdrawiam Rafał... PS Chyba wypadało by się poduczyć asemblera :/

    Mikrokontrolery   16 Lis 2008 13:02 Odpowiedzi: 16    Wyświetleń: 2182
  • [ASEMBLER] Jak ocenić poprawność kodu ASM z pliku hex dla 89c2051 w IDA Pro?

    kod programu mam napisany i skompilowany w bascomie 51. Podczas kompilacji programu w bascomie uzyskałem plik hex i ten otrzymany plik hex chciałbym zamienić na kod asemblera, żeby nie pisać programu od podstaw w asemblerze. Użyłem programu IDA, żeby z pliku hex otrzymać kod w asemblerze, ale nie wiem czy tak uzyskany kod jest poprawny, czy trzeba w...

    Mikrokontrolery   28 Cze 2010 11:48 Odpowiedzi: 9    Wyświetleń: 4368
  • Jak użyć dyrektywy #if w AVRasm2 do kompilacji warunkowej?

    Asembler, asembler moja pomylka. W wersji 2 Atmel zaimplementowal "C style preprocessor" i w helpie sa wyszczegolnione takie dyrektywy ale nie moge tego opanowac co chwila jakis blad. Jedyne co mi zadzialalo to #ifndef i #message. Zaczynam sie podejrzewac o debilizm wtorny ;) Pozdro Dexter

    Mikrokontrolery   01 Cze 2005 23:09 Odpowiedzi: 11    Wyświetleń: 2563
  • Jak przyspieszyć funkcję w C dla Xmega128 używając wstawek asm?

    Ale sprawdziłeś wygenerowany kod? Bo na 90% kompilator sam wygenerował to co tak pracowicie wstawiłeś w asemblerze - a jeśli nie to prosta zmiana opcji kompilacji, dodanie inline itd. spowoduje, że taki kod powstanie automatycznie. Co do wcześniejszego błędu - out ma ograniczony argument do 31. Kolejna sprawa - to co tak pracowicie symulujesz programowo...

    Mikrokontrolery AVR   29 Paź 2011 19:32 Odpowiedzi: 15    Wyświetleń: 2726
  • Jaki język programowania wybrać na start i jakie książki polecacie?

    Twierdzisz, że złożone konstrukcje JAVA, zapisane w asemblerze, czy PASCALU będą efektywniejsze od tych samych konstrukcji emulowanych sprzętowo :?: Nie ma czegoś takiego jak "złożone konstrukcje JAVA". Java jest kompilowana do byte-kodu, który przypomina język asemblera po kompilacja. Idea jest taka że ten byte-kod jest przetwarzany na maszynie wirtualnej,...

    Programowanie   21 Lip 2011 10:28 Odpowiedzi: 57    Wyświetleń: 13709
  • Błąd kompilacji w Programmer's Notepad przy użyciu WinAVR i AVR C

    AVR Studio - kompilacja i symulacja. Piszesz albo w asemblerze AVR albo korzystasz z GCC i podpinasz AVRStudio do WinAVR. Nie musisz tworzyć żadnych plików make, clean wtedy. WinAVR nie posiada opcji symulacji ani debuggowania (np. jak masz JTAGa), więc jest to raczej edytor tekstowy z możliwością kompilacji.

    Mikrokontrolery AVR   06 Lip 2011 20:11 Odpowiedzi: 48    Wyświetleń: 8358
  • mod2051 - plik PILNIE POSZUKIWANY ! .. lub co z tym zrobić ?

    modxxxxx zawiera odwołania symbolicznych nazw do konkretnego adresu: np P1 to 90h, P3 to B0h, Acc to E0h i td po to żebyś nie pisał mov 09h,#01h, tylko mov P1,#01h czyli poprostu konkretne adresy zastąpiono nazwami ułatwiającymi posługiwanie się asemblerem No i wszystko na temat. Dziękuję za wyjaśnienie. Teraz wygląda na to, że to klucz do prawidłowej...

    Mikrokontrolery   28 Paź 2003 18:47 Odpowiedzi: 9    Wyświetleń: 1376
  • "Migacz" do zabawki na ATtiny10

    http://obrazki.elektroda.net/64_12841145... Projekt powstał w celu zapoznania się z tym małym uC. Działanie układu: Po przyciśnięciu przycisku układ budzi się ze stanu "Power-down". WDT odlicza czas potrzebny do zmiany świecącego LEDa a Timer odpowiada za generowanie dźwięku. Po 10 sekundach migania układ przechodzi w stan "Power-down" Program...

    DIY Poczekalnia   12 Wrz 2010 13:42 Odpowiedzi: 10    Wyświetleń: 11050
  • Co jest potrzebne do nauki programowania AVR w assemblerze

    Na podstawie zgromadzonych przeze mnie informacji, ściągnąłem z sieci program AVR Studio 4, znalazłem fajną stronkę z nauką typu zapal LED itp. uczę się ale nic mi nie wychodzi bo AVR Studio nie pozwala mi na uruchomienie wpisanych instrukcji assembler'owych i sprawdzenie jak działa, w tym wyświetla mi komunikat, że nie znalazł pliku hex - mimo, że...

    Mikrokontrolery AVR   25 Cze 2010 19:33 Odpowiedzi: 19    Wyświetleń: 4736
  • [Atmega8][assembler] - termometr z wyświetlaczem led

    Wspaniale, że chcesz się uczyć asemblera, ale to raczej mało przyszłościowe podejście, gdy bazujesz tylko na nim. Co nowa rodzina mikrokontrolerów to nowy asembler. Programy są mało przenośne nawet w tej samej rodzinie, a drobna poprawka może zająć sporo czasu. Warto iść w stronę C. Wbrew pozorom nie jest on trudniejszy od asemblera. Na początek polecam...

    Mikrokontrolery AVR   19 Cze 2013 11:07 Odpowiedzi: 9    Wyświetleń: 2529
  • Jak programować w C w AVR Studio 4.11 zamiast w assemblerze?

    hmmm ja wprawdzie nie znam jeszcze C - tylko asembler - a zainstalowałem sobie WinAvr do AvrStudio 4.12 i już nie pamiętam jak ale udało mi się to spokojnie skonfigurować tak, że jak próbowałem skompilować jakieś przykładowe programiki to spokojnie przechodziła kompilacja .... popróbuj jeszcze, jak ci się nadal nie uda a nikt inny nie podpowie jakiejś...

    Mikrokontrolery   28 Lut 2007 20:57 Odpowiedzi: 20    Wyświetleń: 3493
  • Błąd kompilacji BASCOM-AVR 1.11.9.5 na Atmega8 - instrukcja warunkowa if

    Bascom powinien po wywołaniu procedury obsługi przerwania skasować flagę a tego nie robi...i po obsłużeniu przerwania znów jest ono natychmiast wywoływane i program się zapętla. Trzeba ręcznie ustawić flagę w rejestrze GIFR.. Ale posłuchaj, Bascom nie wywołuje żadnej procedury obsługi przerwania. To ty piszesz ją w Bascomie i jest ona wywoływana automatycznie...

    Mikrokontrolery AVR   07 Lut 2011 19:49 Odpowiedzi: 13    Wyświetleń: 1857
  • AVR, C++ i Makefile – jak skonfigurować kompilację programów C++ na AVR?

    Zaciekawił mnie temat. Ja programuję raczej niskopoziomowo, czyli asembler i trochę C. Mam pytanie, jakie najczęściej błędy popełniają autorzy kursów C? Chciałbym wiedzieć na przyszłość, mimo iż większości rzeczy nauczyłem się sam ;)

    Mikrokontrolery   23 Lip 2009 21:56 Odpowiedzi: 18    Wyświetleń: 9318
  • AT89C2051 - Sterowanie LED nie działa, brak reakcji na przyciski

    Napisz coś więcej, np. jakiego kompilatora używasz i z jakimi ustawieniami? Czy plik, który wprowadzasz do proca jest napewno kompilowany pod ten typ układu? Wiec tak: 1 sytuacja to otwieram BASCOM wpisuje program, kompiluje i utworzone po kompilacji pliki *.BIN lub *.HEX laduje do procka. 2 sytuacja to otwieram Turbo Asembler wpisuje program i kompiluje,...

    Mikrokontrolery   20 Lut 2005 23:32 Odpowiedzi: 41    Wyświetleń: 5303
  • [C] Kompresja animacji BMP na Nokia 3310 w C - jak zoptymalizować?

    Najlepiej pamiec zewnetrzna typu FLASH do tego dorób sobie połaczenie z PC po uarcie i bedziesz mogł sobie nawet filmiki ładować bez koniecznosci kazdorazowej kompilacji i programowania układu. No przecież wyżej atom1477 właśnie podał nawet konkretny typ takiej zewn. pamięci FLASH ;) .... a jeszcze inna alternatywa to podłączenie karty pamięci SD/MMC...

    Mikrokontrolery AVR   24 Maj 2011 19:10 Odpowiedzi: 16    Wyświetleń: 5564
  • Dekoder RC5 - błąd symbol not defined przy kompilacji 89c2051

    Tak, tylko problem w tym że nie znam asemblera.

    Mikrokontrolery   09 Lip 2005 14:11 Odpowiedzi: 8    Wyświetleń: 1641
  • Microchip Studio - brak aktywnych pułapek podczas debugowania.

    Wyczyść cały projekt - w menu debug - clean. Skompiluj całość od nowa. Upewnij się, że rzeczywiście kompilujesz z opcjami, które wskazałeś - może nie kompilujesz dla celu debug tylko release. Można też przejść do okna asemblera i tam ustawić pułapkę - jeśli tam się udaje, to oznacza, że środowisko pracuje ok, a problem jest z kompilacją i jej parametrami.

    Mikrokontrolery Początkujący   30 Cze 2024 23:40 Odpowiedzi: 3    Wyświetleń: 207
  • Atmega162 - błąd kompilacji przy odczycie ADC z kanału AD0

    Atmega 162 nie ma przetwornika ADC o ile pamiętam Dobrze pamiętasz. A z licznikami zawsze można sobie poradzić. Ich ilość jest prawie nieskończona (ja wykorzystuje ich około 10 w swoim ostatnim projekcie). Zrealizowane oczywiście softwarowo

    Mikrokontrolery AVR   09 Maj 2010 13:20 Odpowiedzi: 13    Wyświetleń: 1658
  • Jak dostosować procedurę RC5 w asemblerze do ATtiny2313?

    zgadza sie. da sie to wszystko upchnac w 2 portach. oprocz tego trzeba poprawic kilka instrukcji tych nie obslugiwanych przez 2313 jak CALL i JMP. caly czas mam jakies bledy w stosach i przerwaniach przy kompilacji

    Mikrokontrolery   06 Kwi 2008 11:29 Odpowiedzi: 12    Wyświetleń: 2848
  • Microsoft udostępnił historyczne kody źródłowe MS-DOS i Word

    Dzisiaj nie trzeba, a nawet nie ma sensu pisać w asemblerze. Pierwszym powodem jest używanie języka pośredniego MSIL, który umożliwia działanie wielozadaniowe i przenoszenie kodu między różnym sprzętem. Bez tego "każdy by sobie rzepkę skrobał" i informatyka nie miała by szans na szybki rozwój. System ma kompilator języka pośredniego, który identyfikuje...

    Newsy   06 Kwi 2014 11:31 Odpowiedzi: 38    Wyświetleń: 10743
  • Kompilator asemblera dla 8051 pod Windows 98 - rekomendacje i sugestie

    Poszukuje kompilatora asemblera do 51. Ten co mam daje ciała, nie tworzy hexa i bina. Te co ściągłem również nie działają, chyba że robie coś nie tak. Czy jest jakieś narzędzie pod Windows98 do kompilacji asma. Może jakieś namiary?

    Mikrokontrolery   18 Lut 2005 12:27 Odpowiedzi: 9    Wyświetleń: 3541
  • Czy Mikrokontrolery AVR w C Andrzeja Witkowskiego to dobry wybór?

    Szukam od kilku tygodni jakiejś ciekawej książki o programowaniu mikroprocesorów AVR w języku C w okolicznych bibliotekach i księgarniach oraz w internecie. Jednak znajduję wszystko albo na assemblera albo na bascoma. Assembler jest dla mnie zbyt żmudny natomiast bascom niesatysfakcjonujący dlatego wybór padł na C. Niestety niewiele istnieje polskich...

    Mikrokontrolery   24 Lis 2008 22:27 Odpowiedzi: 2    Wyświetleń: 1440
  • uC - jaki? jaki język? jaki programator? od czego zacząć?

    Możesz też użyć Bascoma (jest książka Marcina Wiązani na ten temat) ale tak na prawdę to nie ma jednoznacznej odpowiedzi na takie pytania. Wszystko zależy do czego będziesz używał mikroprocesorów. Do jednych zadań będzie efektywniejszy asembler a do innych język wysokiego poziomu. Do szybkiego zaprogramowania czegoś tam i uruchomienia będzie wygodny...

    Początkujący Elektronicy   02 Maj 2008 10:48 Odpowiedzi: 14    Wyświetleń: 3487
  • Błąd kompilacji UART w WinAVR dla ATmega8535 - `UBRR` niezadeklarowane

    Przyjmę to jako żart Można uznać to za żart, bo to jest pod asembler AVRasm2(AVRStudio)... ;) Tak więc jest tu tylko parę wstawek w C(preprocesor)... ;) No i kod jest proceduralny, większość pochodzi z fragmentów moich własnych, już napisanych bibliotek procedur, więc głównie moja zabawa z pisaniem polegała na Kopiuj+Wklej+Lekko zmień... Może się ktoś...

    Mikrokontrolery   08 Maj 2005 09:12 Odpowiedzi: 7    Wyświetleń: 1931
  • [Atmega16] [Atmega16][asm] Konfiguracja INT0 na zbocze opadające - brak wyzwalania

    ...Załamała mnie Twoja wypowiedź kolego korrus666... Widać programowanie w językach wysokiego poziomu strasznie Cię okaleczyło. Napisz trochę programów w asemblerze, a wyjdzie Ci to na dobre. Zrozumiesz działanie procesora (choć Atmega to już mikrokontroler) i będziesz pisał lepsze programy w swoim C, Javie, lub co gorsza Bascomie. OOO Matko! A mnie...

    Mikrokontrolery AVR   20 Lis 2010 15:05 Odpowiedzi: 15    Wyświetleń: 3388
  • Jak zaprogramować AT89c51 i jaki programator wybrać?

    Witam. Ja uzywam programatora firmy AVT (kit 320) ;programuje on wszystkie procki Atmela serii '51.Tylko jest on troche drogi ok.300 zl.Do kompilacji programu napisanego w asemblerze uzywam ASM51.Pozniej przetwarzasz na plik .hex i juz mozesz programowac.Zamiast 89C51 mozesz sie zainteresowac prockami Atmela serii AVR.Nie potrzeba programatora ,programuje...

    Projektowanie PCB   09 Kwi 2003 10:16 Odpowiedzi: 6    Wyświetleń: 3309
  • Niepoprawne wypełnianie tablicy w C, kompilacja w Keil'u, brak wartości

    Wszystkie problemy znikly gdy przesiadlem sie na Raisonance. Keil demo fajnie dziala na asemblera ale hex ktorego generuje nie chce za bardzo wspolpracowac z moim programatorem Progat.

    Mikrokontrolery   04 Lut 2006 19:52 Odpowiedzi: 11    Wyświetleń: 1463
  • Przestrzeń bootloadera - jak zapisać tam kod programu?

    Witam! Po kompilacji programu dostaję taki komunikat : Program will overwrite bootloader [52 to long]. Rozumiem że kod przekroczył wielkość pamięci flash i nachodzi na obszar zarezerwowany na bootloader. Za pomocą fusebitów można ustawić wielkość obszaru bootloader'a 128-1024B. Ale jak całkowicie wyłączyć rezerwację obszaru dla bootloader'a i swobodnie...

    Mikrokontrolery   17 Lut 2007 20:40 Odpowiedzi: 2    Wyświetleń: 1128
  • Błędy kompilacji programu dla dekodera RC5 na µP AT89C2051 - jak je naprawić?

    Dyrektywa $ASM jest używana razem z dyrektywą $END ASM, podczas tworzenia bloków kodu w języku asembler, umieszczanych jako wstawki w programach języka BASCOM BASIC. Zamiast używać tych dyrektyw, można także przed każdą linią zawierającą mnemonik postawić znak !. Większość mnemoników asemblera nie potrzebuje przedrostka !, gdyż są one rozpoznawane...

    Mikrokontrolery   04 Maj 2008 12:30 Odpowiedzi: 8    Wyświetleń: 4029
  • Jak zmieniać dwie (kilka) wartości sekwencyjnie w Arduino

    To powiedz jaka ta jedna deklaracja i jedno przypisanie "ratuje" wszystko, a ja Ci powiem jak w Arduino napisać wstawkę w C. A bardzo proszę jak wiesz, int tabelka ; // akurat mam 3 zmieniane linie n=succ tabelka druga wersja wstawka assemblera, RCR B,1 // rotacja w prawo ( lub w lewo ) z przeniesieniem W moim starym C ( Keil ) na procesory 8051 succ...

    Arduino   08 Sie 2017 09:35 Odpowiedzi: 13    Wyświetleń: 1275
  • [AVR][C] - pytanko do speców od C, kompilacja dla m8 i m168

    no to pozostaje Ci np. pokroic kod na kawalki i sprawdzic co sie powiekszylo i/lub zerknac w asemblera. Gdzies tu niedawno byl zreszta temat o tym jak sprawdzic ile co zajmuje.

    Mikrokontrolery AVR   13 Wrz 2009 00:24 Odpowiedzi: 14    Wyświetleń: 1407
  • Konwersja liczby typu stałopozycyjnego _Accum na łańcuch znakowy - błąd kompilacji

    Po uruchomieniu w symulatorze _Accum zostały podkreślone na czerwono i w okienku jest "Nierozpoznany symbol". Po prostu symulator tu nie daje rady z c - zawsze możesz to podejrzeć w oknie asemblera.

    Mikrokontrolery AVR   24 Cze 2023 21:11 Odpowiedzi: 13    Wyświetleń: 645
  • Sterownik pieca CO. Gotowy program do sterowania. AT89C2051.

    Pozostaje tylko 89c4051. i pomoc kolegów posiadających pełną wersję Bascoma, ewentulanie przerobienie programu na uC AVR i użycie wersji demo Bascoma AVR do 4kB. Nie koniecznie mamy jeszcze coś takiego jak asembler różnica w kodzie wynikowym jest bardzo często znaczna i podejrzewam, że zmieści sie w 2051 Nie korzystałem z Bascoma i nawet nie mam zamiaru,...

    Mikrokontrolery   30 Lis 2006 20:54 Odpowiedzi: 16    Wyświetleń: 6934
  • [AT91SAM7S] Jak napisać funkcję delay 888 µs dla RC5?

    PIT- Głownie do przełączania wątków czas miedzy 0,03 us a 0,3 sek. Taktowanie ma z kwarcu. Jest małe ale, pamiętaj że ten czas zależy jeszcze od opcji kompilacji, nie pamiętam teraz dokładnie ale chyba chodzi o optymalizacje kodu. RTT - on jest taktowany z generatora RC. Podstawę może mieć od 100 us. Na mim można zrobić dokładny zegar. PWM może mieć...

    Mikrokontrolery ARM   25 Lut 2009 17:46 Odpowiedzi: 3    Wyświetleń: 1551
  • AVR Studio - błąd tworzenia pliku hex w projekcie assemblerowym

    witam, ja używam AVR Studio i tylko asemblera i nie mam żadnych problemów z utworzeniem plików hex i kompilacją ;) .... hmmm tam w tej całej długiej ścieżce widzę, że masz \Władziu\ - spróbuj sobie ustawić w opcjach inną ścieżkę gdzie mają być tworzone pliki po kompilacji albo wogóle utwórz projekt ASM w folderze gdzieś na dysku ale krótszym i żeby...

    Mikrokontrolery   22 Lis 2006 17:36 Odpowiedzi: 2    Wyświetleń: 2894