TAILIEUCHUNG - Quét ma trận phím 3 x 4 hiện thị LED 7seg

Muốn học tốt được vi điều khiển thì việc đấu tiên ta nên làm quen những bài tập cơ bản của vi điều khiển. ở đây là quan trọng IO như :LED, nút nhấn, ma trận | Quét ma trận phím 3 x 4 hiện thị LED 7seg Nguồn Muốn học tốt được vi điều khiển thì việc đấu tiên ta nên làm quen những bài tập cơ bản của vi điều khiển. ở đây là quan trọng IO như LED nút nhấn ma nay tôi giới thiệu đến các pác 1 thuật toán quét ma trận phím đầu vào. Ở đây là quét ma trận 3x4 với thuật toán quét đơn giản nhưng mà chưa tối ưu. Giá trị của ma trận phím được hiện thị lên LED 7Seg Bắt đầu Chú ý Đây là bài thực hành nên tôi không đưa các linh kiện như ULN2803 A1015 1 Cấu tạo của ma trận phím 3x4 Ma trận phím này được cấu tạo bởi 3 hàng và 4 cột. các hàng và cột được nối với các chân cổng vào ra của vi điều khiển Psoc CY8C29466. Khi một phím được bấm nó sẽ nối một hàng và một cột tương vậy ta sẽ có 12 nút nhấn mà chỉ mất có 7 chân vi điều khiển còn muốn tiếp kiệm hơn nữa là các pác dùng còn giải mã 3 8 74138 hay dùng 74ls154. Cái này cũng không cần bit đâu vì bài của mình đâu lớn như thế nên nối trực tiếp vào chân vi điều khiển cho nó nhanh. Khi nút 0 được nhấn thì nó nối giữa cột 1 hàng 1. CÒn nút 1 được nhấn thì cột 2 và hàng 1 được nối hay nút 2 được nhấn thì nối giữa cột 3 và hàng 1. cứ như vậy đến nút thứ 12 Đối với kết cấu của ma trận này chưa được chống nhiễu phím. Nếu muỗn chống nhiễu thì các bạn thêm con tụ khoảng 104 vào các nút nếu không muốn thì chống nhiễu bằng phần mền cũng được Ở mạch này ta lại sử dụng cách quét LED 7. Loại LED này mua ngoài chợ chỉ có 5k thôi L oại này là loại Anot chung. Các chân a b c d . được nối với nhau và hai chân điều khiển dùng để điều khiển hiện thị nghĩa là muốn cho LED 1 sáng thì ta cấp dòng vào cho chân điều khiển của LED 1 và tương tự như như với LED này muốn cho LED sáng thì phải cấp vào các chân điều khiển mức 1 và các chân a b c .mức 0 Mã LED phải tính ở mức 0 Nguyên lý quét LED ở đây tôi đã trình bày ở trong mục quét LED ở trang chủ. Nhưng qua đây tôi nói qua tại mỗi thời điểm ta chỉ hiện thị được 1 LED nên muốn hiện thị 2 LED mà ta có thể nhìn thấy thì cần .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.