av писал(а): ↑25.11.2022{, 23:40}
Tango, странно вы время выводите на дисплей, добавляете блок суммирования строк и на его входы подаете через блоки конвертации строки. Не проще в блоке вывода времени поставить галочку вывод строкой, а не в битовом виде.
Есть вероятность, что проблема по вине библиотеки для дисплея. Она может быть устаревшей или наоборот блоки создавались на основе старой библиотеки. С примерами такой проблемы ведь нет, так как пример грузите напрямую без созданных блоков. И кстати блоки по моему мнению созданы не очень правильно, так как отправка на дисплей производится в каждом цикле. А это уже плохо скажется на быстродействии микроконтроллера и мерцании информации на дисплее. Попробуйте поискать другие блоки для ST7920.
Привет! Попробую ответить всем сразу. ))) В прилагаемом проекте сделал вывод одной строкой, в принципе мне секунды не нужны, но я так и не смог добиться мигания точек в штатном блоке.Нет, конечно можно использовать генератор и пр., но это уже будет частота контроллера, а не RTC, что не есть гуд. Да, я сначала пошел обычным путём, а потом стал думать как уменьшить вес скетча. Вроде додумался))) По поводу экрана.... На 99%, я считаю, виновен дисплей, т.к. со штатными примерами он тоже смещается (в первом посте поторопился с выводами и ввёл народ в заблуждение ((( ), просто не дождался пока сдвинется изо. Периодические мерцания строк изо наблюдаются, но опять таки я грешу на дисплей. По поводу других ПБ для ST-шки...Я перепробовал всё что было, не в обиду написавшим их авторам, мне они показались замороченными для моего проекта, этот оказался самым простым и выполнилось условие "необходимо и достаточно", за что автору респект! Так что я думаю, тему можно закрыть и вопрос снять с повестки дня до прихода другого дисплея (а с этим сейчас ОЙ КАКАЯ проблема ((((( ) Прошу не ржать над решением организации знака градуса, до другого пока не додумался
Показания вставлены пока просто для визуального оформления дисплея.
Ребята, спасибо за отзывчивость!!