Имеется банальный 1602 на HD44780. Интересует такой вопрос - можно ли чего нибудь прочитать из этого индикатора (кроме BF), чтоб понять что он подключен вообще. Может, какие нибудь байты может выдать? До этого только писал в него.
можно ли чего нибудь прочитать из этого индикатора (кроме BF)
Можно. Всё же есть в документации... Посмотрите в этой теме на первой странице. ----- P.S. Лично у меня никаких проблем нет с определением подключен индикатор или нет по биту BF.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
не слишком понял ломателей копей, в частности, при чём тут BF ваопще...
из даташита видна возможность наполнять регистры: регистр адреса CGRAM (доступно 6 младших бит), или регистр адреса DDRAM (тут уже 7 бит), значениями: 00000000...01001111 в однострочном дисплее, или 00000000...00100111 первая строка в двустрочном, 01000000...01100111 вторая строка в двустрочном
остаётся прочитать записанное и принять то или иное решение, да?
_________________ John O'Callaghan vs Neptune Project - Rhea (Chill Out Mix)
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Проще, всё много проще. Прочтите любой из понравившихся регистров. Прочитанное не соответствует ожидаемому? Что-то случилось с дисплеем. Всё еще не верите? исчо раз прочтите другой регистр. Опять не то, что ожидали? Всё ясно - дисплей сп#@%ли (спЁРли)! вызывайте палицыйю.
Тут уж кто как поступает. Лично я, подаю питание на индикатор с вывода порта контроллера через 100Ω и с вывода питания индикатора на GND ставлю 0,1µF (ток потребления индикатора около 1mA /подсветка отдельно/). Проверку наличия индикатора делаю по BF и если он перестал "отвечать" - "передёргиваю питание" индикатора (с последующим INIT-ом) не затрагивая текущую работу контроллера. Не помогло - индикатора нет или он "сдох" окончательно (включаю "пищалку").
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 45
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения