Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
первая строка отоброжает слово температура буквально на пару импульсов и то после обновления температуры
тоесть раз в 1 сек обновляется показание и на пару импульсов моргает слово в первой строчке
если убрать все блоки с бегущей строкой то всё норм так же пробовал и с одним блоком бегущей через переключатель подавать на неё бесполезно
во второй строке всё идеально во все моменты
тоесть раз в 1 сек обновляется показание и на пару импульсов моргает слово в первой строчке
если убрать все блоки с бегущей строкой то всё норм так же пробовал и с одним блоком бегущей через переключатель подавать на неё бесполезно
во второй строке всё идеально во все моменты
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2405
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
[ref]Di123[/ref], разбирайтесь со своей логикой.
- Dryundel
- Полковник
- Сообщения: 2405
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Проблему понял. Будем лечить.av писал(а): 27 янв 2021, 14:34 Обнаружился не приятный баг связанный с бегущей строкой из состава ваших блоков.
- Dryundel
- Полковник
- Сообщения: 2405
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Мультиблок обновлен до ваерсии LCD+V2.18 (Скачать в первом посте)
Исправлен баг возникавший при отключении блоке бегущей строки (Пост №89)
Исправлен баг возникавший при отключении блоке бегущей строки (Пост №89)
av писал(а): 27 янв 2021, 14:34 Обнаружился не приятный баг связанный с бегущей строкой из состава ваших блоков. И заключается он в том что если назначить для вывода бегущей строки допустим 4 строка дисплея 2004, то нет возможности выводить другие данные в эту же строку в тот момент как с En блока бегущей строки снят разрешающий сигнал. То есть когда отключаем блок бегущей строки, то невозможно выводить в эту же строку другую инфу блоком простого вывода. Происходит постоянное мерцание или вообще нет отображения на дисплее. Как вариант если нет возможности исправить этот глюк, сделать не возможным выбирать строку в которой уже выбрано выводить бегущую строку.
-
- Рядовой
- Сообщения: 25
- Зарегистрирован: 26 июн 2020, 07:17
- Откуда: Khabarovsk
- Имя: михаил
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Подскажите, не получается вывести квадраты, выводится такая фигня 
Отправлено спустя 2 часа 35 секунд:
Всем спасибо за помощь получилось

Отправлено спустя 2 часа 35 секунд:
Всем спасибо за помощь получилось

У вас нет необходимых прав для просмотра вложений в этом сообщении.
- wiktor0308
- Рядовой
- Сообщения: 11
- Зарегистрирован: 03 янв 2021, 17:18
- Откуда: Рыбинск Ярославская область
- Имя: Виктор
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Здравствуйте всем!!!! Скажите пожалуйста , можно ли в блоках LCD_V2.18 рисовать свои фигуры или подскажите как сделать? Очень охота сделать перед температурой сделать значёк градусника. Или другие символы нарисовать. Помогите если это возможно.
-
- Лейтенант
- Сообщения: 438
- Зарегистрирован: 25 окт 2016, 21:26
- Откуда: Волгоградская обл.
- Имя: СашкаСаняАлександр
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
не этот?wiktor0308 писал(а): 12 мар 2021, 17:14 Здравствуйте всем!!!! Скажите пожалуйста , можно ли в блоках LCD_V2.18 рисовать свои фигуры или подскажите как сделать? Очень охота сделать перед температурой сделать значёк градусника. Или другие символы нарисовать. Помогите если это возможно.
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- wiktor0308
- Рядовой
- Сообщения: 11
- Зарегистрирован: 03 янв 2021, 17:18
- Откуда: Рыбинск Ярославская область
- Имя: Виктор
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
pipapsix писал(а): 12 мар 2021, 17:23не этот?wiktor0308 писал(а): 12 мар 2021, 17:14 Здравствуйте всем!!!! Скажите пожалуйста , можно ли в блоках LCD_V2.18 рисовать свои фигуры или подскажите как сделать? Очень охота сделать перед температурой сделать значёк градусника. Или другие символы нарисовать. Помогите если это возможно.
[spoiler]2021-03-12_17-21-48.png[/spoiler]
Да как изменить хотя бы один символ. Своим символом. Можно так сделать? И сделать не мигающий символ?
Отправлено спустя 46 минут 44 секунды:
Здравствуйте всем!!!! Скажите пожалуйста , можно ли в блоках LCD_V2.18 рисовать свои фигуры или подскажите как сделать? Очень охота сделать перед температурой сделать значёк градусника. Или другие символы нарисовать. Помогите если это возможно.Dryundel писал(а): 30 янв 2021, 17:45 Здравствуйте всем!!!! Скажите пожалуйста , можно ли в блоках LCD_V2.18 рисовать свои фигуры или подскажите как сделать? Очень охота сделать перед температурой сделать значёк градусника. Или другие символы нарисовать. Помогите если это возможно.
- kulibinsvv
- Лейтенант
- Сообщения: 486
- Зарегистрирован: 18 сен 2015, 10:04
- Откуда: Омск
- Благодарил (а): 3 раза
- Поблагодарили: 5 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
В теме "Кириллица на hd44780 . Возможно ли?", в посте #53 от Олега выложен блок вывода своего символа. Попробуйте, вдруг поможет.wiktor0308 писал(а): 12 мар 2021, 18:42Очень охота сделать перед температурой сделать значёк градусника. Или другие символы нарисовать.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
- wiktor0308
- Рядовой
- Сообщения: 11
- Зарегистрирован: 03 янв 2021, 17:18
- Откуда: Рыбинск Ярославская область
- Имя: Виктор
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Спасибо что нибудь покумекаю!!!kulibinsvv писал(а): 12 мар 2021, 19:09В теме "Кириллица на hd44780 . Возможно ли?", в посте #53 от Олега выложен блок вывода своего символа. Попробуйте, вдруг поможет.wiktor0308 писал(а): 12 мар 2021, 18:42Очень охота сделать перед температурой сделать значёк градусника. Или другие символы нарисовать.

Отправлено спустя 37 минут 24 секунды:
Пишет только буквы. Символы делал толку нет. Надо в блоке LCD_V2.18 как-то менять.kulibinsvv писал(а): 12 мар 2021, 19:09В теме "Кириллица на hd44780 . Возможно ли?", в посте #53 от Олега выложен блок вывода своего символа. Попробуйте, вдруг поможет.wiktor0308 писал(а): 12 мар 2021, 18:42Очень охота сделать перед температурой сделать значёк градусника. Или другие символы нарисовать.
-
- Рядовой
- Сообщения: 1
- Зарегистрирован: 25 мар 2021, 23:05
- Имя: Алексей
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Доброе время суток.
Вопрос такого рода. Как бороться с "автоматической" заменой букв в русифицированном слове?
В блоке меню прописано имя пункта меню "Уплотнение", при входе в меню на мк буква в слове "Уплотнение" автоматически (на глазах) меняется, и получается слово "кплотнение" и, тут же слово "Трамбовка" на "Трамбокка"...
Вопрос такого рода. Как бороться с "автоматической" заменой букв в русифицированном слове?
В блоке меню прописано имя пункта меню "Уплотнение", при входе в меню на мк буква в слове "Уплотнение" автоматически (на глазах) меняется, и получается слово "кплотнение" и, тут же слово "Трамбовка" на "Трамбокка"...
-
- Лейтенант
- Сообщения: 438
- Зарегистрирован: 25 окт 2016, 21:26
- Откуда: Волгоградская обл.
- Имя: СашкаСаняАлександр
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добрый день.Dryundel писал(а): 30 ноя 2020, 23:06 - Альтернативный алгоритм без функции clear() (Дисплей не мерцает при мигании параметром или частой его сменой)
А есть возможность сделать отдельный блок, с этой функцией?? Чтобы по установленному времени очищал дисплей??
- Dryundel
- Полковник
- Сообщения: 2405
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 15 раз
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
А какой в этом смысл?pipapsix писал(а): 27 мар 2021, 15:29 А есть возможность сделать отдельный блок, с этой функцией?? Чтобы по установленному времени очищал дисплей??
-
- Лейтенант
- Сообщения: 438
- Зарегистрирован: 25 окт 2016, 21:26
- Откуда: Волгоградская обл.
- Имя: СашкаСаняАлександр
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Я не могу побороть импульс, который прилетает от мотора, не часто но бывает.И на экране иероглифы висят, до перезапуска.
-
- Лейтенант
- Сообщения: 438
- Зарегистрирован: 25 окт 2016, 21:26
- Откуда: Волгоградская обл.
- Имя: СашкаСаняАлександр
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Реагирует на команды, зашел и вышел из меню, более менее понятно становится, что написано, но некоторые кракозябры не меняются.av писал(а): 02 апр 2021, 18:24 есть вероятность что команда стирания не поможет вам так как дисплей зависает и не реагирует на команды. Нужно добавить блок переинициализации дисплея в цикле когда это нужно. Здесь где то на форуме есть этот самый блок для 1602 I2C делал для ingener.
Тут два блока находил, но с ними не компилируется.
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Борюсь с этим блоком "Заставка "Сон"" из этого же набора со строкой в 20 символов (Экран 2004). Если включить заставку, немного подождать пока заставка пробежит по всему экрану, то при выходе из нее получаем чистый работоспособный экран. Костыль конечно, но пока другого решения не придумал.pipapsix писал(а): 02 апр 2021, 16:23 Я не могу побороть импульс, который прилетает от мотора, не часто но бывает.И на экране иероглифы висят, до перезапуска.
-
- Лейтенант
- Сообщения: 438
- Зарегистрирован: 25 окт 2016, 21:26
- Откуда: Волгоградская обл.
- Имя: СашкаСаняАлександр
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
мысль конечно. но это нужно нажать кнопку, чтобы увидеть показания.richialex писал(а): 14 апр 2021, 19:14 Если включить заставку, немного подождать пока заставка пробежит по всему экрану
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Все работает как обычно. Кнопка на всякий случай для очистки экрана - если появятся "Кроказябры" Нажимаем два раза.... Включить заставку, подождать немного пока она его очистит, и потом выключить. При этом экран вновь начинает работать как обычно. У меня висит на длительное нажатие на энкодер. А по хорошему думаю нужно провода на LCD экранировать.pipapsix писал(а): 14 апр 2021, 19:58 мысль конечно. но это нужно нажать кнопку, чтобы увидеть показания.
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Не планируется ли блок для 8-битного режима работы с чипами HD44780?
Было бы интересно потестировать на предмет помехозащищенности в сравнении с 4-битным или I2C режимом, где любая одиночная помеха вызывает полный сбой дисплея.
Будет ли такая же история с 8-битным режимом, где каждый бит передается по отдельному входу?
Было бы интересно потестировать на предмет помехозащищенности в сравнении с 4-битным или I2C режимом, где любая одиночная помеха вызывает полный сбой дисплея.
Будет ли такая же история с 8-битным режимом, где каждый бит передается по отдельному входу?
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Всем привет!
Суть такая, на английском блоки работают чётко, но переключая на русский получается следующее...
Суть такая, на английском блоки работают чётко, но переключая на русский получается следующее...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя