In SX Microcontrollers, SX/B Compiler and SX-Key Tool, sealyon wrote: Hi, I am trying to make a decision about getting a microcontroller for hobby work (control experimentation, datalogging, robotics, etc.). I am an EE with lots of industrial SW development experience so I really want something that will provide me with lots of technical features and options. I've used basic stamps in the past and had good luck with them, so I started looking at the current Stamp options. The BS2p40 seems to offer quite a bit and I had pretty much decided to go ahead with that chip before I started looking at the SX options. One of the biggest problems I have with the BS2p40 is that Parallax appears to be discontinuing most of the development board options that can be used with it. About the only board option that is left is the Professional Development Board, which is nice but also very expensive. I'm really not sure the reasoning behind that, but it does not make me feel too good. Does anyone know why this is happening? Is something new coming out to replace, or is the bare SX the replacement?? Regarding the SX, I'm a little confused about the architecture and how to compare it with the Stamps correctly. I understand that the SX chips are used in most of the Stamps, but they are fairly hidden. Given the published info, it seems like the SX48BD makes the most sense for me. However, I wish they offered it in a DIP package, but that is not too big of an issue for me. The ability to run it at fast clock speeds, and the standard 36 I/O points makes it quite interesting. The fact that it can interface with I2C and one-wire devices is also something that I want to have. Does anyone know if the BS2p's support for I2C and one-wire interfacing is implemented via VPs or is it a physical HW interface? I'm not too sure about VPs vs. having direct hardware support. What are the +'s/-'s regarding VPs? What type of performance issues do VPs introduce? Since alot of the communication abilities of the SX are handled via VPs, how does that affect its performance? Due to the architecture differences, I'm having trouble trying to understand the actual performance differences between the SX48BD and the BS2p40. If anyone has any information, I'd appreciate it it you would share it. Memory is another area that I would like to be more clear about. The memory options for the Stamps are given in terms of the number of instructions they can contain. This type of information is not provided for the SXs. I am assuming that this is due to the differences in the way code is compiled in the SXs. Does anyone have info regarding the approx. number of lines of code that can the SXs can handle? I am assuming that this is larger then the BS2's, is that correct? Are there any other memory related issues with the SX that should be considered? I appreciate any help that can be provided. Thanks, Chris ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=169105 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)