极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10937|回复: 1

Arduino mega2560配置时钟

[复制链接]
发表于 2014-9-18 17:40:07 | 显示全部楼层 |阅读模式
想通过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:验证码真心难认啊。。。。
回复

使用道具 举报

 楼主| 发表于 2014-9-19 09:38:31 | 显示全部楼层
怎么没人啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 14:08 , Processed in 0.045467 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表