Direktíva EQU.

Čau,
direktiva equ nedělá nic jinýho než že ti přiděluje pod určitý jméno nějaký číslo, a je celkem jedno jestli to číslo je adresa do paměti nebo libovolný číslo.
Například můžeš mít REGISTR1 EQU 20h. Potom když dáš v movlw REGISTR1 tak se ti do W (wregistr) uloží hodnota 20h.
Jinak je dokonce možný že si do equ uložíš i více bajtový číslo, například: HODNOTA1 EQU A3Fh , potom stačí napsat instrukce MOVLW High(HODNOTA1) a MOVLW Low(HODNOTA1) , to první uloží vyšší bajt a to druhý nižší bajt do W