B-2 DSP56012 User’s Manual MOTOROLA
Programming Reference
B.1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3
B.2 PERIPHERAL ADDRESSES. . . . . . . . . . . . . . . . . . . . . . . . . B-3
B.3 INTERRUPT ADDRESSES. . . . . . . . . . . . . . . . . . . . . . . . . . B-3
B.4 INTERRUPT PRIORITIES. . . . . . . . . . . . . . . . . . . . . . . . . . . B-3
B.5 INSTRUCTION SET SUMMARY. . . . . . . . . . . . . . . . . . . . . . B-3
B.6 PROGRAMMING SHEETS . . . . . . . . . . . . . . . . . . . . . . . . . . B-3
CENTRAL PROCESSOR:
Status Register (SR). . . . . . . . . . . . . . . . . . . . . . . . . . . . B-15
Interrupt Priority Register (IPR). . . . . . . . . . . . . . . . . . . . B-16
Operating Mode Register (OMR) . . . . . . . . . . . . . . . . . . B-17
PLL Control Register (PCTL) . . . . . . . . . . . . . . . . . . . . . B-18
PARALLEL HOST INTERFACE
Port B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-19
DSP Side. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-19
Processor Side . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-21
SERIAL HOST INTERFACE
Slave Address and Clock control Registers
(HSAR, HCKR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-24
Host Data Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-25
Control/Status Register (HCSR) . . . . . . . . . . . . . . . . . . . B-26
SERIAL AUDIO INTERFACE
Receiver Control/Status Register (RCS). . . . . . . . . . . . . B-27
Transmitter Control/Status Register (TCS) . . . . . . . . . . . B-28
Baud Rate Control and Receive Data Registers. . . . . . . B-29
Transmit Data Registers . . . . . . . . . . . . . . . . . . . . . . . . . B-30
GPIO CONTROL/DATA REGISTER (GPIOR) . . . . . . . . . . B-31
DIGITAL AUDIO TRANSMITTER
Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-32
Status Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-32