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]> |
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. > > > > > > -- > > > -- > > > Bryan Armstrong > > > bryan.armstrong-6tN4nzCoH/[email protected] > > > > > > > > > > > ______________________________________________________________________ > > 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 > > > > > > _______________________________________________ > > TINI mailing list > > TINI-6tN4nzCoH/[email protected] > > To UNSUBSCRIBE, edit your profile, or see list > > archives: > > http://lists.dalsemi.com/mailman/listinfo/tini > > > > > > > > ______________________________________________________________________ > Post your free ad now! http://personals.yahoo.ca > > ______________________________________________________________________ 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