导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→定时器2用法?[wujb18]

 *第14799篇: 定时器2用法?

  
楼 主:wujb18 2003年7月23日17:35
 定时器2用法?
请指点,我定时器2能用了,但我要用来蜂鸣器来作3种报警和点灯16个闪烁的灯,在我串口收到命令时,就点灯或者报警,我用延时的方法要出问题,我请老古请点,我写的代码
void buzzer(void)

 P14=0;
 delayMs(200);
 P14=1;
 delayMs(500);
}
/////// 5s buzzer ////////

void buzzers(void)
{
 P14=0;
 delayMs(500);
 P14=1;
 delayMs(2000);
}
/////// long time buzzer ////////
void buzzlon(void)
{
 P14=0;
 delayMs(500);
 P14=1;
 delayMs(5000);
}
void alarmled(void)

 P01 = 0;
    P24 = 1;
 delayMs(500);
 P01 = 1;
    P24 = 0;
 delayMs(500);
}void timer2(void) interrupt 5
{
 static uchar time = 0;
 TF2 = 0;
 time++;
 if(time == 1)
 {P36 = 0;
 }
 else if(time == 2)
 {P36 = 1;
 time = 0;
 }
}
我把要作的工作写在定时中断里面,要出问题,请给我想过好的办法?


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:[求助]hlp帮助文件用什么软件做?请大侠指点一下

[下一篇主题]:急需xmodem的资料