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
   22   23   24   25   26   27   28   29   30   31   32