User manual
Table Of Contents
- Read This First
- Contents
- Figures
- Tables
- Examples
- Cautions
- Introduction
- Architectural Overview
- Central Processing Unit
- Memory and I/O Spaces
- Program Control
- Addressing Modes
- Assembly Language Instructions
- Instruction Set Summary
- How To Use the Instruction Descriptions
- Instruction Descriptions
- ABS
- ABS
- ADD
- ADD
- ADD
- ADD
- ADDC
- ADDC
- ADDS
- ADDS
- ADDT
- ADDT
- ADRK
- AND
- AND
- AND
- APAC
- APAC
- B
- BACC
- BANZ
- BANZ
- BCND
- BCND
- BIT
- BIT
- BITT
- BITT
- BLDD
- BLDD
- BLDD
- BLDD
- BLDD
- BLPD
- BLPD
- BLPD
- BLPD
- CALA
- CALL
- CC
- CC
- CLRC
- CLRC
- CMPL
- CMPR
- DMOV
- DMOV
- IDLE
- IN
- IN
- INTR
- LACC
- LACC
- LACC
- LACL
- LACL
- LACL
- LACT
- LACT
- LAR
- LAR
- LAR
- LDP
- LDP
- LPH
- LPH
- LST
- LST
- LST
- LST
- LT
- LT
- LTA
- LTA
- LTD
- LTD
- LTD
- LTP
- LTP
- LTS
- LTS
- MAC
- MAC
- MAC
- MAC
- MACD
- MACD
- MACD
- MACD
- MACD
- MAR
- MAR
- MPY
- MPY
- MPY
- MPYA
- MPYA
- MPYS
- MPYS
- MPYU
- MPYU
- NEG
- NEG
- NMI
- NOP
- NORM
- NORM
- NORM
- OR
- OR
- OR
- OUT
- OUT
- PAC
- POP
- POP
- POPD
- POPD
- PSHD
- PSHD
- PUSH
- RET
- RETC
- ROL
- ROR
- RPT
- RPT
- SACH
- SACH
- SACL
- SACL
- SAR
- SAR
- SBRK
- SETC
- SETC
- SFL
- SFR
- SFR
- SPAC
- SPH
- SPH
- SPL
- SPL
- SPLK
- SPLK
- SPM
- SQRA
- SQRA
- SQRS
- SQRS
- SST
- SST
- SUB
- SUB
- SUB
- SUB
- SUBB
- SUBB
- SUBC
- SUBC
- SUBS
- SUBS
- SUBT
- SUBT
- TBLR
- TBLR
- TBLR
- TBLW
- TBLW
- TBLW
- TRAP
- XOR
- XOR
- XOR
- ZALR
- ZALR
- On-Chip Peripherals
- Synchronous Serial Port
- Asynchronous Serial Port
- TMS320C209
- Register Summary
- TMS320C1x/C2x/C2xx/C5x Instruction Set Comparison
- Program Examples
- Submitting ROM Codes to TI
- Design Considerations for Using XDS510 Emulator
- E.1 Designing Your Target System’s Emulator Connector (14-Pin Header)
- E.2 Bus Protocol
- E.3 Emulator Cable Pod
- E.4 Emulator Cable Pod Signal Timing
- E.5 Emulation Timing Calculations
- E.6 Connections Between the Emulator and the Target System
- E.7 Physical Dimensions for the 14-Pin Emulator Connector
- E.8 Emulation Design Considerations
- Glossary
- Index

F-25
Glossary
URST:
Reset asynchronous serial port bit
. Bit 13 of the asynchronous serial
port control register (ASPCR); resets the asynchronous port.
V
vector: See
interrupt vector
.
vector location: See
interrupt vector location
.
W
wait state: A CLKOUT1 cycle during which the CPU waits when reading
from or writing to slower external memory.
wait-state generator: An on-chip peripheral that generates a limited num-
ber of wait states for a given off-chip memory space (program, data, or
I/O). Wait states are set in the wait-state generator control register
(WSGR).
WE
:
Write enable pin
. The ’C2xx asserts WE to request a write to external
program, data, or I/O space.
WSGR:
Wait-state generator control register.
This register, which is mapped
to I/O memory, controls the wait-state generator.
X
XF bit:
XF-pin status bit.
Bit 4 of status register ST1 that is used to read or
change the logic level on the XF pin.
XF pin:
External flag pin
. A general-purpose output pin whose status can be
read or changed by way of the XF bit in status register ST1.
XINT:
Transmit interrupt (synchronous serial port)
. An interrupt generated
during transmission based on the number of words in the transmit FIFO
buffer. The trigger condition (the desired number of words in the buffer)
is determined by the values of the transmit-interrupt bits (FT1 and FT0)
of the synchronous serial port control register (SSPCR).
XRST:
Transmit reset bit
. Bit 5 of the synchronous serial port control register
(SSPCR); resets the transmitter portion of the synchronous serial port.
XSR:
Transmit shift register.
Shifts data serially out of the synchronous serial
port through the DX pin. See also
RSR
.
GlossaryGlossary