Parallax recently introduced the Basic Stamp IISX. This is a souped-up Basic Stamp II. We've been working with the 2SX for some time, and now that it is released, I can tell you a little about it. Here's the high points:
There are a few things that you should know, however:
There are three new commands:
The scratch pad RAM is essential for passing parameters between programs. Remember, only one program runs at a time. Initially, program 0 runs. You can then switch at will between any program from 0 to 7. Each RUN starts your program at the top, but your registers (including I/O) remain the same. You can determine the number of the currently running program by reading scratch pad location 63.
Note: Earlier on this page I mentioned that the RUN command reset your variables and your I/O pins. This was true on prerelease engineering samples, but not true on the final product. Sorry for any confusion this may have caused.
You can find the entire data sheet for this new part at ftp://ftp.parallaxinc.com/pub/acrobat/stamp2sx_manual_v1.0.pdf.
Oh, by the way, our ASP-II works great with this part. Check it out