标题:
可以用RTI来做delay函数吗?
[打印本页]
作者:
classic2007
时间:
2008-2-21 20:23
标题:
可以用RTI来做delay函数吗?
小弟求教
作者:
strongchen
时间:
2008-2-25 16:35
当然可以。只是它的周期时间选择不是很灵活。
作者:
cyy833
时间:
2008-3-11 11:56
请教下,那用C怎么编写实时中断程序,还有时间应如何计算?
谢谢各位,初学者也!^_^
作者:
strongchen
时间:
2008-3-11 13:46
什么芯片?
作者:
雪狼
时间:
2008-3-15 19:36
我的片子是MC9S12DG128
请问都要用到什么寄存器啊
有点蒙了
呵呵
谢了
作者:
ycg66
时间:
2008-3-16 23:38
使用PE的TimeInt来做很简单呀.调用时延迟时间n.....
unsigned int time ;
void Delay(unsigned int n) {
unsigned int stopTime ;
stopTime = time + n ;
while(stopTime != time );
}
中断服务程序:
void TI1_OnInterrupt(void)
{
/* Write your code here ... */
time++ ;
CRGFLG = 0x80 ;
}
作者:
伊独侠客
时间:
2008-3-21 19:51
可以参考一下这个程序,时间的计算主要要看RTICTL寄存器的设置.
作者:
伊独侠客
时间:
2008-3-21 19:54
http://bbs.chinaecnet.com/uploadImages/PT0_speed test.rar
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0