English
Language : 

M16C29 Datasheet, PDF (348/499 Pages) Renesas Technology Corp – RENESAS MCU M16C FAMILY / M16C/Tiny SERIES
M16C/29 Group
19. Programmable I/O Ports
Port Pi Register (i=0 to 3, 6 to 8 and 10)(1)
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
P0 to P3
P6 to P8
P10
Address
03E016, 03E116, 03E416, 03E516
03EC16, 03ED16, 03F016
03F416
After Reset
Undefined
Undefined
Undefined
Bit Symbol
Pi_0
Pi_1
Pi_2
Pi_3
Pi_4
Pi_5
Pi_6
Pi_7
Bit Name
Port Pi0 bit
Port Pi1 bit
Port Pi2 bit
Port Pi3 bit
Port Pi4 bit
Port Pi5 bit
Port Pi6 bit
Port Pi7 bit
Function
RW
The pin level on any I/O port which is RW
set for input mode can be read by
RW
reading the corresponding bit in this
register. The pin level on any I/O port
which is set for output mode can be
RW
RW
controlled by writing to the
RW
corresponding bit in this register
RW
0: “L” level
1: “H” level (1)
RW
(i = 0 to 3, 6 to 8 and 10)
RW
NOTE:
1. Set the PACR register.
In 80-pin package, set bits PACR2, PACR1, PACR0 to 0112.
In 64-pin package, set bits PACR2, PACR1, PACR0 to 0102.
Port P9 Register (1)
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
P9
Address
03F116
After Reset
Undefined
Bit Symbol
P9_0
P9_1
P9_2
P9_3
(b4)
P9_5
P9_6
P9_7
Bit Name
Function
RW
Port P90 bit
The pin level on any I/O port which is RW
Port P91 bit
set for input mode can be read by
RW
Port P92 bit
Port P93 bit
reading the corresponding bit in this
register. The pin level on any I/O port
RW
which is set for output mode can be RW
Nothing is assigned (2) controlled by writing to the
-
Port P95 bit
Port P96 bit
corresponding bit in this register
(except for P85)
0: “L” level
RW
RW
Port P97 bit
1: “H” level
RW
NOTES:
1. Set the PACR register.
In 80-pin package, set bits PACR2, PACR1, PACR0 to 0112.
In 64-pin package, set bits PACR2, PACR1, PACR0 to 0102.
2. Nothing is assigned. If necessary, set to 0. When read, the content is 0.
Figure 19.7 P0 to P3 and P6 to P10 Registers
Rev. 1.12 Mar.30, 2007 page 324 of 458
REJ09B0101-0112