Thông báo

Collapse
No announcement yet.

giúp e với.hoạt động định thời

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

  • giúp e với.hoạt động định thời

    Dùng hoạt động bộ định thời time để delay.Nhưng ko biết sao chạy chương trình ko đo xung được.Mong mấy sư huynh chỉ với.
    code:
    #include <AT89X51.H>
    void delay()
    {
    TMOD = 0x01;
    TH0 = ((65536-25000)/256);
    TL0 = ((65536-25000)%256);
    TR0 = 1;
    while(TF0==0)
    {
    ; // cho co tran TF0 = 1
    }
    TF0 = 0;
    TR0 = 0;
    }
    void main(void)
    {
    while(1)
    {
    P1 = 0x00;
    delay();
    P1 = 0xff;
    delay();
    }
    }
    ps: e dùng dao động ký nhưng ko đo được chu kỳ
    Attached Files

  • #2
    Đo được đó bạn, chương trình chạy, chỉnh ocsilo time/DIV >5ms bạn nhé ! Chanel A : DC !
    Last edited by tramng; 24-03-2014, 19:08.

    Comment


    • #3
      đo được rùi.cám ơn tramng.

      Comment

      Về tác giả

      Collapse

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

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

      Collapse

      Đang tải...
      X