SW500009 Microchip Technology, SW500009 Datasheet - Page 100

HI-TECH FOR DSPIC/PIC24

SW500009

Manufacturer Part Number
SW500009
Description
HI-TECH FOR DSPIC/PIC24
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC24 & DsPICr
Datasheet

Specifications of SW500009

Supported Families
PIC24
Core Architecture
PIC, DsPIC
Software Edition
Standard
Kit Contents
Software And Docs
Tool Type
Compiler
Mcu Supported Families
PIC24 MCUs And DsPIC DSCs
Lead Free Status / RoHS Status
Not applicable / RoHS Compliant
For Use With/related Products
DSPIC3X/PIC24
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
025
778-1003
778-1003
HI-TECH C Assembly Language
4.3.4 Constants
4.3.4.1 Numeric Constants
The assembler performs all arithmetic with signed 32-bit precision.
as given in Table 4.3.
fiers. Hexadecimal digits are accepted in either upper or lower case.
temporary (numeric) label backward references.
format.
4.3.4.2 Character Constants and Strings
A character constant is a single character enclosed in single quotes ’.
or newline characters, enclosed within matching quotes. Either single quotes ’ or double quotes "
maybe used, but the opening and closing quotes must be the same.
4.3.5 Identifiers
Assembly identifiers are user-defined symbols representing memory locations or numbers. A sym-
bol may contain any number of characters drawn from the alphabetics, numerics and the special
characters dollar, $, question mark, ? and underscore, _.
e.g. Fred is not the same symbol as fred. Some examples of identifiers are shown here:
86
The default radix for all numbers is 10. Other radices may be specified by a trailing base specifier
Hexadecimal numbers must have a leading digit (e.g. 0ffffh) to differentiate them from identi-
Note that a binary constant must have an upper case B following it, as a lower case b is used for
In expressions, real numbers are accepted in the usual format, and are interpreted as IEEE 32-bit
Multi-character constants, or strings, are a sequence of characters, not including carriage return
The first character of an identifier may not be numeric. The case of alphabetics is significant,
An_identifier
an_identifier
an_identifier1
Binary
Octal
Decimal
Hexadecimal
Radix
digits 0 and 1 followed by B
digits 0 to 7 followed by O, Q, o or q
digits 0 to 9 followed by D, d or nothing
digits 0 to 9, A to F preceded by Ox or followed by H or h
Table 4.3: ASPIC numbers and bases
Format
Macro Assembler

Related parts for SW500009