Constants

The following constants are pre-defined by the compiler:

Constant Table

TRUELogical true:-1($FFFFFFFF)
FALSELogical false:0($00000000)
POSXMaximum positive integer:2147483647($7FFFFFFF)
NEGXMaximum negative integer:-2147483648($80000000)
PIFloating-point value for PI:≈ 3.141593($40490FDB)
RCFASTInternal fast oscillator:$00000001(%00000000001)
RCSLOWInternal slow oscillator:$00000002(%00000000010)
XINPUTExternal clock/oscillator:$00000004(%00000000100)
XTAL1External low-speed crystal:$00000008(%00000001000)
XTAL2External medium-speed crystal:$00000010(%00000010000)
XTAL3External high-speed crystal:$00000020(%00000100000)
PLL1XExternal frequency times 1:$00000040(%00001000000)
PLL2XExternal frequency times 2:$00000080(%00010000000)
PLL4XExternal frequency times 4:$00000100(%00100000000)
PLL8XExternal frequency times 8:$00000200(%01000000000)
PLL16XExternal frequency times 16:$00000400(%10000000000)

Unless otherwise noted, content on this site is licensed under the
Creative Commons Attribution-ShareAlike 4.0 International License.