Микроконверторы фирмы Analog Devices в микропроцессорных приборных комплексах. Виноградов А.Б - 84 стр.

UptoLike

84
TH0/TL0 (старший и младший регистры данных ТС 0)
Адрес 8Ch/8Ah, значение после сброса 00h/00h, битовая адресация отсут-
ствует.
TH1/TL1 (старший и младший регистры данных ТС1)
Адрес 8Dh/8Bh, значение после сброса 00h/00h, битовая адресация отсут-
ствует.
Режимы работы таймеров-счетчиков 0 и 1 идентичны, если обратное не
оговаривается особо, поэтому, несмотря на то, что ниже пойдет речь только о
режимах работы ТС 0, все сказанное следует относить и к ТС 1.
Режим 0 (режим 13-разрядного ТС)
В режиме 0 таймер-счетчик 0 имеет разрядность 13 и состоит из 8-
разрядного счетчика (TH0) с 5-разрядным предварительным делителем (5
младших битов TL0) на входе. Структурная схема ТС 0 в режиме 0 приведена
на рис. 1.24. Как только счетчик TH0 переполняется (переходит из состояния
«FFh» в состояние «00h»), устанавливается флаг переполнения бит TF0 реги-
стра TCON, который может использоваться для генерации запроса на прерыва-
ние. Счетные импульсы попадают на вход предделителя счетчика в случае, ес-
ли установлен бит TR0 регистра TCON и либо сброшен бит Gate регистра
TMOD, либо на ножку INT0/ (P3.2) подан извне высокий уровень. При сбро-
шенном бите Gate можно разрешать счет с входа INT0/, что позволяет измерять
длительность положительного импульса внешнего сигнала. Старшие три бита
регистра TL0 в этом режиме не определены и должны игнорироваться про-
граммой. Установка бита TR0 не очищает регистры TH0 и TL0.
Режим 1 (режим 16-разрядного ТС)
Режим 1 подобен режиму 0, за исключением того, что ТС 0 имеет разряд-
ность 16. Структурная схема ТС 0 в режиме 1 приведена на рис. 1.25.