Shop OBEX P1 Docs P2 Docs Learn Events
cpu type question — Parallax Forums

cpu type question

BadgerBadger Posts: 184
edited 2008-11-12 02:26 in General Discussion
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

Comments

  • PJAllenPJAllen Banned Posts: 5,065
    edited 2008-11-11 20:37
    ... microcontrollers...
  • BadgerBadger Posts: 184
    edited 2008-11-11 20:47
    PJ Allen

    is that all. I thought they all were microcontrollers is that a wrong assumption ????


    Badger
  • FranklinFranklin Posts: 4,747
    edited 2008-11-11 21:14
    They are pic or sx or propeller based microcontrollers but since they program in pbasic ( or assembly, or spin) I guess as a group you could call them Parallax microcontrollers

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    - Stephen
  • allanlane5allanlane5 Posts: 3,815
    edited 2008-11-11 21:19
    Tsk. Snarky.

    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 HayesCarl Hayes Posts: 841
    edited 2008-11-11 21:30
    OK, I give up.· Several of you call the Basic Stamp Editor the "IDE".· What in the Sam Hill does IDE stand for?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    · -- Carl, nn5i
  • Mike GreenMike Green Posts: 23,101
    edited 2008-11-11 21:49
    Integrated Development Environment

    The editor, compiler, and, in this case, downloader and debug terminal window are integrated.
  • RDL2004RDL2004 Posts: 2,554
    edited 2008-11-11 21:55
    Carl,

    Google and Wikipedia are your friends [noparse]:)[/noparse]

    www.google.com/search?q="IDE"

    en.wikipedia.org/wiki/Integrated_development_environment

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    - Rick
  • PJAllenPJAllen Banned Posts: 5,065
    edited 2008-11-11 22:00
    Badger,

    A microcontroller is a CPU combined with memory and I/O.
  • Chris SavageChris Savage Parallax Engineering Posts: 14,406
    edited 2008-11-11 22:10
    This thread is off topic in the BASIC Stamp Forum and is being moved to the Sandbox.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Chris Savage
    Parallax Engineering
  • BadgerBadger Posts: 184
    edited 2008-11-12 02:26
    allanlane5

    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
Sign In or Register to comment.