If your asking about an integrated debugger, there really is no need for one, since PBASIC is an interpreted language. It's usually sufficient to intersperse DEBUG commands, as required, which will transmit serial user information to the virtual terminal which is part of the IDE.
ISP (In-Circuit Serial Programming) really doesn't apply either, since the Parallax Basic Interpreter (Microchip or Parallax SX processor) is only programmed once - at Parallax. When you save programs to your Basic Stamp, the program is tokenized by the Basic IDE and stored in the Stamp's EEPROM memory.
Well, the BS2 in effect IS an "ISP" (In-circuit Serial Programming) device. But no, there's no ICD (In-Circuit Debugging) for the unit. Too bad, too, it would be nice for learning.
Instead, as has been mentioned, people fall back on inserting 'debug' output statements which then print lines on the 'debug' terminal while your program is running. This works fine. You can also use the 'blink an LED' technique to demonstrate your code is cycling.
No, The BASIC Stamp is a great controller that is simple to program, but is not a power house or very high speed. I suggest if you want that level of sophistcation to look at the Propeller chip.
Comments
If your asking about an integrated debugger, there really is no need for one, since PBASIC is an interpreted language. It's usually sufficient to intersperse DEBUG commands, as required, which will transmit serial user information to the virtual terminal which is part of the IDE.
Regards,
Bruce Bates
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
<!--StartFragment -->
Instead, as has been mentioned, people fall back on inserting 'debug' output statements which then print lines on the 'debug' terminal while your program is running. This works fine. You can also use the 'blink an LED' technique to demonstrate your code is cycling.
-Martin
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Martin Hebel
Personal Links with plenty of BASIC Stamp info
StampPlot - Graphical Data Acquisition and Control
AppBee - XBee ZigBee / IEEE 802.15.4 Adapters & Devices