bienluu1=0;
bienxoay1=1;
giatri1=bienluu1|bienxoay1;//chổ này kết quả là giatri1=1; đúng không bạn?
portb=giatri1;//xuất 8 bit 1 ra portb phải không?
bienxoay1=bienxoay1<<1;//dịch trái bienxoay1-->8 bit 1 mà bạn dịch trái 1 bit thì cũng đâu có gì thay đổi.
Bạn kiểm tra lại vòng lặp:
while(slx>8)
.
.
.
slx--;
cần phải đặt vào cặp dấu { } không?
|