#include sbit CS = P2^0; sbit SCLK = P2^1; sbit DIN = P2^2; sbit DOUT = P2^3; sbit LSBRA = ACC^0; void main(void) { unsigned char x; CS=0; SCLK=1; Delay(); SCLK=0; Delay(); for(x=0; x<8; x++) { SCLK=1; Delay(); SCLK=0; Delay() LSBRA=DOUT; ACC = ACC << 1; } CS=1; P1=ACC; }