User manual
11
Schakel E1 aan GND. Hiermee start, na een reset, het tweede voorbeeldprogramma. Dit
programma telt de toestand van de uitgang binair omhoog. De toestanden 0000 (decimaal 0) tot
1111 (decimaal 15) worden doorlopen. Het programma gebruikt de variabele A voor een
eenvoudige optelling en weergave aan de digitale uitgangen en de PWM-uitgang. De instructies 7
en 5 bezitten subfuncties die als gegevens worden geschreven.
Adres
Instructie
Gegevens
Commentaar
25 7 1 A = A + 1
26 5 4 Port = A
27 5 9 PWM = A
28 2 6 Wacht 100 ms
29 3 4 Spring –4
Listing 2: binaire teller met LED en PWM uitvoer.
Het telprogramma kan worden gebruikt voor het lezen van binaire getallen die u moet beheersen
wanneer u zelf gaat programmeren. Elk van de vier LED's stelt een bit voor In totaal kan daarmee
een 4-bits getal worden weergegeven. De LED's worden in het schema aangeduid met de
positiewaarden 8. 4, 2 en 1. Door het optellen van de verschillende waarden kunt u de decimale
waarde bepalen. In hexadecimale notatie worden de getallen 10 tot 15 weergegeven met de letters
A t/m F.
8
4
2
1
Decimaal
Hexadecimaal
0 0 0 0 0 0
0 0 0 1 1 1
0 0 1 0 2 2
0 0 1 1 3 3
0 1 0 0 4 4
0 1 0 1 5 5
0 1 1 0 6 6
0 1 1 1 7 7
1 0 0 0 8 8
1 0 0 1 9 9
1 0 1 0 10 A
1 0 1 1 11 B
1 1 0 0 12 C
1 1 0 1 13 D
1 1 1 0 14 E
1 1 1 1 15 F
Met dit programma kan het knipperlicht ook met verschillende frequenties worden toegepast.
De volgende hogere uitgang heeft resp. de halve frequentie of de dubbele periode:
A1: 200 ms










