English
Language : 

M16C28 Datasheet, PDF (309/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 Direction Register (i=0 to 3, 6 to 8, and 10) (1)
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
PD0 to PD3
PD6 to PD8
PD10
Address
03E216, 03E316, 03E616, 03E716
03EE16, 03EF16, 03F216
03F616
After Reset
0016
0016
0016
Bit Symbol
PDi_0
PDi_1
PDi_2
PDi_3
PDi_4
PDi_5
PDi_6
PDi_7
Bit Name
Port Pi0 direction bit
Port Pi1 direction bit
Port Pi2 direction bit
Port Pi3 direction bit
Port Pi4 direction bit
Port Pi5 direction bit
Port Pi6 direction bit
Port Pi7 direction bit
Function
RW
RW
0 : Input mode
(Functions as an input port)
RW
1 : Output mode
RW
(Functions as an output port) RW
(i = 0 to 3, 6 to 8, and 10)
RW
RW
RW
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 Direction Register (1,2)
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
PD9
Address
03F316
After Reset
0016
Bit Symbol
Bit Name
Function
RW
PD9_0
PD9_1
PD9_2
PD9_3
Port P90 direction bit
Port P91 direction bit
Port P92 direction bit
Port P93 direction bit
RW
0 : Input mode
(Functions as an input port)
RW
1 : Output mode
RW
(Functions as an output port) RW
Nothing is assigned. In an attempt to write to this bit, write “0”.
(b4)
The value, if read, turns out to be indeterminate.
PD9_5
PD9_6
PD9_7
Port P95 direction bit
Port P96 direction bit
Port P97 direction bit
0 : Input mode
RW
(Functions as an input port)
1 : Output mode
RW
(Functions as an output port)
RW
NOTES:
1. Make sure the PD9 register is written to by the next instruction after setting the PRC2 bit in the
PRCR register to "1"(write enabled).
2. 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"
Figure 17.6 PD0 to PD3 and PD6 to PD10 Registers
Rev. 2.00 Jan. 31, 2007 page 289 of 385
REJ09B0047-0200