Xenia 45 1 марта, 2021 Опубликовано 1 марта, 2021 · Жалоба 1 час назад, jcxz сказал: Тогда возможно, что там есть спец.команды для обновления содержимого без мерцания. Через какой-нить теневой буфер. Или ещё как. Не видно какой либо иной команды для этой цели кроме "Set cursor position". Причем, она тоже иногда проходит нормально, передвигая курсор в нужную позицию (чтобы это стало видно, надо сделать "cursor blink on"). Меня даже посещала мысль, что команда передвижения курсора может занимать продолжительное время, требуя после себя паузы. Для проверки этого предположения я выдавала команду установки курсора не перед началом текста, а в его конце. А поскольку на дисплей выводится строка всего лишь 1 раз в секунду, то для установки курсора перед следующим выводом текста времени должно хватать с избытком. Тем не менее, эффект мигания при этом всё равно сохраняется. А вот если курсор не двигать, а только текст выводить, то сроки лепятся в хвост друг другу, образуя единое месиво, то мигание при этом отсутствует. Что и странно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MDD 0 1 марта, 2021 Опубликовано 1 марта, 2021 · Жалоба А если для проверки нулевую позицию не трогать, а выводить текст начиная с 1-й? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 242 1 марта, 2021 Опубликовано 1 марта, 2021 · Жалоба 1 час назад, Xenia сказал: А вот если курсор не двигать, а только текст выводить, то сроки лепятся в хвост друг другу, образуя единое месиво, то мигание при этом отсутствует. Что и странно. А если вообще не использовать "set cursor position"? А просто всегда выводить полную строку, по количеству знакомест на экране. Когда происходит переход выводимых символов за пределы строки экрана, что происходит: 1) новые символы записываются начиная с первой позиции (с начала строки)? 2) происходит сдвиг всей строки влево на один символ? Если 1-е, то просто можно всегда дополнять выводимую строку справа пробелами до длины экранной строки и не нужно "set cursor position". Если 2-е, то при большой скорости UART может визуально выглядеть подобно 1-му варианту. И какое действие у кода '0x0D' (вижу его в таблице)? Если его вывести в конце строки, то не происходит ли вывод последующих символов уже опять с 0-го столбца? Можно использовать его для вывода взамен способа выше. То же самое - насчёт кода '0x0A' (перевод строки): как он обрабатывается? Как управляющий? Может его можно использовать для возврата к началу строки. И вообще - можно проверить все коды из диапазона управляющих кодов 0...0x1F. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 1 марта, 2021 Опубликовано 1 марта, 2021 · Жалоба 3 hours ago, jcxz said: А я не понимаю - на кой вообще использовать такое неудобное поделие (из первого сообщения)?? Для подключения нужна целая куча проводов (вместо логичного I2C/SPI). Так ещё и знакогенератор вшитый - ни шагу вправо/влево. И никакой графики. У меня один такой валяется уже лет 10 - так и не нашёл ему применения ни разу. Имхо: куда проще/разумнее поставить графический ЖКИ небольшого размера с любым последовательным интерфейсом. По большому счёту - просто из-за совместимости со старыми проектами и лени. Шина данных в изделии как правило уже есть, графика не нужна. Управление простое, уровни сигналов 3.3В понимают. Обновление одного знакоместа занимает ~1 мкс. И вообще они дубовые как табуретки. А чем заменить этот индикатор, посоветуйте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
destroit 9 1 марта, 2021 Опубликовано 1 марта, 2021 · Жалоба 7 часов назад, Baser сказал: з.ы. и когда они вдруг кончаются у продавцов в одном месте, сразу пропадают и все якобы конкуренты. Это большая проблема...ибо корпуса напилены, ПП служены, а клавы напечатаны . Убытки фантастичны ...плюс репутационные потери . 6 минут назад, zombi сказал: А чем заменить этот индикатор, посоветуйте. Не слушайте никого ... в пешей доступности нормальных индикаторов = НЕТ . Готовы ждать поставки пол-года ? С предоплатой 100% ?? Ну тогда "графика" всегда нарядней будет . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 1 марта, 2021 Опубликовано 1 марта, 2021 · Жалоба 18 minutes ago, destroit said: Ну тогда "графика" всегда нарядней будет . Наверняка в этом замке ещё и АРМ какой-нить стоит! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
destroit 9 1 марта, 2021 Опубликовано 1 марта, 2021 · Жалоба 5 минут назад, zombi сказал: в этом замке ещё и АРМ какой-нить стоит! Да, стоят, аж две штуки ... зато = нарядно . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MDD 0 1 марта, 2021 Опубликовано 1 марта, 2021 · Жалоба Кстати о Winstar и Raystar. Сейчас "покатался" по гуглпанорамам. Оказывается они находятся не только на одной улице, а в одном огромном здании, которое занимает целый квартал и адрес которого имеет несколько номеров. На вывеске написано что-то типа Central Taiwan Science Park Factory и какая-то таблица иероглифами. Наверное указаны постояльцы... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 38 1 марта, 2021 Опубликовано 1 марта, 2021 · Жалоба Вот короткий 0802 но с разъёмом тоже на 14 а питание не совпадает c 1602D. Ну так нельзя - тут вообще всё могло не совпадать хоть и 14 выводов ;-) в старом первый пиксел крайний слева, в новом крайний справа, первый был 132х64...второй 128х64 Обычно контроллер в дисплее позволяет по-всякому: хоть справа-вниз, хоть слева-вверх (с ситрониксом возился, на столе было удобно вверх-тормашками плату, в изделии - наоборот), а вот с числом точек - засада: тут ведь "пиксельарт" вылизывается от и до; пиктограммки, к примеру, могут и не поместиться. Но вообще, в отечестве свой винстар есть - МЭЛТ Ж8-)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrBearManul 0 2 марта, 2021 Опубликовано 2 марта, 2021 · Жалоба 6 часов назад, destroit сказал: Да, стоят, аж две штуки OFF: а зачем в таком относительно несложном устройстве LPC1788? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
destroit 9 2 марта, 2021 Опубликовано 2 марта, 2021 · Жалоба 3 часа назад, MrBearManul сказал: а зачем Это называется = долгосрочное планирование . Выбор платформы на ближайшие 10-ть лет это совокупность факторов типа : алокейшен, санкции (доступность), цена ...камень старый, на али по 250 рэ/штука = вагон . Это в компэл цена-с-потолка взлетела в три раза с НГ, а у китайцев хвостов полно ... 3 часа назад, MrBearManul сказал: несложном устройстве Это целая линейка несложных устройств ... но камень везде известный . Быстро проектируется, лудится, окупается . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrBearManul 0 2 марта, 2021 Опубликовано 2 марта, 2021 · Жалоба @destroit, спасибо за ответ! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 2 марта, 2021 Опубликовано 2 марта, 2021 (изменено) · Жалоба 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х ядерным процессором... Изменено 2 марта, 2021 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 242 2 марта, 2021 Опубликовано 2 марта, 2021 · Жалоба 7 минут назад, mantech сказал: Долго, запись в эти контроллеры идет медленно, особенно на индикаторах 4х20 знакомест, весь его обновлять не айс... "Долго" это сколько? Даже если взять очень низкую скорость 9600 бод, то: 4*20*10/9600= ~83 мсек - это для глаза не особо долго. Хотя наверное заметно. А 115200 бод они не поддерживают что-ль? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 2 марта, 2021 Опубликовано 2 марта, 2021 · Жалоба 4 часа назад, destroit сказал: Выбор платформы на ближайшие 10-ть лет это тут даже на 15 получится, и потом можно еще и DOOM на нем гонять))))))) 1 минуту назад, jcxz сказал: А 115200 бод они не поддерживают что-ль? там параллельный 4х битный интерфейс, между байтами задержки нехилые... в подобных дисплеях UART есть далеко не везде.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться