Register Name
Port F Data Register
Bits
0:7
Port F Control Register
Bits
0:1
2:3
4:5
6:7
Port F Function Register
Bits
0:7
0
1
2:3
4
5
6
7
Port F Drive Control Register
Bits
0:7
142
Table E-2. Parallel Port F Registers
Mnemonic
PFDR
00111000 (0x38)
Value
Read
Current state of pins
Port buffer. Value transferred to O/P register on next
Write
rising edge of transfer clock.
PFCR
00111100 (0x3C)
Value
00
Lower nibble transfer clock is CLK/2
01
Lower nibble transfer clock is Timer A1
10
Lower nibble transfer clock is Timer B1
11
Lower nibble transfer clock is Timer B2
xx
These bits are ignored
00
Upper nibble transfer clock is CLK/2
01
Upper nibble transfer clock is Timer A1
10
Upper nibble transfer clock is Timer B1
11
Upper nibble transfer clock is Timer B2
xx
These bits are ignored
PFFR
00111101 (0x3D)
Value
0
Corresponding port bits function normally
1
Bit 0 carries SCLK_D
1
Bit 1 carries SCLK_C
x
No effect
1
Bit 4 carries PWM[0] output
1
Bit 5 carries PWM[1] output
1
Bit 6 carries PWM[2] output
1
Bit 7 carries PWM[3] output
PFDCR
00111110 (0x3E)
Value
0
Corresponding port bit is active high or low
1
Corresponding port bit is open drain
I/O Address
R/W
R/W
Description
W only
Description
W
Description
W
Description
RabbitCore RCM3209/RCM3229
Reset Value
xxxxxxxx
xx00xx00
xxxxxxxx
xxxxxxxx
Need help?
Do you have a question about the RabbitCore RCM3209 and is the answer not in the manual?
Questions and answers