tmp89fm46a TOSHIBA Semiconductor CORPORATION, tmp89fm46a Datasheet - Page 116

no-image

tmp89fm46a

Manufacturer Part Number
tmp89fm46a
Description
Tlcs-870/c1 Series
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet
RA006
8. I/O Ports
Table 8-1 List of I/O Ports
should be externally held until the input data is read from outside or reading should be performed several times before
processing. Figure 8-1 shows input/output timing examples.
be recognized from outside, so that transient input such as chattering must be processed by the program. Data is output
to an I/O port in the next cycle of the write cycle during execution of the write instruction.
Port name
The TMP89FM46A has 8 parallel input/output ports (42 pins) as follows:
Each output port contains a latch, which holds the output data. No input port has a latch, so the external input data
External data is read from an I/O port in the read cycle during execution of the read instruction. This timing cannot
Port PB
Port P0
Port P1
Port P2
Port P4
Port P7
Port P8
Port P9
Note:The positions of the read and write cycles may vary, depending on the instruction.
Internal read
signal
Data input
Internal write
signal
Data output
System clock
Instruction
execution cycle
System clock
Instruction
execution cycle
PB7 to PB4
P03 to P00
P13 to P10
P27 to P20
P47 to P40
P77 to P70
P83 to P80
P91 to P90
Pin name
Figure 8-1 Input/Output Timing (Example)
Number of pins
4
4
8
8
8
4
2
4
Fetch cycle
Fetch cycle
Input/output
Input/output
Input/output
Input/output
Input/output
Input/output
Input/output
Input/output
Input/output
Example: LD A, (x)
Example: LD (x), A
Fetch cycle
Fetch cycle
Page 97
(a) Input timing
(b) Output timing
Also used as the high-frequency oscillator connection pin and the low-
frequency oscillator connection pin
Also used as the external reset input, the external interrupt input and
the STOP mode release signal input
Also used as the UART input/output, the serial interface input/output
and the serial bus interface input/output
Also used as the analog input and the key-on wakeup input
Also used as the timer counter input/output, the divider output and the
external interrupt input
Also used as the timer counter input/output
Also used as the UART input/output
Also used as the UART input/output and the serial interface input/out-
put
Read cycle
Write cycle
Secondary functions
TMP89FM46A

Related parts for tmp89fm46a