-
Для считывания системного времени сначала выполните чтение регистра 0x0057.
Это обеспечит считывание текущего системного времени в кэш и предотвратит изменение значения при доступе к другим регистрам системного времени.
-
После чтения регистра 0x0057 выполните чтение регистров 0x0058 ... 0x005C, чтобы получить информацию о месяце, дне месяца, часах, минутах и секундах.
Порядок чтения этих регистров свободный.
-
Для записи системного времени установите год, месяц, день месяца, часы и минуты с помощью регистров 0x0057 ... 0x005B.
Это обеспечит запись даты в кэш.
-
Чтобы завершить обновление системного времени, запишите секунды в регистр 0x005C.
Это обеспечит немедленное обновление системного времени путем применения всех последних значений из кэша.