AVRmega16通过一个定时器实现多路IO口输出多路可调的PWM
本人在做舞蹈机器人时,想到了通过一个定时器实现多路IO口输出多路可调的PWM,用于控制舞蹈机器人各部分的舵机。这个方法比较简洁而且实现自己的要求,且易于理解。 /*角度值:15度500us(10)——215度2500us(50) 端口A0——A5 B0——B5 ...
AVRmega16通过一个定时器实现多路IO口输出多路可调的PWM
本人在做舞蹈机器人时,想到了通过一个定时器实现多路IO口输出多路可调的PWM,用于控制舞蹈机器人各部分的舵机。这个方法比较简洁而且实现自己的要求,且易于理解。 /*角度值:15度500us(10)——215度2500us(50) 端口A0——A5 B0——B5 ...