Главная страница

курсач по микропроцам. Саратовский государственный технический университет балаковский институт техники технологии и управления


Скачать 1.95 Mb.
НазваниеСаратовский государственный технический университет балаковский институт техники технологии и управления
Дата06.10.2019
Размер1.95 Mb.
Формат файлаdocx
Имя файлакурсач по микропроцам.docx
ТипКурсовая
#88725
страница5 из 15
1   2   3   4   5   6   7   8   9   ...   15
, , Т0, Т1 представляет собой четыре триггера. В фазе Р2 состояния S5 каждого машинного цикла в них запоминается информация, которая поступила по выводам , , Т0, Т1.

Схема управления флагами устанавливает и сбрасывает флаги переполения Т/С и флаги запросов внешних прерываний.

Логика управления синхронизирует работу регистров Т/С0 и Т/С1 в соответствии с запрограммированными режимами работы и синхронизирует работу блока Т/С с работой ОМК.

2.1.8 Режимы работы Т/С. Режим работы каждого Т/С определяется значениями битов М0, Ml в регистре TMOD. Таймеры Т/С0 и Т/С1 имеют четыре режима работы. Режимы 0, 1, 2 одинаковы для обоих Т/С; в этих режимах они полностью независимы друг от друга. Работа Т/С0 и Т/С1 в режиме 3 различается. При этом установление режима 3 в Т/СО влияет на режимы работы Т/С1.

Режим 0 (М0 = 0 Ml = 0). Таймер в режиме 0 представляет собой устройство на базе 13-разрядного регистра и является 8-разрядным таймером (счетчиком) с пятиразрядным предделителем на 32.

Режим 1 (М0 = 1 М1= 0). Отличие от режима 0 состоит в том, что установка режима 1 превращает Т/С в устройство с 16-разрядным регистром Таймер/счетчик Т/С0 состоит из программно доступных пар регистров TL0, ТН0, Т/С1 — из программно доступных пар регистров TL1, TH1.

Режим 2 (МО - 0. Ml = 1). В режиме 2 Т/С представляет собой устройство на базе 8-разрядного регистра TL0 для Т/С0 и TL1 для Т/С I. При каждом переполнении TL устанавливается флаг TF в регистре TCON. Кроме того, осуществляется автоматическая перезагрузка содержимого ТН в TL. Регистры ТН0 и ТН1 эагружаотся программно. Перезагрузка TL0 и TL1 с TH1 не влияет на содержимое регистров ТН0 и TH1.

Режим 3. Таймер/счетчик 1 заблокирован и сохраняет свое pyачение. Таймер/счетчик 0 в режиме 3 представляет собой два независимых устройства на базе 8-разрядных регистров TL0 и TН0. Устройство на базе TL1 может работать как в режиме таймера, так и в режиме счетчика, а на базе TН0 - только в режиме таймера.

2.1.9 Система прерываний. Предназначена для реагирования на внешние и внутренние события.


1   2   3   4   5   6   7   8   9   ...   15


написать администратору сайта