|
4513_03 Datasheet, PDF (107/210 Pages) Renesas Technology Corp – 4-BIT SINGLE-CHIP MICROCOMPUTER | |||
|
◁ |
APPLICATION
2.1 I/O pins
(7) Port D
D0âD7 are eight independent I/O ports.
s Input/output of port D
Each pin of port D has an independent 1-bit wide I/O function. For I/O of ports D0âD7, select one
of port D with the register Y of the data pointer first.
q Data input to port D
Set the output latch of specified port Di (i = 0 to 7) to â1â with the SD instruction.
When the output latch is set to â0,â âLâ level is input.
When the SZD instruction is executed, if the port specified by register Y is â0,â the next
instruction is skipped. If it is â1,â the next instruction is executed.
q Data output from port D
Set the output level to the output latch with the SD and RD instructions.
The state of pin enters the high-impedance state when the SD instruction is executed.
The states of all port D enter the high-impedance state when the CLD instruction is executed.
The state of pin becomes âLâ level when the RD instruction is executed.
The output structure is an N-channel open-drain.
Notes 1: When the SD and RD instructions are used, do not set â10002â or more to register Y.
2: Port D6 is also used as CNTR0, and port D7 is also used as CNTR1. Accordingly, when
using ports D6 and D7 functions, set bit 0 (W60) and bit 2 (W62) of timer control register
W6 to â0.â
2.1.2 Related registers
(1) Pull-up control register PU0
Register PU0 controls the ON/OFF of the ports P00âP03 and P10âP13 pull-up transistor.
Set the contents of this register through register A with the TPU0A instruction.
The contents of register PU0 is transferred to register A with the TAPU0 instruction.
Table 2.1.1 shows the pull-up control register PU0.
Table 2.1.1 Pull-up control register PU0
Pull-up control register PU0
at reset : 00002 at RAM back-up : state retained
Ports P12, P13
PU03
pull-up transistor control bit
0 Pull-up transistor OFF
1 Pull-up transistor ON
Ports P10, P11
PU02
pull-up transistor control bit
0 Pull-up transistor OFF
1 Pull-up transistor ON
Ports P02, P03
PU01
pull-up transistor control bit
0 Pull-up transistor OFF
1 Pull-up transistor ON
Ports P00, P01
PU00
pull-up transistor control bit
0 Pull-up transistor OFF
1 Pull-up transistor ON
Note: âRâ represents read enabled, and âWâ represents write enabled.
R/W
2-4
4513/4514 Group Userâs Manual
|
▷ |