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

* 38008: 定时器2用法?

   wujb18 
wujb18发表的帖子 

 定时器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;
 }
}
我把要作的工作写在定时中断里面,要出问题,请给我想过好的办法?



发表时间:2003年7月23日17:35:52

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:有直接进行ad转换的mcu吗?集成度太高了吧
[下一篇帖子]:[em06]