ВУЗ:
Составители:
86
Рис. 1.26. ТС 0 в режиме 2
Режим 3 (режим двух 8-разрядных ТС)
В режиме 3 таймер-счетчик 0 и таймер-счетчик 1 функционируют раз-
личным образом. ТС 1 в режиме 3 остановлен и может использоваться, напри-
мер, для хранения в своих регистрах TH1, TL1 двух байтов данных. В других
режимах он переходит в подобное состояние при сбросе бита TR1. ТС 0 в ре-
жиме 3 организован как два отдельных несвязанных счетчика TL0 и TH0, как
это показано на рис. 1.27. Счетчик TL0 использует для управления биты, отно-
сящиеся к таймеру-счетчику 0: C/T/, Gate, TR0, вход INT0/ и TF0. Счетчик ТН0
может подсчитывать только машинные циклы и использует для управления би-
ты, относящиеся к таймеру-счетчику 1: TR1 и TF1. Таким образом, при пере-
полнении TH0 генерируется прерывание от ТС 1. Режим 3 предназначен для
целевых приложений, требующих наличия дополнительного 8-разрядного тай-
мера или счетчика. Когда ТС 0 находится в режиме 3, ТС 1 можно отключить
или использовать в любом другом режиме как таймер или как счетчик с той
только особенностью, что он не будет генерировать прерывания по переполне-
нию. Кроме того, его можно использовать в качестве управляемого генератора
скоростей обмена последовательного интерфейса UART.
Страницы
- « первая
- ‹ предыдущая
- …
- 84
- 85
- 86
- 87
- 88
- …
- следующая ›
- последняя »
