ATmega8(L)
Table 23. 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
SPE • MSTR
PORTB4 • PUD
SPE • MSTR
DDOE
EXT • (INTRC +
AS2)
INTRC + AS2
DDOV
PVOE
PVOV
0
0
0
0
0
0
0
SPE • MSTR
SCK OUTPUT
0
SPE • MSTR
0
SPI SLAVE OUTPUT
0
DIEOE EXT • (INTRC +
AS2)
INTRC + AS2
DIEOV
DI
0
–
0
–
0
0
SCK INPUT
–
SPI MSTR INPUT
–
AIO
Oscillator Output Oscillator/Clock
Input
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 24. Overriding Signals for Alternate Functions in PB3..PB0
Signal
Name
PUOE
PUO
PB3/MOSI/OC2
SPE • MSTR
PORTB3 • PUD
SPE • MSTR
0
PB2/SS/OC1B
SPE • MSTR
PORTB2 • PUD
SPE • MSTR
0
PB1/OC1A
PB0/ICP1
0
0
0
0
0
0
0
DDOE
DDOV
PVOE
0
0
SPE • MSTR +
OC2 ENABLE
OC1B ENABLE
OC1A ENABLE
PVOV
DIEOE
DIEOV
DI
SPI MSTR OUTPUT + OC2 OC1B
OC1A
0
0
0
0
0
–
–
0
0
0
0
SPI SLAVE INPUT
–
SPI SS
–
ICP1 INPUT
–
AIO
60
2486AA–AVR–02/2013