Уборка сахарного тростника. Сезонная. Пайка кастрюль. Сдельная. Предложения работы.
Ответить

Вывод кириллицы на ЖК-дисплей

Ср июн 07, 2023 21:45:49

Добрый день, необходимо составить функцию putstr для вывода текстовой строки, завершающейся нуль-символом 0, на ЖК-дисплей стенда (ЖКД). Строка может содержать латиницу, символы, и кириллицу в кодировке Windows ср1251. Указание: в знакогенераторе ЖКД кириллические символы представлены в нестандартной кодировке, в функции putstr необходимо предусмотреть: 1) детектор кириллических символов; 2) табличный преобразователь кода кириллицы из Windows ср1251 во внутреннюю кодировку ЖК-дисплея. Используя putstr, составить демонстрационную программу для вывода на ЖКД текста, поступающего из компьютера. Предусмотреть: 1) при заполнении первой строки — автоматический перевод строки; 2) при заполнении второй строки — короткий звуковой сигнал. Платформа х51, микроконтроллер ADuC842, ЖК-дисплей WH1602b, язык программирования С51.

Прошу Вас, помогите! (не за бесплатно)

Re: Вывод кириллицы на ЖК-дисплей

Чт июн 08, 2023 11:45:14

Вывод строки символов с перекодировкой реализуется несложно,и практически аппаратно независим,
при наличии функции вывода на дисплей одного символа, вроде putchar().
А вот она уже зависит от схемы подключения ЖКД.
Тестовую строку будете получать с компьютера,через какой интерфейс(UART?)- тоже нужна функция и настройка периферии.
Работоспособная тестовая программа получится гораздо больше ,чем функция вывода строки.
Как пример:
Ответить