Thông báo

Collapse
No announcement yet.

cho em hỏi về PCPWM của pic 18fxx31??

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

  • cho em hỏi về PCPWM của pic 18fxx31??

    Em biết pcpwm bào gồm 1 cặp chân để điều khiển 2 nửa cầu H,nhưng giờ em chỉ cần 1 chân PWM mức cao thôi,còn chân còn laị em muốn dùng làm I/O thông thường.có được không vậy??
    muốn vậy thì pải config sao hả mấy anh??

  • #2
    setup_pwm_pins(PWM_ODD_ON,PWM_ODD_ON,PWM_ODD_ON,PW M_ODD_ON);

    Chế độ ODD_ON sẽ cho PWM xuất ra trên chân PWM lẻ, chân chẵn có thể dùng làm IO.
    ______
    void main()
    {
    setup_pwm(PWM_FREE_RUN,0,0,0,250,0,0);
    setup_pwm_pins(PWM_ODD_ON,PWM_ODD_ON,PWM_ODD_ON,PW M_ODD_ON);
    while(true)
    {
    set_power_pwm0_duty(500)
    delay_ms(10);
    }
    }
    // sẽ có PWM xuất ra trên chân PWM1.

    Comment


    • #3
      cảm ơn anh duong_act ,anh có thể nó rõ phải setup thanh ghi nào ko ạ??
      em dùng mplab c18 ạ!!
      còn 1 câu hỏi nữa là sao có tận 2 chân PWM4 (RB5 và RD5) vậy ạ??
      Last edited by delta21; 02-11-2011, 17:11.

      Comment


      • #4
        Mình dùng CCS . Cái kia mình chưa tìm hiểu.

        Comment


        • #5
          Last edited by minhngocyb; 25-02-2012, 00:05.

          Comment

          Về tác giả

          Collapse

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

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

          Collapse

          Đang tải...
          X