13
13.1. / 1
13.2. (WDT)
13.3. WDTCR
13.4. (SPI)
13.5. SS
13.6. SPI SPCR
13.1. / 1
/ 1 A B (OCR1A OCR1B) 8-, 9- 10- , PD5(OC1A) PD4(OC1B). / 1 , $0000 TOP (. 3.8), , . 10 OCR1A OCR1B, PD5(OC1A)/PD4(OC1B) , COM1A1/COM1A0 COM1B1/COM1B0 / 1 TCCR1A. . . 3.9.
3.8
TOP
TOP | ||
8- | $00FF (255) | f TC1 /510 |
9- | $01FF (511) | f TC1 /1022 |
10- | $03FF (1023) | f TC1 /2046 |
. (CS12..CS10 = 001), , . (CS12..CS10.001 000), , . , , .
3.9
1
COM1X1 | COM1X0 | OCX1 |
. ( ) | ||
. ( ) |
. X = A B.
, 10 OCR1A/OCR1B . / 1 TOP. ( glitches) OCR1A/OCR1B.
1 (TOV1) $0000. 1 , /, . . , TOV1 1 . 1, .
|
|
(WDT)
. , . 3.10. WDR (Watchdog Reset) . . ( ), AT90S4434/8535 . , .
13.3. WDTCR
. 3.10 .
$21(41)
7 6 5 4 3 2 1 0
- | - | - | WDTOE | WDE | WDP2 | WDP1 | WDP0 |
/ / / / /
. . 0 0 0 0 0 0 0 0
. 3.10.
7...5 4434/8535 0.
4 WDTOE: . 1 WDE. . .
3 WDE: .
WDE 1 ( ) WDE , . WDE , WDTOE. :
1. 1 WDTOE WDE. 1 WDE, .
2. 0 WDE. .
2..0 WDP2, WDP1, WDP0: .
WDP2, WDP1 WDP0 . . 3.10.
3.10
WDP2 | WDP1 | WDP0 | WDT | VCC = 3.0V | VCC = 5.0V |
16K | 47 | 15 | |||
32K | 94 | 30 | |||
64K | 0.19 | 60 | |||
128K | 0.38 | 0.12 | |||
256K | 0.75 | 0.24 | |||
512K | 1.5 | 0.49 | |||
1024K | 3.0 | 0.97 | |||
2048K | 6.0 | 1.9 |
. . WDR (Watchdog Reset) . , . , . , .
|
|
(SPI)
(SPI) AT90S4434/8535 AVR-.
SPI : 3- ; ;
; ; ; Idle-.
CPU, SPI, . 3.11. PB7(SCK) .
CPU- SPI- SPI PB5(MOSI) PB5 (MOSI) . SPI , (SPIF). SPCR SPI (SPIE), . PB4(SS) SPI- .
. 3.11. SPI- ( )
16- (. 3.11). , . . .
. , SPI, .
, , SPI , . .
SS
SPI ( MSTR SPCR ) SS. SS , SPI. SS , SPI . SS , SPI SPI . , SPI :
1. MSTR SPCR SPI- . , MOSI- SCK- .
2. SPIF SPSR , SPI, .
, SPI SS , , MSTR. MSTR , .
|
|
SPI , SS . SS , SPI MISO, , . . SS , , SPI , , .
, SPI- SS . SS , SPI .
13.6. SPI SPCR
. 3.12 SPI.
$0D(2D)
7 6 5 4 3 2 1 0
SPIE | SPE | DORD | MSTR | CPOL | CPHA | SPR1 | SPR0 |
/ / / / / / / /
. . 0 0 0 0 0 0 0 0
. 3.12. SPI
7 SPIE: SPI.
SPIE 1 , , SPIF SPSR .
6 SPE: SPI.
SPE 1 SPI-. 5 DORD: .
1 DORD LSB. DORD MSB .
4 MSTR: /.
1 MSTR SPI . SS MSTR, MSTR SPIF SPSR. SPI, MSTR. 3 CPOL: .
SCK 1 CPOL CPOL.
2 CPHA: .
1,0 SPR1, SPR0: , 1 0.
3.11
SPR1 | SPR0 | SCK |
fCL / 4 | ||
fCL / 16 | ||
fCL / 64 | ||
fCL / 128 |
, .
. . 3.11.