Перейти к содержанию
    

1 час назад, jcxz сказал:

Тогда возможно, что там есть спец.команды для обновления содержимого без мерцания. Через какой-нить теневой буфер. Или ещё как.

Не видно какой либо иной команды для этой цели кроме "Set cursor position". Причем, она тоже иногда проходит нормально, передвигая курсор в нужную позицию (чтобы это стало видно, надо сделать "cursor blink on").

1303908242_.thumb.png.f52993cd9e58b3008a53ec31c56243fe.png

Меня даже посещала мысль, что команда передвижения курсора может занимать продолжительное время, требуя после себя паузы. Для проверки этого предположения я выдавала команду установки курсора не перед началом текста, а в его конце. А поскольку на дисплей выводится строка всего лишь 1 раз в секунду, то для установки курсора перед следующим выводом текста времени должно хватать с избытком. Тем не менее, эффект мигания при этом всё равно сохраняется.

 

А вот если курсор не двигать, а только текст выводить, то сроки лепятся в хвост друг другу, образуя единое месиво, то мигание при этом отсутствует. Что и странно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Xenia сказал:

А вот если курсор не двигать, а только текст выводить, то сроки лепятся в хвост друг другу, образуя единое месиво, то мигание при этом отсутствует. Что и странно.

А если вообще не использовать "set cursor position"? А просто всегда выводить полную строку, по количеству знакомест на экране.

Когда происходит переход выводимых символов за пределы строки экрана, что происходит:

1) новые символы записываются начиная с первой позиции (с начала строки)?

2) происходит сдвиг всей строки влево на один символ?

Если 1-е, то просто можно всегда дополнять выводимую строку справа пробелами до длины экранной строки и не нужно "set cursor position".

Если 2-е, то при большой скорости UART может визуально выглядеть подобно 1-му варианту.

 

И какое действие у кода '0x0D' (вижу его в таблице)? Если его вывести в конце строки, то не происходит ли вывод последующих символов уже опять с 0-го столбца? Можно использовать его для вывода взамен способа выше.

То же самое - насчёт кода '0x0A' (перевод строки): как он обрабатывается? Как управляющий? Может его можно использовать для возврата к началу строки.

И вообще - можно проверить все коды из диапазона управляющих кодов 0...0x1F.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 hours ago, jcxz said:

А я не понимаю - на кой вообще использовать такое неудобное поделие (из первого сообщения)?? :unknw:

Для подключения нужна целая куча проводов (вместо логичного I2C/SPI). Так ещё и знакогенератор вшитый - ни шагу вправо/влево. И никакой графики.

У меня один такой валяется уже лет 10 - так и не нашёл ему применения ни разу.

Имхо: куда проще/разумнее поставить графический ЖКИ небольшого размера с любым последовательным интерфейсом.

По большому счёту - просто из-за совместимости со старыми проектами и лени.

Шина данных в изделии как правило уже есть, графика не нужна.

Управление простое, уровни сигналов 3.3В понимают.

Обновление одного знакоместа занимает ~1 мкс.

И вообще они дубовые как табуретки.

А чем заменить этот индикатор, посоветуйте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 часов назад, Baser сказал:

з.ы. и когда они вдруг кончаются у продавцов в одном месте, сразу пропадают и все якобы конкуренты.

Это большая проблема...ибо корпуса напилены, ПП служены, а клавы напечатаны . Убытки фантастичны ...плюс репутационные  потери .

6 минут назад, zombi сказал:

А чем заменить этот индикатор, посоветуйте.

Не слушайте никого ... в пешей доступности нормальных индикаторов = НЕТ . Готовы ждать поставки пол-года ? С предоплатой 100% ?? Ну тогда "графика" всегда нарядней будет .

6.thumb.jpg.f9ba1ef2d635bc442bee66102a1a1a60.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

18 minutes ago, destroit said:

Ну тогда "графика" всегда нарядней будет .

Наверняка в этом замке ещё и АРМ какой-нить стоит!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 минут назад, zombi сказал:

в этом замке ещё и АРМ какой-нить стоит!

Да, стоят, аж две штуки ... зато  = нарядно .

DSC05392.thumb.JPG.ef0d6f5dd6e94d1df68e32bd29a254eb.JPG

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кстати о Winstar и Raystar. Сейчас "покатался" по гуглпанорамам. Оказывается они находятся не только на одной улице, а в одном огромном здании, которое занимает целый квартал и адрес которого имеет несколько номеров. На вывеске написано что-то типа Central Taiwan Science Park Factory и какая-то таблица иероглифами. Наверное указаны постояльцы...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот короткий 0802 но с разъёмом тоже на 14 а питание не совпадает c 1602D.


Ну так нельзя - тут вообще всё могло не совпадать хоть и 14 выводов ;-)

в старом первый пиксел крайний слева, в новом крайний справа, первый был 132х64...второй 128х64


Обычно контроллер в дисплее позволяет по-всякому: хоть справа-вниз, хоть слева-вверх (с ситрониксом возился, на столе было удобно вверх-тормашками плату, в изделии - наоборот), а вот с числом точек - засада: тут ведь "пиксельарт" вылизывается от и до; пиктограммки, к примеру, могут и не поместиться.

Но вообще, в отечестве свой винстар есть - МЭЛТ Ж8-))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 часов назад, destroit сказал:

Да, стоят, аж две штуки

OFF: а зачем в таком относительно несложном устройстве LPC1788?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 часа назад, MrBearManul сказал:

а зачем

Это называется  = долгосрочное планирование . Выбор платформы на ближайшие 10-ть лет это совокупность факторов типа : алокейшен, санкции (доступность), цена ...камень старый, на али по 250 рэ/штука  = вагон . Это в компэл цена-с-потолка взлетела в три раза с НГ, а у китайцев хвостов полно ...

index.php?act=attach&type=post&id=9753

3 часа назад, MrBearManul сказал:

несложном устройстве

Это целая линейка несложных устройств ... но камень везде известный . Быстро проектируется, лудится, окупается .

1250182864_.thumb.jpg.cacaa1a6461fa980327da25787a33abc.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

28.02.2021 в 22:08, zombi сказал:

Из каких соображений в этих и подобных модулях "перевернули" питание?

Разработчик наверно англичанин)))  Шутка, конечно, но в каждой шутке... Имел дело с английскими купюроприемниками (BV100, NV9), так у них даже цоколевка разъема (IDC-16) была наоборот, там где положено быть 1й ноге была 2я и т.д. Так что и тут не удивлюсь... Походу, если мы все произошли от пришельцев с одной планеты, то англичане были с другой)))

15 часов назад, jcxz сказал:

А если вообще не использовать "set cursor position"? А просто всегда выводить полную строку, по количеству знакомест на экране.

Долго, запись в эти контроллеры идет медленно, особенно на индикаторах 4х20 знакомест, весь его обновлять не айс...

4 часа назад, destroit сказал:

но камень везде известный . Быстро проектируется, лудится, окупается .

И занимает пол-платы места)))

14 часов назад, destroit сказал:

Да, стоят, аж две штуки ... зато  = нарядно .

На такое сложно изделие надо сразу какой-нить SOM поставить, с 4х ядерным процессором...

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 минут назад, mantech сказал:

Долго, запись в эти контроллеры идет медленно, особенно на индикаторах 4х20 знакомест, весь его обновлять не айс...

"Долго" это сколько? Даже если взять очень низкую скорость 9600 бод, то: 4*20*10/9600= ~83 мсек - это для глаза не особо долго. Хотя наверное заметно.

А 115200 бод они не поддерживают что-ль?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, destroit сказал:

Выбор платформы на ближайшие 10-ть лет это

тут даже на 15 получится, и потом можно еще и DOOM на нем гонять)))))))

1 минуту назад, jcxz сказал:

А 115200 бод они не поддерживают что-ль?

там параллельный 4х битный интерфейс, между байтами задержки нехилые... в подобных дисплеях UART есть далеко не везде..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...