Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Виведення інформації на LCD-дисплей

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

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

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

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

Частина тексту файла

Міністерство освіти і науки України Національний університет «Львівська політехніка» Інститут телекомунікацій, радіоелектроніки та електронної техніки кафедра «Теоретична радіотехніка та радіовимірювання» Звіт з лабораторних робіт на тему: «Виведення інформації на LCD-дисплей» з дисципліни «Програмування програмно-апаратних засобів» / Підготував: ст. групи РТ-21 Лоїк.В.А. Прийняв: асист. каф. ТРР Мащак А.В. Львів 2016р. Мета: навчитися виводити інформацію на LCD-дисплей. Постановка задачі: в інтегрованому середовищі PSoC® Creator™ написати програму мовою С для проекту, який реалізовує виведення ім’я та прізвища студента на LCD-дисплей за допомогою системи-на-чіпі CY8CKIT-042 PSoC® 4 Pioneer Kit. Завдання: за допомогою вбудованих функцій для LCD-дисплея та функції затримки реалізувати процес виведення на LCD-дисплей ім’я студента у першому рядку та прізвища студента у другому рядку на кирилиці використовуючи функції LCD_Char_Position та LCD_Char_PutChar. Реалізувати виведення ім’я або прізвища з циклічним зміщенням вліво або вправо на один знак згідно заданого варіанту. Виведення імені або прізвища, якщо воно не зміщується, реалізувати окремою функцією. Варіанти виконання роботи Номер варіанту виконання роботи визначається номером робочого місця студента: Робочі місця 1, 5, 9 – варіант 1; Робочі місця 2, 6, 10 – варіант 2; Робочі місця 3, 7, 11 – варіант 3; Робочі місця 4, 8, 12 – варіант 4. Варіант Виведення ім’я та прізвища студента Варіант Виведення ім’я та прізвища студента   напрямок зміщення  напрямок Зміщення  1 вліво прізвище 2 вліво ім’я  3 вправо прізвище 4 вправо ім’я   Індивідуальне завдання: напрямок – вліво, зміщення – ім’я. Короткі відомості для виконання роботи Для реалізації поставленої задачі можна використати вбудовані функції LCD-дисплея: Функція Опис  LCD_Char_LoadCustomFonts(LCD_ Char_customFonts) Loads custom characters into the LCD module Завантажує знаки користувача в модуль LCD  LCD_Char_Start() Starts the module and loads custom character set to LCD, if it was defined. Запускає модуль LCD і завантажує знаки користувача в модуль LCD  LCD_Char_Stop() Turns off the LCD Вимикає модуль LCD  LCD_Char_DisplayOn() Turns on the LCD module’s display Вмикає дисплей модуля LCD  LCD_Char_DisplayOff() Turns off the LCD module’s display Вимикає дисплей модуля LCD  LCD_Char_PrintString(char8 const string[]) Prints string to the screen, character by character Виводить рядок знак за знаком  LCD_Char_PutChar(char8 character) Sends a single character to the LCD module data register at the current position. Надсилає одиничний знак в регістр даних модуля LCD на поточну позицію  LCD_Char_Position(uint8 row, uint8 column) Sets the cursor’s position to match the row and column supplied Виставляє курсор на позицію відповідно до рядка і стовпчика  LCD_Char_WriteData (uint8 dByte) Writes a single byte of data to the LCD module data register Записує одиничний байт даних в в регістр даних модуля LCD  LCD_Char_ClearDisplay() Clears the data from the LCD module’s screen Очищує дані з екрану модуля LCD  LCD_Char_PrintInt8(uint8 value) Prints a two-ASCII-character hex representation of the 8-bit value to the Character LCD module. Виводить два ASCII-знаки у шістнадцятковому представлені 8-бітним значенням на модуль LCD  LCD_Char_PrintInt16(uint16 value) Prints a four-ASCII-character hex representation of the 16-bit value to the Character LCD module. Виводить чотири ASCII-знаки у шістнадцятковому представлені 16-бітним значенням на модуль LCD  LCD_Char_PrintInt32(uint16 value) Prints an uint32 hexadecimal number as eight ASCII characters. Виводить 32-розрядне шістнадцяткове число як вісім ASCII-знаків  LCD_Char_PrintNumber(uint16 value) Prints the decimal value of a 16-bit value as ASCII characters Виводить десяткове значення 16-бітно...
Антиботан аватар за замовчуванням

20.04.2017 17:04

Коментарі

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

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

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

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

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини