Có một cái không hiểu thế này các bác giúp với! mình điều khiển RC servo(1ms-2ms) bằng PWM 16f877a: tạo chu kì xung T=2ms, dùng thạch anh 8M thì setup_timer_2(T2_DIV_BY_16,250,1) với duty lần lượt là duty1=1000 ( góc quay +90 tương ứng TH=2ms), duty2=500 ( góc -90 tương ứng TH=1ms), duty3=750( góc 0 tương ứng 1.5ms) thì e nó quay đúng! nhưng khi thay thạch anh là 4M mình vẫn tạo chu kì xung T=2ms,setup_timer_2(T2_DIV_16,124,1) và tạo duty tương ứng duty1=(250) 1ms, duty2=375 2ms, duty3=500 2ms thì e nó ko quay dc? mình chưa hiểu rõ lắm vấn đề RC servo và PWM này lắm!
