logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Assembler- Problem z kompilacją w AVR-Studio

pawelwozniakandrzej 02 Lut 2010 15:33 1139 4
REKLAMA
  • #1 7631928
    pawelwozniakandrzej
    Poziom 10  
    Witam.
    Przy próbie kompilacji programu znalezionego w sieci przy użyciu AVR-Studio 4.16 wywala mi błąd
    
    FATAL ERROR: Cannot open output file C:\Documents and Settings\Morˇr\Moje dokumenty\bbb\bbb.hex: No such file or directory
    


    Może i jestem za głupi na to ale nie mogę nigdzie w sieci znaleźć o co kaman.
    W każdym opisie jak używać AVR-Studio wszyscy po instalacji wpisują program i od razu się wszystko ładnie kompiluje a u mnie jest inaczej.

    Oto program który próbuje skompilować
    
    ; Kurs asemblera mikrokontrolerów AVR
    ;
    ; Przykład 1 - przerzutnik RS
    
    .include "2313def.inc"
    .def acc = r16 ; nadanie rejestrowi r16 nazwy symbolicznej
    .cseg
    .org 0x00
    
    ldi acc, 0b11111111 ; załaduj do acc liczbę 255 (0xff)
    out DDRB, acc ; wpisanie do DDRB samych jedynek
    ; powoduje ustawienie pinów jako wyjść
    out PORTB, acc
    
    ldi acc, 0b1111100 ;
    out DDRD, acc ; piny D0 i D1 są ustawione jako wejścia
    ; pozostałe jako wyjścia
    ldi acc, 0b1110111
    out PORTD, acc ; włączony pierwszy wyświetlacz, wejścia
    ; podciągnięte do zasilania
    
    sprawdz_klawisze:
    sbis PIND, 0 ; jeśli pin D0 = 1, to pomiń następną instrukcję
    cbi PORTB, 7
    sbis PIND, 1 ; jeśli pin D1 = 1, to pomiń następną instrukcję
    sbi PORTB, 7
    rjmp sprawdz_klawisze ; skocz do początku sprawdzania klawiszy
    


    Ten sam program tyle że napisany w C kompiluje się bez problemu.

    bardzo proszę o pomoc.
  • REKLAMA
  • Pomocny post
    #2 7631990
    _Robak_
    Poziom 33  
    Czyżbyś miał polskie znaki w ściezce dostępu?
  • REKLAMA
  • Pomocny post
    #3 7632029
    mirekk36
    Poziom 42  
    Tak to bywa jak ktoś sobie tworzy w Windzie użytkownika z nazwą zawierającą polskie krzaczki hyhyhyhy

    A potem okazuje się że nikt nie wie o co chodzi że niektóre programy nie działają

    zmień folder projektu tak żeby najlepiej nie zawierał spacji (choć to akurat tu nie jest konieczne ale w innych sytuacjach też może się okazać, że też nie będziesz wiedział o co kaman) ani żeby nie zawierał polskich ogonków jak mówi kolega wyżej ;)
  • REKLAMA
  • #5 7632245
    pawelwozniakandrzej
    Poziom 10  
    Wielkie dzięki wszystkim.
    Nie myślałem że to może być tak banalny problem.
    Zapisuje pliki na C:\ i wszystko teraz ładnie śmiga.
    Problem rozwiązany więc zamykam temat.
    Pozdro.
REKLAMA