Home › Artikelen als PDF › 2004 › december › PICXEX18 en PicWin8

PICXEX18 en PicWin8

Operating system en monitorprogramma voor PIC's

Gepubliceerd in Elektor nummer 494, december 2004

PICXEX18 en PicWin8
Dit artikel beschrijft de ontwikkeling van een multi-tasking operating system voor PIC18xxx microcontrollers van Microchip. Het programma is gebaseerd op een eenvoudig principe en gebruikt een minimum aan RAM- en programmageheugen, maar het kan het ontwikkelen van toepassingen voor deze microcontrollers aanzienlijk vereenvoudigen.
Het specificeren, ontwerpen, coderen en debuggen van applicaties wordt een stuk gemakkelijker door te beginnen met een opdeling in functionele blokken of taken. De software-structuur waarin deze taken kunnen werken, zou er dan uit kunnen zien zoals in figuur 1.
Het hele ‘operating system’ bestaat hier in feite uit een aantal CALL-instructies met een GOTO MAIN instructie aan het eind. De CALL-instructies activeren de taken en elke taak wordt afgesloten met een RETURN-instructie die de besturing teruggeeft aan het operating system.

Hyperlinks

e-mail-adres auteur:
bitcraft@global.co.za

Klik hieronder om dit artikel en/of print layout te downloaden als PDF.

 

Downloads 

Artikel als PDF (N041258.pdf)
10 Elektor-Credits
 

Extra 

040149-11.zip

Gratis download

Let op: bij oudere projecten kunnen we niet garanderen dat alle onderdelen leverbaar zijn.

Abonnee worden

Aanmelden GRATIS nieuwsbrief E-Weekly

Vul uw e-mailadres in:
Payoff
Payoff

Volg ons ook op:

      

Direct doen

The School of Electronics

 

Elektor eVents, vakboeken, cursussen en meer. Kortom, innovatief studie- en onderwijsmateriaal met educatieve content!

Nu in prijs verlaagd

Elektor OSPV1

Tijdelijk € 210,- korting!

Dit zelfbalancerende indoor voertuig is ideaal voor bijvoorbeeld fabriekshal, magazijn of school.