45300 Parallax Inc, 45300 Datasheet - Page 82
![BOARD PROTO SX48](/photos/9/25/92507/mfg_45300_sml.jpg)
45300
Manufacturer Part Number
45300
Description
BOARD PROTO SX48
Manufacturer
Parallax Inc
Type
MCUr
Specifications of 45300
Contents
Board
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
SX48
For Use With
130-28029 - KIT PARTS SMART SENSORS45111 - MANUAL FOR SX-KEY/BLITZ VER. 2.028850 - CARRIER BOARD BOARD OF EDU USB
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Contains lead / RoHS non-compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
453001
Manufacturer:
LITTELFUSE/力特
Quantity:
20 000
Company:
Part Number:
453002
Manufacturer:
LITTELFU
Quantity:
1 000
8 The Parallax Assembler
Page 82 SX-Key/Blitz Development System Manual 2.0 Parallax, Inc.
Error message contains control
characters
Error message exceeds 64 characters
EXITM/ENDM must be preceded by
MACRO
Expected “++” or “--“
Expected “,”
Expected “,” or end-of-line
Expected a binary operator or “)”
Expected a constant
Expected a constant, variable, unary
operator, or “(“
Expected a DEVICE parameter
Expected a label, directive, or
instruction
Expected a value from 0 to 64 or end-of-
line
Expected a value from 1 to 32
Expected a terminating quote
Expected an expression
Expected end-of-line
Expected UDEC, SDEC, UHEX, SHEX,
UBIN, SBIN, FSTR or ZSTR
Expected W
Expected WDT
Expression is too complex
ID cannot exceed 8 characters
ID must be a string of up to 8
characters
Location already contains data
Label is already defined
Limit of 32 nested REPTs exceeded
Limit of 100,000 total REPT loops
exceeded
List is too large
Macro argument index is out of range
Macro argument is not resolvable
MACRO must be preceded by a label
Message
Explanation
Error message defined with an ERROR directive must contain printable characters
only.
Error message defined with an ERROR directive must be 64 characters or less in
length.
Check for missing or commented-out MACRO directive above the
EXITM/ENDM.
The source operand in a MOVSZ must be preceded by ++ or --.
Check for missing arguments on a multi-argument mnemonic.
Check for invalid character(s) at the end of the line.
Look for mnemonic with bad or missing arguments. Look for incomplete
expressions.
DEVICE directive contains a missing or invalid parameter. Look for misspellings,
commas without trailing parameters, lower case when using CASE directive, etc.
Check for invalid arguments. Check for mistyped mnemonic.
Argument count on macros must be 0 to 64 or not specified.
The count parameter in the WATCH directive must be in the range of 1 to 32.
Look for a string without a terminating quote, or apostrophe.
Look for a mnemonic with missing arguments.
Look for invalid character or argument at the end-of-line. Look for incomplete
expression.
WATCH directive is missing formatter argument.
The W argument is missing in a mnemonic that requires it.
The clear-watchdog mnemonic must specify !WDT
SX-Key assembler cannot handle the designated expression. Try simplifying the
expression if possible.
A maximum of 8 characters are allowed in the ID directive.
Make sure to use single quotes, or apostrophes, (‘), before and after the string.
Make sure not to input control characters.
Assembled instruction overlaps used memory or crossed over last defined page
barrier. Can also occur when the RESET directive is specified twice.
A symbol, or label, is already defined or is a reserved word. Make sure label’s
position is not invalid, such as a label in a REPT block (this would make duplicate
labels during the expansion). Make sure label starts with a letter or an underscore
(_).
The SX-Key assembler cannot process more than 32 nested REPT blocks.
REPT count argument must be in the range 1..100,000.
List file generation cannot complete because it is too large. Look for REPT blocks
whose count is high, or whose final size, during assembly, is large.
The designated argument index is outside the specified range as set by the macro’s
definition.
A valid symbol must precede the MACRO directive. Check for mistyped symbol.