User manual
11
Rakja az E1-et a GND szintre. Ezáltal egy visszaállítás után elindul a második példaprogram.
Ez a kimeneti állapotokat számlálja binárisan felfelé. Folyamatosan végigfut a 0000-tól
(decimális 0) a 1111-ig (decimális 15). A program az A változót használja az egyszerû
összeadáshoz, és a digitális kimeneten, ill. a PWM-kimeneten történõ kiadásra. A 7. és az 5.
parancsnak alfunkciói vannak, amelyek adatokként vannak megírva.
Cím
Parancs
Adatok
Megjegyzés
25
7
1
A=A+1
26
5
4
Port=A
27
5
9
PWM=A
28
2
6
Várj 100 ms-t
29
3
4
Ugorj -4
2. listázás : Bináris számláló LED- és PWM-kiadással.
A számolóprogram gyakorlóprogramként használható bináris számok kiolvasására, amelyeket a
saját programozáshoz kezelni kell tudni. A négy LED mindegyike egy-egy bitet jelent. Összesen
tehát egy 4-bites számot jeleníthetnek meg. A LED-ek a kapcsolási rajzban értéküknek
megfelelõen a 8, 4, 2 és 1 jelölést viselik. Az adott értékek összeadása révén kapja meg a
decimális számot. A hexadecimális írámódban a 10 - 15 számot az A - F nagybetûkkel jelölik.
8
4
2
1
Decimális
Hexadecimális
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
A program használható még különbözõ frekvenciájú villogóként is.