Datasheet
58
ATmega8A [DATASHEET]
8159E–AVR–02/2013
Notes: 1. INTRC means that the internal RC Oscillator is selected (by the CKSEL Fuse).
2. EXT means that the external RC Oscillator or an external clock is selected (by the CKSEL Fuse).
Table 13-3. Overriding Signals for Alternate Functions in PB7:PB4
Signal
Name
PB7/XTAL2/
TOSC2
(1)(2)
PB6/XTAL1/
TOSC1
(1)
PB5/SCK PB4/MISO
PUOE EXT
• (INTRC + AS2) INTRC + AS2 SPE • MSTR SPE • MSTR
PUO 0 0 PORTB5 • PUD
PORTB4 • PUD
DDOE EXT • (INTRC + AS2) INTRC + AS2 SPE • MSTR SPE • MSTR
DDOV 0 0 0 0
PVOE 0 0 SPE • MSTR SPE • MSTR
PVOV 0 0 SCK OUTPUT SPI SLAVE OUTPUT
DIEOE EXT
• (INTRC + AS2) INTRC + AS2 0 0
DIEOV 0 0 0 0
DI – – SCK INPUT SPI MSTR INPUT
AIO Oscillator Output Oscillator/Clock Input – –
Table 13-4. Overriding Signals for Alternate Functions in PB3:PB0
Signal
Name PB3/MOSI/OC2 PB2/SS/OC1B PB1/OC1A PB0/ICP1
PUOE SPE • MSTR
SPE • MSTR 00
PUO PORTB3 • PUD
PORTB2 • PUD 00
DDOE SPE • MSTR
SPE • MSTR 00
DDOV 0 0 0 0
PVOE SPE • MSTR +
OC2 ENABLE
OC1B ENABLE OC1A ENABLE 0
PVOV SPI MSTR OUTPUT + OC2 OC1B OC1A 0
DIEOE0 000
DIEOV0 000
DI SPI SLAVE INPUT SPI SS
–ICP1 INPUT
AIO– –––