SCL Reference: Assignment
Probably the most common SCL statement is the assignment statement, used to assign a value to a pin , SFR , SFR field, or memory location.
RA1 <= '1'; // set pin RA1 high
AN0 <= 3500 mv; // set pin AN0 to 3.5 V
ADDRESH <= 128; // set SFR ADDRESH to 128
ADDRESH <= #16#80#; // set SFR ADDRESH to 0x80
ADDRESH <= B"10000000"; // set SFR ADDRESH to binary 10000000
SSPCON1.CKP <= '1'; // set field SSPCON1.CKP to 1
Assignment to a user variable uses a different syntax. And of course depends on the user variable type .
intVar := 123; // set intVar to 123
timeVar := 10 ms; // set timeVar to 10 ms
strVar := "test"; // set strVar to "test"