ghép nối 16 LED với cổng LPT>em dùng 2 con 74ls573 .Theo em nghĩ thì thế này
+) Nối 8 chân của cổng LPT với các chân từ D0->D7 của cả 2 con 74LS573
+) Nối 8 chân ra Q0->Q7 của từng con với 8 đèn LED
+) Các chân LE và OE là 2 chân điều khiển luồng data. LE là chốt dữ liệu. OE là cho phép xuất dữ liệu ra.Với LE mức tích cực=1,ko tích cực=0.Với OE thì ngược lại
Như vậy muốn đưa dữ liệu từ LPT ra các LED thì phải qua 2 tín hiệu. 1 tín hiệu LE là đưa dữ liệu từ LPT vào vùng đệm, 1 tín hiệu OE đưa dữ liệu từ vùng đệm ra LED
Vậy ta sẽ phải tiến hành lập trình như sau:
-đầu tiên là cho LE của con 74ls573 thứ nhất ở mức 1,con thứ 2 ở mức 0 , 2 OE đều ở mức 1
-xuất dữ liệu 8 bit LPT ra con 1,nó sẽ chốt giữ 8 bit này lại
-đổi lại LE của con 1 về 0,con 2 lên 1
-xuất tiếp dữ liệu 8 bit LPT ra con 2,nó cũng chốt giữ lại
giờ đến giai đoạn xuất tìn hiệu ra LED
-cho cả 2 tín hiệu OE lên mức 0
-rùi xuất tùy theo hiệu ứng
Mong các anh cho ý kiến nhận xét ạ
Nếu được thì cho em hỏi về lệnh để xuất nhập ở 74ls573 nha
+) Nối 8 chân của cổng LPT với các chân từ D0->D7 của cả 2 con 74LS573
+) Nối 8 chân ra Q0->Q7 của từng con với 8 đèn LED
+) Các chân LE và OE là 2 chân điều khiển luồng data. LE là chốt dữ liệu. OE là cho phép xuất dữ liệu ra.Với LE mức tích cực=1,ko tích cực=0.Với OE thì ngược lại
Như vậy muốn đưa dữ liệu từ LPT ra các LED thì phải qua 2 tín hiệu. 1 tín hiệu LE là đưa dữ liệu từ LPT vào vùng đệm, 1 tín hiệu OE đưa dữ liệu từ vùng đệm ra LED
Vậy ta sẽ phải tiến hành lập trình như sau:
-đầu tiên là cho LE của con 74ls573 thứ nhất ở mức 1,con thứ 2 ở mức 0 , 2 OE đều ở mức 1
-xuất dữ liệu 8 bit LPT ra con 1,nó sẽ chốt giữ 8 bit này lại
-đổi lại LE của con 1 về 0,con 2 lên 1
-xuất tiếp dữ liệu 8 bit LPT ra con 2,nó cũng chốt giữ lại
giờ đến giai đoạn xuất tìn hiệu ra LED
-cho cả 2 tín hiệu OE lên mức 0
-rùi xuất tùy theo hiệu ứng
Mong các anh cho ý kiến nhận xét ạ
Nếu được thì cho em hỏi về lệnh để xuất nhập ở 74ls573 nha
Comment