Thông báo

Collapse
No announcement yet.

Ngat timer1 trong Pic8f4431 các cao thủ ai biết xin chỉ giúp với

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

  • Ngat timer1 trong Pic8f4431 các cao thủ ai biết xin chỉ giúp với

    #include <pic18f4431ngatT1.h>
    #use fast_io(a)
    #use fast_io(b)
    #use fast_io(c)
    #use fast_io(d)
    #use fast_io(e)
    #byte porta = 0xf80
    #byte portb = 0xf81
    #byte portc = 0xf82
    #byte portd = 0xf83
    #byte porte = 0xf84
    #bit led0 = portd.0
    #bit led1 = portd.1
    int8 sdem;
    #int_timer1
    void ngat_t1()
    { set_timer1(15536);
    sdem++;
    if(sdem == 100)
    { led0 = ~led0;
    sdem = 0;}
    }
    void main()
    {
    set_tris_a(0);
    set_tris_b(0);
    set_tris_c(0);
    set_tris_d(0);
    set_tris_e(0);
    enable_interrupts(int_timer1);
    enable_interrupts(global);
    set_timer1(15536);
    while(true)
    {led1 = ~led1;
    delay_ms(100);
    }
    }


    Đây là đoạn code mình viết cho timer1 , nhưng khi mô phỏng tren protuse thì không chạy . Mọi người ai biết sai chỗ nào chỉ minh với . mình cảm ơn mọi người trước nhé ...!

  • #2
    Trong hàm main bạn đã setup timer 1 đâu mà nó chạy chứ.
    set_timerx(value) chỉ là đặt giá trị cho timer x.
    Còn cần tới câu lệnh setup_timer_x(option) để khởi tạo và cài đặt thông số cho timer x.
    ____
    Bạn chèn thêm dòng "setup_timer_1(T1_INTERNAL|T1_DIV_BY_1)" vào trước dòng "enable_inter....." rồi complie lại xem kết quả nhé

    Comment


    • #3
      Nguyên văn bởi duong_act Xem bài viết
      Trong hàm main bạn đã setup timer 1 đâu mà nó chạy chứ.
      set_timerx(value) chỉ là đặt giá trị cho timer x.
      Còn cần tới câu lệnh setup_timer_x(option) để khởi tạo và cài đặt thông số cho timer x.
      ____
      Bạn chèn thêm dòng "setup_timer_1(T1_INTERNAL|T1_DIV_BY_1)" vào trước dòng "enable_inter....." rồi complie lại xem kết quả nhé
      ok ! cảm ơn bạn nhé ! mình wenmaats ko ý chỗ đó ! cảm ơn nhé

      Comment

      Về tác giả

      Collapse

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

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

      Collapse

      Đang tải...
      X