Contents
BASIC Stamp Programming Manual 2.0c • www.parallaxinc.com • Page 1
PREFIX ........................................................................................................5
INTRODUCTION TO THE BASIC STAMP.........................................................7
BASIC STAMP 1 HARDWARE.........................................................................................8
BASIC STAMP 2 HARDWARE.......................................................................................10
BASIC STAMP 2E HARDWARE.....................................................................................12
BASIC STAMP 2SX HARDWARE...................................................................................14
BASIC STAMP 2P HARDWARE.....................................................................................16
DEVELOPMENT BOARDS ...............................................................................................18
BASIC Stamp 1 Carrier Board..............................................................................18
BASIC Stamp 2 Carrier Board..............................................................................19
BASIC Stamp Super Carrier Board......................................................................20
Board of Education.................................................................................................22
BASIC Stamp Activity Board.................................................................................23
GUIDELINES AND PRECAUTIONS...................................................................................25
QUICK START GUIDE.................................................................................29
USING THE BASIC STAMP EDITOR .............................................................33
BASIC STAMP WINDOWS EDITOR...............................................................................34
BASIC STAMP DOS EDITOR .......................................................................................41
BASIC STAMP ARCHITECTURE...................................................................45
RAM ORGANIZATION (BS1).........................................................................................45
RAM ORGANIZATION (BS2, BS2E, BS2SX, BS2P) ...................................................46
DEFINING AND USING VARIABLES.................................................................................48
The Rules of Symbol Names ................................................................................49
Defining Array Variables........................................................................................51
Aliases and Variable Modifiers..............................................................................53
CONSTANTS AND COMPILE-TIME EXPRESSIONS .........................................................56
NUMBER REPRESENTATIONS .......................................................................................59
ORDER OF OPERATIONS...............................................................................................60
INTEGER MATH RULES..................................................................................................62
UNARY OPERATORS......................................................................................................63
Absolute Value (ABS).............................................................................................64
Cosine (COS)..........................................................................................................64
Decoder (DCD)........................................................................................................64