Читайте также:
|
|
В режиме 2 регистр таймера TLx работает как 8-битный счетчик с автоматической перезагрузкой начального значения из регистра ТНх в регистр TLx. Переполнение регистра TLx не только устанавливает флаг TFx, но и загружает регистр TLx содержимым регистра ТНх, который предварительно инициализируется программно. Перезагрузка не изменяет содержимое регистра ТНх. Работе таймера 0 или таймера 1 в режиме 2 соответствует схема:
Рис. 9.4. Схема таймеров 0 или 1 в режиме 2.
Работа с таймерами во втором режиме не отличается от рассмотренных ранее примеров, поэтому следующий пример инициализации таймера на генерацию частоты с периодом сто микросекунд (10кГц) приводится без комментария.
;Настроить режим работы таймера-------------------------------------------------------
mov TMOD, #00000010b;перевести таймер T0 во второй режим работы, а T1 - в нулевой
;
|| ;
Дата добавления: 2015-07-20; просмотров: 48 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Перевести таймер T0 в шестнадцатиразрядный режим работы ; | | | Режим 3 |