toilet

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. Đăng 26/12/16 #1

    kizumira Học sinh phổ thông

    Số bài viết: 5
    Đã được thích: 1
    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:

    #1
  2. Đăng 27/12/16 #2

    kizumira Học sinh phổ thông

    Số bài viết: 5
    Đã được thích: 1
    không ai giúp đc em cả sao :(
    #2
  3. Đăng 27/12/16 #3

    inverter Kỹ sư

    Số bài viết: 128
    Đã được thích: 37
    bạn xem lại osilo hoặc que đo xem.
    kizumira thích bài này.
    #3
  4. Đăng 28/12/16 #4

    kizumira Học sinh phổ thông

    Số bài viết: 5
    Đã được thích: 1
    do nhiễu bạn ạ.nhiễu từ osc sang :)
    inverter thích bài này.
    #4
Moderators: THUONGDTQB

Chia sẻ trang này