User manual
Strona 33 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
Adres
Komenda
Dane
Komentarz
03
6
9
A = AD1
04
C
1
Skip if A>B
05
9
8
Adr 08
06
1
F
LEDs 1111
07
3
4
Adr 03
08
1
0
LEDs 0000
09
3
6
Adr 03
45 51 80 69 C1 98 1F 34 10 36
Lista 19: Prosty przełącznik zmierzchowy
Przetestuj program, zmniejszając zasłonę światła ręką. Przekonasz się, że podstawowa
funkcja jest spełniona. Jednak zwykle występuje nieprzyjemny efekt uboczny. Dokładnie na
progu między On i Off, diody LED będą migać niekontrolowane. Zwłaszcza w sztucznym
świetle, jasność będzie szybko zmieniać się wokół pewnej średniej. To migotanie jest
poprawnie oceniane przez program, ale wynik nie jest tym, czego można oczekiwać od
przełącznika zmierzchowego. Rozdział 18 pokazuje ulepszony przełącznik zmierzchowy.
16 AND, OR i XOR
Dwa binarne warunki można połączyć w nowy warunek. Jednym z przykładów jest funkcja
AND: Gdy bit 1 ma warunek 1 AND bit ma warunek 1, warunek wyjściowy jest równy 1.
Liczby binarne z kilkoma bitami mogą być również połączone w ten sposób. Link "10 AND 3 =
2" staje się zrozumiały przy zapisywaniu go w liczbach binarnych:
1010 AND
0011 =
0010