Вы находитесь на странице: 1из 2

' ---------------------

[���������]----------------------------------------------------
'
' ����......proj02PBC.bas
' ������....PicBasic Compiler
' ����......������� ����� ��� ����������� PIC16F876
' �����.....��� ��������
' ������....25 �� 1999 ����
' �������...
'
'
' ---------------------[��������
���������]-------------------------------------------
' ��� ��������� �������� ������������ ����-������ "������� �����" � ������� ��
������
' �����������. ������ �� ����������� �������� �� 1 �������, � ����� ���������.
' �������� � ������� ��������� �������� ���������� ����� ����, ��� ���������
' ����������. ��� ����������� �� ��� ���, ���� ��������� �� ��������� ��� ������
' �����������, � ����� ����������� �������� �� ���������������. ����� �������
' ��������� �������� "�������� ���" ����-������.
' ��� ���������� ��������� � ������� ����� PORTB, ��� ��������� �����������
���������
' ���������. ����������� ������� ����� �������� ����� ����� ������������,
�����������
' ��� �������� �������� � ���� ����.
' ---------------------[��������� � �������
PBC]---------------------------------------

Symbol LED = B0 ' ������������� ��������� B0 � LED

pins = %00000000 ' �������� � 0 ��� ������ ����� PORTB (��������� �������������)

dirs = %00000000 ' ���������������� ��� ������ ����� PORTB ��� ������
main: ' ����� ������ �������� ���������

' *********************��������
������**************************************************

for LED = 0 to 7 ' ��������� �� ������� ��� ����������

high LED ' �� ������ ����� ����� PORTB ������ ������� ������� (+5
�),
' ����� ������ ���������

pause 1000 ' ����� 1000 ����������� (1 �������), ���� ����� ���������

low LED ' �� ������ ����� ����� PORTB ������ ������ ������� (0 �),
' ����� �������� ���������

next ' ����������, ���� ��� 7 �� ������� �� ������ ����

' **********************�������� �����*********************************************

for LED = 7 to 0 step -1 ' ��������� �� ������� ��� ����������


' � ������� �������

high LED ' �� ������ ����� ����� ������ PORTB ������� �������
(+5 �),
' ����� ������ ���������
pause 1000 ' ����� 1000 ����������� (1 �������), ���� �����
���������

low LED ' �� ������ ����� ����� PORTB ������ ������ �������
(0 �),
' ����� �������� ���������

next ' ����������, ���� ��� 7 �� ������� �� ������


����

' ********************������� �
������****************************************************

goto main ' ������� � ����� ������ ���������, ����� ���


�������� �������

END ' ��� ������ �������� �� ����������, �� ����� ����� ��� ��� �����
' �� ������, ���� ��������� ������� � ������ ������ ���-�� �� ��