SW500008 Microchip Technology, SW500008 Datasheet - Page 103

PICC-18 STD

SW500008

Manufacturer Part Number
SW500008
Description
PICC-18 STD
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC18r
Datasheets

Specifications of SW500008

Supported Families
PIC18
Core Architecture
PIC
Software Edition
Standard
Kit Contents
Software And Docs
Mcu Supported Families
PIC18
Tool Function
Compiler
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / RoHS Compliant
For Use With/related Products
PIC18 Series
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
015
778-1001
778-1001
Macro Assembler
assembler directives are documented in this section.
4.3.1 Statement Formats
Legal statement formats are shown in Table 4.2.
on a line of its own, or precede a mnemonic as shown in the second format.
name field is mandatory and should also contain one identifier.
contain lines that form valid preprocessor directives. See Section
format for these directives.
should appear.
4.3.2 Characters
The character set used is standard 7 bit ASCII. Alphabetic case is significant for identifiers, but not
mnemonics and reserved words. Tabs are treated as equivalent to spaces.
4.3.2.1 Delimiters
All numbers and identifiers must be delimited by white space, non-alphanumeric characters or the
end of a line.
4.3.2.2 Special Characters
There are a few characters that are special in certain contexts. Within a macro body, the character & is
used for token concatenation. To use the bitwise & operator within a macro body, escape it by using
&& instead. In a macro argument list, the angle brackets < and > are used to quote macro arguments.
The label field is optional and, if present, should contain one identifier. A label may appear
The third format is only legal with certain assembler directives, such as MACRO, SET and EQU. The
If the assembly file is first processed by the C preprocessor, see Section 2.4.12, then it may also
There is no limitation on what column or part of the line in which any part of the statement
Format 1
Format 2
Format 3
Format 4
Format 5
label:
label:
name
; comment only
<empty line>
Table 4.2: ASPIC18 statement formats
mnemonic
pseudo-op
operands
operands
3.12.1
HI-TECH C Assembly Language
for more information on the
; comment
; comment
89

Related parts for SW500008