Thông báo

Collapse
No announcement yet.

Độ chính xác của delay_ms trong MikroC và Proteus

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Độ chính xác của delay_ms trong MikroC và Proteus

    Mình sử dụng MikroC để biên dịch cho PIC, rồi mô phỏng trong proteus.
    Khi sử dụng hàm delay_ms(1000) thì tức là muốn trễ 1s thì phải 4,5s mới quan sát thấy.
    Mình xem lại cấu hình thạch anh đúng rồi.

    Liệu có phải do thằng Proteus?
    Mọi ng dùng MikroC hay CCS nhiều hơn nhỉ?
    Learn more...

  • #2
    Nguyên văn bởi noisepic Xem bài viết
    Mình sử dụng MikroC để biên dịch cho PIC, rồi mô phỏng trong proteus.
    Khi sử dụng hàm delay_ms(1000) thì tức là muốn trễ 1s thì phải 4,5s mới quan sát thấy.
    Mình xem lại cấu hình thạch anh đúng rồi.

    Liệu có phải do thằng Proteus?
    Mọi ng dùng MikroC hay CCS nhiều hơn nhỉ?
    mọi người dùng nhiều CCS và HTPIC hơn. Cá nhân tôi dùng cả htpic ccs và mikroC. MikroC cho kết quả delay khá chính xác... proteus mô phỏng chỉ là vớ vẩn thôi.

    Comment


    • #3
      Proteus chỉ có tác dụng đánh giá giải thuật mình viết ra, nó không có tác dụng mô phỏng thời gian thực, và bởi vậy nhiều khi nó chạy rất không chuẩn xác. Cái chính là test thực tế. MicroC viết delay bằng các câu lệnh hợp ngữ không dùng timer, tuy độ chính xác có thể sai lệch ít nhưng về cơ bản ứng dụng không cần quá chuẩn thì vẫn ok.

      Comment


      • #4
        mình thì thấy khai báo 1000ms thì Proteus chạy 10s, 100ms thì Proteus chạy 1s

        Comment

        Về tác giả

        Collapse

        noisepic Tìm hiểu thêm về noisepic

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

        Collapse

        Đang tải...
        X