đọc datasheet đi cậu
thế này nhá đèn giao thông tại ngã tư cho 4 góc 4 đèn + 4 góc 4 đèn cho rẽ trái nữa tức là có 6*4=24 led đơn và 4*4=16 led 7 vạch
89 có 4 port,
1 port cho dữ liệu cho 2 IC 74138 để quét 16 led.
1 port cho dữ liệu cho 7447 (hết 4 chân )để cho ra 7 chân của led 7 vạch ( cho ULN đệm cũng đc), cho ra 595 để dịch dữ liệu ra 24 led đơn (nối nối tiếp 3 con IC này thì chỉ mất 3 chân thôi)
1 port cho ra LCD để hiển thị chế độ
1 port để nhận tín hiệu nút ấn diều khiển => vẫn còn thừa chân cho thời gian thực.
để tránh việc có quá nhiều ngắt của bộ couter và quét led và quét bàn phím điều khiển thì nên dùng thạch anh 24M với 89S52 và thêm 1 biến status của phím ấn nếu không led sẽ sáng k đẹp và khi xảy ra ngắt thì vdk có thể treo hoặc khi đang điều chỉnh thời gian thì tất cả các đèn sẽ không sáng.....
thế này nhá đèn giao thông tại ngã tư cho 4 góc 4 đèn + 4 góc 4 đèn cho rẽ trái nữa tức là có 6*4=24 led đơn và 4*4=16 led 7 vạch
89 có 4 port,
1 port cho dữ liệu cho 2 IC 74138 để quét 16 led.
1 port cho dữ liệu cho 7447 (hết 4 chân )để cho ra 7 chân của led 7 vạch ( cho ULN đệm cũng đc), cho ra 595 để dịch dữ liệu ra 24 led đơn (nối nối tiếp 3 con IC này thì chỉ mất 3 chân thôi)
1 port cho ra LCD để hiển thị chế độ
1 port để nhận tín hiệu nút ấn diều khiển => vẫn còn thừa chân cho thời gian thực.
để tránh việc có quá nhiều ngắt của bộ couter và quét led và quét bàn phím điều khiển thì nên dùng thạch anh 24M với 89S52 và thêm 1 biến status của phím ấn nếu không led sẽ sáng k đẹp và khi xảy ra ngắt thì vdk có thể treo hoặc khi đang điều chỉnh thời gian thì tất cả các đèn sẽ không sáng.....
Comment