Page 27 - 6369
P. 27
PROCEDURE
bcf PORTA,RA0 ; очистити біти RA0 і RA1 порта
А
bcf PORTA,RA1
movf FUEL,w ;скопіювати вміст регістра рівня
палива у
; робочий регістр
addlw -5 ; і порівняти його з числом 5
btfss STATUS,C ; перевірити чи рівень >5, якщо ні
то
bsf PORTA,RA0 ; встановити біт RA0, інакше
movf FUEL,w ;скопіювати вміст регістра рівня
палива у
;робочий регістр
addlw –d’10’; порівняти його з десятковим числом
10
btfss STATUS,C ; перевірити чи рівень >10, якщо
ні то
bsf PORTA,RA1 ; встановити біт RA1 інакше
перейти до
; на ступної секції програми
NEXT ; наступна секція програми
. . . . . . .
3.6.2 Здійснимо запис цієї програми у вікно коду
прграми середовища MPLab IDE
3.6.3 Запустимо команду Build All як це показано у
п.3.7 лабораторної роботи 1.
4. Індивідуальна частина роботи.
27