ВУЗ:
Составители:
Рубрика:
116
чения равного верхнему пределу на выходе будет длительно присутствовать
высокий логический уровень. В инвертирующем режиме приведенные уровни
будут противоположными.
Если OCRnA используется для задания верхнего предела (WGMn3:0 =
0b1001) и COMnA1:0 = 0b01, то на выходе OCnA будет генерироваться меандр.
Описание регистров 16-разр. таймеров-счетчиков
Регистр А управления таймером-счетчиком 1 – TCCR1A
Разряд 7 6 5 4 3 2 1 0
COM1A1 COM1A0 COM1B1 COM1B0 COM1C1 COM1C0 WGM11 WGM10
TCCR1A
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.
Исх. значение 0 0 0 0 0 0 0 0
Регистр А управления таймером-счетчиком 3 – TCCR3A
Разряд 7 6 5 4 3 2 1 0
COM3A1 COM3A0 COM3B1 COM3B0 COM3C1 COM3C0 WGM31 WGM30
TCCR3A
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.
Исх. значение 0 0 0 0 0 0 0 0
Разряды 7:6 – COMnA1:0: Режим формирования выходного сигнала канала A
Разряды 5:4 – COMnB1:0: Режим формирования выходного сигнала канала В
Разряды 3:2 – COMnC1:0: Режим формирования выходного сигнала канала С
Биты COMnA1:0, COMnB1:0 и COMnC1:0 влияют на работу выводов
OCnA, OCnB и OCnC, соответственно. Если один или оба бита COMnA1:0 рав-
ны 1, то вывод OCnA переходит к выполнению альтернативной функции, за-
прещая его работу как обычного порта ввода
-вывода. Аналогичные изменения
происходят с выводами OCnB и OCnC во время записи лог. 1 в один из битов
COMnB1:0 и COMnC1:0, соответственно. Однако необходимо учитывать, что
остается влияние на работу данных выводов со стороны регистра направления
данных (DDR) и в соответствующих разрядах этого регистра должно быть за-
дано выходное направление для выводов OCnA, OCnB или OCnC.
Если выбрано подключение
сигналов OCnA, OCnB или OCnC к выводам
микроконтроллера, то назначение бит COMnx1:0 определяется выбранным с
помощью бит WGMn3:0 режима работы таймера-счетчика. В таблице 4.25 по-
казано назначение бит COMnx1:0, когда битами WGMn3:0 выбран режим сбро-
са при совпадении (СТС) или нормальный режим, т.е. режимы без ШИМ.
Таблица 4.25
Режимы формирования выходного сигнала в режимах работы таймера
без
ШИМ
COMnA1/COMnB1/COMnC1 COMnA0/COMnB0/COMnC0 Описание
0 0
Нормальная работа порта, сигналы
OCnA/OCnB/OCnC отключены.
0 1
Переключение (инвертирование)
OCnA/OCnB/OCnC при совпадении.
Страницы
- « первая
- ‹ предыдущая
- …
- 115
- 116
- 117
- 118
- 119
- …
- следующая ›
- последняя »
