主题:20ms定时

  共有24286人关注过本帖    
yaqun_zhao
1楼


20ms定时  发帖心情 Post By:2006-11-24 9:20:00   [只看该作者]

怎样利用BC 实现20MS 的定时,BC中好象无定时器,而且它的时间中断为18.2次/S,恳请赐教,谢谢!

  单帖管理 | 引用 | 回复 回到顶部
zhl
2楼


  发帖心情 Post By:2006-11-24 9:27:00   [只看该作者]

可以用TMR1,一般是1MHz进行分频,可调用我们公司提供的函数进行设置,最小间隔可以设置为1ms的定时。具体可参见光盘中的程序TMRDEMO.prj。

  单帖管理 | 引用 | 回复 回到顶部
yaqun_zhao
3楼


  发帖心情 Post By:2006-11-24 10:28:00   [只看该作者]

谢谢,已找到

  单帖管理 | 引用 | 回复 回到顶部
yaqun_zhao
4楼


  发帖心情 Post By:2006-11-24 11:29:00   [只看该作者]

在TMRDEMO例程中SetTmr1(5000)中的5000是否表示定时5000ms,那程序中if(IRQ12cnt>100)又表示100个5000ms吗?我好象理解错了,因为实际时间不对,到底是怎样理解的?谢谢!

  单帖管理 | 引用 | 回复 回到顶部
yaqun_zhao
5楼


  发帖心情 Post By:2006-11-24 12:22:00   [只看该作者]

续上述问题:
我假如定时1S或20MS应该怎样设置这两个(或一个)值?
谢谢!

  单帖管理 | 引用 | 回复 回到顶部

返回首页

20ms定时

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: