RP Store Tìm linh kiện theo mã, gửi BOM nhận báo giá Gửi BOM

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

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • delta21
    Thành viên tích cực
    • Oct 2009
    • 114

    #1

    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??
  • duong_act
    Thành viên tích cực
    • Nov 2008
    • 4903

    #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

    • delta21
      Thành viên tích cực
      • Oct 2009
      • 114

      #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, 16:11.

      Comment

      • duong_act
        Thành viên tích cực
        • Nov 2008
        • 4903

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

        Comment

        • minhngocyb
          Thành viên mới
          • Apr 2011
          • 3

          #5
          Last edited by minhngocyb; 24-02-2012, 23: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...