SW500008 Microchip Technology, SW500008 Datasheet - Page 108

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
HI-TECH C Assembly Language
94
*
+
-
/
= 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: ASPIC18 operators
Purpose
movlw 4*33
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 77 mod 4
clrf inp&0ffh
movlw inp^80
movlw inp|1
movlw not 055h
DB inp> >8
movlw inp shr 2
DB inp rol 1
DB inp ror 1
DW float24(3.3)
Example
Macro Assembler

Related parts for SW500008