Em muốn viết 1 chương trình bằng code C gồm 3 nút nhấn: START, STOP và PAUSE:
1/ Khi nhấn START thì chạy hiệu ứng led sáng dần từ p2.0 đến p2.7.
2/ Khi led đang chạy hiệu ứng, nếu nhấn STOP thì tắt hiệu ứng, nhấn START sẽ chạy lại từ đầu.
3/ Khi led đang chạy hiệu ứng, nếu nhấn PAUSE thì ngưng hiệu ứng lập tức ( ví dụ, led đang sáng dần đến p2.5 mà nhấn PAUSE thì dừng hiệu ứng led tạm thời chỉ có 6 con led từ p2.0 đến p2.5 sáng). Nếu nhấn START lại thì led tiếp tục chạy hiệu ứng ở vị trí mình nhấn PAUSE.
Bước 1 em đã làm được, nhưng 2 bước sau làm hoài vẫn chưa được.
Mong các bác giúp đỡ em ah!
1/ Khi nhấn START thì chạy hiệu ứng led sáng dần từ p2.0 đến p2.7.
2/ Khi led đang chạy hiệu ứng, nếu nhấn STOP thì tắt hiệu ứng, nhấn START sẽ chạy lại từ đầu.
3/ Khi led đang chạy hiệu ứng, nếu nhấn PAUSE thì ngưng hiệu ứng lập tức ( ví dụ, led đang sáng dần đến p2.5 mà nhấn PAUSE thì dừng hiệu ứng led tạm thời chỉ có 6 con led từ p2.0 đến p2.5 sáng). Nếu nhấn START lại thì led tiếp tục chạy hiệu ứng ở vị trí mình nhấn PAUSE.
Bước 1 em đã làm được, nhưng 2 bước sau làm hoài vẫn chưa được.
Mong các bác giúp đỡ em ah!
Comment