Renesas M16C/62P Hardware Manual page 252

Renesas 16-bit single-chip microcomputer
Hide thumbs Also See for M16C/62P:
Table of Contents

Advertisement

M16C/62P Group (M16C/62P, M16C/62PT)
Pull-up Control Register 0
b7
b6
b5
b4
NOTES:
1. During memory extension and microprocessor modes, the pins are not pulled high although their
corresponding register contents can be modified.
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
NOTES:
1. The P7_0 and P7_1 pins do not have pull-ups.
2. During memory extension and microprocessor modes, the pins are not pulled high although the contents
of these bits can be modified.
3. The pin for which this bit is "1" (pulled high) and the direction bit is "0" (input mode) is pulled high.
4. If the PM01 to PM00 bits in the PM0 register are set to "01b" (memory expansion mode) or "11b"
(microprocessor mode) in a program during single-chip mode, the PU11 bit becomes "1".
5. The values after hardware reset 1 and voltage down detection reset (hardware reset 2) are as follows:
• 00000000b when input on CNVSS pin is "L"
• 00000010b when input on CNVSS pin is "H"
The values after software reset, watchdog timer reset and oscillation stop detection reset are as follows:
• 00000000b when PM01 to PM00 bits are "00b" (single-chip mode)
• 00000010b when PM01 to PM00 bits are "01b" (memory expansion mode) or
"11b" (microprocessor mode)
Pull-Up Control Register 2
b7
b6
b5
b4
NOTES:
1. The pin for which this bit is "1" (pulled high) and the direction bit is "0" (input mode) is pulled high.
2. The P8_5 pin does not have pull-up.
Figure 21.10 PUR0 to PUR2 Registers
R
e
. v
2
3 .
0
S
e
p
0
, 1
2
0
0
4
R
E
J
0
9
B
0
1
8
5
0 -
2
3
0
Z
(1)
b3
b2
b1
b0
Symbol
PUR0
Bit Symbol
PU00
P0_0 to P0_3 Pull-Up
PU01
P0_4 to P0_7 Pull-Up
PU02
P1_0 to P1_3 Pull-Up
PU03
P1_4 to P1_7 Pull-Up
PU04
P2_0 to P2_3 Pull-Up
PU05
P2_4 to P2_7 Pull-Up
PU06
P3_0 to P3_3 Pull-Up
PU07
P3_4 to P3_7 Pull-Up
b3
b2
b1
b0
Symbol
PUR1
Bit Symbol
PU10
P4_0 to P4_3 Pull-Up
PU11
P4_4 to P4_7 Pull-Up
P5_0 to P5_3 Pull-Up
PU12
PU13
P5_4 to P5_7 Pull-Up
PU14
P6_0 to P6_3 Pull-Up
PU15
P6_4 to P6_7 Pull-Up
PU16
P7_2 to P7_3 Pull-Up
PU17
P7_4 to P7_7 Pull-Up
b3
b2
b1
b0
Symbol
PUR2
Bit Symbol
PU20
P8_0 to P8_3 Pull-Up
P8_4 to P8_7 Pull-Up
PU21
PU22
P9_0 to P9_3 Pull-Up
PU23
P9_4 to P9_7 Pull-Up
PU24
P10_0 to P10_3 Pull-Up
PU25
P10_4 to P10_7 Pull-Up
Nothing is assigned. When write, set to "0".
(b7-b6)
When read, their contenta are "0".
page 238
f o
3
6
4
Address
After Reset
03FCh
Bit Name
0 : Not pulled high
1 : Pulled high
Address
After Reset
03FDh
00000000b
00000010b
Bit Name
(2)
0 : Not pulled high
1 : Pulled high
(4)
(2)
(2)
(1)
Address
After Reset
03FEh
Bit Name
0 : Not pulled high
(2)
1 : Pulled high
21. Programmable I/O Ports
00h
Function
RW
RW
RW
(2)
RW
RW
RW
RW
RW
RW
(5)
Function
RW
RW
(3)
RW
RW
RW
RW
RW
RW
RW
00h
Function
RW
RW
RW
(1)
RW
RW
RW
RW

Advertisement

Table of Contents
loading

This manual is also suitable for:

M16c/62pt

Table of Contents