Tăng tốc quét mô phỏng Bảng điện tử chạy chữ bằng Excel. (1 người xem)

  • Thread starter Thread starter VMH0307
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

VMH0307

Thành viên tiêu biểu
Tham gia
5/8/11
Bài viết
766
Được thích
609
Kính gửi: các Bác!

Em có làm mô phỏng trên Excel một Bảng đèn Led chạy chữ theo phương pháp quét (theo đính kèm), mô phỏng kết cấu: 4 module led 8x8, quét theo cột, tín hiệu 8 bít, nhưng hiện đang mắc phải một vấn đề đó là tốc độ quét chữ không đạt được đến 24 hình/s để đảm bảo chữ hiển thị không bị rời rạc. Hiện tại em không biết "chu kỳ máy" hay tốc độ của một câu lệnh Excel/ VBA là bao nhiêu để có thể tính toán vòng lặp và độ trễ sáng, vậy kính mong các bác Pro trợ giúp em trong việc đẩy cao tốc độ quét chữ.

Em trân thành cám ơn các Bác!
 
Bạn thử dùng cái này xem!

PHP:
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
''-------------------------------------------------------------------------

Private Sub CommandButton1_Click()
    For t = 0 To 156                  'Lay du lieu noi dung hien thi
        For m = 1 To 2                'Tao lap hinh
            For i = 1 To 32           'Quet 32 cot den Led
                Range("A1") = t + i
                Range("B1") = i
                Sleep t + i           'Tang do day cap xung sang den (thoi gian den sang lau hon thoi gian den tat)
            Next
        Next
    Next
End Sub

Mà sao bạn không cho nó dừng lại được nhỉ?
 
Cám ơn bác, em thử dùng mã của bác rồi, nhưng tốc độ quét vẫn chậm lắm, em muốn kết quả đạt được là nhìn rõ được chữ chạy như trên biển quảng cáo đó ạ! Em cũng không biết tốc độ xử lý câu lệnh của Excel có cho phép đạt quét 24 hình/s không nữa!
Để dừng nó lại em dùng Ctrl + Break, hơi củ chuối một tí bác ạ :"'
 
Web KT

Bài viết mới nhất

Back
Top Bottom