Биты
|
|
$2F ($4F)
| COM1A1
| COM1A0
| COM1B1
| COM1B0
| -
| -
| PWM11
| PWM10
|
| TCCR1A
|
Чтение/Запись
| R/W
| R/W
| R/W
| R/W
| R
| R
| R/W
| R/W
|
|
|
Начальное состояние
|
|
|
- Bits 7,6 - COM1A1, COM1A0: Compare Output Mode1A, bits 1 and 0 - Режим1A сравнения выхода, биты 1 и 0
Управляющие биты COM1A1 и COM1A0 определяют характер сигнала выхода, следующего за совпадением при сравнении таймера/счетчика1. Сигнал выхода поступает на вывод OC1A (Output CompareA). Поскольку это альтернативная функция порта I/O, то соответствующий бит управления направлением должен быть установлен в 1 (вывод работает на выход). Конфигурирование управления представлено в таблице 15.
Таблица 15. Выбор режима сравнения 1
COM1X1
| COM1X0
| Описание
|
|
| Таймер/счетчик1 отключен от вывода выхода OC1X
|
|
| Переключение выходной линии OC1X
|
|
| Очистка выходной линии OC1X (на линии низкий уровень)
|
|
| Установка выходной линии OC1X (на линии высокий уровень)
|
Примечание: X = A или B.
- Bits 5,4 - COM1B1, COM1B0: Compare Output Mode1B, bits 1 and 0 - Режим1B сравнения выхода, биты 1 и 0
Управляющие биты COM1B1 и COM1B0 определяют характер сигнала выхода, следующего за совпадением при сравнении таймера/счетчика1. Сигнал выхода поступает на вывод OC1B (Output CompareB). Поскольку это альтернативная функция порта I/O, то соответствующий бит управления направлением должен быть установлен в 1 (вывод работает на выход). Конфигурирование управления представлено в таблице 15.
В ШИМ режиме функции этих битов отличаются. Подробное описание приведено в таблице 19.
При изменении битов COM1X1/COM1X0 прерывания по сравнению выхода1 должны быть запрещены очисткой битов разрешения прерывания в регистре TIMSK. В противном случае при изменении битов может произойти прерывание - Bits 3..2 - Res: Reserved bits - Зарезервированные биты
Эти биты в микроконтроллерах ATmega603/103 зарезервированы и при считывании всегда будут 0. - Bits 1..0 - PWM11, PWM10: Pulse Width Modulator Select Bits - Биты выбора режима ШИМ
Данные биты определяют установку режима ШИМ, как это показано в таблице 16. Подробности см. в разделе Таймер/счетчик1 в ШИМ режиме.
Таблица 16. Выбор ШИМ режима
PWM11
| PWM10
| Description
|
|
| Работа таймера/счетчика1 в ШИМ режиме запрещена
|
|
| Работа таймера/счетчика1 в 8-разрядном ШИМ режиме
|
|
| Работа таймера/счетчика1 в 9-разрядном ШИМ режиме
|
|
| Работа таймера/счетчика1 в 10-разрядном ШИМ режиме
|