Building a controller
Hi everyone.
I'm brand new to these forums, and pretty new to mircoprocessors and mircocontrollers. I recently purchased a BASIC Stamp I, just so I could experiment around, test how everything works, etc.
Now I'd like to start working on my big projects, but I need ALOT more EEPROM than any of the models provide.
How would I go about doing this?
For the moment, I would like to stay with the Parallax product lines. There's alot more support and documentation here versus Microchip and others, which makes it a great location to start out.
Any help would be appreciated.
Thanks in advance.
I'm brand new to these forums, and pretty new to mircoprocessors and mircocontrollers. I recently purchased a BASIC Stamp I, just so I could experiment around, test how everything works, etc.
Now I'd like to start working on my big projects, but I need ALOT more EEPROM than any of the models provide.
How would I go about doing this?
For the moment, I would like to stay with the Parallax product lines. There's alot more support and documentation here versus Microchip and others, which makes it a great location to start out.
Any help would be appreciated.
Thanks in advance.
Comments
In the BASIC Stamp I manual, it refers to building your own board. It mentions an interpreter chip, resonator, and something else. I'm sorry that my question wasn't more direct, but I'm interested in building a board similar to the BASIC Stamp I, but with much, much more EEPROM. Does anyone know any article or tutorial that explains how to do this?
The EEPROM which the PBASIC Stamps use is fixed in size. If you want to add more EXTERNAL EEPROM, that's fine, but it won't increase the size of the Stamp's INTERNAL memory.
Regards,
Bruce Bates
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
When all else fails, try inserting a new battery.
The website mentions an interpreter chip and resonator, but I would like to know EVERY thing I need. Voltage regulator, etc.
Thank you.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Stephen
-Phil
It doesn't make any difference how you build the Stamp, the amount of program memory accessible to the Stamp is fixed. In addition, you can't substitute a larger EEPROM for the 256 byte device used in the BS1. It won't work. You can't substitute a larger EEPROM for those used in the BS2 series and expect to access the additional memory. That won't work either.
That doesn't seem correct to me... Not all programs are going to be EXACTLY 256 bytes, which means something instructs the processor as to how long the program is...
Thank you for the link Franklin. I had run across that before, but I couldn't remember where. What I want to do is something similar, but instead of the 16K EEPROM, I need 64K EEPROM. Getting the EEPROM is easy, I just want to make sure it would work with the Stamp interpreter chip, but Mike Green says no...
You can add a 64K EEPROM to a BASIC Stamp, if you want to. But it will have to be in addition to the program EEPROM. The reason is that the pins that access the program EEPROM are not available to the PBASIC program to access the additional memory. If you use a BS2p-series chip, you can use the built-in I2C commands to access the added chip. Otherwise, you will probably want to use SPI EEPROM for the fastest access with other BS2 family members.
-Phil