Shop OBEX P1 Docs P2 Docs Learn Events
Basic Stamp BS2sx replace by a normal SX28 in circuit ? — Parallax Forums

Basic Stamp BS2sx replace by a normal SX28 in circuit ?

ArchiverArchiver Posts: 46,084
edited 2001-08-11 12:49 in General Discussion
Hi,

I would like to have information.

I made a circuit with a BASIC STAMP BS2SX in version DIP (not in CMS).

I program my circuit via a SB9-rs232 catch, and all the transistors and
resistances described on the diagram of the BS2SX version CMS are integrated
in the circuit.

The circuit run very well.

My question is:

Can I replace the BS2SX by a simple SX28, not preprogramme in BASIC, and use
a normal compileur ASM for loading this circuit ?

In did other term, I build a universal programmer of SX28 by building the
diagram of the BS2SX ?

John john

France

Comments

  • ArchiverArchiver Posts: 46,084
    edited 2001-08-10 20:22
    Hi John,

    If I understand you correctly, the answer is no. The BS2SX has firmware on
    it that contains the Parallax Basic. You can buy these chips from Parallax,
    but they contain the Parallax software.

    Your software, however, goes into the EEPROM that is separate from the SX
    processor. This is what you are programming when you burn your Stamp
    program.

    It is possible to program an SX directly, and Parallax makes a SX-Key which
    is very nice since you can single step your code, watch registers, but it is
    all assembly language programming. However, it isn't terribly difficult to
    write in assembly and the benefits are great. However, it is more complex
    than coding in PBasic.

    Hope that helps.

    Al Williams
    AWC
    * Connect a PS/2 keyboard to your next Stamp project
    http://www.al-williams.com/awce/pak6.htm

    >
    Original Message
    > From: Jean.Marchaudon [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=yRVQaeBO5-D6bsGflvtV9J4dUy6sV_d7a92HmfriV343HAspFfPXi_UieIAuVTPN1tqQBCmnKK0MS8V4x60itWdq5sE]jean.Marchaudon@w...[/url
    > Sent: Friday, August 10, 2001 2:08 PM
    > To: basicstamps@yahoogroups.com
    > Subject: [noparse][[/noparse]basicstamps] Basic Stamp BS2sx replace by a normal SX28 in
    > circuit ?
    >
    >
    > Hi,
    >
    > I would like to have information.
    >
    > I made a circuit with a BASIC STAMP BS2SX in version DIP (not in CMS).
    >
    > I program my circuit via a SB9-rs232 catch, and all the transistors and
    > resistances described on the diagram of the BS2SX version CMS are
    > integrated
    > in the circuit.
    >
    > The circuit run very well.
    >
    > My question is:
    >
    > Can I replace the BS2SX by a simple SX28, not preprogramme in
    > BASIC, and use
    > a normal compileur ASM for loading this circuit ?
    >
    > In did other term, I build a universal programmer of SX28 by building the
    > diagram of the BS2SX ?
    >
    > John john
    >
    > France
    >
    >
    >
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the
    > Subject and Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >
  • ArchiverArchiver Posts: 46,084
    edited 2001-08-10 20:42
    Thank you for your answer Al,

    I discovered a compiler named JAL which makes it possible to simplify the
    writing out of assembler.

    From a kind of Visual BASIC, JAL makes a file ASM, and WISP charges it in
    the SX28.

    As I have already the circuit to program the BS2SX (which uses PORT RA3 and
    RA4 of the BS2SX), couldn't it charge a source ASM via this diagram with a
    compiler with this type ?

    jj

    Original Message
    From: "Al Williams" <alw@a...>
    To: <basicstamps@yahoogroups.com>
    Sent: Friday, August 10, 2001 9:22 PM
    Subject: RE: [noparse][[/noparse]basicstamps] Basic Stamp BS2sx replace by a normal SX28 in
    circuit ?


    > Hi John,
    >
    > If I understand you correctly, the answer is no. The BS2SX has firmware on
    > it that contains the Parallax Basic. You can buy these chips from
    Parallax,
    > but they contain the Parallax software.
    >
    > Your software, however, goes into the EEPROM that is separate from the SX
    > processor. This is what you are programming when you burn your Stamp
    > program.
    >
    > It is possible to program an SX directly, and Parallax makes a SX-Key
    which
    > is very nice since you can single step your code, watch registers, but it
    is
    > all assembly language programming. However, it isn't terribly difficult to
    > write in assembly and the benefits are great. However, it is more complex
    > than coding in PBasic.
    >
    > Hope that helps.
    >
    > Al Williams
    > AWC
    > * Connect a PS/2 keyboard to your next Stamp project
    > http://www.al-williams.com/awce/pak6.htm
    >
    > >
    Original Message
    > > From: Jean.Marchaudon [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=wrQOnoJNse2AWKNSlCG295rhFM6D0VhkjOTp0JGmMmTxKTzPf3KmiNEHgC2Z7tRSMSfnR4aan6NHGzoBLymEquZFxPgE]jean.Marchaudon@w...[/url
    > > Sent: Friday, August 10, 2001 2:08 PM
    > > To: basicstamps@yahoogroups.com
    > > Subject: [noparse][[/noparse]basicstamps] Basic Stamp BS2sx replace by a normal SX28 in
    > > circuit ?
    > >
    > >
    > > Hi,
    > >
    > > I would like to have information.
    > >
    > > I made a circuit with a BASIC STAMP BS2SX in version DIP (not in CMS).
    > >
    > > I program my circuit via a SB9-rs232 catch, and all the transistors and
    > > resistances described on the diagram of the BS2SX version CMS are
    > > integrated
    > > in the circuit.
    > >
    > > The circuit run very well.
    > >
    > > My question is:
    > >
    > > Can I replace the BS2SX by a simple SX28, not preprogramme in
    > > BASIC, and use
    > > a normal compileur ASM for loading this circuit ?
    > >
    > > In did other term, I build a universal programmer of SX28 by building
    the
    > > diagram of the BS2SX ?
    > >
    > > John john
    > >
    > > France
    > >
    > >
    > >
    > >
    > >
    > > To UNSUBSCRIBE, just send mail to:
    > > basicstamps-unsubscribe@yahoogroups.com
    > > from the same email address that you subscribed. Text in the
    > > Subject and Body of the message will be ignored.
    > >
    > >
    > > Your use of Yahoo! Groups is subject to
    http://docs.yahoo.com/info/terms/
    > >
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject and
    Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >
    >
  • ArchiverArchiver Posts: 46,084
    edited 2001-08-10 22:14
    Yes Jal is one of many options for programming the SX. However, programming
    an SX requires a special programmer that connects to OSC1 and OSC2 of the
    SX, not RA3/RA4. The Stamp "programming" is really causing the program in
    the SX to put your program in the external EEPROM chip. So you don't really
    have an SX programmer.

    I mentioned the SXKey. If you don't care about debugging, the SXBlitz from
    Parallax is very inexpensive.

    Regards,

    Al Williams
    AWC
    * Floating point A/D
    http://www.al-williams.com/awce/pak9.htm

    >
    Original Message
    > From: Jean.Marchaudon [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=3q9T_byl38tS1QkZx8eTlDYyHqlOZmqK2v9bJASO3676zO_RGhF8v26H2VDi2LHODnGUmdpqjeB9NmnsHgGAD5IO2QTB]jean.Marchaudon@w...[/url
    > Sent: Friday, August 10, 2001 2:43 PM
    > To: basicstamps@yahoogroups.com
    > Subject: Re: [noparse][[/noparse]basicstamps] Basic Stamp BS2sx replace by a normal SX28 in
    > circuit ?
    >
    >
    > Thank you for your answer Al,
    >
    > I discovered a compiler named JAL which makes it possible to simplify the
    > writing out of assembler.
    >
    > >From a kind of Visual BASIC, JAL makes a file ASM, and WISP charges it in
    > the SX28.
    >
    > As I have already the circuit to program the BS2SX (which uses
    > PORT RA3 and
    > RA4 of the BS2SX), couldn't it charge a source ASM via this diagram with a
    > compiler with this type ?
    >
    > jj
    >
    >
    Original Message
    > From: "Al Williams" <alw@a...>
    > To: <basicstamps@yahoogroups.com>
    > Sent: Friday, August 10, 2001 9:22 PM
    > Subject: RE: [noparse][[/noparse]basicstamps] Basic Stamp BS2sx replace by a normal SX28 in
    > circuit ?
    >
    >
    > > Hi John,
    > >
    > > If I understand you correctly, the answer is no. The BS2SX has
    > firmware on
    > > it that contains the Parallax Basic. You can buy these chips from
    > Parallax,
    > > but they contain the Parallax software.
    > >
    > > Your software, however, goes into the EEPROM that is separate
    > from the SX
    > > processor. This is what you are programming when you burn your Stamp
    > > program.
    > >
    > > It is possible to program an SX directly, and Parallax makes a SX-Key
    > which
    > > is very nice since you can single step your code, watch
    > registers, but it
    > is
    > > all assembly language programming. However, it isn't terribly
    > difficult to
    > > write in assembly and the benefits are great. However, it is
    > more complex
    > > than coding in PBasic.
    > >
    > > Hope that helps.
    > >
    > > Al Williams
    > > AWC
    > > * Connect a PS/2 keyboard to your next Stamp project
    > > http://www.al-williams.com/awce/pak6.htm
    > >
    > > >
    Original Message
    > > > From: Jean.Marchaudon [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=3q9T_byl38tS1QkZx8eTlDYyHqlOZmqK2v9bJASO3676zO_RGhF8v26H2VDi2LHODnGUmdpqjeB9NmnsHgGAD5IO2QTB]jean.Marchaudon@w...[/url
    > > > Sent: Friday, August 10, 2001 2:08 PM
    > > > To: basicstamps@yahoogroups.com
    > > > Subject: [noparse][[/noparse]basicstamps] Basic Stamp BS2sx replace by a normal SX28 in
    > > > circuit ?
    > > >
    > > >
    > > > Hi,
    > > >
    > > > I would like to have information.
    > > >
    > > > I made a circuit with a BASIC STAMP BS2SX in version DIP (not in CMS).
    > > >
    > > > I program my circuit via a SB9-rs232 catch, and all the
    > transistors and
    > > > resistances described on the diagram of the BS2SX version CMS are
    > > > integrated
    > > > in the circuit.
    > > >
    > > > The circuit run very well.
    > > >
    > > > My question is:
    > > >
    > > > Can I replace the BS2SX by a simple SX28, not preprogramme in
    > > > BASIC, and use
    > > > a normal compileur ASM for loading this circuit ?
    > > >
    > > > In did other term, I build a universal programmer of SX28 by building
    > the
    > > > diagram of the BS2SX ?
    > > >
    > > > John john
    > > >
    > > > France
    > > >
    > > >
    > > >
    > > >
    > > >
    > > > To UNSUBSCRIBE, just send mail to:
    > > > basicstamps-unsubscribe@yahoogroups.com
    > > > from the same email address that you subscribed. Text in the
    > > > Subject and Body of the message will be ignored.
    > > >
    > > >
    > > > Your use of Yahoo! Groups is subject to
    > http://docs.yahoo.com/info/terms/
    > > >
    > >
    > >
    > > To UNSUBSCRIBE, just send mail to:
    > > basicstamps-unsubscribe@yahoogroups.com
    > > from the same email address that you subscribed. Text in the
    > Subject and
    > Body of the message will be ignored.
    > >
    > >
    > > Your use of Yahoo! Groups is subject to
    http://docs.yahoo.com/info/terms/
    >
    >


    To UNSUBSCRIBE, just send mail to:
    basicstamps-unsubscribe@yahoogroups.com
    from the same email address that you subscribed. Text in the Subject and
    Body of the message will be ignored.


    Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
  • ArchiverArchiver Posts: 46,084
    edited 2001-08-11 12:49
    You are right AL, thank you very much
    jj

    Original Message
    From: "Al Williams" <alw@a...>
    To: <basicstamps@yahoogroups.com>
    Sent: Friday, August 10, 2001 11:14 PM
    Subject: RE: [noparse][[/noparse]basicstamps] Basic Stamp BS2sx replace by a normal SX28 in
    circuit ?


    > Yes Jal is one of many options for programming the SX. However,
    programming
    > an SX requires a special programmer that connects to OSC1 and OSC2 of the
    > SX, not RA3/RA4. The Stamp "programming" is really causing the program in
    > the SX to put your program in the external EEPROM chip. So you don't
    really
    > have an SX programmer.
    >
    > I mentioned the SXKey. If you don't care about debugging, the SXBlitz from
    > Parallax is very inexpensive.
    >
    > Regards,
    >
    > Al Williams
    > AWC
    > * Floating point A/D
    > http://www.al-williams.com/awce/pak9.htm
    >
    > >
    Original Message
    > > From: Jean.Marchaudon [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=NWEf1lj5f7b3pO7HcWdMz5AbLyg8I3z6ESO6_YsbrXlahmF_VEeLT4Rg1xEv8dAzELsrc-tPZZ_TZeVuFRKGh-J4WA]jean.Marchaudon@w...[/url
    > > Sent: Friday, August 10, 2001 2:43 PM
    > > To: basicstamps@yahoogroups.com
    > > Subject: Re: [noparse][[/noparse]basicstamps] Basic Stamp BS2sx replace by a normal SX28 in
    > > circuit ?
    > >
    > >
    > > Thank you for your answer Al,
    > >
    > > I discovered a compiler named JAL which makes it possible to simplify
    the
    > > writing out of assembler.
    > >
    > > >From a kind of Visual BASIC, JAL makes a file ASM, and WISP charges it
    in
    > > the SX28.
    > >
    > > As I have already the circuit to program the BS2SX (which uses
    > > PORT RA3 and
    > > RA4 of the BS2SX), couldn't it charge a source ASM via this diagram with
    a
    > > compiler with this type ?
    > >
    > > jj
    > >
    > >
    Original Message
    > > From: "Al Williams" <alw@a...>
    > > To: <basicstamps@yahoogroups.com>
    > > Sent: Friday, August 10, 2001 9:22 PM
    > > Subject: RE: [noparse][[/noparse]basicstamps] Basic Stamp BS2sx replace by a normal SX28 in
    > > circuit ?
    > >
    > >
    > > > Hi John,
    > > >
    > > > If I understand you correctly, the answer is no. The BS2SX has
    > > firmware on
    > > > it that contains the Parallax Basic. You can buy these chips from
    > > Parallax,
    > > > but they contain the Parallax software.
    > > >
    > > > Your software, however, goes into the EEPROM that is separate
    > > from the SX
    > > > processor. This is what you are programming when you burn your Stamp
    > > > program.
    > > >
    > > > It is possible to program an SX directly, and Parallax makes a SX-Key
    > > which
    > > > is very nice since you can single step your code, watch
    > > registers, but it
    > > is
    > > > all assembly language programming. However, it isn't terribly
    > > difficult to
    > > > write in assembly and the benefits are great. However, it is
    > > more complex
    > > > than coding in PBasic.
    > > >
    > > > Hope that helps.
    > > >
    > > > Al Williams
    > > > AWC
    > > > * Connect a PS/2 keyboard to your next Stamp project
    > > > http://www.al-williams.com/awce/pak6.htm
    > > >
    > > > >
    Original Message
    > > > > From: Jean.Marchaudon [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=NWEf1lj5f7b3pO7HcWdMz5AbLyg8I3z6ESO6_YsbrXlahmF_VEeLT4Rg1xEv8dAzELsrc-tPZZ_TZeVuFRKGh-J4WA]jean.Marchaudon@w...[/url
    > > > > Sent: Friday, August 10, 2001 2:08 PM
    > > > > To: basicstamps@yahoogroups.com
    > > > > Subject: [noparse][[/noparse]basicstamps] Basic Stamp BS2sx replace by a normal SX28 in
    > > > > circuit ?
    > > > >
    > > > >
    > > > > Hi,
    > > > >
    > > > > I would like to have information.
    > > > >
    > > > > I made a circuit with a BASIC STAMP BS2SX in version DIP (not in
    CMS).
    > > > >
    > > > > I program my circuit via a SB9-rs232 catch, and all the
    > > transistors and
    > > > > resistances described on the diagram of the BS2SX version CMS are
    > > > > integrated
    > > > > in the circuit.
    > > > >
    > > > > The circuit run very well.
    > > > >
    > > > > My question is:
    > > > >
    > > > > Can I replace the BS2SX by a simple SX28, not preprogramme in
    > > > > BASIC, and use
    > > > > a normal compileur ASM for loading this circuit ?
    > > > >
    > > > > In did other term, I build a universal programmer of SX28 by
    building
    > > the
    > > > > diagram of the BS2SX ?
    > > > >
    > > > > John john
    > > > >
    > > > > France
    > > > >
    > > > >
    > > > >
    > > > >
    > > > >
    > > > > To UNSUBSCRIBE, just send mail to:
    > > > > basicstamps-unsubscribe@yahoogroups.com
    > > > > from the same email address that you subscribed. Text in the
    > > > > Subject and Body of the message will be ignored.
    > > > >
    > > > >
    > > > > Your use of Yahoo! Groups is subject to
    > > http://docs.yahoo.com/info/terms/
    > > > >
    > > >
    > > >
    > > > To UNSUBSCRIBE, just send mail to:
    > > > basicstamps-unsubscribe@yahoogroups.com
    > > > from the same email address that you subscribed. Text in the
    > > Subject and
    > > Body of the message will be ignored.
    > > >
    > > >
    > > > Your use of Yahoo! Groups is subject to
    > http://docs.yahoo.com/info/terms/
    > >
    > >
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject and
    > Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject and
    Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >
    >
Sign In or Register to comment.