поддерживаю .я даже и не мечтал о такомEvgesha писал(а):Слимпер, cmept-27, может будет свободное времечко и смастерите блок для пользователей Flprog. Очень ведь востребовано выводить кириллицу на дисплеи которые не поддерживают кирилицу. Спасибо.
Кириллица на hd44780 . Возможно ли?
-
- Подполковник
- Сообщения: 1202
- Зарегистрирован: 14 фев 2016, 14:16
- Откуда: kazahstan
- Благодарил (а): 32 раза
- Поблагодарили: 6 раз
Кириллица на hd44780 . Возможно ли?
Кириллица на hd44780 . Возможно ли?
Ну на пробу сделал два блока
Основной где библиотека букв и функция загрузки
Второй для загрузки букв в ячейки памяти.
Прикрепил пример с пояснениями.
Работают совместно с Штатным блоком FLPROG DISP
Писать можно только Заглавными буквами.
На экране одновременно может быть только 7 пользовательских букв.
Остальные буквы надо брать похожие из Латинице.
Для экономии оперативной памяти библиотеку букв размести во flash-память.
Если надо другие символы можно добавить новые, но каждый занимает место в памяти.
Для генерации символов можно использовать Генератор символов для LCD HD44780
Основной где библиотека букв и функция загрузки
Второй для загрузки букв в ячейки памяти.
Прикрепил пример с пояснениями.
Работают совместно с Штатным блоком FLPROG DISP
Писать можно только Заглавными буквами.
На экране одновременно может быть только 7 пользовательских букв.
Остальные буквы надо брать похожие из Латинице.
Для экономии оперативной памяти библиотеку букв размести во flash-память.
Если надо другие символы можно добавить новые, но каждый занимает место в памяти.
Для генерации символов можно использовать Генератор символов для LCD HD44780
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кириллица на hd44780 . Возможно ли?
Слимпер, В принципе можно вывести и 8 символов. 0 надо выводить так
У вас нет необходимых прав для просмотра вложений в этом сообщении.
OK
Кириллица на hd44780 . Возможно ли?
3627632.ubi(57Kb), да...... блок зачётный!
Последний раз редактировалось alikshk 08 ноя 2017, 18:13, всего редактировалось 1 раз.
Кириллица на hd44780 . Возможно ли?
Часиками я начал заниматься с выходом программы, только тема такая раньше ни кого не интересовала.cmept-27 писал(а):cmept-27
Вот мои проекты, все не буду, здесь те которые у меня работают каждый день.
Рваные цифры LCD1602
https://cloud.mail.ru/public/LcHu/kMzwNkkFx
Кухонные часы
https://cloud.mail.ru/public/9jxn/zaWn1YSEk
Сегодня добавил
ЭЛЕКТРОНИКА 12 - 41 с индикатором LCD1602
https://www.youtube.com/watch?v=9DgkJBkvq8c
и проект
https://cloud.mail.ru/public/aE9X/AyRnGFXXc
Последний раз редактировалось alikshk 08 ноя 2017, 22:50, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 57
- Зарегистрирован: 03 ноя 2017, 06:13
- Откуда: Челябинская обл.
Кириллица на hd44780 . Возможно ли?
Подскажите, в посте http://forum.flprogwiki.ru/viewtopic.php?f=18&t=546 выложен блок для создания собственных символов, но для дисплея без I2C. Меня больше интересует не русские буквы, а вывод спец символов, типа вертикальная стрелка и т.д. Есть ли подобный блок для дисплея с I2C ?
Кириллица на hd44780 . Возможно ли?
Вон же выше сообщение 183. Тут пример как я сделал меню используя этот блок, чуть его переделав.
Последний раз редактировалось cmept-27 21 ноя 2017, 23:17, всего редактировалось 1 раз.
OK
-
- Рядовой
- Сообщения: 57
- Зарегистрирован: 03 ноя 2017, 06:13
- Откуда: Челябинская обл.
Кириллица на hd44780 . Возможно ли?
Я видел это сообщение, только не понял, с помощью какого блока для flprog
в сообщении 53 там блок, в котором можно редактировать символы, то, что нужно!. Но, как им пользоваться для I2C. Пробую его применить, при компиляции выдает ошибку
в сообщении 53 там блок, в котором можно редактировать символы, то, что нужно!. Но, как им пользоваться для I2C. Пробую его применить, при компиляции выдает ошибку
Последний раз редактировалось RobertScorpio 22 ноя 2017, 06:40, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 57
- Зарегистрирован: 03 ноя 2017, 06:13
- Откуда: Челябинская обл.
Кириллица на hd44780 . Возможно ли?
Проект Теплица
В проекте надо, что бы на экране отбражались вертикальные стрелки, при закрытии/открытии сервопривода, вот и нужен генератор символов
В проекте надо, что бы на экране отбражались вертикальные стрелки, при закрытии/открытии сервопривода, вот и нужен генератор символов
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось RobertScorpio 22 ноя 2017, 07:22, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 57
- Зарегистрирован: 03 ноя 2017, 06:13
- Откуда: Челябинская обл.
Кириллица на hd44780 . Возможно ли?
Вот в этом месте (красным) пока выводится звездочка. Можете подредактировать, что б стрелка выводилась, что б понять мне, что к чему.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кириллица на hd44780 . Возможно ли?
RobertScorpio, пробуй у меня работает
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось cmept-27 22 ноя 2017, 08:13, всего редактировалось 1 раз.
OK
Кириллица на hd44780 . Возможно ли?
Вот со стрелкой попробуй
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось cmept-27 22 ноя 2017, 08:27, всего редактировалось 1 раз.
OK
-
- Рядовой
- Сообщения: 57
- Зарегистрирован: 03 ноя 2017, 06:13
- Откуда: Челябинская обл.
Кириллица на hd44780 . Возможно ли?
6885520 Тишина... никакой символ не выводится. Может какой-то блок надо задействовать?
7349479.flp в этом случае текст из 7и русских букв накладывается поверх.. Перевел вывод текста в другую строку, получил ДЗЙУЛ Б
7349479.flp в этом случае текст из 7и русских букв накладывается поверх.. Перевел вывод текста в другую строку, получил ДЗЙУЛ Б
Последний раз редактировалось RobertScorpio 22 ноя 2017, 09:13, всего редактировалось 1 раз.
Кириллица на hd44780 . Возможно ли?
RobertScorpio, Ошибся вместо \22 поставь \2 в блоке SWITCH и будет стрелка мигать
Последний раз редактировалось cmept-27 22 ноя 2017, 09:16, всего редактировалось 1 раз.
OK
-
- Рядовой
- Сообщения: 57
- Зарегистрирован: 03 ноя 2017, 06:13
- Откуда: Челябинская обл.
Кириллица на hd44780 . Возможно ли?
да, стрелка вышла, только горизонтальная, а надо вертикальную, типа привод закрывается или открывается..
где редактировать сами символы?
Вроде нашел, пробую..
где редактировать сами символы?
Вроде нашел, пробую..
Последний раз редактировалось RobertScorpio 22 ноя 2017, 09:27, всего редактировалось 1 раз.
Кириллица на hd44780 . Возможно ли?
RobertScorpio, тут рисуешь и редактируешь блок "LCD РУС Главный"
OK
-
- Рядовой
- Сообщения: 57
- Зарегистрирован: 03 ноя 2017, 06:13
- Откуда: Челябинская обл.
Кириллица на hd44780 . Возможно ли?
Редактирую, но пчму то не меняется на другую стрелку.. меняю строку для буквы Д т.к. указано \2
с этим блоком надо что то делать?
меняю на \10, по идее должно вывести Ф, а выводит Г. Ставлю \13 выводит Й. Почему так?
с этим блоком надо что то делать?
меняю на \10, по идее должно вывести Ф, а выводит Г. Ставлю \13 выводит Й. Почему так?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось RobertScorpio 22 ноя 2017, 10:02, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей