Trích dẫn Gửi bởi thiquocvinh Xem bài viết
Mình thấy chủ đề này hay đó.
Mình không có hàm nào cao siêu hết, nhưng cũng có một hàm điều khiển đèn giao thông cho các bạn mới bắt đầu nhé. ^^
http://www.mediafire.com/?okd9xklxgqj9atg
Hi,
Xin lỗi các pac, do mình vội quá nên chưa kịp chỉnh sữa lại thời gian của các đèn cho phù hợp nên dẫn đến việc chạy "không đúng". hihihi
Thực ra là chỉ cần 4 Timer cho việc lập trình này, tuy nhiên do mình muốn hiển thị thời gian chạy của cả 6 đèn nên mình sử dụng tới 6 Timer.
Chương trình trong FC đã được lập trình (giống như là một bộ khung mẫu rồi), ta chỉ cần vào OB và gọi nó ra sử dụng thôi. (Chương trình trong FC các bạn xem rồi nếu có vấn đề gì thì ta sẽ trao đổi thêm nhé) ^^
Việc sử dụng như sau: (trong OB1)
Các bạn có thể đặt thời gian hoạt động của đèn theo mong muốn (chỉ cần thay đổi thời gian, không cần thay đổi chương trình).
Ví dụ: X1 =10s , V1=3s --> D2 =13s
X2 = 15s , V2 =2s --> D1 = 17s
các bác chú ý và đặt thời gian cho phù hợp tại các ngỏ đầu vào bên trái.
Còn các ngõ ra bên phải là để quan sát trạng thái và xem khoảng thời gian của các đèn.

Chúc vui vẽ ^^