If you're using a PIC16 then you'll have to add a definition for a WREG variable
If you wanted to make the code the same for all devices then change all the references to WREG to a byte variable instead, including the SHOUT subroutine.
Here I've named it SHDATA.
Code:
SHDATA var byte
SHDATA = $55
call SHOUT
Bookmarks