596
19.4.2
Port C Data Register (PCDR)
Bit:
7
6
5
4
3
2
1
0
PC7DT
PC6DT
PC5DT
PC4DT
PC3DT
PC2DT
PC1DT
PC0DT
Initial value:
0
0
0
0
0
0
0
0
R/W:
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
The port C data register (PCDR) is an 8-bit readable/writable register that stores data for pins
PTC7 to PTC0. Bits PC7DT to PC0DT correspond to pins PTC7 to PTC0. When the pin function
is general output port, if the port is read, the value of the corresponding PCDR bit is returned
directly. When the function is general input port, if the port is read, the corresponding pin level is
read. Table 19.6 shows the function of PCDR.
PCDR is initialized to H'00 by a power-on reset, after which the general input port function (pull-
up MOS on) is set as the initial pin function, and the corresponding pin levels are read.
PCDR retains its previous value in standby mode and sleep mode, and in a manual reset.
Table 19.6
Port C Data Register (PCDR) Read/Write Operations
PCnMD1 PCnMD0 Pin State
Read
Write
0
0
Other function
(See table 18.1)
PCDR value
Value is written to PCDR, but does not affect
pin state.
1
Output
PCDR value
Write value is output from pin.
1
0
Input (Pull-up
MOS on)
Pin state
Value is written to PCDR, but does not affect
pin state.
1
Input (Pull-up
MOS off)
Pin state
Value is written to PCDR, but does not affect
pin state.
(n = 7 to 0)
Summary of Contents for SH7709S
Page 2: ...Hitachi SuperH RISC engine SH7709S Hardware Manual ADE 602 250 Rev 1 0 09 21 01 Hitachi Ltd ...
Page 75: ...56 ...
Page 107: ...88 ...
Page 125: ...106 ...
Page 139: ...120 ...
Page 203: ...184 ...
Page 245: ...226 ...
Page 411: ...392 ...
Page 609: ...590 ...
Page 635: ...616 ...
Page 663: ...644 ...
Page 679: ...660 ...