
Rev.2.00 Oct 16, 2006
page 291 of 354
REJ09B0340-0200
M30245 Group
2. Programmable I/O Ports
Figure 2.17.5. Programmable I/O ports-related registers (4)
Pull-up control register 0 (Note)
SymbolAddressWhen reset
PUR003FC16
0016
Bit nameFunction
Bit symbol
W
R
b7b6b5b4b3b2b1b0
PU00P00 to P03 pull-up
PU01P04 to P07 pull-up
PU02P10 to P13 pull-up
PU03P14 to P17 pull-up
PU04P20 to P23 pull-up
PU05P24 to P27 pull-up
PU06P30 to P33 pull-up
PU07P34 to P37 pull-up
The corresponding port is pulled
high with a pull-up resistor
0 : Not pulled high
1 : Pulled high
Pull-up control register 1
SymbolAddressWhen reset
PUR103FD16
0016 (Note 2)
Bit nameFunction
Bit symbol
W
R
b7b6b5b4b3b2b1b0
PU10P40 to P43 pull-up (Note 3)
PU11P44 to P47 pull-up
PU12P50 to P53 pull-up (Note 3)
PU13P54 to P57 pull-up
PU14P60 to P63 pull-up
PU15P64 to P67 pull-up
PU16P72 to P73 pull-up (Note 1)
PU17P74 to P77 pull-up
The corresponding port is pulled
high with a pull-up resistor
0 : Not pulled high
1 : Pulled high
Note 1: Since P70 and P71 are N-channel open drain ports, pull-up is not available for them.
Note 2: This register becomes 0216 when reset under the following conditions:
a) Hardware reset: when VCC is applied to the CNVSS pin.
b) Software reset: if bit 1 and bit 0 of processor mode register 0 (address 000416)
[102] or[112] before reset.
Note 3: In memory expansion and microprocessor mode, the content of these bits can be
changed, but the pull-up resistance is not connected.
Note : In memory expansion and microprocessor mode, the content of this register
can be changed, but the pull-up resistance is not connected.
Pull-up control register 2
SymbolAddressWhen reset
PUR203FE16
0016
Bit nameFunction
Bit symbol
W
R
b7b6b5b4b3b2b1b0
PU20P80 to P83 pull-up
PU21P84 to P87 pull-up
(Except P85)
PU22P90 to P93 pull-up
PU24P100 to P103 pull-up
PU25P104 to P107 pull-up
Nothing is assigned.
In an attempt to write to these bits, write “0”. The value, if read, turns out to be “0”.
The corresponding port is pulled
high with a pull-up resistor
0 : Not pulled high
1 : Pulled high
Nothing is assigned.
In an attempt to write to this bit, write “0”. The value, if read, turns out to be “0”.
The corresponding port is pulled
high with a pull-up resistor
0 : Not pulled high
1 : Pulled high