设置TC1为快速PWM方式,输入频率为1MHz时,在PD4和PD5输出非反相的PWM,频率1M/100=10KHz,占空比通过设置OCR1A和OCR1B来实现:
PORTD=0x00;
DDRD=0x30;
TCCR1A=0xA2;
TCCR1B=0x19;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00; //ICR设置PWM频率
ICR1L=0x63;
OCR1AH=0x00; //设置PD4输出占空比
OCR1AL=0x22;
OCR1BH=0x00; //设置PD5输出占空比
OCR1BL=0x22;
版权声明:本文为winnerycy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。