Alternate Functions of Port D

The Port D pins with alternate functions are shown in the table below:

Table 1. Port D Pins Alternate Functions
Port Pin Alternate Function
PD7

OC2A (Timer/Counter2 Output Compare Match A Output)

XCK2 (USART2 External Clock Input/Output)

SCK1 (SPI1 Bus Master clock Input)

PCINT31 (Pin Change Interrupt 31)

PD6

ICP1 (Timer/Counter1 Input Capture Trigger)

OC2B (Timer/Counter2 Output Compare Match B Output)

SS1 (SPI1 Slave Select input)

PCINT30 (Pin Change Interrupt 30)

PD5

OC1A (Timer/Counter1 Output Compare Match A Output)

PCINT29 (Pin Change Interrupt 29)

PD4

OC1B (Timer/Counter1 Output Compare Match B Output)

XCK1 (USART1 External Clock Input/Output)

PCINT28 (Pin Change Interrupt 28)

PD3

INT1 (External Interrupt1 Input)

TXD1 (USART1 Transmit Pin)

PCINT27 (Pin Change Interrupt 27)

PD2

INT0 (External Interrupt0 Input)

RXD1 (USART1 Receive Pin)

PCINT26 (Pin Change Interrupt 26)

PD1

TXD0 (USART0 Transmit Pin)

PCINT25 (Pin Change Interrupt 25)

PD0

RXD0 (USART0 Receive Pin)

T3 (Timer/Counter 3 External Counter Input)

PCINT24 (Pin Change Interrupt 24)

The alternate pin configuration is as follows:

The tables below relate the alternate functions of Port D to the overriding signals shown in Figure 1.

Table 2. Overriding Signals for Alternate Functions PD7...PD4
Signal
Name PD7/OC2A/XCK2/SCK1/PCINT31 PD6/ICP1/OC2B/SS1/PCINT30 PD5/OC1A/PCINT29 PD4/OC1B/XCK1/PCINT28
PUOE SPE1 • MSTR SPE1 • MSTR 0 0
PUO PORTD7 • PUD PORTD6 • PUD 0 0
DDOE SPE1 • MSTR SPE1 • MSTR 0 0
DDOV 0 0 0 0
PVOE

SPE1 • MSTR

OC2A ENABLE

OC2B ENABLE OC1A ENABLE OC1B ENABLE
PVOV

OC2A

SCK1 OUTPUT

OC2B OC1A OC1B
DIEOE PCINT31 • PCIE3 PCINT30 • PCIE3 PCINT29 • PCIE3 PCINT28 • PCIE3
DIEOV 1 1 1 1
DI

SCK1 INPUT

PCINT31 INPUT

ICP1 INPUT

SPI1 SS

PCINT30 INPUT

PCINT29 INPUT
T1 INPUT

PCINT28 INPUT

AIO - -
Table 3. Overriding Signals for Alternate Functions in PD3...PD0
Signal
Name PD3/INT1/TXD1/PCINT27 PD2/INT0/RXD1/PCINT26 PD1/TXD0/PCINT25 PD0/T3/RXD0/PCINT24
PUOE TXEN1 RXEN1 TXEN0 RXEN0
PUO 0 PORTD2 • PUD 0 PORTD0 • PUD
DDOE TXEN1 RXEN1 TXEN0 RXEN0
DDOV 1 0 1 0
PVOE TXEN1 0 TXEN0 0
PVOV TXD1 0 TXD0 0
DIEOE

INT1 ENABLE

PCINT27 • PCIE3

INT2 ENABLE

PCINT26 • PCIE3

PCINT25 • PCIE3 PCINT24 • PCIE3
DIEOV 1 1 1 1
DI

INT1 INPUT
PCINT27 INPUT


INT0 INPUT
RXD1
PCINT26 INPUT

PCINT25 INPUT

RXD0
T4 INPUT
PCINT24 INPUT

AIO