còn một vấn đề nữa mấy bác giải thích giùm em nha
em có đoạn chương trình như sau:
nhưng ko hiểu sao đoạn vòng lặp
lại là vòng lặp vô tận, tức là 4 đèn thay phiên nhau chớp liên tục. đủng ra là khi i = 0 thì đèn sẽ ko chớp nữa và 4 led mắc ở P4-P7 phải sáng.
8 led mắc vào 8 chân của P1 89C51.
em chạy mô phỏng bằng Protues.
bác pro nào chỉ bảo em được ko ạ
em có đoạn chương trình như sau:
Code:
void main()
{
char i = 5;
P1 = 0xFF;
delay(50);
P1 = 0x1;
while(i--) //chỗ khó hiểu là ở đây nè mấy bác
{
delay(10); //delay khoảng 0,3 giây
P1 = 0xF0;;
delay(10);
P1 = 0x0F;
}
while(1){}
}//main
Code:
while(i--) //kieu 2
{
delay(10);
P1 = 0xF0;;
delay(10);
P1 = 0x0F;
}
8 led mắc vào 8 chân của P1 89C51.
em chạy mô phỏng bằng Protues.
bác pro nào chỉ bảo em được ko ạ
Hi!
Comment