DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

AD28MSP02 View Datasheet(PDF) - Analog Devices

Part Name
Description
Manufacturer
AD28MSP02
ADI
Analog Devices ADI
AD28MSP02 Datasheet PDF : 20 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Note that the ADSP-2101’s SPORT0 communicates with the
AD28msp02’s SPORT while the ADSP-2101’s Flag Output
(FO) is used to signal the AD28msp02’s DATA/CNTRL input.
SPORT1 on the ADSP-2101 must be configured for flags and
interrupts in this system.
Figure 6 shows an ADSP-2101 assembly language program that
initializes the AD28msp02 and implements digital loopback
through the DSP processor.
AD28msp02
AD28msp02 SDO
SDOFS
SCLK
DATA/CNTRL
SDI
SDIFS
DR0
RFS0
SCLK0
FO
DT0
TFS0
ADSP-2101
Figure 5. AD28msp02-to-ADSP-2101 Interface
{ This ADSP-2101 program initializes the AD28msp02 }
{ and executes a loopback, or talk-through, routine. }
.MODULE/ABS = 0/BOOT = 0 test1;
resetv:
irq2v:
st0x:
sr0x:
irq1v:
irq0v:
timerv:
JUMP begin;
RTI; RTI; RTI;
RTI; RTI; RTI; RTI;
RTI; RTI; RTI; RTI;
ax0 = rx0;
tx0 = ax0;
RTI; RTI;
RTI; RTI; RTI; RTI;
RTI; RTI; RTI; RTI;
RTI; RTI; RTI; RTI;
{restart}
{IRQ2}
{SPORT0 Tx}
{SPORT0 Rx}
{irq1}
{irq0}
begin:
RESET FLAG OUT;
AX0 = 0x2A0F;
DM (0x3FF6) = AX0;
{Configure ADSP-2101 SPORT0 for }
{ ext. SCLK, ext. RFS, int. TFS }
AX0 = 0x101F;
{ Enable ADSP-2101 SPORT0, }
DM (0x3FFF) = AX0; { configure SPORT1 for Flag Out }
IMASK= 0x10;
AX0 = 0x30;
TX0 = AX0;
{ Write control word to take}
{ AD28msp02 out of powerdown }
IDLE;
NOP;
IMASK= 0x08;
SET FLAG OUT;
wait: JUMP wait;
NOP;
{ Wait for receive interrupt }
.ENDMOD;
Figure 6. ADSP-2101 Digital Loopback Routine
REV. 0
–5–

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]