Бит | |||||||||
$33 ($53) | ― | ― | ― | ― | ― | CS02 | CS01 | CS00 | TCCR0 |
Чтение/Запись | R | R | R | R | R | R/W | R/W | R/W | |
Исходное значение |
· Биты 7.. 3 - Res: Reserved Bit – Зарезервированные биты
Данные биты в микроконтроллерах AT90S8535 зарезервированы и при считывании всегда покажут состояние 0.
· Биты 2,1,0 - CS02, CS01, CS00: Clock Select0, бит 2, 1 и 0 – Биты выбора тактовой частоты
Биты 2, 1 и 0выбора тактовой частоты Timer0 подключают выход определенной ступени предварительного делителя.
Таблица 2.6. Выбор коэффициента деления предварительного делителя частоты таймера/счетчика0
CS02 | CS01 | CS00 | Описание |
Таймер/счетчик0 остановлен | |||
CK0 | |||
CK / 8 | |||
CK / 64 | |||
CK / 256 | |||
CK / 1024 | |||
Внешний вывод T0, падающий фронт | |||
Внешний вывод T0, нарастающий фронт |
Если таймер/счетчик0 используется как счетчик, то вывод Т0 конфигурируется как вход.
Таймер/счетчик0 осуществляет счет в регистре TCNT0.
|
|
Таймер/счетчик0 - TCNT0
Бит | |||||||||
$32 ($52) | MSB | LSB | TCNT0 | ||||||
Чтение/Запись | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Исходное значение |
Timer/Counter0 реализован как счетчик с возможностью чтения/записи. Если в Timer/Counter0 записано некоторое значение и выбран источник тактового сигнала, то он продолжит счет с записанного значения с тактовой частотой счетчика.
Разрядный таймер/счетчик1
16-разрядный таймер/счетчик1 управляется двумя регистрами TCCR1A и TCCR1B.