Купил/заказал пару синий-белый этих допотопных дисплеев с платкой-довеском под 4 провода. Почитал/вспомнил вот тут:
Такой вопрос, я правильно понимаю, что содержимое 8 собственных/нарисованных символов можно менять в loop(), то есть выводить попиксельно по координатам данные, или
К примеру так: для первого знакоместа создаю массив символа с одной точкой в условных координатах x1,y1 и вывожу, во втором месте с x2,y2 и вывожу и т.д. Получается множество отрисованных на дисплее точек по координатам. Понятно, что в пределах знакоместа точки будут связаны подобно точкам в ssd1306 ( в связку из 8, а тут из 40 штук). Витиевато объяснил, но суть понятна…наверное.
Эти дисплеи работают только через знакогенератор. Отдельные пиксели можно выводить через создание символа “на лету”. Только этот “полёт” скорее всего будет на кукурузнике. Надо пробовать. Дисплей обратной связи не имеет, посему тайминги только методом тыка искать.
Насколько помню, там сравнительно большие тайминги. И просто создать символ в RAM непозволительно долго получается, не говоря уже про “на лету”. Повторюсь, надо смотреть, пробовать.
Нет, так не получится. Дисплей отображает те символы, которые у него в знакогенераторе. Если ты сформируешь и выведешь символы в первое знакоместо, а потом сформируешь другие символы, то они поменяются и в первом знакоместе. Т.е. нужно формировать сразу все, что нужно, а потом выводить все на экран. И помнить, что у тебя всего 8 ячеек ))
Или очень быстро менять, как при динамической индикации, но тут непонятно как со скоростью. Если бы я пробовал, то уж точно c параллельным интерфейсом, а не c
Пофиг на интерфейс, там у самих китайских дисплеев при выводе чаще пару раз в секунду такой шлейф при перерисовке, что читабельность никакая. Винстар или мэлт если только @lilik Большие цифры у Гайвера были красивые и ещё тут.