Em đang viết một chương trình cho 16f877a, cụ thể là cho ngắt ở RB, khi bấm nút ở RB0 thì biến tương ứng sẽ được tăng lên 1, sau thời gian t (ms) mà không bấm nút ở chân RB1 thì biến này sẽ trả về 0, ngược lại thì xuất tín hiệu ra chân RA. Rắc rối ở chỗ khi bấm nút mà nhả ra liền thì không tăng biến lên 1 được, phải dùng công tắc nó mới nhận? em nghĩ nên giái quyết như quét bàn phím nhưng không biết phải lập trình thế nào? Nhờ mọi người giúp, em mới học được mấy tháng thôi.
[Thành viên mới]
[Thành viên mới]
Comment