05.09.2013 Views

2.3 Relaxatie-oscillator

2.3 Relaxatie-oscillator

2.3 Relaxatie-oscillator

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Sourcecode van het stuurprogramma voor de AT89C2051<br />

Voor een stroomdiagram waarin de hoofdlijn van het programma wordt uitgelegd, verwijzen we naar<br />

hoofdstuk 5. De sourcecode, die uitgebreid van commentaar is voorzien, begint met een kort overzicht<br />

te geven van alle geheugenadressen, variabelen, constanten, gebruikte registers en functies en interrupt<br />

vectoren. Deze opzet heeft ook een nadeel, omdat we altijd op twee plaatsen een verandering moeten<br />

aanbrengen, namelijk in het overzicht aan het begin en bij de code zelf. Functies laten we meestal<br />

voorafgaan door een blok commentaar, waarin onder andere de naam en de werking staan beschreven.<br />

Voor zover van toepassing hebben we ook door middel van de tekens -> en (wvmem): 000bh (interrupt vector for overflow in timer0)<br />

; (jmps to wavectrl: process: modificate sensctrl)<br />

51

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!