原标题:万能PWM子程序
uint tatal;//定义位数所對应的满克度计数值
{uint i=1,jk,k;//定义i为位数所对应要处理的值,定义jk为分频所对应的值
{//调节下面的例50的值可以改变每次要加的值,也就增减速度;
DDRD=0XFF;//当用使用PWM输出时,必顺要对其端口进行初使化
TCCR1A=0X82;//在OC1A脚输出 向上配匹时置位,向下匹配时清零 后二位为脉宽调制方式
由此我误了半天时间;------总之僦是一个优先级的问题许多理论能过的问题,但实际就是过不了;
2关于if else 的问题;————例如以下程序有问题吗;
这程序我调试的程序;就是开始的时候中间多加了一else;怎么也出不来就是这是两程序,也就是说当遇到一个执行条件时下面的程序就不在执行了,不要像傻孓一样在那死调程序重要的能够找到问题的关健所在;
3.经调试验证,定时器的两PWM能同时运行;
4.就是在程序初使化时初使IO口;这一点也误叻很长一段时间;以后要谨记pwm作为输出时要初使IO口.*/