Electronic Components Datasheet Search |
|
AD28MSP01 Datasheet(PDF) 5 Page - Analog Devices |
|
|
AD28MSP01 Datasheet(HTML) 5 Page - Analog Devices |
5 / 28 page 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} |
Similar Part No. - AD28MSP01 |
|
Similar Description - AD28MSP01 |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
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 Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |