serial data is shifted in just before cb1 goes high, not just after it goes low. (nw)