![]() |
PWM trong PIC16F877A, thay đổi duty.
1 Attachment(s)
Code PWM không thể thay đổi duty được nếu viết thế này:
Code:
setup_timer_2(T2_div_by_16,200,1); Code:
set_pwm1_duty(a); Code:
set_pwm1_duty(a); Code:
setup_timer_2(T2_div_by_16,200,1); ------------------------------ Trong khi đó, mình xem hầu hết trên các bài viết trong diễn đàn, thì chỉ cần câu lệnh Code:
set_pwm1_duty(a); Ai có thể giải thích giùm mình được không? Mình gửi kèm code và mô phỏng (code CCS-PIC, mô phỏng Protues7.5) |
1 Attachment(s)
Bạn xem lại thử, mình thay đổi duty bình thường mà, đâu cầu setup lại timer2 đâu
|
Múi giờ GMT. Hiện tại là 10:35 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam