910-90005 Parallax Inc, 910-90005 Datasheet
910-90005
Specifications of 910-90005
Related parts for 910-90005
910-90005 Summary of contents
Page 1
BASIC Stamp HomeWork Board #29158 10-pack of Breadboard version #29157 10-pack of Through-Hole version Introduction It’s not often that we start technical documentation with a bit of marketing punch. If you like the low cost of a BASIC Stamp Rev. ...
Page 2
Package Contents The BASIC Stamp HomeWork Board is sold only in quantities of 10. The reason for this is that the board is intended for the educational market only purchased by educators for use in their classrooms. The ...
Page 3
Figure 1 StampLab printed circuit board keyed with part identifications BASIC Stamp HomeWork Board A. BASIC Stamp 2 Module. The BASIC Stamp is comprised of several components: PIC16C57-20/ Microchip 2K 8-bit microcontroller programmed with the the ...
Page 4
Figure 2 BASIC Stamp HomeWork Board Schematic Power Consumption and Battery Life Parallax normally designs BASIC Stamp boards with power jacks for wall transformers. Wall transformers provide plenty of power but they are not as portable for science fairs, robots ...
Page 5
MilliAmp hours is a statistic measuring the amount of energy stored in a battery. For example, if you have a 1 mA-hr battery and a project drawing 0.5 milliamps, the battery will last for two hours. A typical 9V Duracell ...
Page 6
With the SLEEP example the Power LED turns off when the SLEEP command is being executed because the EEPROM is inactive. Current consumption while the loop is being executed but drops to 40 µA during the SLEEP ...
Page 7
Quick Start Programming Guide This chapter is a quick start guide to connecting the BASIC Stamp to the PC and programming it. Without even knowing how the BASIC Stamp functions, you should be able to complete the exercise without difficulty. ...
Page 8
Figure 4 Software install Step 1 – just click “Next”. Figure 5 Software install Step 2. Choose “Typical” for a standard installation. Parallax, Inc. • BASIC Stamp HomeWork Board ver 1.1 Page 8 ...
Page 9
Figure 6 Software install Step 3. Click “Install” and finish the process. Figure 7 Finish the installation process.. Downloading a Program The BASIC Stamp Windows Editor was designed to be easy to use and mostly intuitive. Those who are familiar ...
Page 10
Figure 9 BASIC Stamp Windows Editor. Because the Windows editor supports more than one model of the BASIC Stamp necessary to tell the editor which model you are trying to program. The STAMP directive is a special command ...
Page 11
Figure 10 Successful BASIC Stamp program download. Want to program with a Palm Pilot, Macintosh or using Linux? In August 2002 Parallax released compiled “tokenizer” code that enables developers of other platforms to design programming interfaces for different operating systems. ...
Page 12
Table 5 Shortcut Key F6 or Ctrl+I Coding functions F7 or Ctrl+T shortcut keys Ctrl Ctrl+R Ctrl+ ESC Memory Map The BASIC Stamp Windows Editor also features a Memory Map. The left side displays the amount ...
Page 13
Example Program Introduction As we mention in the section on electronics fundamentals, Light Emitting Diodes (LED) are the most widely used indicators in the electronics world. They come in a tremendous variety of colors, shapes and sizes. Their low current ...
Page 14
Figure 12 Blinking LED circuit. Code Listing The simplest way to control a BASIC Stamp output pin is with the commands require a pin number parameter. Let's take a look at Listing 1a to see ' {$STAMP BS2} ' Program: ...
Page 15
Next, we make the LED control pin go to zero volts with current can flow and it turns off. Again, we use Finally, we start the process over by jumping to the line labeled Download and run the program – ...
Page 16
When a bit in Outs will be high (5 volts). So, is the same as: HIGH 15 Dir15 = 1 Out15 = 1 and is the same as: ...
Page 17
Advanced LED Control Another advantage to this program style is that we can cause the LED to follow the operation of a different value within our program. We can do this because can copy another bit-sized variable to it and ...
Page 18
The first thing we' create a report on what's happening. We start with cursor [not visible] to move to the first row, first column of the screen. Next we'll print out the values of DEBUG and using the ...