TMP92CF30
2009-06-12
92CF30-138
Port P Function register 2
7 6 5 4 3 2 1 0
bit
Symbol
PP6F2 PP5F2 PP4F2 PP3F2 PP2F2 PP1F2 PP0F2
Read/Write
W
System
Reset State
0 0 0 0 0 0 0
PPFC2
(0061H)
Function
PP5
SCLK
output
0: SCLK1
1: SCLK0
SIO1
SCLK,
CTS input
0: PP5
1: P92
SIO1
RXD
selection
0: PP4
1: P91
PP3
selection
0: TXD1
1: TXD0
PP5
selection
0: Others
1: SCLK,
CTS in
put or
SCLK
output
PP4
selection
0: Others
1: RXD
input
PP3
selection
0: Others
1: TXD
output
PP3
selection
0: CMOS
1: Open
-drain
Note1: When setting <PP3F2, PP2F2, PP1F2>
=
"1", PP3
~
PP5 pins are set to SIO0 or SIO1 functions regardless
PPCR, PPFC setting. PP3 is set to TXD, PP4 is set to RXD. PP5 is set to SCLK input or CTS input when
<PP5C>
=
0. PP5 is set to SCLK output when <PP5C>
=
1.
Note2: A read-modify-write operation cannot be performed for the registers PPCR, PPFC.
Note3: When setting PP5, PP4, PP3 pins to INT7,INT6,INT5 input, set PPDR<PP5D:3D> to “0000” (prohibit input),
and when driving PP5,PP4,PP3 pins to “0”, execute HALT instruction. This setting generates INT7, INT6, and
INT5 inside. If don’t using external interrupt in HALT condition, set like an interrupt don’t generated.
Figure 3.7.48 Register for Port P
<PP5C>
<PP5F>
0 1
0
Input port Output port
1
INT7 input
TB1IN0
input
PP5 setting (<PP3F2>
=
0)
PP4 setting (<PP2F2>
=
0)
<PP3C>
<PP3F>
0 1
0
Input port
Output port
1
INT5 input
TA7OUT
output
PP3 setting (<PP1F2>
=
0)
<PP4C>
<PP4F>
0 1
0
Input port
Output port
1
INT5 input
TB0IN0
input
Summary of Contents for TLCS-900/H1 Series
Page 652: ...TMP92CF30 2009 06 12 92CF30 650 ...