DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт до лабораторної роботи №1 з дисципліни «Програмування апаратних засобів»

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

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

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

Рік:
2026
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування
Група:
КН-11
Коротко про документ

Про що ця робота

Звіт присвячено виконанню першої лабораторної роботи з програмування апаратних засобів. Описано налаштування зовнішньої та внутрішньої апаратної частини на базі плати PSoC 4 Pioneer Kit.

У роботі розглядаються

  • Програмування апаратних засобів
  • PSoC 4 Pioneer Kit
  • Мікроконтролери
  • Апаратна частина
  • Мова C
  • Периферійні пристрої
  • Лабораторна робота

Зміст і розділи

  1. Завдання
  2. Налаштування зовнішньої апаратної частини
  3. Внутрішня апаратна частина
  4. Розробка програмної частини
  5. Висновок
Для кого:Студенти технічних спеціальностей, викладачі та дослідники у галузі вбудованих систем і програмування апаратних засобів.
Викладачі:Мащак А. В.

Ключові поняття

PSoC 4 Pioneer KitPinsСвітлодіодПортиПрограмна частинаБібліотекаЗатримкаLED діодиЛогічні операціїЦикл for

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

Міністерство освіти і науки України Національний університет «Львівська політехніка» Звіт До лабораторної роботи №1 З дисципліни : «Програмування апаратних засобів» Перевірив: Мащак А.В.завдання. На платі PSoC 4 PioneerKit висвітлити 3 різні кольори за допомогою pins. Налаштування зовнішньої апаратної частини. Таким чином ми прив’язуємо зовнішні контакти до плати, щоб забезпечити миготіння світлодіода. Для цього викоистовували Pin1[6], який засвічує червоний колір, Pin0[2]- синій, Pin0[3] – зелений. Внутрішня апаратна частина. Внутрішня апаратна частина складається з трьох портів, які під’єднані до плати. Розробка програмної частини #include "project.h" //підключення бібліотеки int main() { uint16 Svitlo=500;//оголошення змінної і присвоєння їй значення int Period=700;//оголошення змінної для затримки зміни кольорів for(;;) { Pin_1_Write(1);//засвітлення pin1, який належить до Pin1[6] CyDelay(Svitlo);//затримання pin’а 500мс Pin_1_Write(0);//згасання pin1 CyDelay(Period - Svitlo);//затримання між переходом кольорів 200мс Pin_2_Write(1);// засвітлення pin2, який належить до Pin0[2] CyDelay(Svitlo); Pin_2_Write(0); CyDelay(Period - Svitlo); Pin_3_Write(1);// засвітлення pin3, який належить до Pin0[3] CyDelay(Svitlo); Pin_3_Write(0); CyDelay(Period - Svitlo); } } Висновок: під час виконання лабораторної роботи я навчився керувати лінійкою LED діодів та зображувати байтові логічні операції.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

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

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

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

Admin

26.02.2023 12:38

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