1687289122

1687289122



Nowe komendy języka PBASIC:

•    << (Shift Left operator)

•    >> (Shift Right operator)

•    IF-THEN

Obwód ten sam co w punkcie 3. Program:

P0NG.BS2

"Ping-Pong" i LED

'{$STAMP BS2}    dyrektywa dla interpretera wybierająca moduł BS2

LEDs VAR OutL    1 diody podłączone do pinów 0-7

DlyTm CON 50    ' czas opóźnienia w milisekundach

Initialize:

DirL = %11111111    ' wszystkie piny jako wyjścia

LEDs = %00000001    ' pierwsza dioda przy pin 0 -> stan HIGH, reszta stan LOW

GoForward:

' włącz przerwę

' przesuniecie bitowe w lewo 00000001 -> 00000010 THEN GoReverse ' wyjście z pętli 1 kontynuacja pętli w obecnym kierunku

' show the LED

' przesuniecie bitowe w prawo THEN GoForward ' sprawdzamy czy juz ostsnia pozycja ' kontyuacja tej pętli


PAUSE DlyTm LEDs = LEDs « 1 IF LEDs = %10000000 GOTO GoForward GoReverse:

PAUSE DlyTm LEDs = LEDs » 1 IF LEDs = %00000001 GOTO GoReverse END

Ten program pokazuje zdolność do bezpośredniego manipulowania wyjściem. Inicjalizuje on diody, i kolejno jedna dioda gaśnie, a na jej miejsce zaświeca się ta tuż obok niej, w jednym kierunku, gdy dojdziemy do końca kierunek zostaje zmieniony. Używany jest do tego celu operator « , który powoduje pomnożenie binarnej liczby przez 2, natomiast operator » podzielenie liczby binarnej przez 2.

Przekształcić program tak aby zrealizował następujący efekt: diody zapalają się kolejno od strony prawej do lewej tak, ze kolejno świeci się 1,2,3 ... 8 diod. Następnie są w tej samej (lub odwrotnej kolejności wygaszane.

5.6 Silnik krokowy - sterowanie i wybrane własności

Celem zadania jest poznanie zasad sterowania i podstawowych własności silnika krokowego.

Unipolarny silnik krokowy posiada wyprowadzone na zewnątrz 5 lub 6 zacisków. Jeden z nich jest zaciskiem wspólnym dla wszystkich uzwojeń, (w przypadku 6 wyprowadzeń wyprowadzone są oddzielnie wspólne zaciski dla pary uzwojeń AB i CD - łączy się je razem podłączając do dodatniego bieguna zasilania) podłączanym zwyczajowo do dodatniego bieguna zasilania. Pozostałe 4 zaciski to wyprowadzenia odpowiednich uzwojeń A, B, C ,D.

14



Wyszukiwarka

Podobne podstrony:
Nowe komendy języka PBASIC: •    << (Shift Left operator) •
Nowe komendy języka PBASIC: •    << (Shift Left operator) •
Nowe komendy języka PBASIC: •    << (Shift Left operator) •
Nowe komendy języka PBASIC: •    << (Shift Left operator) •
Nowe komendy języka PBASIC: •    << (Shift Left operator) •
Nowe komendy języka PBASIC: •    << (Shift Left operator) •
Operator Nazwa Przykład Wynik sil Shift Left Logical wynik <= "110111" ssl
Doskonaławidoczność oraz komfort pracy Seria MPT ati Nowe wózki paletowe MPT z miejscem dla operato
sumator [równoległy] 0    - SERIAL SHIFT 1    - PARALLEL LOAD SHIFT L
PREZENTACJE MATURALNE Z JĘZYKA POLSKIEGO - LISTA PRAC! (nowe - lipiec 2013) Poniżej lista wszystkich
Temat: „ Nowe drzwi otwierajmy, przekraczajmy,” - a co to właściwieKonspekt lekcji języka polskiego
plus rnyenglishJab NOWE WYDANIE Egzamin 2012REPETYTORIUMGIMNAZJALNE podręcznik do języka
46377 Werbalna1 2 Ida Kurcz Psychologia języka i komunikacji wydanie nowe
nia pchnęła na nowe drogi rozwój języka literackiego, będącego źródłem twórczości neoromantyków:
BECKHOFF Nowe panele operatorskie i komputery panelowe dostępne są z ekranami o różnych rozmiar
P1100472 Zbiór słowników ogólnych języka poIslH^i powiększył się w ostatnich latach o nowe pozycje.
2. Dr Małgorzata Smentek-Lewandowska Nowe trendy w nauczaniu języka angielskiego Cele przedmiotu Cel

więcej podobnych podstron