Stap 4: Lied opslag code uitgelegd
Het werkt als volgt:controle:
Starttimer
Wachten op timer overloop
Lus van een bepaald aantal keren (dit is de lengte van de opmerking)
Increment opmerking nummer
Songdata:
is de opmerking nummer = 1?
zo ja, output van het juiste nummer uit poort A, PIN0, en de lengte van de opmerking in een register laden
Als dit niet het geval is, blijven
is het getal opmerking = 2?
...
...
advertentie nauseum, boven de 300 aantekeningen
...
...
het lied klaar is?
Als ja, schakelt u alle registers
Als dat niet het geval is, terug naar de stap "wachten op timer overloop", met de juiste opmerking lengtewaarde die in het desbetreffende register. Het zal dan opmerking nummer verhogen en terugkeren naar de "songdata"-functie.