En drös med felkoder =/ ?
-
- Inlägg: 101
- Blev medlem: 21 juni 2004, 22:01:40
En drös med felkoder =/ ?
Jag använder MikroBasic för att försöka att skapa en hexfil från denna code som är direkt kopierad från en sida, länkad här: Kod
Och jag får förljande felkod hela tiden:
3:1 E-3 Identifier 'delay' was not declared
217:1 E-3 Identifier ';' was not declared
217:1 E-4 Syntax error: Expected 'end' but ';'
221:1 E-4 Syntax error: Expected '.' but ';'
Är det någon som vet varför det blir det och framför allt vad jag kan göra åt det?
Och jag får förljande felkod hela tiden:
3:1 E-3 Identifier 'delay' was not declared
217:1 E-3 Identifier ';' was not declared
217:1 E-4 Syntax error: Expected 'end' but ';'
221:1 E-4 Syntax error: Expected '.' but ';'
Är det någon som vet varför det blir det och framför allt vad jag kan göra åt det?
-
- Inlägg: 101
- Blev medlem: 21 juni 2004, 22:01:40
- 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:
Svårt att säga utan att se din kod eller känna den exakta syntaxen, men troligen länkar du till delay fast har inte deklarerat den som variabel, funktion, label eller rutin. Kolla så att du inte har stavat fel bara. Kanske är din koplilator case-sensitve så att du måste skriva allt i samma case-läge...
-
- Inlägg: 101
- Blev medlem: 21 juni 2004, 22:01:40
- JimmyAndersson
- Inlägg: 26469
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
Är du säker att koden är gjord för MicroBasic?
Dessa rader:
delay 200 miliseconds
Set Comparator Mode 7
..är inga MicroBasic-instruktioner.
Längre ner i koden står det:
delay 1 milisecond
Det är inte heller MicroBasic-kod. Samma sak med:
forever loop
edit: "delay 1 millisecond" kan bytas ut mot delay_us(1000) för att få ett delay på 1ms.
Antingen är koden inte gjord för MicroBasic eller så ska de bara vara kommentarer. Isåfall ska det vara ett ' framför dessa rader.
Dessa rader:
delay 200 miliseconds
Set Comparator Mode 7
..är inga MicroBasic-instruktioner.
Längre ner i koden står det:
delay 1 milisecond
Det är inte heller MicroBasic-kod. Samma sak med:
forever loop
edit: "delay 1 millisecond" kan bytas ut mot delay_us(1000) för att få ett delay på 1ms.
Antingen är koden inte gjord för MicroBasic eller så ska de bara vara kommentarer. Isåfall ska det vara ett ' framför dessa rader.
-
- Inlägg: 101
- Blev medlem: 21 juni 2004, 22:01:40
För att jag inte alls är kunnig i ämnet och inte vet hur jag ska göra..
http://josepino.com/pic_projects/air_di ... _code.html
http://josepino.com/pic_projects/air_di ... _code.html
- JimmyAndersson
- Inlägg: 26469
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
-
- Inlägg: 101
- Blev medlem: 21 juni 2004, 22:01:40
- PHermansson
- EF Sponsor
- Inlägg: 4340
- Blev medlem: 22 december 2004, 00:46:38
- Ort: Särestad Grästorp
- Kontakt: