No.56776 作者:ieqyd 邮件:ieqyd@hotmial.com ID:20997 登陆:2次 文章数:5篇 最后登陆IP:218.0.137.17 最后登陆:2004/6/18 16:22:17 注册:2004/5/9 14:52:20 财富:126 发帖时间:2004/6/18 16:22:17 发贴者IP:218.0.137.17 标题:ieqyd:c51,1s定时中断服务子程序 摘要:No.56776c51,1s定时中断服务子程序 //c51,1s定时中断服务子程序 void time0(void) interrupt 1 using 1 { TH0=-5000/256; //设置定时器高8位初值 TL0=-5000%256; //设置定时器低8位初值 BUFFER[0]=BUFFER[0]+1; if(BUFFER[0]==100) //----------------以下程序段中CIRCLE和BUFFER[0]、BUFFER[1]的作用 { CIRCLE=CIRCLE < <1; //百分秒进位 if(CIRCLE==0) { CIRCLE=0x10; } BUFFER[0]=0; BUFFER[1]=BUFFER[1]+1; if(BUFFER[1]==60) //秒计时满,进位清零 { BUFFER[1]=0 } } } ......
>>返回讨论的主题
|
老古网执行:16毫秒 最大:7276毫秒 查询6次
|
|