CHAPTER 12: I/O Port
FM4 Peripheral Manual, Doc. No. 002-04856 Rev. *E 599
Notes:
− The "x" of PCRx is a wildcard. PCRx indicates PCR0, PCR1, PCR2, etc.
− The "x" of Px0 and PxF is a wildcard. Px0 indicates P00, P10, P20, etc. PxF indicates P0F, P1F,
P2F, etc.
− One register allows setting 16 pull-ups from PxF to Px0.
− Each bit in the register sets each pin individually. There is a one-to-one correspondence between
bit assignment and the order of pins. For example, bit15 of PCR0 sets P0F, bit14 of PCR0 sets
P0E, and bit0 of PCR0 sets P00.
− As a JTAG pin is selected for P00 to P04, the initial value is 1.
− When using I2C function, use external pull-up by setting PCRx=0.
− PCR8 is not available.
− For a pin which is not available in your product, must write initial value to the bit, and the read
value is undefined.
− PE0, PE1 ports do not have a pull-up resistor. Because of this, writing a value to these 2 PE
register bits are invalid. An initial value or a write value is read in this register.
− The setting of P46 to P49 with this register is invalid. Use pull-up setting register (VBPFR) of
VBAT to set these pins. For details of VBAT, see VBAT Domain.
− PCRx register is not initialized by deep standby transition reset.