Giúp đỡ về PWM PIC 16F877A

Thảo luận trong 'Họ PIC -> dsPIC'

Đang xem chủ đề này ( Thành viên: 0, Khách: 0)

Moderators: THUONGDTQB
  1. kizumira

    kizumira Học sinh phổ thông

    Chào mọi người em đang làm đồ án cần đến chức năng PWM của PIC.code thử 1 đoạn nạp vào PIC và xem dạng sóng trên osilocope thì nó ra dạng như hình
    o 15749970_1277712632299011_1199296951_n.
    đây là phần code thử của em.tại sao khi mô phỏng thì được mà chạy mạch thật với đoạn code như dưới nó lại ko liên tục?.rất mong hồi đáp của mọi người.em cảm ơn

    #include <16F877A.h>
    #fuses HS,NOWDT,NOPROTECT,NOLVP
    #use delay(clock=20M)

    void main()
    {
    setup_timer_2(T2_DIV_BY_4,124,1);
    setup_ccp1(CCP_PWM);
    set_pwm1_duty(62);
    while(1)
    {
    }

    }
     

    Các file đính kèm:

  2. kizumira

    kizumira Học sinh phổ thông

    không ai giúp đc em cả sao :(
     
  3. inverter

    inverter Kỹ sư

    bạn xem lại osilo hoặc que đo xem.
     
    kizumira thích bài này.
  4. kizumira

    kizumira Học sinh phổ thông

    do nhiễu bạn ạ.nhiễu từ osc sang :)
     
    inverter thích bài này.
Moderators: THUONGDTQB

Chia sẻ trang này