by protxc Sun Apr 10, 2011 10:53 pm
oày!!!!!!!
sau nửa ngay trời tìm hiểu,kết quả e thu được là 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 - thế là ta đã có 16 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,ko thua kém hàng xóm,nó cũng chốt giữ lại
giờ đến giai đoạn xuất tìn hiệu ra LED hì hì
-cho cả 2 tín hiệu OE lên mức 0
-rùi xuất tùy theo hiệu ứng thui
Mong anh cho ý kiến nhận xét ạ
Nếu được thì anh cho em hỏi về lệnh để xuất nhập ở 74ls573 nha