5: BASIC Stamp Command Reference – LCDIN
BASIC Stamp Programming Manual 2.0c
•
www.parallaxinc.com
•
Page 169
Some possible uses of the LCDIN command are 1) in combination with the
LCDOUT command to store and read data from the unused DRAM or
CRAM locations (as extra variable space), 2) to verify that the data from a
previous LCDOUT command was received and processed properly by the
LCD, and 3) to read character data from CRAM for the purposes of
modifying it and storing it as a custom character.
Conversion
Formatter
Type of Number
Numeric Characters Accepted
Notes
DEC{1..5}
Decimal, optionally limited to
1 – 5 digits
0 through 9
1
SDEC{1..5}
Signed decimal, optionally
limited to 1 – 5 digits
-, 0 through 9
1,2
HEX{1..4}
Hexadecimal, optionally limited
to 1 – 4 digits
0 through 9, A through F
1,3
SHEX{1..4}
Signed hexadecimal, optionally
limited to 1 – 4 digits
-, 0 through 9, A through F
1,2,3
IHEX{1..4}
Indicated hexadecimal,
optionally limited to 1 – 4 digits
$, 0 through 9, A through F
1,3,4
ISHEX{1..4}
Signed, indicated hexadecimal,
optionally limited to 1 – 4 digits
-, $, 0 through 9, A through F
1,2,3,4
BIN{1..16}
Binary, optionally limited to
1 – 16 digits
0, 1
1
SBIN{1..16}
Signed binary, optionally limited
to 1 – 16 digits
-, 0, 1
1,2
IBIN{1..16}
Indicated binary, optionally
limited to 1 – 16 digits
%, 0, 1
1,4
ISBIN{1..16}
Signed, indicated binary,
optionally limited to 1 – 16 digits
-, %, 0, 1
1,2,4
1 All numeric conversions will continue to accept new data until receiving either the specified
number of digits (ex: three digits for DEC3) or a non-numeric character.
2 To be recognized as part of a number, the minus sign (-) must immediately precede a
numeric character. The minus sign character occurring in non-numeric text is ignored and
any character (including a space) between a minus and a number causes the minus to be
ignored.
3 The hexadecimal formatters are not case-sensitive; “a” through “f” means the same as “A”
through “F”.
4 Indicated hexadecimal and binary formatters ignore all characters, even valid numerics,
until they receive the appropriate prefix ($ for hexadecimal, % for binary). The indicated
formatters can differentiate between text and hexadecimal (ex: ABC would be interpreted
by HEX as a number but IHEX would ignore it unless expressed as $ABC). Likewise, the
binary version can distinguish the decimal number 10 from the binary number %10. A
prefix occurring in non-numeric text is ignored, and any character (including a space)
between a prefix and a number causes the prefix to be ignored. Indicated, signed
formatters require that the minus sign come before the prefix, as in -$1B45.
Table 5.30: LCDIN Conversion
Formatters.
Summary of Contents for BASIC Stamp 1
Page 1: ...BASIC Stamp Programming Manual Version 2 0c...
Page 34: ...Quick Start Guide Page 32 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Page 340: ...ASCII Chart Page 338 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Page 342: ...Reserved Words Page 340 BASIC Stamp Programming Manual 2 0b www parallaxinc com...
Page 346: ...Conversion Formatters Page 344 BASIC Stamp Programming Manual 2 0b www parallaxinc com...