English
Language : 

M16C28 Datasheet, PDF (310/423 Pages) Renesas Technology Corp – 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/Tiny SERIES
M16C/28 Group (M16C/28, M16C/28B)
17. 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
Indeterminate
Indeterminate
Indeterminate
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
reading the corresponding bit in this
RW
register.
RW
The pin level on any I/O port which is RW
set for output mode can be controlled
by writing to the corresponding bit in RW
this register
RW
0 : “L” level
1 : “H” level (1)
RW
(i = 0 to 3, 6 to 8 and 10)
RW
NOTES:
1. Set the PACR register.
In 80-/85-pin package, set PACR2, PACR1, PACR0 to "0112"
In 64-pin package, set PACR2, PACR1, PACR0 to "0102"
Port P9 Register (1)
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
P9
Address
03F116
After Reset
Indeterminate
Bit Symbol
P9_0
P9_1
P9_2
P9_3
(b4)
P9_5
P9_6
P9_7
Bit Name
Port P90 bit
Port P91 bit
Port P92 bit
Port P93 bit
Nothing is assigned (2)
Port P95 bit
Port P96 bit
Port P97 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 RW
register.
The pin level on any I/O port which is RW
set for output mode can be controlled -
by writing to the corresponding bit in
this register (except for P8 5)
RW
0 : “L” level
RW
1 : “H” level
RW
NOTES:
1. Set the PACR register.
In 80-/85- pin package, set PACR2, PACR1, PACR0 to "0112"
In 64-pin package, set PACR2, PACR1, PACR0 to "0102"
2. Nothing is assigned. In an attempt to write t o this bit, write "0".
The value if read turns out to be "0".
Figure 17.7 P0 to P3 and P6 to P10 Registers
Rev. 2.00 Jan. 31, 2007 page 290 of 385
REJ09B0047-0200