English
Language : 

M32C8A Datasheet, PDF (308/372 Pages) Renesas Technology Corp – RENESAS MCU M16C FAMILY / M32C/80 Series
M32C/8A Group
22. Programmable I/O Ports
Pull-Up Control Register 0(1)
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
PUR0
Address
03F0h
After Reset
00h
Bit Symbol
Bit Name
PU00
P0_0 to P0_3 pull-up
PU01
P0_4 to P0_7 pull-up
Function
RW
Pull-up setting for the corresponding ports
0: Not pulled up
RW
1: Pulled up
RW
PU02
P1_0 to P1_3 pull-up
RW
PU03
P1_4 to P1_7 pull-up
RW
PU04
P2_0 to P2_3 pull-up
RW
PU05
P2_4 to P2_7 pull-up
RW
PU06
P3_0 to P3_3 pull-up
RW
PU07
P3_4 to P3_7 pull-up
RW
NOTE:
1. In microprocessor mode, set each bit in the PUR0 register to 0 since port P0 to P5 are used as bus control pins. When using as
I/O ports, it can be selected whether the ports are pulled up or not.
Pull-Up Control Register 1(1)
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
PUR1
Address
03F1h
After Reset
XXXX 0000b
Bit Symbol
Bit Name
PU10
P4_0 to P4_3 pull-up
PU11
P4_4 to P4_7 pull-up
Function
RW
Pull-up setting for the corresponding ports
0: Not pulled up
RW
1: Pulled up
RW
PU12
P5_0 to P5_3 pull-up
RW
PU13
P5_4 to P5_7 pull-up
RW
−
(b7-b4)
Unimplemented.
Write 0. Read as undefined value.
−
NOTE:
1. In microprocessor mode, set each bit in the PUR0 register to 0 since port P0 to P5 are used as bus control pins. When using as
I/O ports, it can be selected whether the ports are pulled up or not.
Figure 22.12 PUR0 Register, PUR1 Register
Rev.1.00 Jul 15, 2007 Page 291 of 352
REJ09B0385-0100