打印
[AVR单片机]

AVR128谁能给一个定时0溢出中断的范例程序啊

[复制链接]
822|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
188123134|  楼主 | 2014-9-24 22:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
yklstudent| | 2014-9-24 22:20 | 只看该作者
看手册都搞不定吗???

使用特权

评论回复
板凳
qq4988| | 2014-9-25 11:05 | 只看该作者
/********************************************************************
* 名称 : void Timer0_Init(void)
* 功能 : 定时器0初始化程序   TIME0用于计数功能
* 输入 : 无
* 输出 : 无
***********************************************************************/
void Timer0_Init(void)
{
  TCCR0  =  0;//关闭定时器
  TCNT0  = 4;//255-250,定时1MS ,计数20下,则为20ms,为一个周期
  TIMSK  |= BIT(TOIE0) ;//中断允许  
  TIFR   |= BIT(TOV0) ;//写1清零          
  TCCR0  |= BIT(CS00) | BIT(CS01);//16MHz,64分频
}
你可以参考一下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝