![]() |
|
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 | |
Đệ tử 6 túi
|
Trích:
Bạn tham khảo đường link sau, phần SWITCHES AND PUSH-BUTTONS: http://www.mikroe.com/eng/chapters/v...er-4-examples/ Nút nhấn, là một tiếp điểm cơ khí, vì vậy khi nhấn hay khi nhã đều sinh ra xung dội. Khi viết firmware bạn làm như sau: Giả sử: Khi không nhấn múc logic là [1] và khi nhấn, mức logic là [0] - Khi nhấn(mong muống có mức logic [0]): Kiểm tra lại khoảng 20(ví dụ) lần. Trong 20 lần này, nếu có 1 lần nào đó kiểm tra thấy mức logic vẫn là [1], nghĩa là có xung dội, ta thoát khỏi chương trình kiểm tra. Ngược lại, nếu 20 lần kiểm tra đều cho kết quả là mức logic[0], có nghĩa nút nhấn đã tiếp xúc tốt. - Bạn làm tương tự cho trường hợp nhã nút nhấn nữa nhé. Thân,
__________________
-------------------------------------------------------------------------------------- Phùng Minh Tuân Email: tuan.phmt@gmail.com "Cuộc đời sóng gió nuôi ta lớn Bao lần thất bại dạy ta khôn". |
|
![]() |
![]() |
|
|