ATmega169P
12.4.8
12.4.9
PORTC – Port C Data Register
Bit
7
6
PORTC6
R/W
0
5
PORTC5
R/W
0
4
PORTC4
R/W
0
3
PORTC3
R/W
0
2
PORTC2
R/W
0
1
PORTC1
R/W
0
0
PORTC0
R/W
0
PORTC7
R/W
0
PORTC
DDRC
PINC
0x08 (0x28)
Read/Write
Initial Value
DDRC – Port C Data Direction Register
Bit
7
DDC7
R/W
0
6
DDC6
R/W
0
5
DDC5
R/W
0
4
DDC4
R/W
0
3
DDC3
R/W
0
2
DDC2
R/W
0
1
DDC1
R/W
0
0
DDC0
R/W
0
0x07 (0x27)
Read/Write
Initial Value
12.4.10 PINC – Port C Input Pins Address
Bit
7
6
5
4
3
2
1
0
0x06 (0x26)
Read/Write
Initial Value
PINC7
R/W
N/A
PINC6
R/W
N/A
PINC5
R/W
N/A
PINC4
R/W
N/A
PINC3
R/W
N/A
PINC2
R/W
N/A
PINC1
R/W
N/A
PINC0
R/W
N/A
12.4.11 PORTD – Port D Data Register
Bit
7
6
PORTD6
R/W
0
5
PORTD5
R/W
0
4
PORTD4
R/W
0
3
PORTD3
R/W
0
2
PORTD2
R/W
0
1
PORTD1
R/W
0
0
PORTD0
R/W
0
PORTD7
R/W
0
PORTD
DDRD
PIND
0x0B (0x2B)
Read/Write
Initial Value
12.4.12 DDRD – Port D Data Direction Register
Bit
7
DDD7
R/W
0
6
DDD6
R/W
0
5
DDD5
R/W
0
4
DDD4
R/W
0
3
DDD3
R/W
0
2
DDD2
R/W
0
1
DDD1
R/W
0
0
DDD0
R/W
0
0x0A (0x2A)
Read/Write
Initial Value
12.4.13 PIND – Port D Input Pins Address
Bit
7
6
5
4
3
2
1
0
0x09 (0x29)
Read/Write
Initial Value
PIND7
R/W
N/A
PIND6
R/W
N/A
PIND5
R/W
N/A
PIND4
R/W
N/A
PIND3
R/W
N/A
PIND2
R/W
N/A
PIND1
R/W
N/A
PIND0
R/W
N/A
12.4.14 PORTE – Port E Data Register
Bit
7
6
PORTE6
R/W
0
5
PORTE5
R/W
0
4
PORTE4
R/W
0
3
PORTE3
R/W
0
2
PORTE2
R/W
0
1
PORTE1
R/W
0
0
PORTE0
R/W
0
PORTE7
R/W
0
PORTE
0x0E (0x2E)
Read/Write
Initial Value
12.4.15 DDRE – Port E Data Direction Register
Bit
7
DDE7
R/W
0
6
DDE6
R/W
0
5
DDE5
R/W
0
4
DDE4
R/W
0
3
DDE3
R/W
0
2
DDE2
R/W
0
1
DDE1
R/W
0
0
DDE0
R/W
0
0x0D (0x2D)
Read/Write
Initial Value
DDRE
89
8018A–AVR–03/06