FLProg
Вход на сайт
Логин:
Пароль:
Поиск
...
Статистика
Понедельник, 11.12.2017, 03:18
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей, Anydy, Олег 
Форум » Основной » Железо - контроллеры, шилды, датчики и др. » Дисплеи и индикаторы » Как создать мигающий курсор или инверсия символа на LCD (Требуется помощь по созданию блока мигающий курсор)
Как создать мигающий курсор или инверсия символа на LCD
av Дата: Пятница, 06.10.2017, 23:20 | Сообщение # 1
Лейтенант
Группа: Проверенные
Сообщений: 106
Награды: 0
Репутация: 1
Статус: Offline
Поиск по форуму не дал результатов. Создаю тему по этому вопросу. Многие спросят зачем заморачиваться на всякие там красивости в меню и т.д , но всё же для порядка требуется прояснить этот вопрос. Возможно ли такое провернуть в FLProg .
 
slavas Дата: Пятница, 06.10.2017, 23:47 | Сообщение # 2
Генерал-майор
Группа: Проверенные
Сообщений: 567
Награды: 16
Репутация: 13
Статус: Offline
Смотря на каком экране, жэкашники бывают разные, с вшитыми шрифтами и внешними.
 
av Дата: Суббота, 07.10.2017, 00:00 | Сообщение # 3
Лейтенант
Группа: Проверенные
Сообщений: 106
Награды: 0
Репутация: 1
Статус: Offline
Извиняюсь ,что не уточнил о каком железе идёт речь !!! А железяка стандартная LCD1602. В прочем стандарты у китайцев разные. Но всё же возможно ли это сделать? Ведь символы допустим английского языка на всех LCD одинаковые. Опустим вопрос по курсору. Но вопрос по инверсии в смысле отрисовки символов остается открытым. Вероятно не зная всех нюансов по LCD я и задаю такие глупые вопросы.
 
cmept-27 Дата: Суббота, 07.10.2017, 00:01 | Сообщение # 4
Лейтенант
Группа: Проверенные
Сообщений: 75
Награды: 2
Репутация: 3
Статус: Offline
Делал блок на LCD 1602 или 2004A одно и тоже
На 3 строки. На входы BL1,BL2,BL3 выходы активности пункта меню.На входы T1,T2,T3 текст . Выходы 1Т,2Тб3Т на экран
Прикрепления: __3_-FBD-.ubi(723Kb)


OK
 
av Дата: Суббота, 07.10.2017, 00:06 | Сообщение # 5
Лейтенант
Группа: Проверенные
Сообщений: 106
Награды: 0
Репутация: 1
Статус: Offline
Цитата cmept-27 ()
Делал блок на LCD 1602 или 2004A одно и тожеНа 3 строки. На входы BL1,BL2,BL3 выходы активности пункта меню.На входы T1,T2,T3 текст . Выходы 1Т,2Тб3Т на экран

Прошу прощения cmept-27 ,но вы это к чему ? Вашего сообщения не понял в принцыпе ! Будьте точнее. С Уважением av.
 
slavas Дата: Суббота, 07.10.2017, 00:09 | Сообщение # 6
Генерал-майор
Группа: Проверенные
Сообщений: 567
Награды: 16
Репутация: 13
Статус: Offline
av, на таких экранах вшиты шрифты в контроллер lcd, можно использовать только имеющиеся символы. С графическими проще, там наборы шрифтов можно редактировать да и наборы символов больше.
 
cmept-27 Дата: Суббота, 07.10.2017, 00:18 | Сообщение # 7
Лейтенант
Группа: Проверенные
Сообщений: 75
Награды: 2
Репутация: 3
Статус: Offline
Ссылка на блок
https://cloud.mail.ru/public/FGUo/cjQW7Aekb


OK
 
av Дата: Суббота, 07.10.2017, 00:27 | Сообщение # 8
Лейтенант
Группа: Проверенные
Сообщений: 106
Награды: 0
Репутация: 1
Статус: Offline
Ага теперь понял ! LCD 1602 ограничен прошивкой по отображению символов. Бегло глянул даташит стандарта 1602 , и действительно реализовать инверсию будет не возможно. Но вот курсор в виде затемнённого квадрата возможность присутствует.

Добавлено (07.10.2017, 00:27)
---------------------------------------------
cmept-27 В вашем блоке я так понял курсором является стрелка (>). Поправьте если не прав.

 
cmept-27 Дата: Суббота, 07.10.2017, 00:27 | Сообщение # 9
Лейтенант
Группа: Проверенные
Сообщений: 75
Награды: 2
Репутация: 3
Статус: Offline


У меня такое меню на 2004A


OK
 
av Дата: Суббота, 07.10.2017, 00:47 | Сообщение # 10
Лейтенант
Группа: Проверенные
Сообщений: 106
Награды: 0
Репутация: 1
Статус: Offline
cmept-27 Браво !!! Слюнки потекли shock . А Можно посмотреть реализацию проекта, если не секретно. Хоть в личку киньте для ознакомления.
 
cmept-27 Дата: Суббота, 07.10.2017, 00:53 | Сообщение # 11
Лейтенант
Группа: Проверенные
Сообщений: 75
Награды: 2
Репутация: 3
Статус: Offline
Легко. Правда он еще не готов. Еще много что переделать надо, упростить. Сделан на MEGA 2560  https://cloud.mail.ru/public/MkZn/KjKf4ctoo

OK
 
av Дата: Суббота, 07.10.2017, 01:00 | Сообщение # 12
Лейтенант
Группа: Проверенные
Сообщений: 106
Награды: 0
Репутация: 1
Статус: Offline
Спасибо !!! Мне нужна реализация меню. Есть кое какие свои наработки. И всё же подсмотреть у других перенять опыт так сказать очень познавательно.
 
vacz Дата: Суббота, 07.10.2017, 09:03 | Сообщение # 13
Подполковник
Группа: Проверенные
Сообщений: 239
Награды: 13
Репутация: 10
Статус: Offline
Попробуйте применить этот вариант.
Прикрепления: 8567934.flp(65Kb)
 
av Дата: Суббота, 07.10.2017, 10:01 | Сообщение # 14
Лейтенант
Группа: Проверенные
Сообщений: 106
Награды: 0
Репутация: 1
Статус: Offline
Да курсор в виде слэша мной рассматривался.
 
Форум » Основной » Железо - контроллеры, шилды, датчики и др. » Дисплеи и индикаторы » Как создать мигающий курсор или инверсия символа на LCD (Требуется помощь по созданию блока мигающий курсор)
Страница 1 из 11
Поиск:

FLProg © 2017
Яндекс.Метрика