#define Workstatus F0//bit型工作状态标志 volatile uchar Time3s=0;//全局变量void Delay3s(void){ Time3s=60;if(Time3s==0)return;}void ISR_T0(void) {...
全文
回复(15) 2005-02-24 20:37 来自版块 - c/c++入门(VC,KeilC使用)
表情
lixinli81可以呃(2005-03-05 16:38)
lbcat我认为不合理,因为用while语句,那么系统将死等在while处。 如果设立一个标志delay_flag,如果还在延时,delay_flag=true;退出延时,delay_flag=false; c中 void ISR_T0(void) { .; .; .; ...(2005-03-01 08:55)
zmwk要不要EnterCriticalSession呢? 呵呵:)(2005-02-28 15:37)
lzl有道理,谢谢(2005-02-27 12:54)
powerstone详细处理,还要斟酌。(2005-02-27 09:12)
powerstone我认为不合理,因为用while语句,那么系统将死等在while处。 如果设立一个标志delay_flag,如果还在延时,delay_flag=true;退出延时,delay_flag=false; c中 void ISR_T0(void) { .; .; .; ...(2005-02-27 09:10)
lzl我加了(2005-02-25 23:33)
arthurtu声明Time3s的地方 volatile int Time3s = 0;(2005-02-25 21:11)
lzl[quote][quote][quote]c中 void Delay3s(void) { Time3s=60; if(Time3s==0) return; } 修改为 void Delay3s(void) { Time3s=60; whi...(2005-02-25 20:44)
arthurtu[quote][quote]c中 void Delay3s(void) { Time3s=60; if(Time3s==0) return; } 修改为 void Delay3s(void) { Time3s=60; while(Time...(2005-02-25 16:56)

返回顶部