RE: How can I access the TINI IO Ports

Jing Qiu <kevin_jing_qiu-FFYn/[email protected]>
Newsgroups gmane.comp.hardware.microcontrollers.tini
Message-ID <[email protected]>
 I have a TINIs400 socket, and it doesn't have many
pinouts to access IO ports (except for P5.4-P5.7 and
P1.0, P1.1, which is used for SPI and I2C). So I
intend to interface the LCD directly onto the databus,
but the internal databus don't have any accessible
pins on the socket to play with. That's why I'm asking
how the parallel IO pins are related to the databus.

--- NZG <[email protected]> wrote: > What do you
have exactly, a Dallas module and
> carrier?
> Are you actually building some kind of carrier with
> a sodimm socket?
> If so you may be able to pull it off with some of
> the CE/PCE signals.
> Personally I multiplexed the data bus with an Altera
> CPLD, to get gpio, char
> LCD, and keypad on our carrier(blatent plug).
> 
> Or are you trying to use use the spare pins on a
> Dallas Carrier(there aren't
> many)
> If you have a Dallas carrier does it have the Xilinx
> PLD? have you
> considered using it?
> 
> NZG.
> 
> 
> -----Original Message-----
> From: Jing Qiu [mailto:kevin_jing_qiu-FFYn/[email protected]]
> Sent: Thursday, March 11, 2004 10:28 AM
> To: [email protected]
> Cc: tini-6tN4nzCoH/[email protected]
> Subject: RE: [TINI]How can I access the TINI IO
> Ports
> 
> 
> The problem with me is that I couldn't find anywhere
> to connect my LCD to the TINIs400 socket. Most of
> the
> IO ports are used to chip select/enable signals, and
> there are only Port5 and Port1 have some pins out on
> the socket. I wonder is it possible to interface it
> using the parallel IO pins on the socket?
> 
> 
>  --- NZG <[email protected]> wrote: > >Thank
> you
> guys.
> > >but the problem here is I'm doing my final year
> > >project and I may not have enough time to
> purchase
> > the
> > >part and wait for another 1 or 2 weeks to get it.
> > Ok, Ok, a guys gotta try, us corporate engineers
> > gotta eat too.
> > (although typically our lead times aren't as long)
> >
> > Many of the ports are supported by the Java
> > Dataport/BitPort class's and can
> > be accessed at a high level.
> > This is terribly slow, it takes several
> miliseconds
> > to move a pin this way,
> > but if your just doing character LCD's this is
> > probably fine since most of
> > those things are horrible slow themselves. The one
> > I'm using has a 100ms
> > initialization time.
> >
> > Your other free option(if you don't have a cross
> > compiler) is write a native
> > library which does all the hardware work in
> assembly
> > and is callable from
> > the java layer.
> > This is a little non-intuitive, but really isn't
> all
> > that much work, and
> > will give you MUCH faster IO accesses.
> > See the Native library example for a good example
> of
> > how to do this.
> > If you go this route don't be afraid to ask
> > questions, I've got a lotta
> > tips.
> >
> > NZG.
> >
> >
> >
> > -----Original Message-----
> > From: Jing Qiu [mailto:kevin_jing_qiu-FFYn/[email protected]]
> > Sent: Thursday, March 11, 2004 9:34 AM
> > To: [email protected]
> > Cc: tini-6tN4nzCoH/[email protected]
> > Subject: RE: [TINI]How can I access the TINI IO
> > Ports
> >
> >
> > Thank you guys.
> > but the problem here is I'm doing my final year
> > project and I may not have enough time to purchase
> > the
> > part and wait for another 1 or 2 weeks to get it.
> So
> > directly interfacing it onto the TINI socket is my
> > first option if it's possible.
> >  --- NZG <[email protected]> wrote: > Or you
> > could use the EMAC SOM400EM tini module and
> > > carrier, instead of the
> > > reference board, which comes equipped with a
> > > character LCD port, Java
> > > classes to support it, plenty of IO pins, etc,
> > > etc....
> > >
> > > http://www.emacinc.com/som/som400em.htm
> > >
> > > NZG.
> > >
> > > -----Original Message-----
> > > From: tini-admin-6tN4nzCoH/[email protected]
> > > [mailto:tini-admin-6tN4nzCoH/[email protected]]On Behalf Of
> > > Kelly Smith
> > > Sent: Wednesday, March 10, 2004 6:50 PM
> > > To: tini-6tN4nzCoH/[email protected]; Jing Qiu
> > > Cc: 1-WIRE
> > > Subject: RE: [TINI]How can I access the TINI IO
> > > Ports
> > >
> > >
> > > Dear Jinq - You could use the AAG Electronica's
> > > 1-Wire LCD display
> > > interfaced to TINI's 1-Wire I/O.  Ref:
> > > http://www.aagelectronica.com/aag/
> > >
> > > Click on:  1-Wire Sensors & Actuators, and the
> > > "Click here" after,
> > >
> > > TAI8590 1-Wire Text User Interface
> > >
> > > I have one and it works very nice; and includes
> > > provisions for switch
> > > closure detection.  It uses the DS2408 1-Wire
> > 8-bit
> > > PIO.  So, you don't need
> > > ANY parallel I/O bits at all!
> > >
> > > "Based on the Dallas Semiconductor DS2408 the
> > > TAI8590 1-Wire Text User
> > > Interface allow you to connect a LCD Character
> > > display to your 1-Wire
> > > network and recieve messages from the host
> system.
> > > Also included in the
> > > module is the capability to connect push buttons
> > to
> > > allow you to interact
> > > with the host program on your system. This
> module
> > is
> > > fully compatible with
> > > the rest of  TAI 1-Wire devices. Software to
> test
> > > the module and Java
> > > classes are available at no cost in our Download
> > > Area."
> > >
> > > Best regards, Kelly Smith
> > >
> > > -----Original Message-----
> > > From: tini-admin-6tN4nzCoH/[email protected]
> > > [mailto:tini-admin-6tN4nzCoH/[email protected]]On Behalf Of
> > > Jing Qiu
> > > Sent: Wednesday, March 10, 2004 10:08 AM
> > > To: tini-6tN4nzCoH/[email protected]
> > > Subject: Re: [TINI]How can I access the TINI IO
> > > Ports
> > >
> > >
> > > Thanks. I want to connect an LCD to the
> DSTINIs400
> > > socket, but as you said, there's only a few IO
> > port
> > > pins available. I see there are 32 user parallel
> > IO
> > > pins available. How to use these user PIOs to
> > access
> > > the data/address/control BUS?
> > >
> > >  --- Bryan Armstrong
> <bryan.armstrong-6tN4nzCoH/[email protected]>
> > > wrote: > Jing Qiu wrote:
> > > > > I'm using DSTINIs400 socket, could anybody
> > show
> > > me
> > > > > where's the TINI IO ports, as I couldn't
> find
> > > them
> > > > on
> > > > > the datasheet.
> > > >
> > > > Look for pin names such as P0,P1,P2,P3,etc.
> > Some
> > > > ports are not
> > > > accessible as they are used for
> > address/data/chip
> > > > enables.
> > > >
> 
=== message truncated === 

______________________________________________________________________ 
Post your free ad now! http://personals.yahoo.ca
_______________________________________________
TINI mailing list
TINI-6tN4nzCoH/[email protected]
To UNSUBSCRIBE, edit your profile, or see list archives:
http://lists.dalsemi.com/mailman/listinfo/tini
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.