03.01.2015 Views

80C186EC/80C188EC Microprocessor User's Manual

80C186EC/80C188EC Microprocessor User's Manual

80C186EC/80C188EC Microprocessor User's Manual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DIRECT MEMORY ACCESS UNIT<br />

Register Name:<br />

Register Mnemonic:<br />

Register Function:<br />

DMA Control Register<br />

DxCON<br />

Controls DMA channel parameters.<br />

15 0<br />

D<br />

M<br />

E<br />

M<br />

D<br />

D<br />

E<br />

C<br />

D<br />

I<br />

N<br />

C<br />

S<br />

M<br />

E<br />

M<br />

S<br />

D<br />

E<br />

C<br />

S<br />

I<br />

N<br />

C<br />

T<br />

C<br />

I<br />

N<br />

T<br />

S<br />

Y<br />

N<br />

1<br />

S<br />

Y<br />

N<br />

0<br />

P<br />

I<br />

D<br />

R<br />

Q<br />

C<br />

H<br />

G<br />

S<br />

T<br />

R<br />

T<br />

W<br />

O<br />

R<br />

D<br />

A1180-0A<br />

Bit<br />

Mnemonic<br />

Bit Name<br />

Reset<br />

State<br />

Function<br />

TC<br />

Terminal<br />

Count<br />

X<br />

Set TC to terminate transfers on Terminal Count. This<br />

bit is ignored for unsynchronized transfers (that is, the<br />

DMA channel behaves as if TC is set, regardless of its<br />

condition).<br />

INT Interrupt X Set INT to generate an interrupt request on Terminal<br />

Count. The TC bit must be set to generate an interrupt.<br />

SYN1:0<br />

Synchronization<br />

Type<br />

XX<br />

Selects channel synchronization:<br />

SYN1 SYN0 Synchronization Type<br />

0 0 Unsynchronized<br />

0 1 Source-synchronized<br />

1 0 Destination-synchronized<br />

1 1 Reserved (do not use)<br />

P<br />

Relative<br />

Priority<br />

X<br />

Set P to select high priority for the channel; clear P to<br />

select low priority for the channel.<br />

IDRQ<br />

Internal<br />

DMA<br />

Request<br />

Select<br />

X<br />

Set IDRQ to select internal DMA requests and ignore<br />

the external DRQ pin. Clear IDRQ to select the DRQ pin<br />

as the source of DMA requests. When IDRQ is set, the<br />

channel must be configured for source-synchronized<br />

transfers (SYN1:0 = 01).<br />

NOTE:<br />

Reserved register bits are shown with gray shading. Reserved bits must be written to a<br />

logic zero to ensure compatibility with future Intel products.<br />

Figure 10-13. DMA Control Register (Continued)<br />

10-21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!