Peter,

How is the beasty supposed to know that 2 means portc.2....The thing is I gotta use 0 - 7 as the clockpin
Not sure if you really mean "I gotta use 0 - 7".

Usually PORTC.2 is number 10, but that depends on the chip you are using.
If you really need it to be 0-7, see this thread for how to change it.

http://www.picbasic.co.uk/forum/show...ht=PORTL+PORTH

HTH,