Створення, відлагодження та виконання проектів у інтегрованому середовищі PSoC® Creator

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

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

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

Рік:
2018
Тип роботи:
Звіт до лабораторної роботи
Предмет:
СП

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

Міністерствоосвіти і наукиУкраїни Національний університет „Львівська політехніка” Кафедра ЕОМ / Звіт З лабораторної роботи №1 Створення, відлагодження та виконання проектів у інтегрованому середовищі PSoC® Creator™ Мета: ознайомитися з функціональними можливостями інтегрованого середовища PSoC® Creator™, навчитися створювати, відлагоджувати та виконувати проекти, використовуючи засоби інтегрованого середовища PSoC® Creator™. Завдання: запрограмувати діод на сигналізування Вашого прізвища та імені латинською азбукою Морзе (50% балів). Хід роботи Код програми main.c. /* ======================================== * * Copyright YOUR COMPANY, THE YEAR * All Rights Reserved * UNPUBLISHED, LICENSED SOFTWARE. * * CONFIDENTIAL AND PROPRIETARY INFORMATION * WHICH IS THE PROPERTY OF your company. * * ======================================== */ #include "project.h" int main(void) { CyGlobalIntEnable; /* Enable global interrupts. */ /* Place your initialization/startup code here (e.g. MyInst_Start()) */ for(;;) { //Z BLUE_Write(!BLUE_Read()); CyDelay (300); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (300); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //A RED_Write(!RED_Read()); CyDelay (100); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ RED_Write(!RED_Read()); CyDelay (300); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //H GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість згасання */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість згасання */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість згасання */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //O BLUE_Write(!BLUE_Read()); CyDelay (300); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (300); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (300); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //R RED_Write(!RED_Read()); CyDelay (100); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ RED_Write(!RED_Read()); CyDelay (300); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //O GREEN_Write(!GREEN_Read()); CyDelay (300); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість згасання */ GREEN_Write(!GREEN_Read()); CyDelay (300); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (300); /* тривалість згасання */ GREEN_Write(!GREEN_Read()); CyDelay (300); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //D BLUE_Write(!BLUE_Read()); CyDelay (300); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //N RED_Write(!RED_Read()); CyDelay (300); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //I GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість згасання */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //U BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (300); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //K RED_Write(!RED_Read()); CyDelay (300); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ RED_Write(!RED_Read()); CyDelay (300); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (600); /* між словами */ //M GREEN_Write(!GREEN_Read()); CyDelay (300); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість згасання */ GREEN_Write(!GREEN_Read()); CyDelay (300); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //Y BLUE_Write(!BLUE_Read()); CyDelay (300); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (300); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (300); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //K RED_Write(!RED_Read()); CyDelay (300); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ RED_Write(!RED_Read()); CyDelay (300); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //O GREEN_Write(!GREEN_Read()); CyDelay (300); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість згасання */ GREEN_Write(!GREEN_Read()); CyDelay (300); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість згасання */ GREEN_Write(!GREEN_Read()); CyDelay (300); /* тривалість світіння */ GREEN_Write(!GREEN_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //L BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (300); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість світіння */ BLUE_Write(!BLUE_Read()); CyDelay (100); /* тривалість згасання */ CyDelay (200); /* між літерами */ //A RED_Write(!RED_Read()); CyDelay (100); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ RED_Write(!RED_Read()); CyDelay (300); /* тривалість світіння */ RED_Write(!RED_Read()); CyDelay (100); /* тривалість згасання */ } } /* [] END OF FILE */ Редактор ресурсів. / Висновок: на цій лабораторній роботі я ознайомився з функціональними можливостями інтегрованого середовища PSoC® Creator™, навчитися створювати, відлагоджувати та виконувати проекти, використовуючи засоби інтегрованого середовища PSoC® Creator™.
Антиботан аватар за замовчуванням

24.11.2018 16:11-

Коментарі

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

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

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

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

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

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

Admin

26.02.2023 12:38

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