SW500009 Microchip Technology, SW500009 Datasheet - Page 104

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
90
*
+
-
/
= or eq
> or gt
>= or ge
< or lt
<= or le
<> or ne
low
high
highword
mod
&
^
|
not
< < or shl
> > or shr
rol
ror
float24
nul
Operator
Multiplication
Addition
Subtraction
Division
Equality
Signed greater than
Signed greater than or equal to
Signed less than
Signed less than or equal to
Signed not equal to
Low byte of operand
High byte of operand
High 16 bits of operand
Modulus
Bitwise AND
Bitwise XOR (exclusive or)
Bitwise OR
Bitwise complement
Shift left
Shift right
Rotate left
Rotate right
24-bit version of real operand
Tests if macro argument is null
Table 4.4: ASPIC operators
Purpose
movlw 4*33,W
bra $+1
DB 5-2
movlw 100/4
IF inp eq 66
IF inp > 40
IF inp ge 66
IF inp < 40
IF inp le 66
IF inp <> 40
movlw low(inp)
movlw high(1008h)
DW highword(inp)
movlw 77mod4
clrf inp&0ffh
movf inp^80,W
movf inp!1,W
movlw not 055h,W
DB inp> >8
movlw inp shr 2,W
DB inp rol 1
DB inp ror 1
DW float24(3.3)
Example
Macro Assembler

Related parts for SW500009