![Rabbit Rabbit 4000 Скачать руководство пользователя страница 259](http://html1.mh-extra.com/html/rabbit/rabbit-4000/rabbit-4000_user-manual_3116714259.webp)
Chapter 24 External I/O Control
249
The strobes can be enabled to come out on Parallel Ports C, D, or E.
By default the I/O strobes are configured as read-only chip selects with 15 wait states and
normal timing. These settings will affect the /IORD, /IOWR, and /BUFEN signals for
external I/O writes even if no other strobe outputs are enabled in the parallel port registers.
24.1.3 I/O Handshake
An external I/O handshake input can be enabled on one of the Parallel Port E pins for any
combination of the I/O banks. The external device holds this signal (active high or low)
when it is busy and cannot accept a transaction. The Rabbit 4000 will then hold midway
through the transaction until either the handshake signal goes inactive or a timeout occurs.
The timeout can be defined anywhere from 32 to 2048 clocks. When the timeout occurs,
the transaction ends and a status bit is set. This bit must be checked by the program
attempting the write; no interrupt is generated.
The I/O handshake signal is sampled at the end of the first wait state (Tw). When the hand-
shake signal is disabled, the transition will start at the beginning of the Tw phase and con-
tinue to completion.
Figure 24-2. External I/O Handshake Timing Diagram
ADDR
WRITE DATA
READ DATA
WRITE STROBE
CHIP SELECT STROBE
READ STROBE
EXTERNAL I/O HANDSHAKE
T1
Tw
T2
valid
valid
valid
Tw
T
haltn
I/O HANDSHAKE
(ACTIVE LOW)
Содержание Rabbit 4000
Страница 1: ...Rabbit 4000 Microprocessor User s Manual 019 0152 070720 H...
Страница 18: ...8 Rabbit 4000 Microprocessor User s Manual...
Страница 40: ...30 Rabbit 4000 Microprocessor User s Manual...
Страница 74: ...64 Rabbit 4000 Microprocessor User s Manual...
Страница 82: ...72 Rabbit 4000 Microprocessor User s Manual...
Страница 86: ...76 Rabbit 4000 Microprocessor User s Manual...
Страница 96: ...86 Rabbit 4000 Microprocessor User s Manual...
Страница 182: ...172 Rabbit 4000 Microprocessor User s Manual...
Страница 240: ...230 Rabbit 4000 Microprocessor User s Manual...
Страница 248: ...238 Rabbit 4000 Microprocessor User s Manual...
Страница 256: ...246 Rabbit 4000 Microprocessor User s Manual...
Страница 310: ...300 Rabbit 4000 Microprocessor User s Manual...
Страница 330: ...320 Rabbit 4000 Microprocessor User s Manual...
Страница 348: ...338 Rabbit 4000 Microprocessor User s Manual...