Cho mình hỏi về vấn đề này với, nghĩ mãi mà ko biết thuật toán giải quyết:
-Bình thường làm mạch đếm sản phẩm, dùng 8951 + led 7+ nút ấn + 1 vài linh kiện linh tinh. Khi ấn nút ( sản phẩm đi qua) thì led 7 tăng 1 giá trị. Bài của em là vậy và đã xong, cắm mạch thật chạy rồi, nhưng em có 1 thắc mắc nhỏ muốn nâng cấp
-Bài của em thì ấn nút thì leb 7 tăng, giữ nút thì ko có hiện tượng gì hết, vì đã tạo biến xác định "nút đã ấn", nhả rồi ấn tiếp thì mới tăng được tiếp.
Bây giờ em mún ấn rồi giữ nút thì Led 7 tăng từ từ ( Khoảng 0.5s thì tăng 1 số).
Nếu mà xóa biến " nút đã ấn " đi thì tốc độ tăng của nó rất chóng mặt, khoảng 1 lần ấn tăng 20-40 đơn vị.
Còn chắc chắn ko thể thêm " delay0,5 s" vào để hạn chế biến Led7 tăng được, vì em đang dùng quét led với tần số 10ms ( Cho 4 led7). nếu có delay 0,5s thì còn gì là quét nữa.
Vấn đề của em là vậy mong các bô lão giúp đỡ, chỉ cho phương hứong giải quyết
-Bình thường làm mạch đếm sản phẩm, dùng 8951 + led 7+ nút ấn + 1 vài linh kiện linh tinh. Khi ấn nút ( sản phẩm đi qua) thì led 7 tăng 1 giá trị. Bài của em là vậy và đã xong, cắm mạch thật chạy rồi, nhưng em có 1 thắc mắc nhỏ muốn nâng cấp
-Bài của em thì ấn nút thì leb 7 tăng, giữ nút thì ko có hiện tượng gì hết, vì đã tạo biến xác định "nút đã ấn", nhả rồi ấn tiếp thì mới tăng được tiếp.
Bây giờ em mún ấn rồi giữ nút thì Led 7 tăng từ từ ( Khoảng 0.5s thì tăng 1 số).
Nếu mà xóa biến " nút đã ấn " đi thì tốc độ tăng của nó rất chóng mặt, khoảng 1 lần ấn tăng 20-40 đơn vị.
Còn chắc chắn ko thể thêm " delay0,5 s" vào để hạn chế biến Led7 tăng được, vì em đang dùng quét led với tần số 10ms ( Cho 4 led7). nếu có delay 0,5s thì còn gì là quét nữa.
Vấn đề của em là vậy mong các bô lão giúp đỡ, chỉ cho phương hứong giải quyết
Comment