#include sbit P1b0 = P1^0; sbit regALSB = ACC^0; void main(void) { unsigned char conbyte = 0x44; unsigned char x; ACC = conbyte; for(x=0; x<8; x++) { P1b0 = regALSB; ACC = ACC >> 1; } }