Texas Instruments TMS320C2XX User Manual

Page 285

Advertising
background image

OUT

Output Data to Port

7-132

Syntax

OUT

dma, PA

Direct addressing

OUT

ind, PA [, ARn]

Indirect addressing

Operands

dma:

7 LSBs of the data-memory address

PA:

16-bit I/O address

n:

Value from 0 to 7 designating the next auxiliary register

ind:

Select one of the following seven options:
* *+ *– *0+ *0– *BR0+ *BR0–

OUT

dma, PA

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

0

0

0

0

1

1

0

0

0

dma

PA

OUT

ind, PA [, ARn]

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

0

0

0

0

1

1

0

0

1

ARU

N

NAR

PA

Note:

ARU, N, and NAR are defined in Section 6.3,

Indirect Addressing Mode (page 6-9).

Execution

Increment PC, then ...
PA

address bus A15–A0

(data-memory address)

data bus D15–D0

(data-memory address)

PA

Status Bits

None

Description

The OUT instruction writes a 16-bit value from a data-memory location to the
specified I/O location. The IS line goes low to indicate an I/O access. The
STRB, R/W, and READY timings are the same as for an external data-memory
write.

RPT can be used with the OUT instruction to write consecutive words from
data memory to I/O space.

Words

2

Opcode

Advertising