DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

Керуючі сигнали з байтовою конфігурацією. Світлодіодна лінійка

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут телекомунікацій, радіоелектроніки та електронної техніки
Факультет:
Радіотехніка
Кафедра:
Не вказано

Інформація про роботу

Рік:
2017
Тип роботи:
Лабораторна робота
Предмет:
Радіовимірювання
Група:
РТ-21

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний університет «Львівська політехніка» Інститут телекомунікацій, радіоелектроніки та електронної техніки кафедра «Теоретична радіотехніка та радіовимірювання» Звіт з лабораторних робіт на тему: «Керуючі сигнали з байтовою конфігурацією. Світлодіодна лінійка» з дисципліни «Програмування програмно-апаратних засобів»  Підготував: ст. групи РТ-21 Лоїк.В.А. Прийняв: асист. каф. ТРР Мащак А.В. Львів 2016р. Лабораторна робота №3 Тема: Керуючі сигнали з байтовою конфігурацією. Світлодіодна лінійка. Мета: навчитися формувати керуючий сигнал з байтовою конфігурацією та виводити його на світлодіодну лінійку. Постановка задачі: в інтегрованому середовищі PSoC® Creator™ відповідно до свого варіанту сформувати керуючий сигнал з байтовою конфігурацією та вивести його на світлодіодну лінійку за допомогою системи-на-чіпі CY8CKIT-042 PSoC® 4 Pioneer Kit. Завдання: за допомогою вбудованих функцій реалізувати процес виведення на світлодіодну лінійку керуючого сигналу з байтовою конфігурацією. Реалізувати виведення трьома способами: виключно апаратним, виключно програмним та комбінованим. Варіанти виконання роботи: керуючий байт у шістнадцятковій формі для індивідуального варіанту виконання роботи визначається викладачем. Індивідуальне завдання: вивести керуючий сигнал з байтовою конфігурацією на світлодіодну лінійку. У десятковій системі числення – 105; У двійковій – 01101001; У шіснацядковій – 0х69; Короткі відомості для виконання роботи. Для реалізації поставленої задачі можна використати вбудовані функції: LED_Write() – функція, яка задає світіння світлодіодів; Status_Reg_Read() – функція зчитування з регістра стану Status Register; Clock_Start() – функція запуску тактового генератора Clock. Завдання 1. Виведення виключно апаратним способом.  Завдання 2. Виведення виключно програмним способом. Код програми: #include "project.h"  int main(void)  {  CyGlobalIntEnable; /* Enable global interrupts. */  /* Place your initialization/startup code here (e.g. MyInst_Start()) */ for(;;)  {  LED_Write(0x69);  }  }  Завдання 3. Виведення комбінованим способом.  Висновок: На данній лабораторній роботі я виводив сигнал на світлодіодну лінійку з байтовою конфігурацією. Я вивів сигнал суто програмним, апаратним та комбінованим способом. Після програмування, я кожного разу спостерігав свічення світлодіодів, що відображали код мого першої букви мого прізвища у двійковій системі числення за таблицею ASCII.
Антиботан аватар за замовчуванням

20.04.2017 17:35

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!