[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Что корректируется -- только часы и минуты или ещё и секунды?
Коррекция регистров в часах идёт по СТОПу на шине. Если записывать новое время побайтно или словами, то возможна следующая ситуация. После получения одной порции данных (например, минут), но ДО получения следующей (например, часов), происходит переполнение минут (это наихудший случай: ошибка -- час) или переполнение секунд (ошибка -- минута). Нужно писать ВСЕ байты, относящиеся ко времени, и только после этого давать СТОП-бит.
E-mail: info@telesys.ru