User manual

Strona 32 z 46
Dystrybucja Conrad Electronic Sp. z o.o., ul. Kniaźnina 12, 31-637 Kraków, Polska
Copyright © Conrad Electronic 2012, Kopiowanie, rozpowszechnianie, zmiany bez zgody zabronione.
www.conrad.pl
www.conrad.pl
Komenda
Dane
Komentarz
4
5
A = 5
5
2
C = A
8
0
AdrHi = 0
A
5
C-times 05
3
0
End
1
5
Port = 0101
2
8
Wait for 500 ms
1
A
Port = 1010
2
8
Wait for 500 ms
3
6
Jump 6
45 52 80 A5 30 15 28 1A 28 36
Lista 18: Pięć błysków
15 Porównanie
Należy porównać dwie wartości liczbowe. W zależności od wyniku porównania wykonywany
jest skok. Dwie wartości liczbowe muszą znajdować się w A i B. W poniższym przykładzie
ładuje się B z liczbą 5. A odbiera swój wynik z wejścia analogowego AD1. Tutaj, na przykład
można podłączyć czujnik światła, jak w rozdziale 4. Program powinien teraz wykonywać
następujące czynności w sposób ciągły:
Jeśli AD1> 5
następnie: wszystkie diody LED są włączone
w przeciwnym razie: wszystkie diody LED zgasną
W sumie otrzymasz przełącznik zmierzchowy. Ponieważ LDR jest podłączony do GND,
większa jasność powoduje niższe napięcie w AD1. Diody LED zgasną, gdy przekroczona
zostanie pewna jasność, a zatem podcięte zostanie określone napięcie. Limit wynosi 6,
ponieważ wynik pomiaru musi przekraczać 5.
Komenda
Dane
Komentarz
4
5
A = 5
5
1
B = A