Page 25 - 6369
P. 25
АРИФМЕТИЧНІ ОПЕРАЦІЇ, ПЕРЕМІЩЕННЯ
ДАНИХ
1. Мета роботи. Створити коди програм з
командами переміщення даних
2. Теоретичні відомості. Теоретичні відомості про
команди прямої і непрямої адресації подані у лекції 7 і
показані на прикладах 7.1 і у задачі 7.1..
3. Хід роботи
3.1 Створіть новий проект, наприклад rp_2 і
додайте до нього вихідні файли для мікроконтролера
PIC16F84, як це розказано у пунктах 3.2.1-3.2.6
лабораторної роботи 1.
3.2 Ввімкніть запуск середовища MPLab IDE і
здійсніть відкриття проекту rp_2 у послідовності, як це
вказано у пунктах 3.3.1 – 3.3.6 лабораторної роботи 1.
3.3 Відкрийте темплет коду програми і знайдіть у
ньому місце для запису головної програми, як це вказано
у п.3.5 лабораторної роботи 1.
3.4 Постановка задачі.
Дано: циистерна у якій може зберігатися 255 л.
палива. На дні цистерни розміщений сприймач, який
реагує на величину тиску стовпа рідини, а значить
кількості апвлива у цистерні.
Потрібно створити підпрограму - попередження,
яка б спричиняла подачу світлового сигналу при
наявності 10 літрів палива у цистерні і звукового
сигналу при наявності у ній 5 л. палива. Входи до
світлодіода і звуковипромінювача - це сигнали
високого рівня від біта 1 порту А і біта 0 порту А
відповідно.
25