12
12.1. A / 1-TCCR1A
12.2. B / 1 TCCR1B
12.3. 16- T/C1 TCNT1H TCNT1L
12.4. 16- c OCR1AH OCR1AL
c ICR1
12.1. A / 1-TCCR1A
. 3.7 A / 1.
$2F(4F)
7 6 5 4 3 2 1 0
COM1A1 | COM1A0 | COM1B1 | COM1B0 | - | - | PWM11 | PWM10 |
/ / / / / / . 0 0 0 0 0 0 0 0
. 3.7. A / 1
7, 6 COM1A1, COM1A0; 1 A .
COM1A1 COM1A0 , / 1. OC1A (Output Compare A). I/O, 1 ( ). . 3.5.
5, 4 COM1B1, COM1B0; 1 B .
COM1B1 COM1B0 , / 1. OC1B (Output CompareB). I/O, 1 ( ). . 3.5.
3.5. 1
COM1X1 | COM1X0 | |
/ 1 OC1X | ||
OC1X | ||
OC1X ( 0) | ||
OC1X ( 1) |
. X = B.
3.6
PWM1 | PWM1 | |
/ 1 | ||
/ 1 8- | ||
/ 1 9- | ||
/ 1 10- |
. . 3.6.
3..2 .
AT90S4434/8535 0.
1..0 PWM11, PWM10: .
, . 3.6.
12.2. B / 1 TCCR1B
. 3.8 / 1.
$2E(4E)
7 6 5 4 3 2 1 0
ICNC1 | ICES1 | - | - | CTC1 | CS12 | CS11 | CS10 |
|
|
/ / / / / / . 0 0 0 0 0 0 0 0
. 3.8. / 1
7 ICNC1: 1.
0 ICNC1 . / , / (ICP).
1 ICNC1 (ICP) (/), ICES1, . XTAL
6 ICES1: 1.
0 ICES1 / 1 (ICP) ICR1. 1 ICES1 / 1 ICR1 (ICP).
5, 4 .
AT90S4434/8535 0.
3 CTC1: / 1 .
1 CTC1 / 1 $0000 , . CTC1 , / 1 . CPU, , / 1. 1 C CTC1:
... | C-2 | C-1 | C | 0 | 1 |...
8 :
... | C-2, C-2, C-2, C-2, C-2, C-2, C-2, C-2 | C-1, C-1, C-1, C-1, C-1, C-1, C-1, C-1
| C, 0, 0, 0, 0, 0, 0, 0 |1,1,1,1,1,1,1,1|...
CTC1 .
2,1,0 CS12, CS11, CS10: .
( ). Stop / / 1. ( ). . 3.7.
3.7
cs12 | cs11 | cs10 | |
K | |||
K/8 | |||
K/64 | |||
K/256 | |||
K/1024 | |||
1, | |||
1, |
12.3.16- T/C1 TCNT1H TCNT1L
. 3.9 16- / 1. 16- 16- / 1. CPU / , 8- (TEMP). OCR1A, OCR1B ICR1.
|
|
$2D(4D)TCNT1H
$2C(4C)TCNT1L
15 14 13 12 11 10 9 8
MSB | |||||||
LSB |
7 6 5 4 3 2 1 0 / / / / / / / /
. 0 0 0 0 0 0 0 0
. 3.9. 16- / 1
TEMP, .
/ 1 ( ) /. / 1 , / 1 .