good day to all in this forum,
I am using PicBasic pro to load an 8 bit shift register and I wrote a very simple program like this:

INCLUDE "MODEDEFS.BAS"
DT var byte
DT=128 ' decimal
SHIFTOUT H_DATA,H_CLK,msbfirst ,[DT\8]

Then I do suppose that the MSB ( in this case "1" ) is transmitted first and then "0000000" is transmitted after it.
By looking to the output stream with a scope, I find that the bit at logic level = high ( dec 128) is shown to the left side of the scope and not at the right side of the scope display.
I am just a little bit confuesd about that: any clarification please ?
Thanks in advance.
bye