AVR PWM OC2
AVR内部脉宽调制OC2输出实验,用LED指示PWM的频率,在PWM速度较低时,可观察到LED的闪烁。 | |
---|---|
| |
下面部分从TXT拷出,拷到网页,代码部分缺省了很多空格,比较凌乱,请谅解! //目标系统: 基于AVR单片机 /*01010101010101010101010101010101010101010101010101010101010101010101 #include <iom16v.h> #define OC2_OUT_EN DDRD |= 0b10000000 /*-------------------------------------------------------------------- | |
改变PWM初始化代码的如下两个语句的赋值: TCNT2 = 0x00; //设置TC2计数寄存器初值 从LED的闪烁频率可以看出,改变了PWM的频率。 |