View Single Post
Old 12-08-2011, 10:55 PM   #2
tdm
Đệ tử 7 túi
 
Tham gia ngày: May 2005
Bài gửi: 258
:
Trích:
Nguyên văn bởi vitieubao View Post
Chào cả nhà ! em là lính mới vào học pic có mấy câu lệnh không hiểu về ý nghĩa của nó như thế nào mong các anh chị chỉ dùm em ý nghĩa câu lệnh này với ạ.

set_tris_b(0x00);
while(1){
for(k=1;k<0x100;k<<=1) // cái này em chiu không biết ý "k<0x100"nó là gì và k=1 ở đây là giá trị của k =1 hay là gì ạ mong cả nhà giúp em với.


{output_b(k);
delay_ms(100);}
for(k=0x80;k>0;k>>=1)// k>0 ở đây có nghĩa là gì ?
{output_b(k);
delay_ms(100);}

}}
k =1 //gán 1 vào k
k>0//biểu thức điều kiện
k>>=1// k dịch phải một đơn vị.
k<<=1//k dịch trái một đơn vị.
__________________
viết chương trình cho vdk chạy ổn định là cả một vấn đề.
tdm vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn