oj... jag hadde valt fel procesor som du sa...
men error 111 och 113 är fortfarande kvar... vilken dokumentation är det som det är sid. 165 den enda vettiga dkumentation jag hittar är "Help/topics../mplab ide" men där är inte särskilt mycket...
Edit: När jag sparar filen kommer den in i "other files" och inte i "source files" Jag trycker på "files/New" o sen sparar jag det i den som jag har lagt projektet i. gör jag fel?
överföra assembler-kod steg för steg
Lättast är nog om du följer tutorialn i MPLAB IDE hjälpfilen om hur man skapar ett porjekt och kopierar in din kod i template-filen som dom rekomenderar.
Då får man med allt viktigt, tex brukar något liknande följande kod behövas i asambler filen.
Då får man med allt viktigt, tex brukar något liknande följande kod behövas i asambler filen.
Kod: Markera allt
list p=16f628 ; list directive to define processor
#include <p16f628.inc> ; processor specific variable definitions
__CONFIG _CP_OFF & _WDT_ON & _BODEN_ON & _PWRTE_ON & _ER_OSC_CLKOUT & _MCLRE_ON & _LVP_ON
; '__CONFIG' directive is used to embed configuration data within .asm file.
; The lables following the directive are located in the respective .inc file.
; See respective data sheet for additional information on configuration word.
- bengt-re
- EF Sponsor
- Inlägg: 4829
- Blev medlem: 4 april 2005, 16:18:59
- Skype: bengt-re
- Ort: Söder om söder
- Kontakt:
Mmm.. skadar inte att öppna include filerna och kolla igenom vad som finns där... Det är rätt mycket som är definierat så i många fall kan man klara sig väldigt bra utan en massa EQU..
Läs manual till MPLAB, läs datablad på din programerare, läs datablad på din processor, läs och försök förstå bra exempelprogram. Sen när du gjort detta så kan du ställa mer relevanta fråger på det som eventuellt fortfarande bråkar. Att saker "bråkar" och inte blir som man först förväntade sig är något som bara hör till... Lika bra att lära sig metodisk felsökning om du vill hålla på med uC....
Läs manual till MPLAB, läs datablad på din programerare, läs datablad på din processor, läs och försök förstå bra exempelprogram. Sen när du gjort detta så kan du ställa mer relevanta fråger på det som eventuellt fortfarande bråkar. Att saker "bråkar" och inte blir som man först förväntade sig är något som bara hör till... Lika bra att lära sig metodisk felsökning om du vill hålla på med uC....
> men error 111 och 113 är fortfarande kvar...
OK, men själve felmeddlandet är ju ganska tydligt, eller hur ?
Kolla hur det ser ut på de rader som pakes ut.
Finns det inte något "misstänkt" på dom ?
> vilken dokumentation är det
"MPLAB and MPLIB User Manual."
Finns på samma sida där du laddade ner MPLAB.
Plockade du inte ner den på samma gång ?
> den enda vettiga dkumentation jag hittar är "Help/topics../mplab ide" men där är inte särskilt mycket...
Det finns där också :
- HELP topics -> MPASM Assembler -> Errors, Assembler.
- Bläddra ner till "215".
> "Help/topics../mplab ide"
Det är för MPLAB (IDE'n), inte för MPASM (Assemblern).
Normalt sparar man alla ASM filer i projektkatalogen. ja.
Du kan även kolla på : http://www.jescab.se/Info_MPLAB.html
(Notera att sidan förutsätter rellocatable code, så det stämmer inte
till 100% med din miljö...)
OK, men själve felmeddlandet är ju ganska tydligt, eller hur ?
Kolla hur det ser ut på de rader som pakes ut.
Finns det inte något "misstänkt" på dom ?
> vilken dokumentation är det
"MPLAB and MPLIB User Manual."
Finns på samma sida där du laddade ner MPLAB.
Plockade du inte ner den på samma gång ?
> den enda vettiga dkumentation jag hittar är "Help/topics../mplab ide" men där är inte särskilt mycket...
Det finns där också :
- HELP topics -> MPASM Assembler -> Errors, Assembler.
- Bläddra ner till "215".
> "Help/topics../mplab ide"
Det är för MPLAB (IDE'n), inte för MPASM (Assemblern).
Normalt sparar man alla ASM filer i projektkatalogen. ja.
Du kan även kolla på : http://www.jescab.se/Info_MPLAB.html
(Notera att sidan förutsätter rellocatable code, så det stämmer inte
till 100% med din miljö...)