Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: lập trình điều khiển đèn led

  1. #1
    Ngày gia nhập
    05 2018
    Bài viết
    0

    Mặc định lập trình điều khiển đèn led

    các bạn cho mình hỏi: lập trình để điều khiển 8 đèn LED sáng tuần tự từ D1 đến D8 và D8 về D1 3 lần . khoảng thời gian là 1s.

    ghi chú: output_c(n): hàm gửi giá trị n 8bit ra cổng C
    delay_ms(k): hàm thực hiện trễ k(ms)

  2. #2
    Ngày gia nhập
    07 2018
    Bài viết
    2

    ý bạn là sáng tưng led 1000.., 0100..., 0010..., hay là sáng theo kiểu 1000..., 1100..., 1110...; và mỗi lần chuyển đèn (100... -> 010... ...) là 1s hay từ 1-8 là 1s, hay cả 3 lần từ 1-> là 1s

    - - - Nội dung đã được cập nhật ngày 30-07-2018 lúc 12:33 AM - - -

    int k = 125; // ms
    for(int i = 0; i < 3; i ++){
    cho sáng D1, còn lại tắt 10000000;
    delay_ms(k);
    cho sáng D2, còn lại tắt 01000000;
    delay_ms(k);
    ...
    cho sáng D8, còn lại tắt 00000001;
    delay_ms(k);
    cho sáng D7, còn lại tắt 00000010;
    delay_ms(k);
    ...
    cho sáng D2, còn lại tắt 01000000;
    delay_ms(k)
    }
    Đã được chỉnh sửa lần cuối bởi tkdlbhvn : 31-07-2018 lúc 10:24 PM.

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn