It's not what you want, but:
pin var byte
pin1 var portb.0
pin2 var portb.1
pin3 var portb.2...etc.etc.etc...
pin = 2
gosub outputstuff
outputstuff:
select case pin
case 1
owout pin1,1,["data here"]
case 2
owout pin2,1,["data here"]
case 3
owout pin3,1,["data here"]
end select
return





Bookmarks