![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#2 |
Nhập môn đệ tử
Tham gia ngày: Apr 2011
Bài gửi: 3
: |
Các câu lệnh sẽ được thực hiện lần lượt, khi đó, nó sẽ kiểm tra đk ở vòng lặp while đầu tiên, nếu đk này thỏa mãn thì các câu lệnh bên trong sẽ lần lượt được thực hiện, khi thực hiện hết các lệnh trong vòng lặp nó mới lại kiểm tra tiếp điều kiện trong while. Bởi vậy , khi đó nếu đang thực hiện các lệnh trong vòng lặp mà đk trong while ko đúng nữa thì nó vẫn làm cho tới hết các lệnh thì mới thoát khỏi vòng lặp.
Cái này bạn hoàn toàn có thể kiểm tra bằng cách:đk vòng lặp while đặt một nút nhấn và vài con led đơn VD: while(button==0) { led1= sáng; delay_ms(1000); led2=sáng; delay_ms(1000); } Khi đó, mình nhấn nút xuống button=0 rồi thả tay ra ngay thì thấy các led vẫn sáng bình thường(thực hiện hết các lệnh trong vòng lặp) |
![]() |
![]() |
Tags |
vòng lặp while |
|
|