
Кириллица на hd44780 . Возможно ли?
- faramir777
- Рядовой
- Сообщения: 46
- Зарегистрирован: 28 ноя 2015, 14:59
- Откуда: с.Питерка
Кириллица на hd44780 . Возможно ли?
Наконец-то дошли руки до блока Rus LCD I2C v3. Поправил работу блока в новой версии IDE. Для I2C добавил управление подсветкой (снова подсмотрел как сделано в стандартном блоке
, но не проверял, так как сейчас такого дисплея в наличии нет.) Больше ничего не менял, поэтому ограничения все те-же что и раньше, в описании блока всё написано.

У вас нет необходимых прав для просмотра вложений в этом сообщении.
E8400 4gb win10 64bit, pipo w4 win8 32bit
Кириллица на hd44780 . Возможно ли?
Всё так, и подсветка работает и строки, но в моём случае при переключении на следующий пункт меню где должны появиться пустые строки, остаются данные предыдущего пункта меню.Слимпер писал(а):Почему нет, в Rus LCD I2C Главный есть вход illuminate, это и есть управление подсветкой.
Попробую обновлённые блоки faramir777, по результатам отпишусь, ещё раз благодарю за труды.
Кириллица на hd44780 . Возможно ли?
Решил частично проблему с русскими символами. Просто генерацию символов произвожу когда мне нужно вывести текст. Получается не больше 7 любых дополнительных символов на экран
Добавлено (24.10.2017, 07:38)
---------------------------------------------
И вот что получилось на экране не поддерживающего кириллицу.
[spoiler=Видео]_uVideoPlayer({'url':'https://www.youtube.com/watch?v=ouclrVD ... 05381E6QZa');[/spoiler]
Добавлено (24.10.2017, 07:38)
---------------------------------------------
И вот что получилось на экране не поддерживающего кириллицу.
[spoiler=Видео]_uVideoPlayer({'url':'https://www.youtube.com/watch?v=ouclrVD ... 05381E6QZa');[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось cmept-27 21 окт 2017, 06:50, всего редактировалось 1 раз.
OK
-
- Рядовой
- Сообщения: 45
- Зарегистрирован: 01 фев 2017, 00:25
- Откуда: Сызрань
- Контактная информация:
Кириллица на hd44780 . Возможно ли?
cmept-27, не могли бы вы поподробнее пояснить, из примера мало что понял... спасибо.
Кириллица на hd44780 . Возможно ли?
Каждый раз при выводе на экран генерируешь свои любые символы (7 штук) из библиотеки "РУССКИЕ БУКВЫ БИБЛИОТЕКА". Которые находятся в блоке генерации "Русс1","Русс2" и "Русс3".
Символов можно нарисовать сколько хочешь. Как рисовать можно глянуть выше в этой ветке.
Добавлено (31.10.2017, 15:09)
---------------------------------------------
Глянь тут каждый раз выводя часы на экран я генерирую или заливаю в память экрана 7 своих символов.
Пример
Символов можно нарисовать сколько хочешь. Как рисовать можно глянуть выше в этой ветке.
Добавлено (31.10.2017, 15:09)
---------------------------------------------
Глянь тут каждый раз выводя часы на экран я генерирую или заливаю в память экрана 7 своих символов.
Пример
Последний раз редактировалось cmept-27 31 окт 2017, 15:10, всего редактировалось 1 раз.
OK
-
- Рядовой
- Сообщения: 45
- Зарегистрирован: 01 фев 2017, 00:25
- Откуда: Сызрань
- Контактная информация:
Кириллица на hd44780 . Возможно ли?
cmept-27, я так понимаю блок "РУССКИЕ БУКВЫ БИБЛИОТЕКА" это блок со списком символов. в нем можно нарисовать что надо и сколько надо?
а блоки "Русс1","Русс2" и "Русс3" они берут из блока соответствующие символы для определения им значений от 1 до 7?
а блоки "Русс1","Русс2" и "Русс3" они берут из блока соответствующие символы для определения им значений от 1 до 7?
-
- Рядовой
- Сообщения: 45
- Зарегистрирован: 01 фев 2017, 00:25
- Откуда: Сызрань
- Контактная информация:
Кириллица на hd44780 . Возможно ли?
не могу прочитать слово. в блоке "Русс1" [spoiler=Спойлер][/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Dreamer85 31 окт 2017, 15:36, всего редактировалось 1 раз.
Кириллица на hd44780 . Возможно ли?
Тут все буквы расписал
bukva_P - П
bukva_Ya - Я
bukva_L - Л
bukva_Lm -л
bukva_Mz -Ь
bukva_I - И
bukva_D - Д
bukva_G - Г
bukva_IY - Й
bukva_Z - З
bukva_ZH - Ж
bukva_Y - У
bukva_B - Б
bukva_CH -Ч
bukva_IYI -Ы
bukva_TS -Ц
bukva_YU -Ю
bukva_P - П
bukva_Ya - Я
bukva_L - Л
bukva_Lm -л
bukva_Mz -Ь
bukva_I - И
bukva_D - Д
bukva_G - Г
bukva_IY - Й
bukva_Z - З
bukva_ZH - Ж
bukva_Y - У
bukva_B - Б
bukva_CH -Ч
bukva_IYI -Ы
bukva_TS -Ц
bukva_YU -Ю
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось cmept-27 31 окт 2017, 15:51, всего редактировалось 1 раз.
OK
- belyx
- Сержант
- Сообщения: 251
- Зарегистрирован: 24 июл 2016, 20:38
- Откуда: Витебск Беларусь
- Благодарил (а): 7 раз
Кириллица на hd44780 . Возможно ли?
cmept-27, а реализацию меню в проекте в сообщении 164 (что на видео) глянуть? Красиво!
Добавлено (01.11.2017, 00:04)
---------------------------------------------
cmept-27, кстати по вашей ссылке отсюда сообщение 11- "К сожалению, такой страницы нет."-ПЕЧАЛЬКА!
Добавлено (01.11.2017, 00:04)
---------------------------------------------
cmept-27, кстати по вашей ссылке отсюда сообщение 11- "К сожалению, такой страницы нет."-ПЕЧАЛЬКА!
Кириллица на hd44780 . Возможно ли?
belyx, Вот вам пример красивого меню на экране 2004A и с джойстиком.. Только разбирайтесь сами. Сделано на MEGA2560.
С использованием русского шрифта.
ПРИМЕР
Могу добавить пример на пароль для входа в меню. Наверное надо создать отдельную ветку для примеров с меню для экранов 1602 и 2004.
С использованием русского шрифта.
ПРИМЕР
Могу добавить пример на пароль для входа в меню. Наверное надо создать отдельную ветку для примеров с меню для экранов 1602 и 2004.
Последний раз редактировалось cmept-27 01 ноя 2017, 11:56, всего редактировалось 1 раз.
OK
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Кириллица на hd44780 . Возможно ли?
Было бы не плохоcmept-27 писал(а):Могу добавить пример на пароль для входа в меню. Наверное надо создать отдельную ветку для примеров с меню для экранов 1602 и 2004.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Кириллица на hd44780 . Возможно ли?
AlexCrane, Готово создал тему для меню на экранах 1602 и 2004 с примерами
Последний раз редактировалось cmept-27 01 ноя 2017, 16:59, всего редактировалось 1 раз.
OK
-
- Лейтенант
- Сообщения: 537
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Кириллица на hd44780 . Возможно ли?
cmept-27, вы не могли приложить простой пример в проекте к примеру с выводом "привет мир" с вашим блоком ? и описание тоже. что то не могу разобраться. спасибо.
Кириллица на hd44780 . Возможно ли?
Evgesha, вот
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось cmept-27 02 ноя 2017, 22:22, всего редактировалось 1 раз.
OK
Кириллица на hd44780 . Возможно ли?
cmept-27, Разрешите дать несколько советов.
- Разделите на разные блоки Буквы и символы для часов. Так как далеко не всем они нужны, а место занимают.
-Вместо, редактирования блока БУКВЫ 0 \1-П \2-И \3-Я \4-Б \5-Ч \6-Д \7-Г
лучше сделать блок, где в параметрах будут задаваться нужные буквы.
- Еще при объявлении букв для экономии оперативной памяти, лучше заменить на такую конструкцию
[spoiler=Спойлер]Исходно
uint8_t bukva_P[8] = {0x1F, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11}; // П
Заменить
static const uint8_t bukva_P[8] PROGMEM = {0x1F, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11}; // П[/spoiler]
Это конструкция переводить данные из оперативной памяти на flash
- Разделите на разные блоки Буквы и символы для часов. Так как далеко не всем они нужны, а место занимают.
-Вместо, редактирования блока БУКВЫ 0 \1-П \2-И \3-Я \4-Б \5-Ч \6-Д \7-Г
лучше сделать блок, где в параметрах будут задаваться нужные буквы.
- Еще при объявлении букв для экономии оперативной памяти, лучше заменить на такую конструкцию
[spoiler=Спойлер]Исходно
uint8_t bukva_P[8] = {0x1F, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11}; // П
Заменить
static const uint8_t bukva_P[8] PROGMEM = {0x1F, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11}; // П[/spoiler]
Это конструкция переводить данные из оперативной памяти на flash
Последний раз редактировалось Слимпер 03 ноя 2017, 16:41, всего редактировалось 1 раз.
Кириллица на hd44780 . Возможно ли?
Слимпер, Я не думал о блоке . Я просто показал одно из решении вывода русских символов на экран.
OK
-
- Лейтенант
- Сообщения: 537
- Зарегистрирован: 29 окт 2015, 09:57
- Откуда: Kazakhstan
- Имя: Evgesha
Кириллица на hd44780 . Возможно ли?
Слимпер, cmept-27, может будет свободное времечко и смастерите блок для пользователей Flprog. Очень ведь востребовано выводить кириллицу на дисплеи которые не поддерживают кирилицу. Спасибо.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость