No.49572 作者:w99009468 邮件:w99009468@163.com ID:18534 登陆:2次 文章数:2篇 最后登陆IP:202.117.14.71 最后登陆:2004/2/27 12:35:45 注册:2004/2/25 19:51:36 财富:111 发帖时间:2004/2/27 12:35:45 发贴者IP:202.117.14.71 标题:w99009468:请教关于定时器中断的问题 摘要:No.49572请教关于定时器中断的问题 void initial_timer0(void) //初始化定时器T0,10MS内部中断一次 { IE=0x82; TCON=0x00; TMOD=0x00; TH0=0xD8; TL0=0xF0; TR0=1; EA=1; } void timer_inter(void) interrupt 0 //定时器唤起的内部中断 { star_control();//作用??? if(star==0) { voltage_left=voltage_right=0; } else adjust(diode_front,diode_back); } main() { int t; delay(t); star=1; initial_timer0(); 其他函数 } 我想问一下,是不是设定了了中断,定时器就不停的工作,到了10MS内部中断一次 ,如果不是,这个程序怎么改,谢谢 ......
>>返回讨论的主题
|