Standard huvud & fot till kod?
Postat: 14 december 2007, 20:52:56
Då var det dags för en ny fråga.
Senaste tiden har jag läst allt jag kommit över på ämnet Picprogrammering, sista dagarna uteslutande denna Kurs http://www.amqrp.org/elmer160/lessons/index.html (tusen tack för tipset Sodjan).
Jag undrar alltså om ni har förslag på någon typ av standard kodhuvud och kodfot som jag kan använda när jag experimenterar.
I Kursen som jag nämnde tidigare ser det ut så här i de flesta exemplen.
Jag använder MpLab frör att skriva koden.
Foten är juh ganska tydlig så den kanske vi kan skippa om inte någon har synpunkter på den. Innan foten kommer det förståss att ligga någon typ av goto för att hålla igång mitt program.
Huvudet då:
Jag har tänkt använda p16f88 så det blir förståss att ändra rad ett och två till den processorn. Problemet där är att jag inte hittar en p16f88.inc, finns den att ladda ner någonstans eller måste jag skriva det själv?
Och så den tredje raden. __config raden alltså.
I lektion 4 (samma kurs som ovan) beskriver de vad de tre olika orden betyder men jag får ändå inte koll på läget.
_HS_OSC = Berättar att vi kommer att använda en kristall. (Kommer jag att använda det? Måste man det? Är den inbyggd i picen?)
_WDT_OFF = Watchdog timer off. (Måste jag slå av den? Jag har läst en del om WDT och tror väl inte att jag kommer att använda den från början, men måste jag slå av den? Kan jag inte bara låta den vara?)
_PWRTE_ON = Power-up timer on. (Har precis ingen aning om vad det är för timer
, behöver jag slå på den?)
Jag hatar att ha saker i min kod som jag inte förstår och vill alltså antingen få koll på dessa saker eller radera dem från koden.
Ursäkta att det blev så långt skrivet...
//Peter F
EDIT: Typo i Rubriken.
EDIT2: La till att jag använder MpLab.

Senaste tiden har jag läst allt jag kommit över på ämnet Picprogrammering, sista dagarna uteslutande denna Kurs http://www.amqrp.org/elmer160/lessons/index.html (tusen tack för tipset Sodjan).
Jag undrar alltså om ni har förslag på någon typ av standard kodhuvud och kodfot som jag kan använda när jag experimenterar.
I Kursen som jag nämnde tidigare ser det ut så här i de flesta exemplen.
Jag använder MpLab frör att skriva koden.
Kod: Markera allt
;---Huvud---
processor 16f84a
include <p16f84a.inc>
__config _HS_OSC & _WDT_OFF & _PWRTE_ON
;---fot---
alldone
goto alldone ; Keep the simulator happy
end ; And we're done
Huvudet då:
Jag har tänkt använda p16f88 så det blir förståss att ändra rad ett och två till den processorn. Problemet där är att jag inte hittar en p16f88.inc, finns den att ladda ner någonstans eller måste jag skriva det själv?
Och så den tredje raden. __config raden alltså.
I lektion 4 (samma kurs som ovan) beskriver de vad de tre olika orden betyder men jag får ändå inte koll på läget.
_HS_OSC = Berättar att vi kommer att använda en kristall. (Kommer jag att använda det? Måste man det? Är den inbyggd i picen?)
_WDT_OFF = Watchdog timer off. (Måste jag slå av den? Jag har läst en del om WDT och tror väl inte att jag kommer att använda den från början, men måste jag slå av den? Kan jag inte bara låta den vara?)
_PWRTE_ON = Power-up timer on. (Har precis ingen aning om vad det är för timer

Jag hatar att ha saker i min kod som jag inte förstår och vill alltså antingen få koll på dessa saker eller radera dem från koden.
Ursäkta att det blev så långt skrivet...
//Peter F
EDIT: Typo i Rubriken.
EDIT2: La till att jag använder MpLab.