EasyManua.ls Logo

Parallax BASIC Stamp 2e - Auxio

Default Icon
353 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
5: BASIC Stamp Command Reference - AUXIO
BASIC Stamp Programming Manual 2.0c www.parallaxinc.com Page 81
AUXIO
BS1 BS2 BS2e BS2sx BS2p
AUXIO
Function
Switch from control of main I/O pins to auxiliary I/O pins (on the BS2p40
only).
Quick Facts
BS2p
I/O pin IDs
0 15 (just like main I/O, but after AUXIO command, all references affect
physical pins 21 36).
Special notes
Both the BS2p24 and the BS2p40 accept this command, however, only
the BS2p40 gives access to the auxiliary I/O pins.
Explanation
The BS2p is available in two module styles, 1) a 24-pin module (called the
BS2p24) that is pin compatible with the BS2, BS2e and BS2sx and 2) a 40-
pin module (called the BS2p40) that has an additional 16 I/O pins (for a
total of 32). The BS2p40's extra, or auxiliary, I/O pins can be accessed in
the same manner as the main I/O pins (by using the IDs 0 to 15) but only
after issuing an AUXIO or IOTERM command. The AUXIO command
causes the BASIC Stamp to affect the auxiliary I/O pins instead of the
main I/O pins in all further code until the MAINIO command is reached,
or the BASIC Stamp is reset or power-cycled.
The following example illustrates this:
HIGH 0
AUXIO
LOW 0
The first line of the above example will set I/O pin 0 of the main I/O pins
(physical pin 5) high. Afterward, the AUXIO command tells the BASIC
Stamp that all commands following it should affect the auxiliary I/O pins.
The following LOW command will set I/O pin 0 of the auxiliary I/O pins
(physical pin 21) low.
Note that the main I/O and auxiliary I/O pins are independent of each
other; the states of the main I/O pins remain unchanged while the
program affects the auxiliary I/O pins, and vice versa.
Other commands that affect I/O group access are MAINIO and IOTERM.
Table 5.1: AUXIO Quick Facts.
p
2
A SIMPLE AUXIO EXAMPLE.
M
AIN I/O AND AUXILIARY I/O PINS ARE
INDEPENDENT AND UNAFFECTED BY
CHANGES IN THE OPPOSITE GROUP.

Table of Contents

Related product manuals