Страница 2 из 2

Часы DS3231

Добавлено: 19.04.2017{, 08:58}
Evgesha
Boroda, блок рабочий! красавчик !


Часы DS3231

Добавлено: 19.04.2017{, 09:38}
Boroda
Хорошо!

Добавлено (19.04.2017, 09:38)
---------------------------------------------
Evgesha, проверьте, если не сложно, переход через ноль всех значений в плюс и в минус.

Часы DS3231

Добавлено: 19.04.2017{, 14:11}
Evgesha
Boroda, месяц и дата через ноль не пробегает с 0 до 12 и снова 0-12 и дата также 0-31, снова 0-31,
остальные переходят через ноль.

еще вопросик можно ли сделать так чтобы при переходе в уставку подводимое значение показывало то значение которое на часах установлено ?

Часы DS3231

Добавлено: 19.04.2017{, 14:23}
Boroda
Так блок все время транслирует вход на выход. А вот когда нажимаются кнопки, то происходит увеличение и уменьшение параметров.

Если Вы о скорости реакции, то перетащите свои переменные с выхода блока на его вход. И лучше вообще без разрыва соединения, потому как может нарушиться последовательность действий. Блоки соедините напрямую, а к этим соединениям прицепите переменные.

Часы DS3231

Добавлено: 19.04.2017{, 15:00}
Boroda
Последовательность действий получается правильной только при разнесении схемы по двум платам. Блоки чтения/записи RTC устроены таким образом, что их код всегда вставляются в конец платы независимо от других блоков. Таким образом с переменных мы получали старые значенния данных, считанные в прошлом цикле. Почему Сергей сделал так - не знаю. Логичнее было бы в начале платы считать часы, а запись перетащить в конец платы.

Судя по коду, сейчас все должно быть нормально.

Часы DS3231

Добавлено: 20.04.2017{, 14:17}
Nikito$
Цитата Boroda () Nikito$, протестируйте пожалуйста. У меня просто ни индикатора, ни модуля часов нет. Большое спасибо за блок! Проверил в железе,работает   Всё же решил добить свою схему)) Немного модифицировал, добавил автоматический выход из режима установки, если кнопки некоторое время не нажаты. Но вот один интересный момент... Почему-то при подключенных на вход V кнопках демультиплексор не хочет управлять простыми триггерами, НО когда я подключаю шифратор, всё работает, время устанавливается как надо. Так и должно быть??? Или я не до конца разобрался с функционалом демультиплексора???

Часы DS3231

Добавлено: 21.04.2017{, 13:38}
Evgesha
Boroda, месяц и дата через ноль не пробегает с 0 до 12 и снова 0-12 и дата также 0-31, снова 0-31,

без изменений, выложите пожалуйста исправленный блок, а то в проекте тот же старый что ли