Den Svævende Kugle, Dokumentation [pdf - sorenr.dk
Den Svævende Kugle, Dokumentation [pdf - sorenr.dk
Den Svævende Kugle, Dokumentation [pdf - sorenr.dk
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Den</strong> svævende kugle<br />
2.1 Brugerpanel<br />
Aktivitetsdiagrammer<br />
main.c<br />
18<br />
void main( void )<br />
lcdInit()<br />
aktuelInit()<br />
oensket(foersteLinie)<br />
aktuel(andenLinie)<br />
opdaterLCD(foersteLinie, andenLinie)<br />
Program pakker der behøves:<br />
mega16.h //Registre til den valgte processer<br />
oensket.h<br />
aktuel.h<br />
display.h<br />
Variable:<br />
char foersteLinie[17]<br />
char andenLinie[17]<br />
Initierere LCD<br />
oensketInit(100) Initierere ønsketafstand med en standard værdi på 10,0mm<br />
Initierere den aktuelle afstand.<br />
Styrer alt hvad der har med den ønskede afstand.<br />
Styrer alt hvad der har med den aktuelle afstand,<br />
herunder også fejlmeddelser.<br />
Videre giver informationer fra oensket() og aktuel() til Displayet.<br />
En uendelig while løkke.<br />
Figur 14: Mainfunktion.<br />
Ingeniørhøjskolen ˚Arhus 2005<br />
Gruppe 3