ВУЗ:
Составители:
должно быть заблокировано. Сам T/C1 может работать и как таймер, и как счетчик событий в любом из
трех режимов. Однако наиболее удобно использовать режим таймера с автоперезагрузкой (старшая тет-
рада TMOD=0010В). При этом частота приема/передачи определяется выражением f
1,3
=
(2
SMOD
/32)(f
рез
/12) (256 – (TH1)).
В табл. 11 приводится описание способов настройки T/C1 для получения типовых частот передачи
данных через UART.
11 Настройка таймера 1 для управления частотой работы UART
Таймер/счетчик 1
Частота
приема/ передачи
(BAUD RATE)
Частота
резонато-
ра, МГц
SMO
D
C/T
Режим
(MOD
E)
Переза-
гружаемое
число
Режим
0, макс.:
1 МГц 12 X X X X
Режим
2, макс.:
375
кГц
12 1 X X X
Продолжение табл. 11
Таймер/счетчик 1
Частота
приема/ передачи
(BAUD RATE)
Частота
резонато-
ра, МГц
SMO
D
C/T
Режим
(MOD
E)
Переза-
гружаемое
число
Режимы
1, 3:
62,5
кГц
12 1 0 2 0FFH
19,2
кГц
11,059 1 0 2 0FDH
9,6 кГц 11,059 0 0 2 0FDH
4,8 кГц 11,059 0 0 2 0FAH
2,4 кГц 11,059 0 0 2 0F4H
1,2 кГц 11,059 0 0 2 0E8H
137,5
Гц
11,059 0 0 2 1DH
110 Гц 6 0 0 2 72H
110 Гц 12 0 0 1 0FEEBH
1.12 СИСТЕМА ПРЕРЫВАНИЙ
Система прерываний (рис. 7) включает 5 источников прерываний с фиксированными векторами, из
которых 2 внешних (входы INT0, INT1) и 3 внутренних (таймеры 0 и 1, последовательный порт) источ-
ника.
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »