
System Overview
3-5
request. INT5 shares the DMA 0 interrupt type (0Ah) and register control
bits.
INT5 is edge-triggered only and must be held until the interrupt is
acknowledged.
DRQ1/INT6/PIO13 DMA Request 1 (input, synchronous, level-sensitive)
Maskable Interrupt Request 6 (input, asynchronous, edge-triggered)
DRQ1—This pin indicates to the microcontroller that an external device
is ready for DMA channel 1 to perform a transfer. DRQ1 is level-
triggered and internally synchronized.
DRQ1 is not latched and must remain active until serviced.
INT6—If DMA 1 is not enabled or DMA 1 is not being used with external
synchronization, INT6 can be used as an additional external interrupt
request. INT6 shares the DMA 1 interrupt type (0Bh) and register control
bits.
INT6 is edge-triggered only and must be held until the interrupt is
acknowledged.
DT/R/PIO4
Data Transmit or Receive (output, three-state, synchronous)
This pin indicates which direction data should flow through an external
data-bus transceiver. When DT/R is asserted High, the microcontroller
transmits data. When this pin is deasserted Low, the microcontroller
receives data. DT/R floats during a bus hold or reset condition.
GND
Ground
Ground pins connect the microcontroller to the system ground.
HLDA
Bus Hold Acknowledge (output, synchronous)
This pin is asserted High to indicate to an external bus master that the
microcontroller has relinquished control of the local bus. When an
external bus master requests control of the local bus (by asserting
HOLD), the microcontroller completes the bus cycle in progress and
then relinquishes control of the bus to the external bus master by
asserting HLDA and floating DEN, RD, WR, S2–S0, AD15–AD0, S6,
A19–A0, BHE, WHB, WLB, and DT/R, and then driving the chip selects
UCS, LCS, MCS3–MCS0, PCS6–PCS5, and PCS3–PCS0 High.
When the external bus master has finished using the local bus, it
indicates this to the microcontroller by deasserting HOLD. The
microcontroller responds by deasserting HLDA.
If the microcontroller requires access to the bus (for example, for
refresh), it will deassert HLDA before the external bus master deasserts
HOLD. The external bus master must be able to deassert HOLD and
allow the microcontroller access to the bus.
HOLD
Bus Hold Request (input, synchronous, level-sensitive)
This pin indicates to the microcontroller that an external bus master
needs control of the local bus.
The Am186ES and Am188ES microcontrollers’ HOLD latency time, that
is, the time between HOLD request and HOLD acknowledge, is a
function of the activity occurring in the processor when the HOLD
request is received. A HOLD request is second only to DRAM refresh
Summary of Contents for Am186 ES
Page 1: ...Am186 ES and Am188 ES User s Manual...
Page 4: ...iv...
Page 12: ...Table of Contents xii...
Page 22: ...Features and Performance 1 8...
Page 60: ...System Overview 3 28...
Page 84: ...Chip Select Unit 5 14...
Page 132: ...Timer Control Unit 8 8...
Page 166: ...Programmable I O Pins 11 6...
Page 184: ...Register Summary A 18...