登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→用keil c写定时程序,为什么总是不准确?[tootot]
*第14842篇: 用keil c写定时程序,为什么总是不准确?
楼 主:
tootot
2003年7月24日16:13
用keil c写定时程序,为什么总是不准确?
是不是由于c的代码效率太低,或者底层保护现场的时候保存了太多的信息,使得reload计数器延迟了?
有没有办法解决啊?
第
2
楼:
tootot
2003年7月24日16:30
哪位帮帮忙啊
哪位帮帮忙啊
第
3
楼:
APEARLIU
2003年7月24日17:32
最好对定时长呢工序程序段用“汇编”做!!
最好对定时长呢工序程序段用“汇编”做!!!!
第
4
楼:
guest
2003年7月24日18:50
KEIL C 里怎么调用汇编子程序,请教了。
第
5
楼:
APEARLIU
2003年7月25日09:49
SORRY!我没有者方面的资料,书上肯定
SORRY!我没有者方面的资料,书上肯定有,要么,你去问 周立功 他肯定回给你圆满的回答的!祝你好运!!!
第
6
楼:
tm1300
2003年7月25日11:15
如果是延时程序,往后翻一页就有,如果是定时
如果是延时程序:
往后翻一页就有
如果是定时:
不太可能不准确,将你的定时中断优先级设置为高
第
7
楼:
guest
2003年7月26日20:06
很简单
使用定时器,把定时器设置为自动重装模式,根据晶体计算出100us时间常数,例12m晶体时间常数值为256-100=156在初始化时写入(th及tl),设置一组对定时器中断计数的全局变量(例:ms,sec,min,h,day,moon,y)并清零,在中断程序中对计数全局变量加1(即100
us),计满10次为1ms。然后开启中断,启动定时器。
>>>>>>对该主题发表你的看法
本主题贴数
7
,分页:
[第1页]
[上一篇主题]:
请问哪有232转RJ45网络的模块卖?价格多少???
[下一篇主题]:
cs2000型gsmsms 系统可以控制打电话吗?