Datasheet
79
2545F–AVR–06/05
ATmega48/88/168
Notes: 1. INTRC means that one of the internal RC Oscillators are selected (by the CKSEL fuses),
EXTCK means that external clock is selected (by the CKSEL fuses).
Table 12-4. Overriding Signals for Alternate Functions in PB7..PB4
Signal
Name
PB7/XTAL2/
TOSC2/PCINT7
(1)
PB6/XTAL1/
TOSC1/PCINT6
(1)
PB5/SCK/
PCINT5
PB4/MISO/
PCINT4
PUOE
INTRC
• EXTCK+
AS2
INTRC
+ AS2 SPE • MSTR SPE • MSTR
PUOV 0 0 PORTB5 • PUD
PORTB4 • PUD
DDOE
INTRC
• EXTCK+
AS2
INTRC
+ AS2 SPE • MSTR SPE • MSTR
DDOV0000
PVOE 0 0 SPE • MSTR SPE • MSTR
PVOV 0 0 SCK OUTPUT
SPI SLAVE
OUTPUT
DIEOE
INTRC
• EXTCK +
AS2 + PCINT7 •
PCIE0
INTRC
+ AS2 +
PCINT6 • PCIE0
PCINT5 • PCIE0 PCINT4 • PCIE0
DIEOV
(INTRC + EXTCK) •
AS2
INTRC • AS2 11
DI PCINT7 INPUT PCINT6 INPUT
PCINT5 INPUT
SCK INPUT
PCINT4 INPUT
SPI MSTR INPUT
AIO Oscillator Output
Oscillator/Clock
Input
––
Table 12-5. Overriding Signals for Alternate Functions in PB3..PB0
Signal
Name
PB3/MOSI/
OC2/PCINT3
PB2/SS/
OC1B/PCINT2
PB1/OC1A/
PCINT1
PB0/ICP1/
PCINT0
PUOE SPE • MSTR
SPE • MSTR 00
PUOV PORTB3 • PUD
PORTB2 • PUD 00
DDOE SPE • MSTR
SPE • MSTR 00
DDOV 0 0 0 0
PVOE
SPE • MSTR +
OC2A ENABLE
OC1B ENABLE OC1A ENABLE 0
PVOV
SPI MSTR OUTPUT
+ OC2A
OC1B OC1A 0
DIEOE PCINT3 • PCIE0 PCINT2 • PCIE0 PCINT1 • PCIE0 PCINT0 • PCIE0
DIEOV1111
DI
PCINT3 INPUT
SPI SLAVE INPUT
PCINT2 INPUT
SPI SS
PCINT1 INPUT
PCINT0 INPUT
ICP1 INPUT
AIO––––