Страница 1 из 1

LCD1602 HD44780 с кириллицей FLProg 9

Добавлено: 18 янв 2026, 12:04
montirovka
Решил проверить работу LCD1602 HD44780 с кириллицей в FLProg 9 версия.
Это Мал уровень воды.
photo_2026-01-18_10-28-27.jpg
Окончания пропадают. Почему слово Мал не с первого знакоместа тоже непонятно.
Хотел сделать - Уровень воды 5 в одну строчку - не получилось. Не выводится переменная U в одной строчке с Уровень воды.

Re: LCD1602 HD44780 с кириллицей FLProg 9

Добавлено: 18 янв 2026, 18:00
ecoins
montirovka писал(а): 18 янв 2026, 12:04 Решил проверить работу LCD1602 HD44780 с кириллицей в FLProg 9 версия.
Это Мал уровень воды.
photo_2026-01-18_10-28-27.jpg

Окончания пропадают. Почему слово Мал не с первого знакоместа тоже непонятно.
Хотел сделать - Уровень воды 5 в одну строчку - не получилось. Не выводится переменная U в одной строчке с Уровень воды.
1.Неожиданный способ Вы использовали для вывода кириллицы на дисплеи без русификации.
2.Один символ передается 4 байтами. У Вас длинная посылка 64 байт. В библиотеке вроде есть ограничения на длину посылки. Попробуйте разбить на несколько переменных.
3.И лучше использовать русифицированные дисплеи.
С уважением, ecoins.

Re: LCD1602 HD44780 с кириллицей FLProg 9

Добавлено: 18 янв 2026, 18:11
montirovka
ecoins писал(а): 18 янв 2026, 18:00
montirovka писал(а): 18 янв 2026, 12:04 Решил проверить работу LCD1602 HD44780 с кириллицей в FLProg 9 версия.
Это Мал уровень воды.
photo_2026-01-18_10-28-27.jpg

Окончания пропадают. Почему слово Мал не с первого знакоместа тоже непонятно.
Хотел сделать - Уровень воды 5 в одну строчку - не получилось. Не выводится переменная U в одной строчке с Уровень воды.
1.Неожиданный способ Вы использовали для вывода кириллицы на дисплеи без русификации.
2.Один символ передается 4 байтами. У Вас длинная посылка 64 байт. В библиотеке вроде есть ограничения на длину посылки. Попробуйте разбить на несколько переменных.
3.И лучше использовать русифицированные дисплеи.
С уважением, ecoins.
В названии темы написано что дисплей с кириллицей. Вот этот же самый дисплей.
Вот эта же надпись.
photo_2026-01-18_09-35-51.jpg

Re: LCD1602 HD44780 с кириллицей FLProg 9

Добавлено: 18 янв 2026, 18:23
Ander
Я сначала подумал, что дисплей лежит на руке, присмотрелся жутко стало от Монтировки!!)))

Re: LCD1602 HD44780 с кириллицей FLProg 9

Добавлено: 18 янв 2026, 18:39
montirovka
Есть у нас люди замечательные. Все замечают.
photo_2026-01-18_18-38-13.jpg
Это одно из популярных пив в нашем районе.

Re: LCD1602 HD44780 с кириллицей FLProg 9

Добавлено: 18 янв 2026, 18:41
montirovka
Вот дисплей.
photo_2026-01-18_18-35-34.jpg
Круги на картоне это оттиск от бутылок стеклянных.

Re: LCD1602 HD44780 с кириллицей FLProg 9

Добавлено: 19 янв 2026, 14:36
montirovka
Продолжил изучение поддержки дисплеев LCD1601 с кириллицей в 9 версии. Предложение "Мал уровень воды" разбил на три слова.
Это Мал.
photo_2026-01-19_14-11-30.jpg
Это Мал уровень. Почему не с начала не понятно.
photo_2026-01-19_14-07-48.jpg
Это Мал уровень воды. Слова местами поменялись.
photo_2026-01-19_13-58-54.jpg
Первое слово Мал вообще потерялось.
Поменял в проекте Мал уровень воды на Mal uroven vody.
photo_2026-01-19_16-37-46.jpg

Re: LCD1602 HD44780 с кириллицей FLProg 9

Добавлено: 21 янв 2026, 16:35
montirovka
Подскажите каким образом можно выводить дополнительные символы зашитые в дисплей в FLProg 9?
photo_2026-01-18_14-53-16 (1).jpg
В предыдущих версиях делал так.
2026-01-21_16-16-41.png

Re: LCD1602 HD44780 с кириллицей FLProg 9

Добавлено: 22 янв 2026, 10:20
montirovka
Разобрался с выводом в Поле дополнительных символов. Нужно было применить Char-одейство.
2026-01-22_10-01-59.png
Цифры символов моего дисплея с кириллицей брал из проекта ниже.

Проект для вывода символов дисплея.
photo_2026-01-22_07-58-14.jpg
video_2026-01-22_10-03-33.mp4
В проекте у меня для обозначения включенной солнечной панели используется вот такой символ в виде полотенцесушителя.
photo_2026-01-22_10-30-06.jpg