English
Language : 

M16C6S_09 Datasheet, PDF (145/208 Pages) Renesas Technology Corp – SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
M16C/6S Group
Programmable I/O Ports
Pull-up control register 0 (Note 1)
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
PUR0
Address
03FC16
After reset
0016
Bit symbol
Bit name
Function
RW
(b2-b0)
Nothing is assigned. When write, set to “0”.
When read, its content is indeterminate.
PU03
P14 to P17 pull-up
0 : Not pulled high
1 : Pulled high (Note 2)
RW
(b7-b4)
Nothing is assigned. When write, set to “0”.
When read, its content is indeterminate.
Note 1: During memory extension and microprocessor modes, the pins are not pulled high although their
corresponding register contents can be modified.
Note 2: The pin for which this bit is “1” (pulled high) and the direction bit is “0” (input mode) is pulled high.
Pull-up control register 1
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
PUR1
Address
03FD16
After reset(Note 5)
000000002
000000102
Bit symbol
Bit name
Function
RW
(b3-b0)
Nothing is assigned. When write, set to “0”.
When read, its content is indeterminate.
PU14
P60 to P63 pull-up
0 : Not pulled high
RW
PU15
P64 to P67 pull-up
1 : Pulled high (Note 3)
RW
PU16
P72 to P73 pull-up (Note 1)
RW
PU17
P74 to P77 pull-up
RW
Note 1: The P70 and P71 pins do not have pull-ups.
Note 2: During memory extension and microprocessor modes, the pins are not pulled high although the contents
of these bits can be modified.
Note 3: The pin for which this bit is “1” (pulled high) and the direction bit is “0” (input mode) is pulled high.
Note 4: If the PM01 to PM00 bits are set to “012” (memory expansion mode) or “112” (microprocessor mode) in a
program during single-chip mode, the PU11 bit becomes “1”.
Note 5: The values after hardware reset 1 and 2 are as follows:
• 000000002 when input on CNVss pin is “L“
• 000000102 when input on CNVss pin is “H“
The values after software reset, watchdog timer reset and oscillation stop detection reset are as follows:
• 000000002 when PM 01 to PM00 bits of PM0 register are “002“ (single-chip mode)
• 000000102 when PM 01 to PM00 bits of PM0 register are “012“ (memory expansion mode) or
“112“ (microprocessor mode)
Pull-up control register 2
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
PUR2
Address
03FE16
After reset
0016
Bit symbol
Bit name
Function
RW
PU20
P80 to P83 pull-up
0 : Not pulled high
RW
PU21
P84 to P87 pull-up (Note 2) 1 : Pulled high (Note 1)
RW
PU22
P90 to P93 pull-up
RW
(b7-b3)
Nothing is assigned. In an attempt to write to these bits, write
“0”. The value, if read, turns out to be “0”.
Note 1: The pin for which this bit is “1” (pulled high) and the direction bit is “0” (input mode) is pulled high.
Note 2: The P85 pin does not have pull-up.
Figure 1.18.8. PUR0 to PUR2 Registers
Rev.5.01 Dec 10, 2009 page 145 of 201
REJ03B0014-0501