Does PIC BASIC Pro support the hardware requirements for SHIFT IN/OUT commands? Let me add a little more, does it take care of the communication protocol like MBASIC?

MBASIC can process SPI communication with any I/O pin through software. It does not necessarily have to use a pin designated for SPI, like pins RC3,4 and 5 on the PIC 16F877; labelled as SCL, SDA and SDO respectively.

I am having some serious problems trying to get a PIC 16F628 to perform SHIFT IN/OUT commands with PIC BASIC Pro and I was wondering if my problem was with my selection of chips.

Robert