9.7.2 Port 6 Registers
Register Configuration: Table 9-10 lists the registers of port 6.
Table 9-10 Port 6 Registers
Name Abbreviation Read/Write Initial Value Address
Port 6 data direction register P6DDR W H'F0 H'FF89
Port 6 data register P6DR R/W H'F0 H'FF8B
1. Port 6 Data Direction Register (P6DDR)—H'FF89
P6DDR is an 8-bit register that selects the direction of each pin in port 6.
Single-Chip Mode and Expanded Minimum Modes: A pin functions as an output pin if the
corresponding bit in P6DDR is set to “1,” and as an input pin if the bit is cleared to “0.”
Bits 3 to 0 can be written but not read. An attempt to read these bits does not cause an error, but
all bits are read as “1,” regardless of their true values.
Pin Mode 3 Mode 4 Mode 1 and 2 and
Single-Chip Mode
P6
3 / A19 A19 (output) P63 (input) / A19 (output) P63 (input/output)
Port P6
2 / A18 A18 (output) P62 (input) / A18 (output) P62 (input/output)
6P6
1 / A17 A17 (output) P61 (input) / A17 (output) P61 (input/output)
P6
0 / A16 A16 (output) P60 (input) / A16 (output) P60 (input/output)
Bit 76543210
————P6
3DDR P62DDR P61DDR P60DDR
Initial value 11110000
Read/Write ————WWWW
Figure 9-15 Pin Functions of Port 6
164
Downloaded from Elcodis.com electronic components distributor