xin cách tính thời gian hàm delay trong keil C ai biết chỉ mình với????

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • superspy
    Thành viên chính thức
    • Mar 2010
    • 38

    #1

    xin cách tính thời gian hàm delay trong keil C ai biết chỉ mình với????

    giả sử ta có chương trình con sau trong keil C?
    void delay (unsigned int i)
    {
    while(i--);
    }
    vậy nếu delay(20) thời gian delay là bao nhiêu mirco nếu chu kì thực hiện 1 lệnh là 1us trong 80s52? ai biết giúp mình với mình cám ơn nhiều lắm :-)
  • student_dtvt
    Thành viên tích cực
    • Jan 2010
    • 184

    #2
    Debug từng dòng rồi nhìn bên trái có hiện thời gian
    Với thach anh 12MHz thì mỗi vòng for của bạn sẽ chạy mất khoảng 8 micro giây.
    Last edited by student_dtvt; 28-11-2011, 23:13.

    Comment

    • quangtung112
      Thành viên tích cực
      • Mar 2011
      • 214

      #3
      Nguyên văn bởi student_dtvt Xem bài viết
      Debug từng dòng rồi nhìn bên trái có hiện thời gian
      Với thach anh 12MHz thì mỗi vòng for của bạn sẽ chạy mất khoảng 8 micro giây.
      Sao em không nhìn thấy nhỉ, anh cho e xem hình ảnh với. Cảm ơn anh.
      WS:
      Blog:

      Comment

      • ledsieusang
        Banned
        • Jan 2011
        • 90

        #4
        thạch anh bằng 12MHz, chíp chạy một lệnbawngfgf tần số thạch anh/12==> 12Mhz sẽ có 1us trên một lệnh, vậy nếu delay(50000); sẽ tương đương với 50000 lệnh, vậy delay sẽ bằng 50000.10^-6 thì sẽ ra được thời gian trễ

        Comment

        • duong_act
          Thành viên tích cực
          • Nov 2008
          • 4903

          #5
          Nguyên văn bởi ledsieusang Xem bài viết
          thạch anh bằng 12MHz, chíp chạy một lệnbawngfgf tần số thạch anh/12==> 12Mhz sẽ có 1us trên một lệnh, vậy nếu delay(50000); sẽ tương đương với 50000 lệnh, vậy delay sẽ bằng 50000.10^-6 thì sẽ ra được thời gian trễ
          1 lệnh C khác 1 lệnh ASM.
          Hơn nữa ngay cả ASM có những lệnh mất nhiều hơn 12/Focs.

          Comment

          Về tác giả

          Collapse

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

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

          Collapse

          Đang tải...