Delphi voor elektronici, deel 9
DelphiStamp als zelfstandige controller
Gepubliceerd in Elektor nummer 505, november 2005

De DelphiStamp is een volledige controller ter grootte van een postzegel en is gebaseerd op de ATmega128-microcontroller van Atmel. In deel 8 hebben we deze voorgesteld. In deze aflevering gaan we verder met het programmeren van de DelphiStamp onder Delphi. Daarna wordt een zelfstandige schakeling opgezet die kan fungeren als beregeningsinstallatie De 'basis'-programmering (dus de programmering op het laagste niveau) van een microcontroller gebeurt in assembly-taal. Het schrijven en debuggen van assembly-programma's is echter een tijdrovende zaak. Hoewel de DelphiStamp zeker kan worden gebruikt als ontwikkelplatform voor assembly-programma's, maken de meegeleverde software-ontwikkeltools het mogelijk de programma's in Delphi te schrijven en te testen, waardoor de ontwikkeling van de firmware drastisch wordt vereenvoudigd. Er worden templates meegeleverd om snel te starten met het schrijven van een programma. Het eerste voorbeeld is het schrijven van een assembly-programma. Zoals gebruikelijk is de eerste stap het tekenen van een flowchart die inzicht geeft in de functionaliteit van het te schrijven programma.
|
Klik hieronder om dit artikel en/of print layout te downloaden als PDF.
Let op: bij oudere projecten kunnen we niet garanderen dat alle onderdelen leverbaar zijn.
|