|
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 |
|
06-02-2012, 04:33 PM | #1 |
Nhập môn đệ tử
Tham gia ngày: Dec 2008
Bài gửi: 7
: |
giúp em về nút nhấn!!!
em viết chtrinh dùng 3 nút nhấn dk 3 chtrinh, ct1,:led đếm lên từ 1 tới 9,ct2 led đếm xuống từ 9 về 1,ct3:led đếm số lẻ 1 3 5 7 9, mỗi nút nhấn quản lý một ctrinh, led đếm liên tục khi chưa nhấn 2 nút còn lại,khi th ct1 có thể dưng giữa chừng khi nhấn nút nhấn 2 hoac 3, các tiền bối giúp em, em gần thi rồi,em ko viết dc, nút nhấn vào thả ra ko dc giữ, chúc mọi người năm mới vui vẻ
|
06-02-2012, 10:04 PM | #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". |
|
07-02-2012, 02:57 PM | #3 |
Nhập môn đệ tử
Tham gia ngày: Dec 2008
Bài gửi: 7
: |
mình làm dc rồi,cảm ơn mọi người
|
|
|