TMP92CM22
2007-02-16
92CM22-69
Port C Register
7 6 5 4 3 2 1 0
Bit symbol PC6 PC5 PC3 PC1 PC0
Read/Write R/W R/W R/W
After reset Data from external
port (Note)
Data from
external
port (Note)
Data from external
port (Note)
Note: Output latch register is set to 1.
Port C Control Register
7 6 5 4 3 2 1 0
Bit symbol PC6C PC5C PC3C PC1C PC0C
Read/Write W W W
After reset 0 0 0 0 0
Function 0: Input 1: Output 0: Input
1: Output
0: Input 1: Output
Port C Function Register
7 6 5 4 3 2 1 0
Bit symbol PC6F PC5F PC3F PC1F PC0F
Read/Write W W W
After reset 0 0 1 0 0
Function 0: Port
1: INT3
TB0OUT0
0: Port
1: INT2
TA3OUT
0: Port
1: INT0
0: Port
1: INT1
TA1OUT
0: Port
1: TA0IN
INT1, TA1OUT setting
<PC1C>
<PC1F>
0 1
0 Input port Output port
1 INT1 TA1OUT
INT2, TA3OUT Setting
<PC5C>
<PC5F>
0 1
0 Input port Output port
1 INT2 TA3OUT
INT3, TB0OUT0 setting
<PC6C>
<PC6F>
0 1
0 Input port Output port
1 INT3 TB0OUT0
Note 1: Read-modify-write instruction is prohibited for the registers PCCR and PCFC.
Note 2: PC0/TA0IN pins do not have a register changing PORT/FUNCTION. For example, when it is used as an input
port, the input signal is inputted to 8-bit timer as the input 0.
Note 3: Can not read the output latch data when PC0, PC1, PC5, and PC6 are output mode.
Figure 3.5.21 Register for Port C
PCFC
(0033H)
PC
(0030H)
PCCR
(0032H)
PCCR
(0032H)
PCFC
(0033H)