Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Порядок виконання роботи. Програма контролера мерехтливі вогні






Лабораторна робота №6

Програма контролера " мерехтливі вогні"

Мета роботи

Вивчення можливостей керування процесом введення-виведення інформації з використанням технiчних засобiв приладу Мiкролаб (порт вводу, порт виводу, процесорний блок) на прикладi програми контролера " мерехтливі вогні".
Обладнання: навчальний макет “Мiкролаб КР580ВМ80”, якi далi зватиметься просто Мiкролаб.

Порядок виконання роботи

6.2.1 Реалізуємо програму контролера " мерехтливі вогнi".

Код програми «мерехтливі вогні» для Мікролаба.

Рис. 6.1. Повний код програми контролера " мерехтливі вогнi"

 

 

6.2.2 Проводимо розрахунок вмiсту регiстрiв затримки для заданого часу затримки. У таблиці (6.1) наведені потрібні вимоги до програми, згідно варіанту.

Таблиця 6.1

Послідовність включення світлодіодів: Затримка, с
1 2 3 5 6 8 3 7 3, 1

 

Розраховуємо, вміст регістрів затримки для заданого часу затримки, згідно даних таблиці 6.1.

Таблиця 6.2

VD1 VD2 VD3 VD4 VD5 VD6 VD7 VD8 Код Результат
                  А8
                   
                   

 

У таблиці 6.2 наведені дані розрахунки, які потрібні для коду програми «мерехтливі вогні», згідно варіанту.

Затримка – 1.6, тому оскільки внутрiшня петля генерує затримку в 0, 786 с, то для заданого значення, потрібно стандартне помножити на 2.

6.2.3 Реалізуємопрограму контролера " мерехтливі вогнi" для заданого часу затримки i послiдовностi переключення свiтлодiодiв.

 

Рис. 6.2. Повний код програми контролера " мерехтливі вогнi" для заданого часу затримки i послiдовностi переключення свiтлодiодiв.

 

Висновок:

В ході виконання даної лабораторної роботи, мною було розглянуто можливості керування процесом введення-виведення інформації з використанням технiчних засобiв приладу Мiкролаб (порт вводу, порт виводу, процесорний блок) на прикладi програми контролера " мерехтливі вогні".

 

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.007 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал