Инструкция по эксплуатации Rainbow Electronics DS1921
Страница 11
DS1921L
11 из 40
Отметка времени выполнения задачи (Mission Time Stamp)
Когда выполнение задачи запущено, копия регистров RTC с адресами 0201h, 0202h и 0204h…0206h
сохраняется как отметка времени выполнения задачи. Отметка времени выполнения задачи не показы-
вает времени первого преобразования значений температуры при выполнении задачи. Для вычисления
времени первого преобразования следует прибавить к отметке времени выполнения задачи столько ми-
нут, сколько установлено в регистре частоты отсчетов плюс значение задержки запуска выполнения
задачи. Последовательные преобразования температуры будут происходить с интервалом времени в
минутах, который определяется значением, находящимся в регистре частоты отсчетов. Отсчеты при
выполнении задачи будут происходить на границах минут.
Организация битов регистра отметок времени выполнения задачи
Адрес b7 b6
b5
b4
b3 b2 b1 b0
0215h 0
Десятки минут
Единицы минут
0216h 0 12/24
Второй
десяток
часов AM/PM
Первый
десяток
часов
Единицы часов
0217h 0 0
Десятки даты
Единицы даты
0218h 0 0
0
Десятки
месяцев
Единицы месяцев
0219h
Десятки годов
Единицы годов
Счетчик отсчетов выполнения задачи (Mission Samples Counter)
Счетчик отсчетов выполнения задачи показывает, сколько измерений температуры произошло во
время процесса выполнения текущей задачи (если MIP = 0) или во время выполнения самой последней
задачи (если MIP = 1). Указанное значение хранится в виде 24-битного целого числа без знака. Данный
счетчик сбрасывается командой очистки памяти.
Организация регистра счетчика отсчетов выполнения задачи (Mission Samples Counter Register)
Адрес
b7 b6 b5 b4 b3 b2 b1 b0
021Ah
Младший байт
021Bh
Средний байт
021Ch
Старший байт
Счетчик отсчетов прибора
Счетчик отсчетов прибора показывает количество измерений температуры, которое произошло с
момента фабричной сборки прибора. Указанное значение хранится в виде 24-битного целого числа без
знака. Максимальное число, которое может быть представлено в этом формате, составляет 16777215,
что больше, чем ожидаемый срок службы DS1921L iButton. Данный счетчик нельзя установить в ис-
ходное положение (сбросить) при помощи программного обеспечения.
Организация регистра счетчика отсчетов прибора (Device Samples Counter Register)
Адрес
b7 b6 b5 b4 b3 b2 b1 b0
021Dh
Младший байт
021Eh
Средний байт
021Fh
Старший байт
Регистрация температуры и гистограмма
После установки для выполнения задачи микросхема DS1921L регистрирует измерения температуры
одновременно как в памяти регистрации данных байт за байтом, так и в форме гистограммы в памяти
для гистограммы. Память регистрации данных способна сохранить 2048 значений температуры, изме-
ренных в равноотстоящих временных точках. Первое значение температуры во время выполнения зада-
чи записывается в памяти регистрации данных по адресу 1000h, второе значение — по адресу 1001h и
так далее. Зная начальное время (отметка времени выполнения задачи), интервал между измерениями
температуры и задержку запуска выполнения задачи, можно восстановить время и дату каждого изме-
рения.