Bây giờ chu kỳ nhiệm vụ có thể được thiết lập bằng cách thiết lập OCR1A và OCR1B đăng ký. Hai thanh ghi điều khiển giai đoạn cao PWM. Kể từ thời kỳ của timer là 4us (nhớ 16Mhz chia cho 64?), Chúng tôi có thể tính toán các giá trị cần thiết cho sau góc độ servo. Servo góc 0 độ yêu cầu độ rộng xung của 0.388ms (388uS) do đó giá trị của OCR1A = 388us / 4us = 97 Servo góc 90 độ yêu cầu độ rộng xung của 1.264ms (1264uS) do đó giá trị của OCR1A = 1264us / 4us = 316 Servo góc 180 độ yêu cầu độ rộng xung của 2.140ms (2140uS) do đó giá trị của OCR1A = 2140us / 4us = 535
đang được dịch, vui lòng đợi..