Reply by Tim Wescott September 10, 20042004-09-10
Girish wrote:

> Hello all, > > Is there any mechanism to read the data on the data pins of ADSP-2181 > EZ > kit lite (D0-D23)(or atleast 16 bits) like how we can read using > programmable flags ?(Which can be > made either input or output ports). > > In Programmable flags we can do like this > > AX0=0xff; //configure programmable flags for o/p > dm(Prog_Flag_Comp_Sel_Ctrl)=AX0; > > AY1=0x61; //o/p 61 will appear on PF lines > dm(Prog_Flag_Data)= AY1; > > With PF registers only 8 bit data is possible to o/p to outside > world!!! > > Is there any method so tht i put my 16 bit data and directly read it > from EZ kit expansion connectors ? > > In the same way is it possible to read from D0-D23 lines ? > Wheather Data tht has been put is persistant ? > > If not so wheather we have to make what all conditions we need to > maintain > ? > RD(bar) or WR(BAR) et.c > > IS so how to do tht ? > > So tht the o/p is made available to outside world. > > > > Bye > Girish
The data bus on the ADSP-2181 is designed to directly interface to memory and other memory-mapped peripherals, and acts like any other microprocessor bus: the chip strobes data in on the trailing edge of the ~WR line, and it strobes data onto the bus on the leading edge of the ~RD line. You need external hardware to build an I/O port onto this bus. You should find a text or a web page on basic microprocessor circuits -- that will have a description of how to interface to your pins. -- Tim Wescott Wescott Design Services http://www.wescottdesign.com
Reply by Girish September 10, 20042004-09-10
Hello all,

Is there any mechanism to read the data on the data pins of ADSP-2181
EZ
kit lite (D0-D23)(or atleast 16 bits) like how we can read using
programmable flags ?(Which can be
made either input or output ports).

In Programmable flags we can do like this

AX0=0xff; //configure programmable flags for o/p
dm(Prog_Flag_Comp_Sel_Ctrl)=AX0;

AY1=0x61; //o/p 61 will appear on PF lines
dm(Prog_Flag_Data)= AY1;

With PF registers only 8 bit data is possible to o/p to outside
world!!!

Is there any method so tht i put my 16 bit data and directly read it
from EZ kit expansion connectors ?

In the same way is it possible to read from D0-D23 lines ?
Wheather Data tht has been put is persistant ?

If not so wheather we have to make what all conditions  we need to
maintain
?
RD(bar) or WR(BAR)  et.c

IS so how to do tht ?

So tht the o/p is made available to outside world.



Bye
Girish