Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Chybová hláška / Assembler

V předchozím kvízu, Online test znalostí Assembler, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Neaktivní uživatel:10.4.2020 16:48

Zdravím,
začínám se učit v Assembleru s kombinací programátoru PICKIT. Zatím zkouším nejjednodušší zapojení. Můžete mi prosím pomoc v čem mám chybu? Děkuji

Editováno 10.4.2020 16:50
Odpovědět
10.4.2020 16:48
Neaktivní uživatelský účet
Avatar
Neaktivní uživatel:10.4.2020 16:56

Pardon, nejde mi nahrát obrázek do příspěvku.

make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory 'C:/Users/kolac/MPLAB­XProjects/Blin­k.X'
make -f nbproject/Makefile-default.mk dist/default/pro­duction/Blink­.X.production­.hex
make[2]: Entering directory 'C:/Users/kolac/MPLAB­XProjects/Blin­k.X'
"D:\Program Files (x86)\Microchip\xc8\­v2.10\bin\xc8-cc.exe" -c -mcpu=16F917 -fno-short-double -fno-short-float -O0 -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_default=de­fault -msummary=-psect,-class,+mem,-hex,-file -ginhx032 -Wl,--data-init -mno-keep-startup -mno-osccal -mno-resetbits -mno-save-resetbits -mno-download -mno-stackcall -std=c99 -gdwarf-3 -mstack=compiled:au­to:auto -o build/default/pro­duction/Main.o Main.asm
::: advisory: (2049) C99 compliant libraries are currently not available for baseline or mid-range devices, or for enhanced mid-range devices using a reentrant stack; using C90 libraries
Main.asm:2:13: fatal error: 'p16f917.inc' file not found
#include "p16f917.inc"
^~~~~~~~~~~~~
1 error generated.
(908) exit status = 1
make[2]: *** [nbproject/Makefile-default.mk:116: build/default/pro­duction/Main.o] Error 1
make[1]: *** [nbproject/Makefile-default.mk:91: .build-conf] Error 2
make: *** [nbproject/Makefile-impl.mk:39: .build-impl] Error 2
make[2]: Leaving directory 'C:/Users/kolac/MPLAB­XProjects/Blin­k.X'
make[1]: Leaving directory 'C:/Users/kolac/MPLAB­XProjects/Blin­k.X'

BUILD FAILED (exit value 2, total time: 566ms)

Nahoru Odpovědět
10.4.2020 16:56
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:10.4.2020 17:09

LIST p=16F917
#include "p16f917.inc"

#pragma config FOSC = INTOSCIO
#pragma config WDTE = OFF
#pragma config PWRTE = OFF
#pragma config MCLRE = ON
#pragma config CP = OFF
#pragma config CPD = OFF
#pragma config BOREN = OFF
#pragma config IESO = ON
#pragma config FCMEN = ON

org 0

movlw b'01100101'
banksel OSCCON
movwf OSCCON

banksel TRISC
bcf TRISC,1

banksel LATC
bsf LATC,1

end

Nahoru Odpovědět
10.4.2020 17:09
Neaktivní uživatelský účet
Avatar
Ondřej Šrytr:11.4.2020 13:16

Ahoj,

z výstupu mě zaujal tento řádek:

Main.asm:2:13: fatal error: 'p16f917.inc' file not found

Vypadá to, že přes tohle se to dál neposune. :)

 
Nahoru Odpovědět
11.4.2020 13:16
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.