บิต pwm output override อนุญาตให้ผู้ใช้งานขับ pwm i/o pin โดยตัวผู้ใช้งานเอง เพื่อระบุ logic state โดยเป็นอิสระจากชุด duty cycle comparison บิต pwm override มีประโยชน์เมื่อต้องควบคุม electrically commuted motors หลายชนิด
บิตที่ใช้ควบคุม pwm output override ทั้งหมดบรรจุอยู่รีจิสเตอร์ OVDCON ครึ่งบนของรีจิสเตอร์ OVDCON ประกอบมี 8 บิต (POVDxx) เป็นตัวเลือกว่า pwm i/o pins ใหนจะถูก override ส่วนครึ่งล่างของรีจิสเตอร์ OVDCON มี 8 บิต (POUTxx) เป็นตัวเลือกว่า pwm i/o pins เพื่อทำการ overrid ผ่านบิต POVDxx
บิตที่ใช้ควบคุม pwm output override ทั้งหมดบรรจุอยู่รีจิสเตอร์ OVDCON ครึ่งบนของรีจิสเตอร์ OVDCON ประกอบมี 8 บิต (POVDxx) เป็นตัวเลือกว่า pwm i/o pins ใหนจะถูก override ส่วนครึ่งล่างของรีจิสเตอร์ OVDCON มี 8 บิต (POUTxx) เป็นตัวเลือกว่า pwm i/o pins เพื่อทำการ overrid ผ่านบิต POVDxx
บิต POVD เป็นบิตแบบ active-low เมื่อเซตบิต POVD บิต POUTxx ที่สมพันธ์กันจะไม่มีผลต่อเอาต์พุตของ pwm เมื่อบิตใดบิตหนึ่งของ POVD ถูกเคลียร์ เอาต์พุตของ pwm i/o pin ที่ถูกสัมพันธ์กันจะขึ้นอยู่กับสภาวะของบิต POUT เมื่อบิต POUT ถูกเซต สัญญาณ pwm จะอยู่ในสภาวะ active และเมื่อบิต POUT ถูกเคลียร์ สัญญาณ pwm จะอยู่ในสภาวะ inactive
ไม่มีความคิดเห็น:
แสดงความคิดเห็น