cpu type question
Hello
I have been reading on the net about different cpu's. What I would like to ask is this. I have read about the arm7, pic, picaxe, and such. What would the Basic Stamp and Propeller cpu's called, other than just Parallax cpu's
just wondering
thanks for the information in advance
Badger
I have been reading on the net about different cpu's. What I would like to ask is this. I have read about the arm7, pic, picaxe, and such. What would the Basic Stamp and Propeller cpu's called, other than just Parallax cpu's
just wondering
thanks for the information in advance
Badger
Comments
is that all. I thought they all were microcontrollers is that a wrong assumption ????
Badger
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Stephen
The 'stock' BS2 is based on the PIC 16C57 chip. However, the PBasic 'run-time' is programmed into the PIC16C57 chip, which then reads PBasic 'Tokens' from an attached eeprom and runs the associated code from the PIC. The 'tokens' select which PBasic library code in the PIC to execute. And before you ask, the ONLY thing Parallax keeps proprietary is the PBasic 'run-time' code, they document everything else they sell quite thoroughly.
The BS2sx has an SX chip on-module. The sx chip runs faster than the PIC, so you get faster PBasic code execution. However, the 'sx' chip on the BS2sx has its OWN version of the PBasic run-time library programmed into it.
The bottom line is that you program ALL the BS2 'flavors' from the BS2 IDE, and all of them run an 'interpreted' PBasic. This means they run relatively slowly. It also means they are extremely easy to program, and extremely reliable in operation.
Now, the Propeller is a Parallax designed, and Parallax masked chip, manufactured for Parallax. It's got quite a unique architecture, with 8 separate processors each with its own memory, then sharing access to a 'global' section of memory on-chip. Multi-tasking is built into this chip.
The 'SX' family of processors is continuing to be manufactured for Parallax. This is basically a "Super PIC" chip, running at 50 MIPS, programmed in SX Assembly (or the SX/Basic language, compiled to SX assembly).
I hope that answers your question, Badger.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
· -- Carl, nn5i
The editor, compiler, and, in this case, downloader and debug terminal window are integrated.
Google and Wikipedia are your friends [noparse]:)[/noparse]
www.google.com/search?q="IDE"
en.wikipedia.org/wiki/Integrated_development_environment
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Rick
A microcontroller is a CPU combined with memory and I/O.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Engineering
Thanks my friend that is exactly what i was looking for. This message get archived in my collection of answers i try and keep all questions asked and there answer when received. I dont have all of them but a new list is being created. I thought i had backed that up but oh well it happens LOL
Thanks again for the information
Badger