定时器

[复制链接]
1684|2
 楼主| 看见未来 发表于 2011-9-13 13:37 | 显示全部楼层 |阅读模式
定时器TMR0计数从0XFF再加1时会产生一个溢出信号,GIE打开,会产生中断。那么用定时器一定用它的中断吗?那些中断使能位不打开,定时器能不能用呢?
chen3bing 发表于 2011-9-13 14:36 | 显示全部楼层
可以用。
yewuyi 发表于 2011-9-13 14:37 | 显示全部楼层
能用。

可以通过T0IF查询方式使用。

例如,我就经常这么用:
void main(void)
{
Initsys();
while(1){
        if(T0IF){
                T0IF=0;
                TMR0+=6;
                Clrwdt();
                //......................
                }
        }
}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:loser

17

主题

1073

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部