Русифицированный дисплей 1602 на HD44780

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Ardudue
Лейтенант
Сообщения: 425
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Русифицированный дисплей 1602 на HD44780

#1

Сообщение Ardudue » 17.01.2024{, 06:08}

Купил на али русифицированный дисплей 1602, а штатный блок FlProg не умеет, оказывается, работать с кириллицей.
Поиском здесь не удается найти блок для русифицированного дисплея.
Запускал, кто такой дисплей, делали ли блок, какие библиотеки использовали?

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

Русифицированный дисплей 1602 на HD44780

#2

Сообщение rw6cm » 17.01.2024{, 09:19}

Ardudue писал(а):
17.01.2024{, 06:08}
русифицированный дисплей 1602
Посмотрите здесь
Win10-64, FLProg (portable)

Аватара пользователя
montirovka
Сержант
Сообщения: 223
Зарегистрирован: 15.02.2021{, 16:16}
Репутация: 48
Откуда: Геленджик
Имя: Сергей

Русифицированный дисплей 1602 на HD44780

#3

Сообщение montirovka » 17.01.2024{, 18:32}

Посмотреть что может выводить дисплей 1602 стандартными средствами ниже проект.
Вывод на дисплей "Привет мой дом" выглядит как на скрине. Коротенькая программа RUS_to_LCD позволяет быстро переводить русский текст для 1602.
2024-01-17_18-26-35.png
Вложения
Rus-to-LCD.rar
(111.02 КБ) 70 скачиваний
Просмотр символов_1602.flp
(475.42 КБ) 37 скачиваний
Люблю учиться на чужих ошибках.

Аватара пользователя
montirovka
Сержант
Сообщения: 223
Зарегистрирован: 15.02.2021{, 16:16}
Репутация: 48
Откуда: Геленджик
Имя: Сергей

Русифицированный дисплей 1602 на HD44780

#4

Сообщение montirovka » 18.01.2024{, 10:00}

В первом своем проекте на Ардуино был применен дисплей 1602 кассового аппарата. Фото ниже. I2C интерфейс на PCF8574 по выводам совпал кроме подсветки.
1602_1.jpg
1602.jpg

Ardudue
Лейтенант
Сообщения: 425
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Русифицированный дисплей 1602 на HD44780

#5

Сообщение Ardudue » 18.01.2024{, 11:54}

rw6cm писал(а):
17.01.2024{, 09:19}
Посмотрите здесь
:smile9: :buhnut:

Ardudue
Лейтенант
Сообщения: 425
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Русифицированный дисплей 1602 на HD44780

#6

Сообщение Ardudue » 08.02.2024{, 12:31}

rw6cm, сделал меню для моей печки , для вывода кириллицы на LCD1602 использовал Ваши блоки, но после похода по меню перерастает выводится текст во второй строке дисплея.
Я что то сделал не так?

Ardudue
Лейтенант
Сообщения: 425
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Русифицированный дисплей 1602 на HD44780

#7

Сообщение Ardudue » 08.02.2024{, 12:40}

montirovka писал(а):
17.01.2024{, 18:32}
Посмотреть что может выводить дисплей 1602 стандартными средствами ниже проект.
У меня дисплей без I2C.

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Русифицированный дисплей 1602 на HD44780

#8

Сообщение ecoins » 08.02.2024{, 13:55}

Блоки LCD ecoins поддерживают дисплеи с кириллицей и с разными интерфейсами.

Ardudue
Лейтенант
Сообщения: 425
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Русифицированный дисплей 1602 на HD44780

#9

Сообщение Ardudue » 08.02.2024{, 14:33}

ecoins писал(а):
08.02.2024{, 13:55}
Блоки LCD ecoins поддерживают дисплеи с кириллицей и с разными интерфейсами.
отсутствие описания и уроков использования блоков ну никак не способствуют их применению :smile469:

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Русифицированный дисплей 1602 на HD44780

#10

Сообщение ecoins » 08.02.2024{, 16:32}

Ardudue писал(а):
08.02.2024{, 14:33}
отсутствие описания и уроков использования блоков ну никак не способствуют их применению
Описание какое-то сеть и много примеров.
Не применяйте эти блоки - возможно это Вас обогатит :yes:
Был вопрос по использованию дисплея со встроенной кириллицей и параллельным интерфейсом, не обратил внимание на автора, на вопрос ответил.
Буду повнимательнее :no:
Последний раз редактировалось ecoins 09.02.2024{, 05:52}, всего редактировалось 2 раза.

Аватара пользователя
Ivan_Kornege
Лейтенант
Сообщения: 342
Зарегистрирован: 29.04.2017{, 08:24}
Репутация: 27
Откуда: гАндурас
Имя: Ivan

Русифицированный дисплей 1602 на HD44780

#11

Сообщение Ivan_Kornege » 09.02.2024{, 05:36}

ecoins писал(а):
08.02.2024{, 16:32}
Описание какое-то сеть и много примеров.
Не применяйте эти блоки - возможно это Вас обогатит :yes:
Чё за дешёвые понты.
Человек выложил проект возьми, вставь в проект свои блоки или они на столько круты, что не зафурычат :D .

ecoins
Полковник
Сообщения: 2945
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Русифицированный дисплей 1602 на HD44780

#12

Сообщение ecoins » 09.02.2024{, 05:47}

Ivan_Kornege писал(а):
09.02.2024{, 05:36}
Чё за дешёвые понты.
Человек выложил проект возьми, вставь в проект свои блоки или они на столько круты, что не зафурычат .
См. Правила:
"Исключаем грубости, оскорбления в любой форме".
"Всегда и при любых условиях уважаем чужой труд".

EgorKa
Сержант
Сообщения: 217
Зарегистрирован: 09.03.2019{, 17:49}
Репутация: 21
Имя: Egor

Русифицированный дисплей 1602 на HD44780

#13

Сообщение EgorKa » 09.02.2024{, 13:14}

Ardudue писал(а):
08.02.2024{, 12:31}
Я что то сделал не так?
ОЗУ у 328-й мало. Видимо нужен другой камень.

Отправлено спустя 14 минут 55 секунд:
ecoins писал(а):
08.02.2024{, 13:55}
Блоки LCD ecoins поддерживают дисплеи с кириллицей и с разными интерфейсами.
Это Вы зачем пишите, что бы человек помучился с творчеством ecoins и убедился, что не заработает проект?
Или волшебные блоки ecoins добавляют ОЗУ в камень или в два раза меньше занимают места в ОЗУ?

Аватара пользователя
Ivan_Kornege
Лейтенант
Сообщения: 342
Зарегистрирован: 29.04.2017{, 08:24}
Репутация: 27
Откуда: гАндурас
Имя: Ivan

Русифицированный дисплей 1602 на HD44780

#14

Сообщение Ivan_Kornege » 10.02.2024{, 20:49}

ecoins писал(а):
08.02.2024{, 13:55}
Блоки LCD ecoins поддерживают дисплеи с кириллицей и с разными интерфейсами.
Вернуться к началу
ты еще забыл написать что твои блоки сожрут всю память какая есть :smile171:
Скетч использует 22514 байт (69%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 1554 байт (75%) динамической памяти, оставляя 494 байт для локальных переменных. Максимум: 2048 байт.
Недостаточно памяти, программа может работать нестабильно.
lcd.PNG
lcd.PNG (3.09 КБ) 290 просмотров

Аватара пользователя
Ivan_Kornege
Лейтенант
Сообщения: 342
Зарегистрирован: 29.04.2017{, 08:24}
Репутация: 27
Откуда: гАндурас
Имя: Ivan

Русифицированный дисплей 1602 на HD44780

#15

Сообщение Ivan_Kornege » 10.02.2024{, 21:02}

И штатный блок с русификатором
Скетч использует 4312 байт (13%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 212 байт (10%) динамической памяти, оставляя 1836 байт для локальных переменных. Максимум: 2048 байт.
lcd test.PNG
lcd test.PNG (2.14 КБ) 285 просмотров

Ardudue
Лейтенант
Сообщения: 425
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Русифицированный дисплей 1602 на HD44780

#16

Сообщение Ardudue » 14.02.2024{, 10:32}

montirovka писал(а):
17.01.2024{, 18:32}
Коротенькая программа RUS_to_LCD позволяет быстро переводить русский текст для 1602.
:smile9: кто автор этой программы? На штатных блоках работает на ура. Память не съедает как другие здесь предложенные.
Я ещё апробировал от Тимофея Носова конвертер символов знакосинтезирующих индикаторов - то же норм.
Konverter_LCD_(HD44780)_(ver 2).rar
(134.61 КБ) 23 скачивания

Ответить

Вернуться в «Спросить у знатоков»