Forum Index
HomeZBasic Home   Forum RulesForum Rules   Forum FAQForum FAQ   MemberlistMemberlist   UsergroupsUsergroups   RSS FeedRSS Feed
Site SearchSite Search   LinksLinks   DownloadDownload   Digests and SubscriptionsDigests and Subscriptions
ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in   RegisterRegister
ZX-24 suitable for this project?

 
Post new topic   Reply to topic    Forum Index -> ZX-24
Author Message
Just Another Joe



Joined: 08 Dec 2006
Posts: 15
Location: Adanac

Posted: 08 December 2006, 1:45 AM    Post subject: ZX-24 suitable for this project? Reply with quote

Hello. It's been many years since I've done development with microprocessors, and some years also since I've done much programming, so I'm not up to date with the latest offerings. But, I'm wondering whether a ZX-24/ZX24a would be suitable for the following small project:

The ZX-24 would act as a communcations manager, requiring four serial ports. The primary (hardware) port would connect to a PC for programming/downloads/etc. Of the other three (software) ports, the first would connect to the primary device, itself a microcontroller, at 9600 baud. The second and third would each connect to a communcation device; one at 4800 baud, the other not yet determined, but likely 9600 baud. If that is too much load, I would be willing to add additional UARTs as required.

The primary device would send/receive traffic from the communications devices. Since each of the three devices has an entirely different protocol, the ZX-24 would act as a translator, possibly by use of look-up tables. Traffic would range from light, up to nearly constant. I would anticipate having the ZX-24 run in multi-tasking mode. From the PC, the ZX-24 could also be placed into a pass-through mode to any other device, to allow the device to be programmed from the PC.

Does this sound like a reasonable application for this processor?
Back to top
stevech



Joined: 23 Feb 2006
Posts: 688

Posted: 08 December 2006, 4:03 AM    Post subject: Reply with quote

I'll guess that this will work well. If the the software UARTs are all at full capacity (constant data) it might be a challenge, not sure.
Back to top
Just Another Joe



Joined: 08 Dec 2006
Posts: 15
Location: Adanac

Posted: 08 December 2006, 6:07 AM    Post subject: Reply with quote

Thanks, Steve.

There doesn't seem to be a ZX-24 development kit. Since it is pin-compatible with the BX24, does one buy the BX24 development kit in order to develop for the ZX-24a?
Back to top
stevech



Joined: 23 Feb 2006
Posts: 688

Posted: 08 December 2006, 7:43 AM    Post subject: Reply with quote

The compiler is a free download.
I suppose you could use any BX-24 protoboard.
Or
simply plug the ZX24 into a solderless breadboard and plug in a PCB mount RS232 female DB9 - no soldering. I did that.
Or
buy on ebay from Peter Anderson his really low cost ZX/BX PC board and parts kit. I did that too.

Pretty easy.
Back to top
dkinzer
Site Admin


Joined: 03 Sep 2005
Posts: 2593
Location: Portland, OR

Posted: 08 December 2006, 16:08 PM    Post subject: Reply with quote

Just Another Joe wrote:
There doesn't seem to be a ZX-24 development kit.

Because the ZX-24 can be used in many of the existing dev boards there hasn't been much motivation to produce yet another one. We usually run ours on a solderless breadboard. The advantage of doing that is that it provides additional space for external circuits to be constructed. The solderless breadboards may be obtained from a variety of sources. If you live near a Fry's Electronics, you'll probably find them in their parts section. We've purchased several from JDR.

We have also run the ZX-24 and ZX-24a in the Parallax Serial BOE; I expect that it would also work in the USB BOE. We have also run them in the the NetMedia BXDS-1 and Prof. Anderson's BX24 Protoboard. In general, nearly any prototyping board that is designed for the BasicStamp II or the BX-24 will be suitable for the ZX-24.
Back to top
Just Another Joe



Joined: 08 Dec 2006
Posts: 15
Location: Adanac

Posted: 09 December 2006, 7:40 AM    Post subject: Reply with quote

Thanks Steve and Don for that good information. I really like Peter Anderson's offerings, and will likely go with his low-cost BX24 prototyping board.

Regarding breadboards, I note that Peter highly recommends the Jameco JE25 Solderless Breadboard, calling it "the best board less then $100" and saying it doesn't corrode or become loose and intermittent over time, as others can do (see link).
Back to top
dkinzer
Site Admin


Joined: 03 Sep 2005
Posts: 2593
Location: Portland, OR

Posted: 09 December 2006, 17:26 PM    Post subject: Reply with quote

Just Another Joe wrote:
[Prof. Anderson recommends] the Jameco JE25 Solderless Breadboard[...]
I've not had my hands on this particular one but it looks like a private-label version of the EIC-104 manufactured in Taiwan by E-Call Enterprise Co. I do have one of those and have been pleased with it. My only objection is that I prefer a single buss bar between the two sections (like the EIC-104-1) rather than the double buss bar but that's not a significant factor. If you anticipate larger projects, you might consider the EIC-106 or EIC-108.

I've found some of the EIC breadboards at good prices at Computronics Technology in Texas.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Forum Index -> ZX-24 Time synchro. with the server - Timezone/DST with your computer
Page 1 of 1

 


All content Copyright © 2005-2012 Elba Corp. All Rights Reserved.
Opinions expressed in posts are those of the author and not necessarily those of Elba Corp.
Powered by phpBB © 2001, 2005 phpBB Group