5: BASIC Stamp Command Reference – SEROUT
BASIC Stamp Programming Manual 2.0c
•
www.parallaxinc.com
•
Page 293
SEROUT
BS1 BS2 BS2e BS2sx BS2p
SEROUT
Tpin, Baudmode, ( {#} OutputData )
SEROUT
Tpin {\Fpin}, Baudmode, {Pace,} {Timeout, Tlabel,} [ InputData ]
Function
Transmit asynchronous serial data (e.g., RS-232 data).
•
Tpin
is a variable/constant/expression (0 – 16) that specifies the I/O
pin through which the serial data will be transmitted. This pin will
be set to output mode. On the BS2, BS2e, BS2sx and BS2p, if Tpin is
set to 16, the BASIC Stamp uses the dedicated serial-output pin
(SOUT, physical pin 1), which is normally used by the Stamp Editor
during the download process.
•
Fpin
is an optional variable/constant/expression (0 – 15) that
specifies the I/O pin to monitor for flow control status. This pin will
be set to input mode. NOTE: Fpin must be specified to use the
optional Timeout and Tlabel arguments in the SEROUT command.
•
Baudmode
is variable/constant/expression (0 – 7 on the BS1, 0 –
65535 on all other BASIC Stamps) that specifies serial timing and
configuration.
•
Pace
is an optional variable/constant/expression (0 – 65535) that
determines the length of the pause between transmitted bytes.
NOTE: Pace cannot be used simultaneously with Timeout.
•
Timeout
is an optional variable/constant/expression (0 – 65535) that
tells SEROUT how long to wait for Fpin permission to send. If
permission does not arrive in time, the program will jump to the
address specified by Tlable. NOTE: Fpin must be specified to use
the optional Timeout and Tlabel arguments in the SEROUT
command.
•
Tlabel
is an optional label that must be provided along with Timeout.
Tlabel indicates where the program should go in the event that
permission to send data is not granted within the period specified
by Timeout.
•
OutputData
is list of variables, constants, expressions and formatters
that tells SEROUT how to format outgoing data. SEROUT can
transmit individual or repeating bytes, convert values into decimal,
1
2
e
2
sx
2
p
2
1
NOTE: Expressions are not
allowed as arguments on the BS1.
The range of the Rpin argument on
the BS1 is 0 – 7.
NOTE: The BS1's OutputData
argument can only be a list of
variables and the optional decimal
modifier (#).
1
Содержание BASIC Stamp 2e
Страница 1: ...BASIC Stamp Programming Manual Version 2 0c...
Страница 30: ...Introduction to the BASIC Stamps Page 28 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 34: ...Quick Start Guide Page 32 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 90: ...BUTTON BASIC Stamp Command Reference Page 88 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 118: ...END BASIC Stamp Command Reference Page 116 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 128: ...FREQOUT BASIC Stamp Command Reference Page 126 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 196: ...NAP BASIC Stamp Command Reference Page 194 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 206: ...OWIN BASIC Stamp Command Reference Page 204 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 214: ...OWOUT BASIC Stamp Command Reference Page 212 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 216: ...PAUSE BASIC Stamp Command Reference Page 214 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 226: ...POLLMODE BASIC Stamp Command Reference Page 224 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 232: ...POLLOUT BASIC Stamp Command Reference Page 230 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 236: ...POLLRUN BASIC Stamp Command Reference Page 234 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 240: ...POLLWAIT BASIC Stamp Command Reference Page 238 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 262: ...RCTIME BASIC Stamp Command Reference Page 260 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 274: ...RUN BASIC Stamp Command Reference Page 272 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 310: ...SEROUT BASIC Stamp Command Reference Page 308 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 324: ...STOP BASIC Stamp Command Reference Page 322 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 340: ...ASCII Chart Page 338 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 342: ...Reserved Words Page 340 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Страница 346: ...Conversion Formatters Page 344 BASIC Stamp Programming Manual 2 0b www parallaxinc com...