ypflll 发表于 2014-9-18 17:40:07

Arduino mega2560配置时钟

想通过timer1每1ms产生中断,在中断翻转输出管脚,输出PWM,怎么就没有输出呢??
void setup()
{
        pinMode(2, OUTPUT);//bitSet(DDRE,4);//PE4对应为digital pin2
        TCCR1A=0;//普通模式
        TCCR1B=1<<CS10;// | 1<<CS11;//64分频
        ICR1=16000;//比较寄存器的值,计数器达到此值时,产生中断并清零计数器
        bitSet(TIMSK1, ICIE1);
}

void loop()
{}
ISR(TIMER1_CAPT_vect)
{
        bitSet(PINE,4);       
}


PS:验证码真心难认啊。。。。

ypflll 发表于 2014-9-19 09:38:31

怎么没人啊:'(
页: [1]
查看完整版本: Arduino mega2560配置时钟