Electronic Components Datasheet Search
  English  ▼

Delete All
ON OFF
ALLDATASHEET.COM

X  

Preview PDF Download HTML

AD28MSP01 Datasheet(PDF) 5 Page - Analog Devices

Part No. AD28MSP01
Description  PSTN Signal Port
Download  28 Pages
Scroll/Zoom Zoom In 100% Zoom Out
Maker  AD [Analog Devices]
Homepage  http://www.analog.com
Logo 

AD28MSP01 Datasheet(HTML) 5 Page - Analog Devices

 
Zoom Inzoom in Zoom Outzoom out
 5 / 28 page
background image
AD28msp01
REV. A
–5–
{This ADSP-2101 program initializes the AD28msp01}
{and executes a loopback, or talk-through, routine.}
. MODULE/RAM/BOOT = 0 MSP01;
. VAR/DM/CIRC rec[2];
{Receive word buffer}
. VAR/DM/CIRC trans[2];
{Transmit word buffer}
{lnterrupt Vectors}
rset:
JUMP start;
RTI; RTI; RTI;
irq2v:
RTI; RTI; RTI; RTI;
sprt0t:
AX0 = 0x25; DM(0x3ff3) = AX0;
{Disable TX autobuffer}
RTI; RTI;
sprt0r:
JUMP receive;
RTI; RTI; RTI;
sprt1t:
RTI; RTI; RTI; RTI;
sprt1r:
RTI; RTI; RTI; RTI;
timerv:
RTI; RTI; RTI; RTI;
{Initialize DAGs}
start:
I2 = ^ rec;
L2 = %rec;
I3 = ^ trans;
L3 = %trans;
M0 = 0;
M1 = 1;
S1 = 0;
DM(0x3000) = SI;
{Reset the AD28msp01}
{Initialize the ADSP-2101}
init dsp:
AX0 = 0x2a0f;
{Ext RFS, Int TfS, Ext SCLK, SLEN = 15}
DM(0x3ff6) = AX0;
{SPORT0 control register}
AX0 = 0x101f;
{Enable SPORT0}
DM(0x3fff) = AX0;
{System control register}
{Initialize AD28msp01 control register}
init msp01:
{Note: This section could be autobuffered.}
IMASK = 0x10;
{Enable SPORT0 TX interrupt}
AR = 0;
CNTR = 6;
DO initi UNTIL CE;
TX0 = AR;
{Transmit address}
IDLE;
TX0 = SI;
{Transmit control word}
IDLE;
AY0 = AR;
initi:
AR = AY0 +1;
{Increment address}
AX1 = 1;
AR = 0x18;
{Power up AD28msp01}
TX0 = AX1;
IDLE;
TX0 = AR;
AR = B#0025;
{Enable RX autobuffering with I2, M1}
DM(0x3ff3) = AR;
{Autobuffer control register}
IMASK = 0x18;
{Enable RX and TX interrupt}
wait:
JUMP wait;
{Wait for receive interrupt}
{Receive Interrupt Routine}
receive:
DM(0x3ff3) = SI;
{Disable autobuffering}
AX1= DM(I2, M1);
{Read first receive word from buffer}


Html Pages

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28 


Datasheet Download




Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ]  

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Alldatasheet API   |   Link Exchange   |   Manufacturer List
All Rights Reserved© Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn