MỤC ĐÍCH THÍ NGHIỆM Giúp sinh viên bằng thực nghiệm khảo sát các vấn đề chính sau đây : - Cách ghép nối máy tính với thiết bị ngoại vi như ma trận Led và bàn phím. - Các giải thuật dùng để quét ma trận Led và kiểm tra phím nhấn. THIẾT BỊ SỬ DỤNG 1. Bộ thí nghiệm μPTS-31. 2. Board thí nghiệm μPM-303. 3. Máy vi tính. Trong bài thí nghiệm này sử dụng khối thí nghiệm μPM-303 trên đó có ma trận LED 5x7 và 1 bàn phím 4x4 như sau : 1. MA TRẬN LED Ma. | Phòng thí nghiệm Vi xử lý Bài thí nghiệm Vi xử lý BÀI 03 ĐIỀU KHIỂN MA TRẬN LED VÀ BÀN PHÍM HEX LED MATRIX aNd keypad CONTROL o MỤC ĐÍCH THÍ NGHIỆM Giúp sinh viên bằng thực nghiệm khảo sát các vấn đề chính sau đây - Cách ghép nối máy tính với thiết bị ngoại vi như ma trận Led và bàn phím. - Các giải thuật dùng để quét ma trận Led và kiểm tra phím nhấn. o THIẾT BỊ SỬ DỤNG 1. Bộ thí nghiệm pPTS-31. 2. Board thí nghiệm pPM-303. 3. Máy vi tính. PHÀN I CƠ SỞ LÝ THUYẾT I. KẾT NỐI PHÀN CỨNG Trong bài thí nghiệm này sử dụng khối thí nghiệm trên đó có ma trận LED 5x7 và 1 bàn phím 4x4 như sau 1. MA TRẬN LED Ma trận LED gồm các LED phát quang bố trí thành hàng và cột trong một võ. Các tín hiệu điều khiển hàng PA0 - PA6 Port A nối vào Anode của tất cả các LED trên cùng một hàng. Các tín hiệu điều khiển cột PB0 -PB4 Port B nối vào Cathode của tất cả cácv LED trên cùng một cột. Khi có 1 cặp tín hiệu điều khiển hàng và cột ví dụ như khi PA0 1 và PB0 1 các Anode của hàng LED thứ nhất RW1 hàng trên cùng được cấp điện thế cao. Đồng thời các Cathode của cột LED thứ nhất CL1 bìa trái được cấp thế nhiên chỉ có LED 1 là sáng vì nó có đồng thời thế cao trên Anode và thế thấp trên Cathode. Như vậy khi có 1 cặp tín hiệu điều khiển hàng và cột thì chỉ có duy nhất 1 LED tại điểm hàng và cột gặp nhau là sáng. Trên cơ sở cấu trúc như vậy ta có thể xây dựng được bảng ma trận LED với số lượng LED lớn hơn ví dụ như trong các bảng quang báo. Trang 29 Phòng thí nghiệm Vi xử lý Bài thí nghiệm Vi xử lý Sơ đồ kết nối ma trận Led 5 x 7 Trong trường hợp ta cần hiển thị đồng thời 1 số LED trong ma trận để có thể hiến thị một ký hiệu nào đó ví dụ chữ L trên ma trận LED. Khi đó ta thấy các LED ở cột bìa trái CL1 sáng và các LED ở hàng dưới cùng RW7 sáng. Nếu trong hiển thị tĩnh ta phải đặt tất cả các PA0 đến PA6 và PB0-4 ở mức cao lúc này sẽ làm sáng các ở hàng RW7 và cột CL1 nhưng khi đó điều gì sẽ xảy ra . Ta thấy rõ ràng là khi đó thì các LED khác trong ma trận cũng được cấp áp cao .