UPD784026 Renesas Electronics Corporation., UPD784026 Datasheet - Page 168

no-image

UPD784026

Manufacturer Part Number
UPD784026
Description
16/8-bit Single-chip Microcontrollers
Manufacturer
Renesas Electronics Corporation.
Datasheet
(2) When set as an input port
(3) When used as address/data bus (AD0 to AD7)
128
The port pin level can be loaded into an accumulator by means of a transfer instruction. In this case, too, writes can be
performed to the output latch, and data transferred from the accumulator by a transfer instruction, etc., is stored in all output
latches irrespective of the port input/output specification. However, since the output buffer of a bit specified as an input port
is high-impedance, the data is not output to the port pin (when a port specified as input is switched to an output port, the
output latch contents are output to the port pin). Also, when specified as an input port, the output latch contents cannot be
loaded into an accumulator.
Used automatically when an external access is performed.
Input/output instructions should not be executed on port 4.
Caution A bit manipulation instruction manipulates one bit as the result, but accesses the port in 8-bit units.
Therefore, if a bit manipulation instruction is used on a port with a mixture of input and output pins,
the contents of the output latch of pins specified as inputs will be undefined (excluding bits
manipulated with a SET1 or CLR1 instruction, etc.). Particular care is required when there are bits
which are switched between input and output.
Caution is also required when manipulating the port with other 8-bit manipulation instructions.
Internal
Bus
Figure 5-41 Port Specified as Input Port
WR
RD
CHAPTER 5 PORT FUNCTIONS
PORT
IN
Output
Latch
P4n
n = 0-7

Related parts for UPD784026